f0000000080)={{0x9, 0x0, r6, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r8 = getppid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r9, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r13, r14, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x3, &(0x7f0000000540)=[0x0, 0x0, r13]) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r17, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r19, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r23 = getgid() r24 = geteuid() setreuid(0x0, r24) setuid(r24) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r23, r24, r23, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r25, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r27) r28 = getgid() r29 = geteuid() setreuid(0x0, r29) setuid(r29) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r28, r29, r28, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r30 = getgid() r31 = geteuid() setreuid(0x0, r31) setuid(r31) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r30, r31, r30, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r32 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r35 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r35, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r35, 0x0) r36 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r36, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r36, 0x0) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000080)=@file={0x1, './control\x00'}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="3982fef9c5e950824c7e88e821a1588399f850cbc42c2d9f568ec93f8d23f1f4379ba2167c0de2ded21988b8552e3cf20b7ff3a4c886beafc0ed8885c72cba78bc8f43f35d8cd9873927fd3653e9e0a889d5972046425926629ae85db49ec160dfbb1d42d9c1e72f3716f8e57f34f5836a112cd2171c22e9764ccea94878b30539dc5b24dba556de6ecf9bfa8a3d657040928d5f35e3e5a5fb5efa92d84675c90749ec9f5733f9774069228244aca70f51a1470807298fb7e6ca674615b6d3eb395fdfa28fe76d86a6b99abbd071c4af54d0fc5dd9222917ffdba0", 0xdb}, {&(0x7f00000001c0)="e21f8ff00daf57b1685a9e182a9111a8405749198ca14cc393efc660054c507f8ccea96b3e9172bca758eba8b0161678328a52860f97df2548aaa1eb9c3a1382876e1aa12721861a562e05593925ace36c18eaaa60381e79b53ecf2a54ce5e140c0ce33b7a657bf4fad9663119c7cff42987025f9e99abe3eae7d64523aefceb2097421eebed9fe9", 0x88}, {&(0x7f0000000280)="42bfaf5aea93f7e999a06a2408b8a89d386656b41734b390a452970a86f93d42bb0a8faa9df92f64f276637b911432a536886f7cda01294f4a02510a43c6271ceff104c8aec1408187ebf2f9c4ce04e63d288bce2663", 0x56}, {&(0x7f0000000300)="1d3b6198044e5fa50d84ac5e33eb1db357da47e9d6ca36dc5f4ce3c23625447536d793742ff9583cc4bf4b7d4f04ad32decf47962d091685815ae36b4ca6ef0ec1b5a3b57de0e81870f96058dda53c7cee1602af96111e7a9a7a827bc651135fa12b1501628ff76c87561f12d47d11d4b1ba7bcd867fbfb5a06dbd39f9a387418ac02b5a205d3752e17576d496f3902b846413569bd94df1fd02f81fd0620a01586383fb6636655f2e444f556eb98f93e9af1acd8955561f814cd24cdecb938caf1c7707e78bc126f0bc84f10a3f3283491b1dc935ba2bcb40d1bc6516b6bfa8e5d4f0", 0xe3}], 0x4, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r15}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}, @rights={0x18, 0xffff, 0x1, [r35, r36]}], 0x110, 0x8}, 0xe) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x1ff}, &(0x7f0000000040)) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:33 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840), 0x0, &(0x7f00000008c0)=""/201, 0xfffffffffffffc34}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x10000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000d80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x5) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r11, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) mkdirat(r14, &(0x7f0000000380)='./file0\x00', 0x10) 16:00:33 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x7880, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000001c0)) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r5, 0x1) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r6, 0x2000745e) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r7 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r1) stat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000080)) r8 = socket$inet(0x2, 0x8000, 0x3) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x5, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfff, 0x2, 0x3, 0xffffffffffffff68, 0x8}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0xc0206921, &(0x7f0000000300)=0x64c1) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000000400)=0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x99) r12 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:33 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000005c0)={0xdeaf4152}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2, 0x11a) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) socket$inet(0x2, 0x4000, 0x5) pread(r2, &(0x7f00000002c0)="61a8fdcddedd021f24fb2436f706121743f74fa0ef11b452713b7d685182a27527f7bd395cdbc5a561d53defbc2e06ab8dea2f8e95dc7333a603fe6ef3e44df46aaff18fcf6f70202b803892bddc1eaa", 0x50, 0x0, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000100)={0x0, 0x375, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000340)={0x5, [{0x2, 0x1}, {0x2}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0x8}, {0x73a0d8365e2e7fa, 0x4}, {0x2, 0x80000000}, {0x1, 0x40}, {0x2, 0x2b}, {0x0, 0x5}, {0x2, 0x1000}, {0xf0ca745ecc1e36e1, 0x91f}, {0x1, 0x9}, {0x3, 0x606}, {0x2, 0xb33}, {0x1, 0x40}, {0x1, 0xfffffff9}, {0x1, 0x2}, {0x1, 0x5129}, {0x3, 0x5}, {0x3, 0x5}, {0x1, 0x7f}, {0x1, 0x6b}, {0xdbf8e417d3ea9a4a, 0x80000000}, {0x3, 0x4}, {0x3, 0x98}, {0x2, 0xfffff801}, {0x2, 0x1c}, {0x2}, {0x2, 0x8000}, {0x2, 0x6}, {0x1, 0x1}]}) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) execve(0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10000, 0x0) fcntl$getown(r5, 0x5) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000300)) 16:00:33 executing program 1: r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x181e1be7f808e52e, 0x400, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x34, 0x2) clock_settime(0x0, &(0x7f0000000080)={0x800, 0x2}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file1\x00', 0xdc, 0x10001, 0x2, 0x1, 0x800, 0x101, 0x5, 0x4, 0x0, 0x8, 0x4}) r3 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r7, 0x4) fcntl$dupfd(r2, 0x5, r4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x400, 0x0) r8 = open(&(0x7f0000000240)='./file1\x00', 0x80, 0x60) getsockname(r8, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r9, &(0x7f0000000300)='./file1/file0\x00', &(0x7f0000000340)=""/24, 0x18) r10 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x108) pwritev(r10, &(0x7f0000001640)=[{&(0x7f00000003c0)="4a2247dcfa13c9f29ade712b9d0aedc9d4698c8cf477f343b7c64ac9beb7ad0f04bc42cdc222c851f788590d28ced8f89f14724ecbd9d7633b744abd8b768bf0590d2321039ffeac73bba7afb86d935ff049defd", 0x54}, {&(0x7f0000000440)="cc0d48fd3e36a0cb71011a2dfd6e696a17ec7aea6589354db423f570a495fe86a61a372af997a203ed97f9339c816e272d2a933fbd1de4b446d2fc6b07978eacb0791fdee910845527727cc3bb1b4baba87da5c061c1dd83b063597ef7b24146457966d2d5922bad692e8e166acf7419e66b7c7491e15fd4a5a8cf1044c7c818d66e2dc4", 0x84}, {&(0x7f0000000500)="7bcbf3bab69f8c6b50db61ede5b39cc5a9d33e9578a50840053106cecf3ea320137fb587c0cd46fdb7a0ccaa7b6212cd6fd2b532d5ad9a39851950217ed92903198eed990643d5b9c4fe55cfe5407c6888e48cfbd8a2b950e67f51515acd14115092f5295bd21196fe799c480cd7cae28bb65eff6b3084163ba63c8ba38a6e78c5b52b3bfb36134bff324c979742c19abc84aacf364e1ee63538deec2f5b99581750e4d7cc9c54dc89ad8806602422972cf970dcdb00c232b46d2874fa2205ae74cc79aeb38597dfa4d2e08b5bf4cfe47a0961a45a569e06ff11b853c6ad813a19424bfa1953856811a0286efebe40384ade3985be584b95c62daadecceffc02d2f4d4f7fff31f5a4d69ff6a07cb0f65c94e3419e42a4f4ca0249b7ed29a8fe97b17905113781d9c17afac5bddd7d411852dffd7a5be1a3d659a2dbdb9ba3014cc5476eb9601003825ab65b6cdfa7790058068d0b32f7158c9cbeacd5c54a98c8f8ed59470f0c0881e1954b97b9b0db95b8324f5c3c4baa1e7b231c58f01f80a36d6d9a6db66444d09d585aeb740945b42991fb7c7efae078fb7f9976155f96faac040ed9df971e6372dc037fa582a7250b665572697752c40c421d3c4eb9bad88850694fddfa0c1df2728cf24b28f990e641557ac778c1babb21bddc992949b557c248ea2c9bf081eeb8ca2b950e2ceee3d38bc9faf520b0e2bd8536795614325e2d86d223fc773c3f0c1e99cead4b049a4f13ffe9782cc0bc689dd531850658d3bcbf7d40076fbf41dca5cdf93781299de710f48c6b964e191157f316f03827bb3bb164274323424d016a14e9a1a05b9752486305eca180f94d82ab27beaf35bf93a1f6f409ac1332ab9cf81f91a5260cd234e397831c6ba24e723f71fbc2038100ae5c30ac27141b35dac27a1cf68dcec08af54759fc96759f60488e043aeea303325fa9da87206e587dfd8ddbe815336bb198f57495766897e1a050f6a7b0546dfc129372e73a5dc0c2eab8ece2764e78572c582f6db671cb3cb59922b554e39a0108dc0c38c4ef849b21f8b2c511f004b5bddc0aff441fcd7bcfe52a9fa1fd3150558f48bdbb9973238778a2d8d3d96beb46de4727be0eb65bb0ca199497dc253a4c49676269feb51e4d222fcca6eeee0254d7306750cad71910a61ce9155e5d98b63ce2fca0409ff133d71a74e60b4397a6e8e0af962ceafe2914b9decfa8d6c247a4fb817820ffedff6c1e1b3428f121f49bf8c3ae5cfa88c6a11e2956af01f37c6571549756780c4fbcc30414d38e8b0a4de47280b6f71166758b59cbc53d89fb154aec474cd10c4feff70492e5200e6556bf5723ef0b3e433816a4e1029cb2c0a4fdf6871ba42fab512c8c5fe2a3ba385e3d91526d6a19b2fa39905fd3e8e60d809cfffb0edca6a0beeee6def6ef167ff3bc85344478fab0819fad71260ede8544fa7e7220134d21429c5fab1852a3b9cce20cca0db6af6241338b613442abc930da552a309ba8a6e9c3aa8ae921aff1c51b122d9bac91b7666bd5247927d82ef0d7c246198502ae1ed30bdcf8ea1783ab5d93ef6dc5d67a99eb5cd3038225bba3601cdea24b84ccc66fbe691ebcd6bbbfc1cc4de0bec51f746266fef0d87e71fc0ba8158b02c8820e2247c74db0068fe80bbf6da8be6b134fe4eabf5094e2b24d7126bf92111c0b0815d6f11e1d908fd7b6dbe584cf7c23fe8f3cc4369727027ef2d299cf8c035dd4dd4ca1b337804a53b16998d58dd3919723200d6090fffad48551bc98383c93dfe0b76f105ede2d678d33658a7f1534b4f9cd89d2294ec05a8aece38cb276789c79a4d0ece797d409ea70e70a11c39e17fa5ca4090465473cb41c6a8ad091685f23a9d9e99b6ef3e89e90d6e57d5131d99f189e14ea3a7c0dfdeff1b236de9a6a3b8dd5293ed5b439e02bd2138544e7d8be74f90e493fa6dc69192d52815d4f2d72cf363efec8f402db1e2b850e0c4ee66af78a9e49092013223bbaf30f0be74f411955ed033d55a2635c62ec94136e9ee747a614e6663362d4bbf00d99f2423dc4cae602e84bdb92fd0753aa904a20b4e6e57fc7e055358b693efcd572ced83219c355c5588bc2fb32a13f945842a46c0e33ebb3b6b3e5cba848c000d1dd9064ab38039bfb9b4ddf570608a3a99eb21f39ac8c9caa49e36853c4703696bf052bb99cb2b9e09e958fb1aecbeebaf5be9f315ab77d9fa83cd1f0718c8b39bd24ba945a3f47c34cb384ce1679d4a4938ba1ef838db2cf98ff90d899afa39c2e1020b07e1f7d3b6a3e388322247aace7502a07bca3d407c42abeb8524bf550b6978428598d4bb2030c88d92316d401e39e82a8d40378dab809de57f55eb73da4e60280e5d0bc3e4ace4b255fc76784b672532465827dc5322e2d74a965f7ef3222319ab430803c7a019106b419c5d4148c2d8a97de7828a3ef3bbfdbb99f3f5d1090635ff43c9e9c14f757a71fbbaa82434aa908c42e33da87cea3482c325cda40c6b3d571abba369bf17b15f17e7be52d754f5a88987eade8bf0616a829bfb4a6d7f62aca9a3d2a21aa3439594fb2babd94688dc359d0e30d88524b7e47e208da8bdbe31deefdea0bee3b99471a6edb5447eaa1cad047be2148d67aaeb21148737c595ea3dc90ed007cc44e142ec8d0d309fe4a5038cbfbb4c91576bed6e12573d9cee8998b6bdbce152f9f6c5db8fece81d0dc5291a0f94fc0a533bdf7757a42c22c82bd9ee7dea0a87f2eeacc187f7e852b2f0abae6ba48cc2b2701fe361f10bdd0f99eb153796c1e4946ccfb4cd71ae0b693b289cfd3467aaa34169b132331fefcc0c6cd412cb6ca59db60b79b7e337b87fdfe4d35cebf3733029a2ec781d18453fef5c75b898ceb1b0624c045cb79281e59ea5811fda960ad7b239b60be12e240255d70e45a40e5b659c13863e0699dbd75f2aaff62b58ad9311ecc0e9afcc767be432be593ee403991efc69a9674e8cfc796d4a2e3a5b436fbaa18f7ff3fff8fee3db67b858d884eef1e5850c367ad28e5eb4e26845564414474aaddce0c9ca6a0f430d7518b6677e15579dc9fb4b53486562933a8bdbe86ac2a961aedb962ec102425ee647e0dd72f08529b011c2245ba458d37e77f89321ed286fa28903ef33aac361524f2dbfe5f91bee59639286a84cd96758e282470953c2da1e45b433a43ef749cdc6c1f9dc118288eb1b5ead2f039a1754b0b0ecfb8929e6c7180c45158aa3c880409e496fa6a2ee539e4f5f9d67cbb0979b6f194810e140277fd13ec5eea16c2238ea024c74107affcebad8a2e9d8624c395f0b16fe8f0957470dcedb1a29147046a0d31f8ecb95e41d595d02bdc76f66d62818865d43ca0db5d28be4163511b3ed520da286a15fe15747f5a1886bc64643483aef708de0d079b5dd7e3801878582e99adaa8437659b62651a7a0ad523e4d9edb1e6394782a72b8098527544133f96e947cdc699717f359414a6e07bd40fad448885d1299b0e7d6580e986d66a385433c7563dab57cd228e7953736831c9ee1852bd3672d469600800f4103972439357b3dce2f51c70662c1f9ce5906ddc9d01534bb88d92c173e27d808f118025f37a3daa74ab0deb06bbf35c0390e6d0d0250b98f8903e05e7c5ef8897c0247597f038518c5aeb1d58b3a7aee8a9fa189e38e43b62643ae1ebd86e40ebdea2db8defdc1227747ed8fff8cadbfed85ff64bad1fcc27b44b2fd62984c5f3380073487d97bd2629f82a037b72a8a9755eb4af82abfdb3dad41107c4a4b7996b06a549faed603f7cce769558c3ca9e7f8b2de307cabc6682c25262ca135d95e0690225037f91bcc3ddf78ffb583f271837b8f3cde4f1d6be98a17eb582426d5c016187fc23a6ee21ed02ab965b6c27bd5acfaca5784c011b795469d93f6d845ab9bd305609b8270312891ea48e672d43e22ff21a03de730dd2c5d3424c43b2c3f4dbea74206bae438eaef3b99cb30db6f8ffaf259910316ec3ae1a09f69f8228b5e9bcce749d47de26772e525abd2f1d5e5c9a0885747f3e3f466093079713758656282bf9fc63e115e0dcbec897f26129bdea4d986ea083f60f9d4151750886ec59dad29779eb0cee2025c00ff170fcb1b774dd0ea5c13891f54defda6cbf7b98dd64d449ed0563c7bfbe81e3323dbe3e9ca5fb6ac660c4f13f43731a765bd583f53b1500b775c4d4a7e832e5ffd49c4ddb93bd7953ce6d9f3b104e3ccb9032570ce9cdf65f07d4d40d10c8ce190ec1c045f536f33c74fb2978507389eb84901589594a400c7366b6dbc974433a32b83f939ae23c32ffa9ba4e19b6f6f3ab3083791949e7ca67e48d1869e7f92ccf96d3a220630a018549520c147493238977ff5d33768bd6bb993bf62c835d6a07c3f2a4020f8bab101c37967f3f566af69150e1b44dd578699baea572703fed27715213677b67b289f6b289c34a4f47b972871d3827f81d19be7efcbb90ad6515ff67bc8ed67b901a2902d5f6154897c1a56249b7ad3e8af0ac55fab8f58eb316b9842706591fac414045b3882cd2cf10e099cc8c721d824adf9de1381e5f195ebbcbcf924ae1386bb0f4bac17d08d927d51f86592b6a9f7dc69792b692e6d630eef6f69f85cbba29ebe5dbd1b570577415770a30d29722a93361bed1243e186b0fcdf8912406b69f45b91995dcd1e92aabba64a70a73f8f6dd913a3961e61e1bd2f97746fe3bbe78f095fbcdec3a5688c0f86bae4409e823624bfda26fe0cae0e4379bf2bbb28cf224fd95df6bf0e1c4c17122fa0bb7a2be22a5563b0d9683aed8c1530bb81c58864c5181e7bec3e2b11c4d3c9797d716061895b6335ffd4d0eb2723642c138398bed5c88f6a2203f8ddbe9148b0373c36e4090313840d277b51001fc423d11adb92ff2b69db08c92289d0fac530045739d6731126250c4c5304a9e841a24e0be1640ef3b32898357903b05a6a239b4dc3559e11a7ad16e89d5d99c846357c13bd81fbbd582810fa641d9bc5bdae972d11df19ba46db4f7be15b2b22cf5aba8f7e79a72b531ebaa99fdef04f91da1eb7c7b63eda15c8bcca68568774e12105e42568608b188662d764062efe3453d5d43935d0db6c49bf549184916ed9291807ee35ceaac712c5b655af67d90e632b825e3a8f0b71a12a6339a04650c05363eb74c6860bf0d220131c43251eaace372843d0354bb79e0db837984ce7d9f91996c5f5814aa3ad67386c4fe1fa5acce97f3c2c7e3891c541c37f3707feb2406be83efa5e71f608eabd9090601b63a27b58b3967c56536cd9da4138ab07727cab2cf6a5fe0f46cb1a87e47b767c6bc12320a7c854daacbdfee995707f7947d2dc9df05483fe73fc379302f3823443191e2b1d82e1a64cb1134165fc600c2a4ea95c41153a523d1308418aebf8f4e9f033df3d7758baac390f4f945b9be97340eda573d702ebf1e5564e47b94fed0798cbfdc08ee28bf547f3c6e5547698f7910e7772f8938df7c44e3795e9f4347c029b439b2551bbbd0af44b67528ff0ec4ece9477bacc29683ec0bc0ef44690c16893f2584eda2aa20e3401d14cdb998e8e8a1fb74d30f22a7b437645471e06cc19989ccce9b55b71a2b91547b0c9a12615f5b9a18c05db2f51d35d0f964a379e6dbb96cb684fc122cf7025aa1da691d7e56703bd79ae9bd140ab04eb060b7480f0ed0c8d7f00624546a0ea730b9edaa97e44bcde7d91e444cfc0f7c65301c8297f0e1381f95796828023b2e5031246571534f9be1cae4a82547a36ca36f7253c2fa6e232b427617749605b45", 0x1000}, {&(0x7f0000001500)}, {&(0x7f0000001540)="14434c6a0be3446f895345b5060c0f8db0fa12e8a99808cdf3ace082952283ab887ebb4c3bb4054158e4811933468ebe1f578cb3d969473f3092c10bc48f369219bc4250a4da77b4932957a120ca0a06964bb595e1f125082813966928b2c64cb95bb9daf2b005e69807004a10ed6362c45487289c3be9cfd5fbd6b5f72fe42186d19b937c6e36580fc5ae89d704519853f43197777c59b40cfd55e60a8b01592f5c5274409442e38c69d03c50600e0dabd4f3c56639def9e39d38ede46e9986b2010fcaa410ad7e0c3a5406f9a793fe81e85cb523a986923f2ece51b40994674d0edf6b4d9e6d3db443461f76e9d36ee8903a7301b75b2ebc6e763d", 0xfc}], 0x5, 0x0, 0x39) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chflagsat(r11, &(0x7f00000016c0)='./file0/file0\x00', 0x0, 0x2) fcntl$getown(r9, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001700)={0x10000, 0x101, 0x10000, {[0x7, 0x4f4e6a4a, 0x9, 0x3df, 0x52, 0x8, 0x9, 0x1, 0x3, 0x5, 0x401, 0xb50, 0x0, 0x8, 0xfff, 0x46d, 0x6, 0x401], [0x3ff, 0x9f, 0xfffffffffffffffc, 0x3, 0x3, 0x0, 0xc6f, 0x2, 0xf1e, 0x8001], [0x92, 0x0, 0x2, 0x4b01, 0x8, 0x7ff, 0x8], [0x4c, 0x3, 0x7, 0x6, 0x40, 0x6], [{0x5000, 0x80000001, 0x3ff, 0x1}, {0x3f, 0x1, 0x6d5, 0x2}, {0x2, 0x5, 0x2ab}, {0x8, 0x5, 0x6, 0x54a}, {0x8000, 0x7, 0xff, 0x1f}, {0xe745, 0x1ff, 0x10001, 0x8}, {0x401, 0x1, 0x7fff, 0x1}, {0x1, 0x3f, 0x400, 0x4}], {0x8001, 0x2, 0x2, 0x100000000}, {0x4, 0x20, 0xffffffff, 0xef8b}}}) r12 = semget(0x3, 0x2, 0x6) r13 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001980)={{0xc89, r6, r13, r6, 0xffffffffffffffff, 0x69, 0x1}, 0x6, 0x6, 0x7f}) recvmsg(r2, &(0x7f0000001d00)={&(0x7f0000001a00)=@in6, 0xc, &(0x7f0000001c80)=[{&(0x7f0000001a40)=""/179, 0xb3}, {&(0x7f0000001b00)=""/90, 0x5a}, {&(0x7f0000001b80)=""/203, 0xcb}], 0x3, &(0x7f0000001cc0)=""/10, 0xa}, 0x13c6d72fda348174) r14 = open(&(0x7f0000001d40)='./file1\x00', 0x8, 0x1) getpeername$unix(r14, &(0x7f0000001d80)=@file={0x0, ""/16}, &(0x7f0000001dc0)=0x12) 16:34:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/214, 0xd6}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/102, 0x66}], 0x3) 16:34:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r2, 0xff, 0xfffffc01, &(0x7f0000000100)="a7468641e9f1caf2d825a20f214584640961a363678ae901fa566d0c6bc15934e525c97249e481ce273ef639f844691fd3e40e3e6f0afe87f4a9035e974e730aeb2c9b8887f695c7a3ee7181be6342d5c8cabec0f526db559416c2e27a5f513f796b2320d33254ae574cebb7f705e2db0c48d981adf2d30be9308185e3c0e3843cccbb84e00776d1add8fc7da9855fdcdbd75bdfb702", 0x96) 16:34:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = shmget$private(0x0, 0x3000, 0x94b18fd1d21c9330, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:34:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0xffffffffffffff2b, 0x0, 0x0, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x200, 0xfffffffffffffffe}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000100)) 16:34:08 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a51d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d379feff271117fcaf2ad39c405b430031cb19209eadbe436eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab11130b851bc0cc7f274031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279655300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x20001018, r2) 16:34:08 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x200000000000026f, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) pipe(&(0x7f0000000040)) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:34:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00\x7f\x80', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x144, &(0x7f0000000180)}) sendsyslog(&(0x7f0000000280)="5cecbb180b72ccd8f0aad73fd23a7bc730a93c78eec00e6d85936abe9c732de6fb0811b5a0c9fd1fa3e81313773c76bc6010c9e8451774fcb5b58428edbb3ee6df7fe2fa61aded141df543edb4001eca711680f33058aeeb299286f86b1c251fc6838fd91e34bdca4ad876e2bc2d35eec4dabd0da84ce19fddb51702cd7b7ce060c763102cd56b01d1f1156260eedc061b30caed6dded3d501a0fd8b0315270de63c07c597825a5350ebcb8038b0ed577467874f082eed1ed6e44462b0a3863cb147acaa496076ff3fb90cfaf2d6232d261b98adff83583ef796a886bf68a43b14a12e5e487ae8ba613ccc1b5f663007329eca28d9baa6f302031a2d152ed04a4dbcaf2ecbf71e2fc0d224101e05aa15dc9019d428ae3ca522382eb989e1e4d0e13638e4d9648acecc38b29813983bbf292ebe916b58d20653773945e7bc918991643d575ab80fb5c2378a7346e1fce3c5ff41dc4b022d134790e54ef44aad02352add178f90069bb4c90830540947713e249af92b21dbe9a719fcf7e523e21e19dd96baa7dc35dfa2c3766d1036efc1eed2a8eeaf72bd5123f282cabeaad516615e024ba8ff677cb3f507745a0fe60b8c6a9c79844bfd29ef3cee6f25332cbabba7188e9449fe24f0993692db38c47b8773f3367121f5999062ecf3a5aab7ddd7a8886efe6e72d20c8a9caa39e83ae31d8247aa6d37fb7a93a6b07d29fbebc2d09710538817e123dbc05a314a88721177dfee06deac651a49bda09c6bb0aeb349b1805e12debda751cf90472bb0232b10b8e02c6f36688df1d7d1dfc58fa9e9ce9d208a54bd4135c7f2b611555f6e59472e986ae99cf379c96ed56aac54c659d081184c4f17da1ebd1ed0b8887011deab72a3cbd89efd8b2f1e88a5a382ef42794fd93ac228417ed1ba2c74335ce0422ee3c5dcd11cd9ea9526eb63294e1ccf40d1cd099b9d86da4666e037cadd75472de25232a356eb910f39ed73907f2ead8e1b43baae42164702651faa9d5b21f19578b4c0da76e8dbda089c030e57192442eb83200bdd23c78aa6c44de182b1d20da196f64cd244737309159fc060f620202547de2cc88a4c665f27e82d17535f2957e719817636b70720220bd4d1c424592389386655aca5d456b792728eded5cee15f80e16a1cb43efa564fb0cfeb38cc3f1728a757f1cacabdf23046f596db8898c6fa44fbb04439e11fcc3f26a9bc15f75d636208cbb44bed7ef36f5769a2eaea5540fb8bbdfd57ebd859996d40f315e4567c30626cc9c4e1b79b3edf42187137e14493942f95f60b001430c4e571a76c3a2094e0d19c22209931452632e2cf82ad180bc8b0ce6b2cb4d48178e0aa720bf9e1c2a9f19f5a1869427cd8f16dd129156edc892cbd60fe5d05ce7f7a3bcf2c325c9d0f568b9f5076ac3afd1807f7ead93392c92e46ba0d7083f7b79912310fed3ef5b34ff7687b7e6faea66c828abc9ecc2a2af17a8854ce4d1c59d20e0742e57b62809a27513eb3fd44984c4b974c5afa5a5cee3d07c14a5d3c2a6cb67d574f5def533d293edaa58f38eab309ba13ea8460a3d185717a3b1c2c31b8667399eb4f12261e8c0494126954b238209b04fd3c10c8221571eb8aeaa41e0ab2536a48681fb8330ecde733040abc9851acf511c5b398f05da095c17c2ae7c910b692c23501d5caf687ac1d56739e1d2ca03fd723bc88599b0af78a46860b7f0263e7cefc30e6e76eed3be43d4593568c1d15d7d17fbf3520bde2bd0dc46c1a6abcaa64d7971d08fe788d739061aec1a81e9408037877faebb18ab49ffb57cd59d8c5f374d018a374ad9b443b616dffc6f483429094e0455e3056ee0eefdd54fa9ece764d0f4071f3e0a8ff6ba83d4b6887bc03c0f14b5c7530ee42c1555dbd8f371b6c66d77d2479e3cb0e2cdfedfc7958144d9c3034c7b033537a65f02e0ad32e01f2164cebef37e4996368337f91e2be5bb36dc548de26ac279fe63a18d69144243c6492bd6df76c297efc7983f4d994b2eb2ad23c6d71092337e4d3f5f56591c31eb81ca463ba1b93c60772c1c351a97c8c0631b21903d7a6795c7d1c5b3324fea3392b873ca58889ebfa9defad69edb928ca88eee43e5ac6957dab85866b7073920734ec89f902757efbec06848ca29deff76cc6b3fe0979a1a354461f691559b59ce44a141c0c4bbcf9c52d399cdb86ddff3d80e60ea16170c6b3411771d2ed65043a86809f7699986be6e04a2523b43c53d63bfed2f23dadcdeb22781a94b918a1cf48d6fbc6a69a7cbf6e65b579104efe2f06c4de86534f06e378002d894552434f7f2b302bb1c3290c5cb19590cdce1c403e65788cb3e680c2058e9824a4d616ee606f2f645f25e37e86646dde9e1f97c180fa74b8b686bb27e5397231e410db7e1066ab4caeb26fce87ffaf797b487e5bee29d43556aff2382a2837eb95cb9e2d4f3f1e97e910cd0eb63df638213bb3014e9dae9112739018a8a200d435214783bcfdb1268dca9f3a43d63261813945a025492a8fc3f1a9e3b5173b1e64d3f1cc37bc3bab27cf14427273c0a8ec7d71243ee51e149691420445309d83aa830ee625efd34a859eb5590ace3487a9bfe5c370a73d8234a65dd7014b07d0878bd371df39776065cd0e7badcb97af9cbd9118c93488867a4696d38cc73d7a6d851e17d27a7179cb8fb073e33ff4b1cbd5e72494dd5c861ac0b20760565063071add5db23146208b1e8fbd0d6d15552764c8624ad59f1da7217a403c169b894a05f614e6fadd40c6e266a9235e91867f80400f45c099ffc713a29ed95a2db16b9195694b250e6e99bee372ca0ce6929e0391e60b76ec4537d04be6e447811b7586cd706e4509d8100fec140d8237b3c060f484f02e06d45d719e9530a967f67f3a55e903df64bd55ca646aa607c1b7ab6b05a4e63a93e124834c319da697bf4c25a9f961e46ea8ff902f32b2ae1d56ac740cfcca63499adf03493ae0753ea81ab0f3d14c6aaab3003093645c8deea5c07ff89a24dd43f0020922559b16e0f06439a1db2ce540d342730cc30d29a3c4576dc39ffde11cd3e99242f28b5511e216cf106da43454f51f85a69352857a04a05af1195b852484cd590ab2362802ce6dc8331038469b46b823e0e9a5f190acd74834fcd9c4813190ccc6dea951e8d6d9c2d0bf3a76ec4bc3f020fe4f6febfa7f88d2d3cec3b2c1541981e80062308b69b4f1f1563bda4c6b1a4fd24a5226203a0c484e6be3fdbf5fcb36d14d7fb31cc39bde04ea9c7bb487cd402594e022e23efd954413d815bb6d47038e92ddf25683499954e305d27df2f291026e94deb9faff27f7961075811b90a9d8d5b3835378f3f8c8f97b89d7647e3e8d1013d6c0e15f50181b77f96da4a913487b97ac5279b14b2f565f896abf174b95c95bbfcc6dd55ee0c14bf9d665857851f3abad4d486653e88ed12ba2729eec4cc0c0dcbba1fb938015e2b7899c7c5da8de5956029074cbd052d3e68a51dcd4b77eced79e8cffe1fd45c1cc168c4ef76db1e36bfd32f65f07774b3e4cc1403faa1e9e03b3acc0e7659d97fc060b76f78055a0d2f2155de5850515e33de0e4d78f5615b858ef31173cc7f659816de55b8be8e6db702531212e484924c4a2c5745a30df05329d03ab24c5839c42c82a6b1a80c1918e74d366e0692246af7950b9cd9b796f91591430a4cacf4a094d3dd8764af0af5340c870963da0e9859008a4b65a0c6643b36d78e9f7ff50e64902136e37770956fa374954f880344e380814b94f3d4f57be7e55326ae941aeee0c49e93b611b0bf217cfbfc42ff3f96794b82a00110259c254621d4bd86b0ba5bcd9ccc2ff68f66c95cde0eabf95b7b930e0ba35ccff1681880ef0ae96c3e993743170cd5ebe3bd82eda0ee285940f899912059654a8c36bf5955de9941f28df0333caff30801983bd2e8c9af28d1b8cb1094a06d0a4724c0676410b2999b197ea960eb758e4262123424f82633d12a54ecf017c7893b2b9592efbf3c97bb49069a41dac18b6def56dc3e69ab1ce5f33e829bb896bbc111647a735a41be39bc8fb38ba30cb04d8464b0687e0a51bb6249c0f23c87011e9608816dc793b5f4850c7d9f2360d282adf9171628572b4d7b38927a74e59594853907b5d2d0e3ba1963c97a6974293d3a057d338373c6734a0800eb77d1a1a150b190f66d03ab00f8a106d8ddd84647a4dba1d5b99d5afd089e44ae9e099c04a56bdade857e42d3a61cd785c52e21f78c7cdb7645037018300de09facc8c2b2c11360e9b5adc5bfa9501ea06b044a1f029bfde242f153691c7cb50f48adceb2215163d436f517b2998ea59e8a45cd235e718d6c915f2b3eb8d6ba114dc8ef77025022187114e79ca609dbc80e4e876c5a81961a64632163cf5d013c3bcafcc629fdcd3607d97b8dad52b687e5b5b5dd16ffcccac4a8759c37fa08a8fcfe824f40a5d87cd7d3927899b7f28f70aa3e1361b81b65f259dff020ec5220ad23b40c52e8bb636e622b47c011fa3a769e0e7ce1cba71e57f73bdb5f15009322006d4ede8d1fc9e088246b47179f659a82c6d5bdd7caf4c06b9bf41172fc7c79a44c817e7c5a3145be9bcf8d29d538160e9efbb829f11a6698c3265437686c899a239def61dff214e92e5ef8f49c7455ce7981d44e0f6d2cb4ed6c38e4d2beb17b29d64448bdd2afc9b20dc4da09712f4f3d358b7e3f728030509345a78a48fb5a37353bdf5098560d8db475fbfdc6f739bcad09f0011030ca65e026373a253d58cabe1bb3e764a3a665af53f289a12f33cc94f1fcd696d520ab2448bdf756f4f00ceaad8e53ed8d6e438f0ad16af42e8b40f45184dad0930ba4bcdd76b80a46f9d569a90497caa29a0528f6cb2e3ce23881a3533f17150e8b582e7652bdb2c1326f2fe15c3ef1501620f86b02a0a3afe24df1b38ee58dc4324386a51809cbec9b916cde3f458298866021009f121fdd5c26fa8a9592829860fc17082fa45a2dbba32434cfefc3eb4a42dc8a1db1d1d0b2d75da35c955365eb5c6866f9e01455f76fda3375347c60c7c5d60d4fcda096f7b2deb1e61e776ffac6ba9c0978a77acb43e291565cc4e0c30406b02d2d5f672d41b3b21755a5abc615bdb2569b9a8fc9ec8db06ad9c6be068a0f3044e795397767dd5a09962a65f70f722c1901d25efdf5edf665d11d8bece344b2ee5c719cc2136b5c3aeaf53ca8acfc65c4f2a8bd1e025344839d4be58a984ac6a94eb658de563feb3f2efc3dc40dc476080769f7ef0ebb9110652efe7a08f5712ceaa368870f761fbe1703a9d5b268e263bbada232219ea78bfbcd6166badd4ea7978a762abf0324f9a547dc6876910d62bfcf43915889d335f900e4c3b8bc28f25a2ae82c2884efdbde47cb2715a1f19ab0d3d24df1a5eab32675eb9a46a37ff65f7aa72cdd2da1fe6a04d80ccbd758f9bc3744e379315b0c276425fbba43e471319ea619b70c0c8270b35da3f9683e1889b6e98abb212582096a8eca250eb25edae158f94bc0cbcfc8067b9b62b2f403039910535dbc1607dc35e417f4c45c359a31119c23816c25d8614ddc8038ec3d3757cbc3f75f3abcc340f2ca5d12f8538be9e269bb0c434593de164b6ace8200de7c0f239c71f3d2a3c2a2936361c70fa936adc473f0b877b74a5f99ae41b37883df937571bcf473aba471ed64cd4a5d57ea28e3268313726c9ec916239853f6a1ee845b845817bcb447e1e1917d5c3b9fa1f7c544abb8fa5b078c4ce22f1ed6a52b5d474c19d11ecd3e5dec2f70b4a23e60b6104fa", 0x1000, 0x18) r2 = kqueue() writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="a9b0369a60", 0x5}], 0x1) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:34:09 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDSETRAD(r0, 0x20004b43) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x7, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) syz_open_pts() close(r0) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x100) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000012c0)=0x2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = dup(r3) r5 = dup(r2) r6 = syz_open_pts() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0x80000000, r8, r9, r10, r11, 0x1, 0x40}, 0x559a041, 0x9, r12, r13, 0xda, 0x1, 0x1f, 0x9}) listen(r7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept(r7, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000014c0)={0x4000, 0x5, 0x200, 0xfffffffffffff68f, "00020000007acf5fb400"}) poll(&(0x7f0000000000)=[{r6, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) preadv(r5, &(0x7f0000000100)=[{&(0x7f0000001500)=""/223, 0xdf}], 0x1, 0x0, 0x0) r14 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000380), &(0x7f00000003c0)=0x4) 16:34:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080)=0x8, 0x4) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="1c", 0x1) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r3, r4) socket(0x400000000018, 0x3, 0x3a) nanosleep(&(0x7f0000000100)={0x0, 0xffff}, &(0x7f0000000180)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:34:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="2f84491d342b7ae089343887885b970d946059f7404bd381f64c8d5479c92ced40d1647669f0163b184554728375ec75910fd0f84ff3b591b4db02c4e717e346b6fa1623d3c1353ced6f8912a9b19e0f48056ab7eb43fbe578d427daf97fade207b593c35f9833b342c302c041c467d42d32dad46cf02550d71129034c6e8f7f1b1a5893a6fc0820042afddd18943c222a007e9e5fcbdcda6d2e05f7ec74b56c120d76365a9b719de6fdfff313cd7791602dac6f2124b4ef936103e277a6a485a5765122c66a93f7dc6131c77095280185dec54e"], 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) r2 = socket$inet(0x2, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x3) semop(r3, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000300)=""/167) mmap(&(0x7f0000345000/0x3000)=nil, 0x3000, 0x6, 0xa810388001773696, r0, 0x0, 0x20) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000200)=""/100, 0x64}, {&(0x7f0000000080)=""/49, 0x31}], 0x3, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) madvise(&(0x7f0000320000/0x1000)=nil, 0x1000, 0x5) fcntl$setstatus(r4, 0x4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xf) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x21}, {0x48, 0xfd}, {0x6, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xbf, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:34:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x81, 0x0, 0x2}, {0x9da, 0x40, 0x98, 0x900000}]}) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80}) 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) munlock(&(0x7f000013d000/0x3000)=nil, 0x3000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:34:10 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10c06, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x64}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:34:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/75}, &(0x7f0000000080)=0x4d) setsockopt(r1, 0x2, 0x7dc, &(0x7f0000000200)="cfdee567c956baa54acc4884b70b98c715aef6577d4f71ab0bb805385d83424dcaee80c33e2cda02b62edb79eaba4747140fbb6c5a949f55ab5a1565761309e5118bb5f560b93b380b414401b7ae63d7cc39987c51c78f8d1525085a902cf0bd8e3799195235368364deaec72bc71c4b87468223d65c50e7e05cbe634989d05bde4e3adbb7804316db6a664ebe1c9267a28a32b497bad3bf8dc036aee2c96b47f4f0d864448d67b0b26f7a42da3f5d3e9b0e27828c586a3160fa94bfebfa2b80cc648a21c3e49eab81d5ed4c1650c7cd", 0xd0) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r2, &(0x7f0000000040), 0x1000004e) pckbd_enable: command error 16:34:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pckbd_enable: command error 16:34:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x1, 0x1, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65300023958d6893e0d62be58644d64a7953432ac6b995f3da378fbabca7378ec5894a9b56e1404bb75c45f226b9380a55ec18ba3d671d4fc5af4f57330a3b9476b36a5e2556e8307097345ead88514a32d33495fceb20f75498174ccee4cd48df0eefaeeb676707c142bb1d9b5ee5d51b90cba27cc63b195dc788567396cb9fc879cb73cef9d5dd901d5104e9e8bbe6bc5547f702a653290c2d16e651bf880b123d339797a2f1233061f95d275df552bf631da89495de7a04be85ad68c2715bae338b8586f060cc37b6358df1690882e9542c3d329d31d64fdacf6c4b61dd3d"], 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 16:34:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) unlinkat(r5, &(0x7f0000000080)='./bus\x00', 0x0) 16:34:12 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40, 0x0, 0x5, 0xff}, {0x7, 0x4, 0x0, 0x1}, {0xc74, 0x9, 0x4, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:34:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0xfffef5fc412bbe75, 0x8) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x72e23e56b5c4e5b9, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r11, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r13, r14, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="1ec0b0b0ddcd945331bdc2668d87651f15f16ee2a67998d3438a8b08d3405cacf34ee11544b9f3913802b893d37fe063d2752e046957b26e00e8c861d970fbb7359c14f74fbf4c8d03ab5e696c3aa12914a3b59730574110e7a50991d3abb5c2529d4b6bc1", 0x65}, {&(0x7f0000000180)="429502bb1a133cb994cf9f34db72c055748d2736ba2c2aaeab660e31f2b6963c284685e718efc6d39890297719a6d91b7d6ed4e11b0044a939f97ce484863454a00553dafc924ae5d6ac083633209896423ca982b0cc4e2515a8428ff6b6012f748c225928ea06d104d91ba583363667901c687f7f77374e78421f11ba46f6c8fb0161cf20b9c4d4f2c02529b7c9ca856716f5b634debdaa2821152960c56f", 0x9f}], 0x2, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r3, r2, r4, r5, r6, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r1, r0, r7, r8, r9, r0]}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}], 0x78}, 0x4) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x101}, {0xc, 0x0, 0x0, 0x1}, {0x8000, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000140)="1df796543baa7f915277cff4a8ec87f9959e23f5be10853f537e9e70243b1d7da7135ce4dbe4a4ee05412c311662d020f289a8b8b7cc5d434de15a59efa04792fac746c27c470f943ed34ee473e20f98c41376dae948") pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) 16:34:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000ff, 0x6d2], [0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x2]}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) ioctl$TIOCSBRK(r1, 0x2000747b) 16:34:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffff7}, 0x8) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) read(r0, &(0x7f0000000040)=""/110, 0x6e) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x2f7c4782}, {0x80000000, 0xda13}}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x40, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x0, 0x4, 0xb5, 0x7f}, {0x7, 0x7, 0x0, 0x80}, {0x800, 0xe9, 0x100000001, 0x4}, {0xfba, 0x45, 0xffffffffffff0000, 0x8}, {0x4, 0xfff, 0x8000, 0xffffffffffffff80}, {0x7, 0x9, 0x80000000, 0x3}, {0xff, 0x6, 0x31c, 0x7}, {0x101, 0x7, 0x1000, 0x7f}, {0x6, 0x8, 0x3565, 0x2}]}) r5 = semget(0x1, 0x1, 0x1) semop(r5, &(0x7f0000000280)=[{0x1, 0x2, 0x800}, {0x2, 0x3, 0x800}, {0x1, 0xb4, 0x2800}, {0xfdea437c47f5fd0e, 0x80000001, 0x800}, {0x4, 0x5, 0x1000}, {0x0, 0xc, 0x800}], 0x6) getitimer(0x4, &(0x7f00000002c0)) r6 = semget$private(0x0, 0x3, 0x51) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000300)=""/175) r7 = semget(0x2, 0x2, 0x10) semget(0x2, 0x4, 0x100) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f00000003c0)=""/36) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000440)) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) writev(r9, &(0x7f0000000500), 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000540)=""/208) r10 = socket(0x10, 0x4007, 0x5) sendmsg(r10, &(0x7f0000000bc0)={&(0x7f0000000500)=@in6={0x18, 0x0, 0x7fff, 0x6}, 0xc, &(0x7f0000000b00), 0x0, &(0x7f0000000c00)=[{0xb0, 0xffff, 0xb7, "a9637c10cc3aea3ad9672b1b931d35931bda6a0545f8bce59d0a2d42eea26ec00b5d0b9032b40137032aa6d51c6ecba6b4280de8c09e791111fee2acaba2591d51e0e6de68eab6b7d40be33b8e1955d6862e94b6dd0849466e8a2455512111f77bf45d97c8fd7a37d705bc22da645d73abb7963fe9ba2465adc8a7b6f31dc2d6d0315a69c818a47cd38c1c89ab901180f1985c2bbc5351505025"}], 0xb0}, 0x400) r11 = socket(0x2, 0x1, 0x7) getpeername(r11, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000740)={0x2, &(0x7f0000000700)=[{0x0, 0x4, 0x20, 0x5}, {0x1841, 0x0, 0x9, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x8000, 0x0) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x4, 0x9}, {0x3ff, 0x46}}) 16:34:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './bus\x00'}, 0x8) 16:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20, 0x0, 0x0, 0x3}, {0x0, 0xff}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:34:13 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x90) setuid(0xee01) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1000, 0x3, 0x6, 0x3, "6214ef3ce7dcf7d0a6382b363a5a6bdbca83a949", 0x1d7, 0x2}) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x4, 0x3) 16:34:13 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/31}, &(0x7f0000000180)=0x21) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYBLOB="0c74f6a9013b4f16720b2bb7cdb1d1b95c1f77ee6b86d89c8576513c989dfa9a21d94942f1dc32f426fc4575a3c4fd21e82edc2062f47fe8b31998bbb89cdc1c80861535233ff832cbc470f2bde3e3b240ea20115356f71776f3c178230ca25901ebff25e816bf6e226623504be1ef0d970f1db70000ae1f140285ec7e5bb9ae39d3ee27c493c01e2be8f44e2474b047c9f138d3b860cd5a2bf9e19d077901808d9a06007aa70ff5bf37f70c00005c1b1e5b3d8f203fd9f6a3c42dad7a40165c2d7ef117d444a41dea527920c1e5dc13cc46ca28793aa18d3a3b610a6153e304c089c4e694d92b0947247ab9752dd8cc927a60616fd100548738fbd1827c926bc70000000000000000"]], 0x8}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) socket$inet(0x2, 0x4, 0x9) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r3, 0x6, r4) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 16:34:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080, 0x8613d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x5}, {0x3, 0x101}, {0x21, 0x7ff}, {0x42, 0x5}, {0x5, 0x9}, {0x21, 0x10000}], 0x6}) write(r0, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) 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)) semget(0x3, 0x3, 0x184) 16:34:13 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd25a5741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0xfdab) 16:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) poll(&(0x7f00000002c0)=[{r1, 0x644f4b05ab2b633b}], 0x1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) 16:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/37, 0x25) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[0x5, 0x9, 0x676abef6, 0x6, 0x0]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:34:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x20, 0x3, 0xf4) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e723874edf572ba20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727f3ae28771ca8068040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff0000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038552c2a42d7e888df854105e83d10fcd6c3d5130ab91852d1544a31a92ef878075208f78e43cc6591373c0836353f551eaa5ca81b55280d02a9"], &(0x7f0000000100)=0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 16:34:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f00000001c0)=0x8000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x9032, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) poll(&(0x7f0000000380)=[{r0, 0x4}, {r0}, {r0, 0x4}, {r1, 0x10}, {r2, 0x1}, {r3, 0x4}], 0x6, 0x1) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000180)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r5, &(0x7f0000000140)='./file0\x00', 0x20000, 0x48) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000000c0)) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0xffffffffffffff00, 0x2}, 0x0) 16:34:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) dup2(r3, r4) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a47432be5816f157e3300"}) 16:34:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x28b2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000081", 0x2c}], 0x1) 16:34:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xd4848229bc5d2119) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r1) 16:34:14 executing program 1: r0 = getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc12, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81}, {0x40000002c}, {0x6, 0x0, 0x0, 0xff}]}) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r8, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r10 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xfb11, r4, r6, r7, r8, 0x11, 0x1}, 0x2, 0x7, r10, r0, 0x2, 0x3f, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) 16:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000001b, &(0x7f0000000000)=[{0x74, 0x0, 0x0, 0x7fff}, {0x48}, {0x8, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") getegid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xe0, 0x0) shmget$private(0x0, 0x6000, 0x90, &(0x7f0000ff9000/0x6000)=nil) 16:34:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:34:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0xfffffffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe1, &(0x7f0000000180)="40c551571115b12ff78d5aee258ce8cafc891ab101000000c3ccd459d82b8a0c7193a006d6b4eb3d4e363780d9f21b941fa63a4fb71c49675c8523d7389db72836ea0027790c55c4c5e6d53b91018fbe9881b78a08a0b1ca1289bcb15c1b14f5b94933c0fe9fc45aad07fa23e287c0c85d3aaf5f5eabde822e0e7f7127f144b1a626abea5789553dfc3d0ae707eb01a0ccaa6e50f98f0ac94ad5cb1fdffc690276ded23733dbf0897d616894680042d5ec2be83386564491338e9ec5abba8bc80116fcd8c69562b18b989f9b36cd83999ca6ad4d0c74786cd92178c29e6622fbd5") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x36f, 0x7, 0x4, 0xffff7894}]}) 16:34:14 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0xfff}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x8, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x10000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000d80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x5) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r11, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) mkdirat(r14, &(0x7f0000000380)='./file0\x00', 0x10) 16:34:14 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x8c2850a8dd91ffe2, 0x0) readv(r0, &(0x7f0000000080), 0x1000000000000051) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f0000000140)="2181211a9f9869418d091f8b0743679de0c4db6cfecd276ad6bfd16a9360a21fd7150a1c8866d055a2080978f8cf7236334e9e423bca031aab929846358d24b35facb94828d5f92c4e9e2c2145ff3538d2720dc04211a4968b0af9db443a30d3131165538ef2bb9405fb5c0e33e1ec9d6c1ccccfeef8ffb88743d27e6dfb4d32f77e4dea89cff53ac03830b651610f53d08b822746eb15bd5870d742a0b237edb8bec4b8175ea7340870b1797e91f4a1", 0xb0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5) 16:34:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r0 = semget(0x2, 0x1, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x611, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/\x02\xfa\xff\x00', 0x954544765911558c, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) bind(r3, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) 16:34:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r3 = accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt(r3, 0x3, 0x2, &(0x7f0000000180)="c351751c20365417adb396a3d0b5702386c2c33849f84f936c23bed1c9cb281949eecda347e23a8b07208ce77e3af7598c59389dacd3766053ee951ca3c7c49d7ffede6dd87ab08399f2f4002340e20669ef653e0ab8e870468cd90b25ec2c2af3bebc3d7b9e027834a7cab3e1268dda757458b553bf7a2e8c10f119b689809f5606056f420e7a37310fc1c92369de66efad460ab3126ec2df42696e206e8daed1e25d8aa5bf7986dd29923ba0f42805f2487a4a6e96c8973eeadd633fffc8c9446748365f7924297e1de4eb52a8792b7ca83e73833651febcdac4007ec4a9482d2d", 0xe2) r4 = fcntl$dupfd(r0, 0xa, r1) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$inet_opts(r6, 0x0, 0x8, 0x0, 0x0) 16:34:14 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:34:14 executing program 1: unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) ftruncate(r1, 0x0, 0x0) 16:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x6) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x7}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000040)=[{0x69f, 0x0, 0x1f, 0xab}, {0x7, 0x80, 0x6, 0x2}, {0xfff, 0x5, 0x81, 0xffffffff}, {0x7f, 0x7, 0x9, 0x8}]}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f00000001c0)="a26a5406a9b299a398d7d70288e5fed2d397c9f75607cb9a5718ada5295f5b248bcf2774ea6ccbf4af9d7da7dd7a0381922195c8870ad4ca88039baa4ac1c8f027583cafb08b3ac68f14ca38253419ccb4b6193d60b69be79d5f4cc205aa9c4d7bac05a800319c4ef1dbee69b04cf72d7454779dc2ecbe0931cbef3a4a1edf4de3ce4e0c9ea6c52f022bfa1832b27341e57d90c6824fbc26bf12e5e8cf5b94705844", 0xa2) listen(r3, 0x0) fcntl$setstatus(r3, 0x4, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") socket(0x0, 0x8007, 0xba) 16:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200002d3, &(0x7f0000000040)=[{0x61}, {0x6c}, {0x6}]}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:34:15 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x800, 0x7, 0x1, 0x1000, &(0x7f0000000040)={{0x5, 0x3, 0x40, 0xc, 0x6, 0x9, 0x4}, {[0x8, 0x7, 0x2, 0x6, 0x100000001, 0x7f, 0x9, 0x8, 0x3f, 0x3f, 0x131a, 0x3, 0x5, 0x6, 0x1000, 0x8, 0xff, 0xd7], [0x4, 0x35d3, 0x6, 0x5378000000000000, 0x530a, 0x1000, 0x200, 0x8, 0x0, 0x2], [0x9, 0x101, 0x101, 0x7, 0x10000, 0x2, 0xa36], [0x0, 0x2, 0xff, 0xffffffffffffff9b, 0x7f], [{0x1, 0x9, 0x1, 0x531b}, {0xc000, 0x6, 0x1, 0x4c}, {0x5, 0x9, 0xb6000000, 0x1}, {0x9, 0xffffffff, 0xfffffffc, 0x2}, {0x6, 0x3, 0x0, 0x1000}, {0x1000, 0x3, 0xfce5, 0xa191}, {0x6, 0xde3, 0x1000, 0x3}, {0x7d9c, 0x3, 0xb92, 0x4a6}], {0x6, 0xffffffbe, 0x8, 0x9}, {0x4, 0x4, 0x5, 0x4}}}, 0x100, 0xc5}) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:34:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0603a277d05745192a10100000006e574006d57e3320000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:34:15 executing program 0: r0 = socket(0x2, 0x8001, 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(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c658c0c67d978b86267"], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) 16:34:15 executing program 1: 16:34:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896be5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e8b951729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a970800006eed5e53000eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b89b0e4d3b93fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) chroot(&(0x7f0000000380)='./file0\x00') r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x2ef) 16:34:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000380)={0x8, &(0x7f0000000080)=[0x1, 0x40, 0x9, 0x8000, 0xfffffff7, 0x1, 0x8, 0xb6]}) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = dup(r4) ioctl$TIOCNXCL(r5, 0x2000740e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) socket(0x0, 0x4, 0x80) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000000)={0x8000, 0x10001, 0x3f, 0x3, &(0x7f0000000100)={{0x8, 0x6, 0x6, 0x1, 0x1, 0x6, 0x2}, {[0x857, 0x3, 0xc0e, 0x7, 0x2, 0x400, 0xc997, 0x7, 0x5, 0x8, 0x2, 0x4, 0xc790, 0xffff, 0x7, 0xd9, 0x5, 0xffffffff00000000], [0x1, 0x8, 0x8000, 0x7, 0x7, 0x5, 0x7bd5, 0x60ba, 0x7dcfb776, 0x2], [0xd7, 0xfffffffffffffbff, 0x0, 0xab, 0x101, 0xfff, 0x80], [0xae9, 0xffffffff00000001, 0x1, 0x7, 0x8, 0x100000001], [{0x3, 0x8, 0x6, 0xfffffffffffffff9}, {0x20, 0x7, 0x1, 0x5}, {0xc1, 0x2, 0x9, 0x2}, {0x3, 0x8, 0x6, 0x9}, {0x3, 0x0, 0xfff, 0x4}, {0x401, 0x3, 0x7fffffff, 0x1ff}, {0xffff, 0x3004, 0x9, 0x400}, {0x5, 0x2, 0x1, 0x5}], {0x8, 0x1, 0x484, 0x3}, {0x9, 0x0, 0x0, 0x8}}}, 0x9, 0x3f}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:34:15 executing program 0: pipe(&(0x7f0000000000)) r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cee) semop(r0, &(0x7f0000000100)=[{0x4, 0x90e}, {0x1}, {0xf, 0xf9, 0x273f713c237c7d34}, {0x3, 0x0, 0x1000}, {0x3, 0xd68}, {0x4, 0xff01, 0x800}, {0x1, 0x200, 0x6cfd7c3c17be8fd8}], 0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/78) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:34:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) getdents(r1, &(0x7f0000000140)=""/115, 0x73) 16:34:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202262f66696d65c83137998e02000000ebc8cf1fc1121dad94b894ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f5621c5a4f32ccbdf85966a832a360ddd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad079419f381339c872641666c04a15ce9163c93809cb508e350f62f900"/247], 0x10) r2 = dup2(r1, r0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x7}, {0xa, 0x40}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0xffffffff) r4 = dup(r1) lchown(0x0, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="f0"], 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"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="145dbbf61b65db08"], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() close(r3) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./bus\x00', r4, r5) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x2, 0x0, 0x4, 0x8f, "1f0800"}) write(r3, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x2, 0xf1, 0x9, 0x14d, "5a8f7941c699f47b0822f51f87d1d8c1c7853342", 0x3ff, 0x80}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) recvfrom$unix(r6, &(0x7f0000000140)=""/143, 0x8f, 0x800, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) r7 = socket(0x1, 0x8811beabe128a44, 0x20) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) setpgid(r8, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e39931929648", 0xfffffffffffffe2e) connect$unix(r0, &(0x7f00000002c0)=@file={0x3, './file0\x00'}, 0xa) write(r7, &(0x7f0000000100)="8c65", 0x6d2) 16:34:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x8) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sync() 16:34:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='\x00&') r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) mknodat(r1, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x8000, 0x6) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:34:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x80}, 0xc) accept$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:34:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/221) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) pread(0xffffffffffffffff, &(0x7f0000000340)="40c24beccfe7b923324cebd6570230e4e077853daf8ce3658c5ae6b645410c23edd10997cfc692e09266ed8a42eb3408977f124af6cc74dbcd53aaeee2b1f8e4a59b3f75d194b8e5a14d690d536e8f5852c8cc346adc735044de421c209b46584d7abf184a85a83dd2f5649687abec3d3c74ea46cca2576fde104020e5797e16aaca8cbd4f16fd83dbcb40d9cf2869fec9f25d61ea5651c20eae3c237fcfe028f8e024fe4fddd20f50486d4668a875d2ef1c42932e30dc66a0f5ac7deb249a08541e64294642", 0xc6, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000240)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000440)="d1bb68c75b64551427f18e0616b6b358b608c7ea11145efcb9d491b7d0b827d1abc9e03e2f24d4fab2d95f9d2460a0a9cc97106dd7f2bd5d451ea5b37cf36c9f0be8d34e8134976bee94acee38e4355a07f819a7e43156dec5c46a55f63c6fdab754f5f0d26eaa11fef1a1a0a7fc6beb06bd6c85061ab92c06adbd410381fe34fffa45", 0x83}, {&(0x7f0000000280)="9dc07c2fd33b5443cec81f9f99f40f0d481733b3a31c192ec3e1b51808c0b3f681b8955778532faad442aabb09527bacf49205b7378e7adc4c35", 0x3a}, {&(0x7f0000000500)="846aadb1126a4e0b37b686decdf11eabe17f8ee3a36c847c40e5b89e78bd014acf0cc96df950e4d56731d0e99ee83eb3c479caba15ef3c23118b29b05610ca2f9b99629bddd25791a6c1a0d2f9c44b17b3fa9c374ce1c851abbb7591daa5b56637e1afa6d859b4cfe23edbe0e191fd53ec3d3c62b2d179213df450a197a07165d54c3bf28de61582b71c6abb8452ee164b0e34bd64b32258010c2b8d4b8ec039ed698aa5a9e5123f", 0xa8}, {&(0x7f00000005c0)="78f0de23ab014e3bb90f47fb90658e1792b798a3c16f8bbdffb2b953f3a160818a53f219d32ea37dda906d58f28685f8afc73cf336327627968d71bc8f47b4918cf80fd553f2a088aa8e8f53fb50f419bdad22428a2d6c97d6c70b2f7a16a2c9b495bf0bc4405fe3b7612c308d5872a37b35627a7898c21fb5121da07f8e7f0d93e0b4bb47b9083a15260747f19986f4b502e3532bb720f9b024e41b73c33dfa9e83ee7021aba97da140deead169842ee5ad0c2b532ccbcc0fc0cdd793ab594daeec4fd517f38fec9043cd", 0xcb}], 0x4, 0x0, 0x0, 0x4}, 0x8) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 16:34:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xa2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0xffff) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:34:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x10, 0x40, 0x0, 0x1f}, {{r4}, 0xfffffffffffffffc, 0xe2, 0x4, 0x1f, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x3, 0x100000000}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0xfffffffffffffffc, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x800, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x335, 0x7}, {{r5}, 0xfffffffffffffffe, 0x44, 0x4, 0x598000, 0x7}], 0x4, &(0x7f0000000080)={0x5, 0x54}) syz_open_pts() r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:34:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)=0xfffff4c6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8, 0x7, 0x5}, {0x1, 0x2, 0xff, 0x1}]}) read(r0, &(0x7f00000000c0)=""/28, 0x1c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x8) pread(0xffffffffffffff9c, &(0x7f0000000180)="380fac64a12ae438614ddd", 0xb, 0x0, 0x0) 16:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x2be0, 0x8e69}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) getegid() pckbd_enable: command error 16:34:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:34:17 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/102, &(0x7f0000000140)=0x66) setsockopt(r0, 0x0, 0x507fffe, &(0x7f0000000000)="532fe8e665feabe6ea481b41530c3c0700", 0x9) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) pckbd_enable: command error 16:34:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup(r1) 16:34:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0xf2d) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0xc80a, 0x7}, {0x18, 0x3, 0x40, 0x400}, 0x81, [0x6, 0x46b, 0x7, 0x7fff, 0x80000001, 0x5, 0x0, 0x20]}, 0x3c) r5 = msgget$private(0x0, 0xc4) msgsnd(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3dfbec0c26902add68bd287b4ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6985d777577442d5f0327234958f2ea221158"], 0x1, 0x800) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/12) msgsnd(r5, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r5, &(0x7f0000000240)={0x1b1f632c218df1db, "805fa40e1e5eb694b0cec12cb634e3ee33c56476b86d723c758cf2d51d883002a028ce26510a862127f1602122669ac3eb2c6aa76c1d366fc0b54ccc6bc7333e1bb28da46c204a83f8827b3b2deaf8d7fb47aa018abff90bb3259804e01a25e95ef3dafa92d3b40f9db460f804295f841af69d3c55b96174ce17c7a0afdb49fabecca0409171fb11bad6c7d453cda4266d7ebabfcf6172b7815616388a2fcd8d8009bbf0158d52dd7b8214e64b191b8bfb1a8bed6aca0282f00549d0f30720376f7be94e"}, 0xcc, 0x800) fcntl$setstatus(r3, 0x4, 0x0) getsockname$unix(r3, &(0x7f0000000200)=@file={0x0, ""/46}, &(0x7f0000000140)=0x3f5) open(&(0x7f0000000340)='./bus\x00', 0x0, 0x2) fcntl$setstatus(r1, 0x4, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x5) 16:34:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xe000000101, 0x0, 0x0, 0x0, 0x0, 0x100000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:34:18 executing program 0: socket(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x2, 0x2, 0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}], 0x1) r2 = semget$private(0x0, 0x6, 0x4a0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7f, 0xffff, 0x17, 0x4, 0x3, 0x0, 0x4]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r3 = socket$inet(0x2, 0x3, 0x89) getsockopt(r3, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964819c12101e081a32b953e24bf26cbd54d59ad4edcca52c3f866b9edc58625a44c538512e88081f1a6fb748479d9d9576fb78a336a1cffa4d0b9d982467201a5295934e4c7c4a5b70c79", 0x5d) 16:34:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) r2 = dup2(r1, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x2010, r2, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000a) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x48, 0x1, 0x2, 0x8}, {{r1}, 0x7ffffffffffffffc, 0x64, 0x20, 0x483, 0x100000001}], 0x80000001, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0xfffffffffffffeff, 0x6}, {{r5}, 0xfffffffffffffff9, 0x4, 0x8, 0x5, 0x4}, {{r6}, 0x0, 0x20, 0x20, 0xfe, 0x9}, {{r1}, 0xf36a6f8d7aa6b68f, 0x8, 0x4000000f, 0x6, 0x5}], 0xa2, &(0x7f0000000240)={0xffffffffffff0000, 0x9}) 16:34:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x1) r0 = socket(0x2, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x4, 0x3, "7946ad3d787965712a0664180cb5ddfee1405e49", 0x5, 0x1bcc}) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:34:18 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) munlockall() ftruncate(r0, 0x0, 0x80) 16:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0x1, 0x5, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)="0bb87cdb1898bac2a55e7838ecef7d1abd737043d03e0b0d2b837a7419c2b18b", 0x20}, {&(0x7f0000000280)="409f373b1533b8933378d1f7c67a2a6db0705cee6e7a1663f1e9c1fc98e36901f4af5ccd8e797fed89ad4b8ce012471aeafbc2e505550ac7a0cc1a6d0ac46c65b831d937d7101ea41de0168ee5dfbeca5e2fd767a7e8935e8710d7700b3e50ae3d6b12356f7b0de2484eb9a9b2db9881d6cf", 0x72}, {&(0x7f0000000380)="6c69bedb0ddd469f3eef7e02c5ae58e07e5ba8521f336293133a135d16b9b0231da820e200291b84de7b88793951b15c1ccea09f9d3359eceb921f96b63fbd30ad80da817b22d369930911f8da302c9a8992b6e0e0594e167d33f1d3be5b1978029152a317d1f5bed9661a81398e05bd5d0e23bf99658fe695132a24b7acf1a42142347d43f8764df8b797430dee8baa9873d80322ef7316755c173697ed7026314370d2cf578fda23656c4ef40ba52b9af97ae258062a9500606e9279ec3263eb7fbadbaa062e65654ad9dec8e6b75b01936c05fe1d2b917977af60ba2386ce11c29a60adde2e4693384964b60020ce20c39c", 0xf3}, {&(0x7f0000000480)="3b6b15c0c0fb6fb4ef854432c4f04b52c4f8a88699552c127845eec81f1ee780491b85189f77a7edba75816721043f246e01a1d34de6c57daae401cf158be4f492170dba4a3a8f", 0x47}, {&(0x7f0000000500)="51afd4190d9fb1f518db612b7de8a80a5afc42d9d0d6a0adfaf9d10b46d9ff5144afa7bf774f92a7711acd4e995c967d6abb38db7f9828ab0f95e65351e0fc48b30fbcf5d583e1a204ce1014b39509821c65c83ee892b897cba50b2c0cca5e9ff11cd10556b1c73da30e62564e33596373c7c32135278b16062394bfeb1b6b5685990b4288db27364d7c3c872b34aed8c263b8a6ca2721ebd9d68daa1dd4f4e2df7b0786c7afa92bb6ebb84e98f539b986a5f51331a4a4a871", 0xb9}], 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1eb, &(0x7f0000000080)}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000240)=0x3) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2c}, {0x6}]}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) pread(r2, &(0x7f0000000040)="4fe708f2d523f56f26ff02264747d44d2225db6720", 0x15, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffe39, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0xc2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) 16:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x7ffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:18 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r1, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chflagsat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:34:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) dup(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:34:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x10) r1 = open(&(0x7f0000000680)='./file0\x00', 0x100, 0x131) fcntl$setstatus(r1, 0x4, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000000200)=""/21, 0x15}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f0000000500)=""/249, 0xf9}], 0x8, &(0x7f0000000680)}, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:34:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000180)=@in, 0xfffffffffffffcc9, 0x0, 0x0, &(0x7f00000003c0)=""/210, 0xffffffffffffff8b}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x3}, 0xc) 16:34:18 executing program 1: readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffff4e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./file1\x00', 0x4) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) open(&(0x7f0000000140)='./bus/file0\x00', 0x80, 0x6) 16:34:18 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) syz_open_pts() setsockopt(0xffffffffffffff9c, 0x8, 0x3, &(0x7f0000000000)="bb1dc56e4e4f46bb4be96489e846d597c3e5aa091facd86f492c3a5c4d772b097154d82452f884", 0x27) 16:34:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x90, 0x8) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x2}, {0x4, 0x10001}}, 0x6) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[]}, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x7) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f00000001c0)={0xfff, 0x7}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:18 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x5, 0x4, 0xff) 16:34:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x1, 0x3, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/97) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:34:18 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:34:18 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x98) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240), 0x10000000000000a9, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fchflags(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000002c0)={0x8, 0x20, 0x1000, {[0x7, 0x7, 0xb2fb, 0x7, 0x4, 0x3, 0x4, 0x7fffffff, 0x343, 0x5, 0x1, 0x0, 0x6, 0x0, 0x3, 0x2, 0xfffffffffffffffb, 0x47b0], [0x20, 0x9, 0x800000000000000, 0x7fffffff, 0x20, 0x7f, 0x10000, 0x9, 0xd4, 0x6], [0x10001, 0x1f820000000000, 0x400, 0x40400000, 0x8, 0x203a], [0x3, 0x1c, 0x8, 0x0, 0x3, 0x40f], [{0x1000, 0x68, 0x6, 0x3}, {0x2, 0x0, 0x0, 0x80000000}, {0x401, 0x4, 0x4, 0x1}, {0xfff, 0x4, 0x9, 0x9}, {0x2, 0x619, 0x4, 0x8}, {0x0, 0xfffffffc, 0x7fff, 0x5}, {0x2, 0x7fff, 0x3, 0x3}, {0x22, 0x4, 0x8, 0x4}], {0x19, 0xff, 0x7f, 0x8}, {0x5, 0x4, 0x80000001, 0x1000}}}) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) dup(r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) fchmod(r4, 0x40) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:34:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0xca3}, 0x8) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) 16:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") pckbd_enable: command error 16:34:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff]}}) 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$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x801, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000300)={0x1, 0x4}) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x0, 0xff1e, {0x9, 0x7}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000180)={0x8, './bus/file0\x00', './bus/file0\x00'}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000000c0)) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAW(r8, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r8, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000004c0)=0xfffffff9) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:34:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) 16:34:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0xd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) pckbd_enable: command error 16:34:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f00000000c0)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="eebf152f67d16c9e3000"], 0xa, &(0x7f0000000840), 0x303}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) 16:34:21 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x2, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000b40)=[{&(0x7f0000000740)="17b30512f93d011666bfe90a367924ba2d0b2424af3b5b2240c11114496f17966254258c0a96bbf60bb72eee6715bae012eb719b66c0788b61c27d1f16d6f44dffe9056bef3433a81d9668674df0e9f549cafcfbae07f5d60754f9194cd200bd82ccc832cf770ce58f8c46596b73491778e5ea908bf49c05637a0c5a922900d77221463c2cccc083024df9aafa318c9af614c9c5b4075026597636ce159ed1c721c31a09df171a4508", 0xa9}, {&(0x7f00000003c0)="7b22a9fff9e67a9f95266e8599389479f1e08ec3ca9760c8e6090c83f54b70569d42d1fba9e78f68ef4ceb69ec89116a40144f93746a58c634", 0x39}, {&(0x7f0000000800)="a4fc64c192fb2a525113fd15583bedb9c41199620c29fd201b02c2e7439789ff3fd076b42c6362fe37f9da8f9e5bbcf1d4e35369b7ffa983b5ffaed8f13ea72a86ef728a2fa85bd8903fd72d96bf717da6e2054a066a9984a6e6f49d4454a00f5500546239c8f278e20e6c7983ead8da60c74d4d99885fae5d369ce729d00740624d7f75e1e6065ad933291e11794a2f65f767a53f5a6147837117b6d271901d0345d4f80ecb3c19be8a0014def8e2a46a1df16a198d21bea7ff8eaaf8a884504d3fc520605a9c1a0cd72db50a9afb5ab05d69f540689bd3957ef5844b18a8d84df3310da1648a0b61036c26cae6e5", 0xef}, {&(0x7f0000000900)="73f1e8bfb9a1115ad04ad8d93a7c34903e768ed176143d66810b47ef7ca907d25991cb31c91124276f669a3e67419287f93b4d2a8ee93cc5374c22f029ecca3fd900024edf7f064d6c4dea7634d115999c9014cb6eeb305c988b3300da6504b6bed4b6ed0520c26edb80eaf9491b8f5fc5292c5fd48eaf7f7306", 0x7a}, {&(0x7f0000000980)="8869b21bf871cf71092ce82165b784013f994ad284c7be438cba825b4b2284f248017361c8e4f87d69affebf33b4cc6f56e694e5cebbf93a7332f40d7e764bfcf1e08064", 0x44}, {&(0x7f0000000a00)="193c03", 0x3}, {&(0x7f0000000a40)="4812a0003ad3843f5a02836b89a4fb3cb2ed7f8ba5475811f261181ee6d50afc2d177f8be7f6b6d468898014b9800f8078e71d0b52594dc336a13bfd2ca83f98f38a69e795b4256d23745ab0b6da1f845128ff93f26b5f53145f9997d75870612362358504c30bd5b37531c2f89ec6048d08c3017a2701ea1bdbed59809c8e1e562e731e383b957743d34a886796b65c99d6e0205b2604dca5635ee2568922cc56e4ef7e62687751d0e03f5734bf8333bbd8b30d2c28c1d1522a7ff0917166b69d06f98359df66475bd4cea9030677c0c17376d522edb38a837042f98c685b4c8acaae783874fd907140d10da8862b", 0xef}], 0x7, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x7a, 0x0, &(0x7f0000000080)=""/122}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x6c0, 0x60) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r7, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) sendmsg$unix(r2, &(0x7f0000000d80)={&(0x7f0000000bc0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{&(0x7f0000000c00)="39f8f9bcf15110f31b767846e5824e9bf52fc9d10386d037e2f20905215127525c8f72bafa882cbc1e90d52fd405861f3efb443301af4584182dd6794dd3b88bc0aeb07aa66e040d7bfb1fbce5e36db94c3d4e48c741ed22121c36e111f4ab34a24ea6e74f5cecc358043c752e99ab2c7e36fc755be337e08e36d45214b19a9d92ae1b789c49d8946abcd38ef751bbf9438399f1637ea3261e712319469526640efce113bbb5c8be89a6c6f3c4c332e069963b53d4f66f536236f645", 0xbc}], 0x1, &(0x7f0000000d00)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0x8}, 0x41d) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x80, 0x1, 0x8, 0x5edb, 0x5}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sync() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0xb, 0x0, 0xffffffffffffffd9, &(0x7f00000007c0)=ANY=[]}, 0x1) readv(r9, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/58, 0x3a}, {&(0x7f0000000440)=""/139, 0x8b}, {&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000340)=""/112, 0x70}, {&(0x7f0000000600)=""/191, 0xbf}], 0x6) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:34:21 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r0]], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="1620b8b301f0b2a08fc5cd78d6c3684bd21f3d6b503a4dca01067584c02c4029aff3c980ed0571e71f669a8ecff34bd5e207938e1f795b3839125128319d3a85f3aca27c0c2db7cb", 0x48) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:34:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc54550ab0186ebe8d4b08dd1835a988f6b09000000c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffffffffffff5a, 0x6, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x73be510141d025c4, 0x0) 16:34:21 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fcntl$dupfd(r1, 0x11a816648ff02339, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:34:21 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000100)="5a4beb8727bdda569578aff7db72e12578a70a16d6e5022eb130dbe99731d0b5270c8e79a898239ec449c3f4c4e1a9f3a0ede4fcd4e88b9fd5d45e2f248fa0c9478959560e00f44366bf147476bd02e23f8d", 0x52}, {&(0x7f0000000380)="f037e5e31ac47857c7d7329906d87346895a44d4c1730d162950404df0d01091fbbfe42220cadc87eaf10b401f70eccb4e4a002b0912341c534100d4f4dd31dba3960ab4d952fef89db77ba50f2be4d4c5e762d113233b51ed252895f01f40912bc1398e3b21fb1ef469c6b03950ffc123428b8a6a11b27c431b0b3109bb6641d7f84c463f429bc8e0087b6dacedb64b8e6f0fe4557cfd3d3a2059445ab1991cdf366cfe28038c9f7fc056ecf03b5e213feba7eb6c3de96705435ba3a544a62946ec2966a0819201adb95a775f5f328616b93513b37bb56033bde043f58e320f0f8ffd261114e46529c433a368e2a54cb2e8e9f523b75b2ff263dbf8ec35c8a1b67356f201916da3acd8c5628698f40e165b992b6844479e2171f47e8160245fcdb1181f2a57ebbc0e05c3217268771aa7d1a5e750d1fab7718122dcf6477d7b45f7e223c9cd5bf7111822aac894cb16d7777e9554af265d28c2471b6e57b43d2bd4e856147ae24fc564e22a7730ade66023b6ba5ac5767824340d441bfd399b4c4423a2563bb742fbdefa1cf1b43cbde93c39dbad9aecfe1698fb4ca54a127db1e71e36fb5729e9ccee6b67d0e14965c6146d8c89393da27653b059a531bd6d9b0675a3cdcb280d9c8eaefb31255bb53e2931ae04947eb7049df6ca26872e83161b191d9eda25e72ff0477e1cde3858708a18a1ab61a2b16d79bfb64044af36a1e5b5f57cafe1b06563d3c80f6f15718431777d8dac94ceffc1f0a9ed7cdd61fc4bb865ea9260d2806895e61024c6e76812f4c92d48e98db6da56dd0bd7a4dc2cb012ccc9487b7d997f706e3a1b7ab4580577026233957c7d53fcdc83eba1bb4dbd5b995acc07ee345b5b4df4e29d3e986fa8a9ca22910ca006b1d2fb87c1a8a64545d684374c60692f742db508c887e54d6f2db48a580b83fcb3eef9238fdf53f3f1132eac9289b6913e0b77891ed86513b9325936a8170ef5845c8711727426ffa2a9ae8457310c3c04e9a9a4f2e1af2791dfb580476c28a8bfb7b6976633ae8a6f71f09f5c5ec07f0ba2b7dcd3bdf226006e9a9c1760078935a12fb5fb178edc8941a537002172c466b0f19e66ee2248d121336516e7f3c007790cb5985c5ead9717fe1fae41885a384f092003f31a315f6ce0a0f3939060ac8b744333d577663806de11ad1252e97dbfc0b02456c416a5368324776ee074775ca403bd3127aff77994cfd6425543b6837478fab717e7e8c3dda16b285f28d9ddad19426aefb08fd200b5df9f116328233b73a2687a4b2d96a87feebde18b0b6b7532830e7ec87039fa10826923a6a67b82c5396757d28945c3540abb4bfdadac622cc749ac4d6acead3c866e7bf120fb8c35f7d398ddb9fc6e24fd7c66198120e7e3403f25d3c9e71b6cc2434b22c4b16cf3555070e7661d0bdc9d72f7bcccb0edca5a84a4115dfbc5c386e44f73f10683791ac22bfc69127ae2da7674221e0be1af0c02f597eb9eec5b72b375a1bc389e676ad7858f5b9bab7cd6b2df7e245ed738a3190f344ffe4706882384d7dec86aac9ba3609008e36780c31b8b12a0bd0470e7c53b790b22e565d4ddd1b43c87ccb97442629f2c8425299ed60445eca3ff51d9f602d04cd3563e74eb91f50fe9017401aa7de47abc1bea439579684133fbdf4fcf188d17f6df24fc883d52fa4687f0e7dc13f6cad26c8f8dffbd1f832a6724808725b36ce412ca423e16a74ba28fff6a5fb955f734f03e4826752dc31b834dde9e18deb43d34ba8566acdb473628b06a268c95007e7273784640ff11bed5fcd3a84461fb94ca9e66540435c7433a0ca2bf985e43b7326edb95d9d3cf7818f5ee41c1cea51796d214e6b2790cc7afd490bb298677a01f34c89b5c355972d0059b1862f5004c3b07db9731ea21dc3baaf596400fa2e99a5e6690acba790e7d65c42a80e9d1ad1b67a235e0f2c2915c6a5f090e0c9b3e88fc4cc89dd92d493c6416d3f0fab62aa3d46a26303d95f6c30345f328623c2d7449d2044b3d80842c35497911b5ea58cec8fc957ff72701e41f3514e5bec49a1b5792ddfcb5af9e4a44210e8b0a6f5ea242d2e24274a2f8a262db976e0e7649857df3a267f084f8bbd16a59104927f8ead0de5a899d50fe8e26b659e945755dbc227867f2b846bd69abbee9eefccefb8e", 0x605}], 0x2) ftruncate(r7, 0x0, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r8, 0x120}, {r9, 0x26}, {r10}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r11, 0x10000010, 0x8000000000009, 0x0, 0x10133) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf257cf38585a1831a77c9a0954aca33fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c20b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6cfda63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xe55d2ddeacb7c003) read(r2, &(0x7f0000000200)=""/4, 0x4) r12 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x54) renameat(r12, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000280)='./file1\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) r13 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r13, 0x3, r4) r14 = getpgrp() fcntl$setown(r1, 0x6, r14) setuid(0xee01) r15 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000300)=""/11) 16:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:34:22 executing program 1: r0 = socket(0x20, 0x4, 0x20) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff6f) munmap(&(0x7f0000491000/0x3000)=nil, 0x3000) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) close(r0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000100)={0x3, 0x2, {0xffffffff, 0x2}}) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xb) socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) bind(r7, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pckbd_enable: command error pckbd_enable: command error 16:34:23 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r2 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x57) 16:34:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) sendto(r2, &(0x7f0000000300)="32d6d8f426145b4a752236ad8092cc4fcbbe1c7d63030affa363d5b7eb788ce781cfe917bd30d7e21aa16ae28e406cb6542cc0b8193a98c11d68915f36bb213456eabd1335e775f252e653e740d3d7815b34fd818fe7f59f740070a47e89327f5eaecffff3444457a1236a68ba22bcecab8dd335e92fe9945d23f73035d2a1f5c6b91f8fbcba27313ead31a487f8a052cd86e8b66e117ca8b5f99f967f2344715883670fe23411b57eda12f9e596060b88d20aeec799dd55b512206c695484b4c1e6d68b01ceb0886d88271b7422bc0885bd41f8941cd624db1b4facee91733d7f136dd2c3ab1d360fd0a13871940adec992725cf1b547a826522d7748a610f6c5b13cd98d18bea56a811b889dc564a798fc01b0a051eb821d42f36734ffd0241a225b84c3957b6bc14cfaf75687c98e707e89bce70789974c7a8fb35d43b6076422d877751029541cd94d205142383f615a2204245660cc194966b179edc296ccc2620e8a9b71aa4549e23f5486ddd4e18cb75092d94334f51193449aaf626bac835b73d504ced3af75ecf3803ab39511a7476a2940c24c976ed742c7a07bc0a3992aed3fae3cfe460a45b1cb356357984ad64ef83cf542ba252719cbac05968758b4db514249f692e1da52d0bbb8c11be261ff807449737023a695c35a87baef94ef47e16cb422dc4cdd21bc5384d90131c2a4d3cc7cd6b3b15af07aadaaf377993875ce8de16274c9b7e562aefe935fc14beae02d8b41fc768e3f4a67a7b0c969783fc9aa8274f9c7735c0bd31da2b3678645ee75e80d089b0b6a5a6e724a48118dd02a0ab393ff8df3b59c177fe11d245465e37fc59256cab0b18527486a15394e491980a0d5ef4ff6e644463c8d55e840c611949b150e1b00cdb7e16d5ea4caa4748169bb5dd660f321840665b6986d3b74ad6ec6eb3c40d423aea26e097fcfbb7d519e331432ea5618169e22d7f4a01bbad5344db0ffb7afc43bfeb5c106684ac9923c949665248ee13c8898b0235b8d9d0b3bd6a7198a110f2471b17f7a3b711ebaa8a68821a1c72d8e64ac5540d84b5d595d14691c7ce25c4500c5dd5d6940a5d8e481fbb1c6ab408780b833c58188ff0eabe2967494352139e662c07a354d4db891b6f8ca24920361076f2c6e0b610c5ca0cf5e90497461ee7e119cb5213949f10bacf8ddaad37cfe644d3bddba6e7e8572b3d9e62c053b5bac0d45925afee17ea125301471534d76e9cfe16717eaef9a0503bd17e3b62be6146a57b0b16d035b8cff5c61081257558070dedd2d878b7b0a0107d8661350653b0ecad971e5b184d7c2e2c58a602566e7e2cf63a2d4e0d3b16b4c5e989ccf05d835ef9956aea55547df93fae1f6034a18d3964ebdb8dda3d6718aa8f86928909ef345347fce62a2d90e851c057d914ad807c327c1a59b5f7cf43df6f9e48ece09254fee6bc68a0c955b5a74622dae92a8585e2733b739e2cd263c21d8e076ed8c17408b7a5dda4158a174784ee706dcf2a77ea2dc35cec20105261c70ba555de9c15fc05d52427911c3abaa6d6a30b5735812cd78c50d166ee260a9389b4e29a958c5d515303c0c67d427a39d1167e959406d06de45de0f0ae322a7a2b19db51d9a984adf56b4991c7afc858b3fc2fe03b61ebe36f75b79449908f86c726dc5c8cbb8ef6afeb2952e9d0095cb1bb068e51c2cef2ed7c8314a6a19ad753be64dae52f709b2ebed6074875a9b547fe01542658ad7da1dc039f05cedaefbafade5b7777761f23239475f3448eb9c1aee2ff5558bb370f37cd168c44bc5f1292b34b9e18792e23ff73a929126284c11fa2cf1e019f009269bbf59465a11232669ac476a5ec672fd4a7576648c61afb91cfe853c3b9b1818681617ffbbfe895e0c778e7222b914fbef76688a26c8e39e48ba0a3e02380cbbaca08d7adf278dcab0307b50b57b0e1d9df297699326547922cfe2dc1e475e143fe7eefd48bcd8bf4b4e4c1abba2542cfd70c503ad4639a613a4244908a3abecb354687a0a45f9ed2e4010a06c3ff880e867263c77b2cbe970d21303a8735de984244908832d9a07775d762aaf87ed0f556a567b7e8b00c3b1d01c90b90ff3a186f363329e3d527f65f58099153c44dd784d394dbef5c152042d559654a5e87dad4448660caefeec80293ebf2ffc99217853934b8ad526178f131689452a66c212a9a6deefbfc51c17d362e07a709faf7be39fed413c0827708280ddb91c7f4fa020e7010d84cbd84abaf1cb71ba697bba41259c1cc17c1ba9e47e519ae45eaf5a6b6ba6801fac716c52df5a2d6efe97c741fce8ef41553b5c5889d978e83347ff6b18d48a6c06cb66afe6226798a438559789637697a4df9b3ef6cabc97d723eeff75ec1f1e008f03fc66840a66f6ee65c418142577b029a2a199226de4050596564986e5b04d1913192ad9d9bda39af6ebf870ab213f02f1d19de3318dcccc1f5f4d7822213c9d78ce6ab4da9966a73ba26d60b72a7d157e69ac9f574c33a057bce641452b682e18ccf90d85bfa49a13dce148fcd8caae5565466bae5dd36153c3beadf8ff100c643e650e92f81554238730007a433ea5325939ecb8548d5fe96c3f8c9c3cebb50c28f9f83fab4fb896ff542feca99fb9083f107d7fe1aee54c220670620deaa74f62c605e47c2355eaecfc91cfcd30a79e5e33f94a37949a57218857fa1367bfe8a3c2e7a0eae67ebd76d0a5353a2523c9ecec22bd7fb00c4f6c974462fff5b0562ab11883d092c69957899bb402bc494a0e3b68bc1621a38ff33ff73bb341605a1ef14e9e7c02a3f72ebfdcad3a2970e8f6f6482038d1e281e5e9412d84e08a503deb588586b9ca3ce562fbbf5cc74f429d187358868519fca41d77a6b017ab568e0918df4fcc1b077df85ef31014d9002cd0a180e3a828bf5ce4657596df420bcb90f5f29c6d29cba93e3d38f9c2c1dc80ce1e1d86999c4786b9cf3ecdc3a49ab2f34f29fd3206ad22b9fd825e8ff0e362be4e9d2729fdfcde6661deeb9620e346ff3f7a18022739e06d9045882479bb65eb0c2f4a3f36ff90cbeb5194e9487a003eae69e9e6107df60ec993023ad84168817b041f3a869ea478dd29001270debbb75ddd27fb6b4e7409b305de1b9e95d57b4bfce280ec3204fe0abb6074299c296868d7bbaee8e48bdb2f3991ee9eb9e3f76a37d2c4020e10024a49b4058f1fcf185de1c471267a0a485fd8d1637cc94707a8f05da9a8cab2d18119c0eccb4ca82122da4f74ebde14b843ef57dab94cefb177fde45562715104de0e412a28f32b05aa5f247d9f13b8cd8f87b599d014a9aec183bf698c891922615e74973a904735a8b7832ed53eb4e771f9bce2410d46524b9b5c9d8ac39464ff28ea8ca7bcdc70440d42c23dd9de27623aa899eb8629b2ae9c4e7956eaf78d668f569589b820737d04459e62bd2f91452f8f391ba2b3edf602f749cf7cbc82ab067fb747003a60c02753d7d086f3d36486c9ba1bb0ee39373e8c0c488d54e46cc1ef866a015cdb5fc720386ad92e96cdd7ec071387cf22b39f6b5505096de2d542a150d7417bcb97551d508179dfb537846ed7cf7b0cf2d6dd92d1c093114fab5ece82baa67a608b7882234300534d8684d50936d98711dd39fbf204de1e0cf4f631b834d73e3d50f300874d91312eb11938b1131ee97425e23006ff84fdf9fb14673fe90e000133483c89a572ec14e2be26c4d9d7a9bb8d2f3d9c2a795c2c8d21106738cf165f319b6877a507bbf258103cc38dd48d7ef028b66a819abe449df919eba5b6161fa44b097845002934c65f52187209863f90049de1e6e977fed013f233d4ce950216f335fef6f236ba0509956f9baabe89fee85150d4afed55b14f1ce99d62af2db44f41b34628fbe42af5e66941d0ec680baa075637faa419e761c1348214c67d8c9d857bd2fb183676d87d799140c3f7d0b78fa4ef25f1bcdf3897dfb58b336acffed8fd1f349dc4548a7a6d178f22c55c6ef96f5647fe5e08e6f9ffa55f41efe898e8e4d78fba4d4685e5cf7118cfa97522b702965d937b77651fc7d1e2364656ea5357800acc5cd2cc77e4093116a8f291f1e55457446d2da2aaf11181f9cc95dda4287b3f31a01be4fccab428818d5d15f0cbe9f60c9a01993a64b6b9d937dd14a6557e39674ecb5292eaff4e64d8a264b496015f228b933bf68ca8ba3e2ff6143273209bd0e8f88cf534401b20e19e7391bfc18a5635e2ef963d2c781a039640aa8e2ab3d6508f5ae9086fc7145eca02c9979e3eb66274808a6f2162446a6c51496914678be949779bddd63602bc8084e655f88f7ec33cf590c57acca0841f248f5f2ae3f95543a9f2b38fa4c46aa95b0b208b731909864410e56f736b818d7da6634884decb36f4ee0c877582f48f53eeedee44729090e7d5bd10ede367fe9273397b7513cb00e63cee43ddd40d23e8bb14ea925978bba14f318a8391a22174b534e5a7a5caf203ace1ca9992d60591cfa8079a4c25964c9c31a2f366d1805d9d3e5c1a24bdb3394a4d829f2dfe1a0e1ba5d97b32636233927cf9ff509820dfee5a09ed730549b9ffcf645275cc5e34b15dec7dc75d0a08f42e04577a527c07ea36c77d7dae451fb22411baf60b2b4cab2b28e8f77349a9458ebe86e7b8a9d47b0f97c7727cc1c699fd79a8a1d56f0a332f528b655bfc3bab6fab6c3919b0b682dd472f4983cdd2652b6f39559f6c7074630e1738aba5609290153fd278baea0e5149865843fe6cae52b55bdc772b94d3de5eec9ec62df72971214df30f9114cfc1e9067be8680d6167fdd3e4b31e8d36625f6d32f30398c5f27a7748a40bfce6db488857ae02350e67c1ac49ee101ae40b7ce406aeb1eb0252400c887a6fed75a638c1e892ab7c1b0e49729cdbf43860339bef969b22d3011c30b9e583e96e659cafa6d8052fd9179bae0fa8422a12c542b24d5ba1a7f4aa11515d1e0ba9035c2c9d1d1de34206d3a85685e4d8676dd2d42dd3177e47808369ddeaf2d41fd1a12a659036c3c5dc9445dc235e8a1d5d6b7c6eba5206b7b85342b7b8d797e9a17d54cb22745ee8f26fec8bcc4ed78c417543689e642c73630f92a38a3cecdf17fe9f16e468c8068e680258299d9c7b8382ad8fffe8cdc489dbcfb4fac648c874fde745e9d6e73dc8d400a7230a7493786ac85167cab8def8d3dc349d5804d7adec614558c2769cf64b54963ee1f1ff161d714f6191ddf2131a7ddb2d2ed66bb77d2d8f5ab03ca39ff88ac7c30117ce5edb63ebaa51787a80392cfb2dd99a6d6771dca8afbb97825fc144f905c7096ca582502e091e93a67f0ba21e3fb1c9b7df46abea57174ea453d575aae334249d79ab64c7e943b430df38759bbc56653604ab2eee5191cbb892ce06080ae90ce23b777ba698f398f657598d452dbc7f690bb7746ae1c09cbfb787b8942d8436cc9afe69d293807e66dc217343051ecade77783dc0e64caa4b2588214d9a9568388b4327870e58b1714c1d27893fe24771f6931a74027baa945d86557755cf3552fca45073ab45d323e838806de03cba2a1556b1f79aeb978a442342158a3cc4744c11fb787e0468d62f86609368b79cdc0e6766f8a8a59049a165d0d9b7a45a6b3f96dc192e20dd34cc1019d7bbd2932c9e1fc46a6693b986dce83600e0e0f727a3cad049dba2bf3047523cbb42aad2055280cad885b721c9b5e6cd4f682ec2e39beac38ff006c839a7a61581335ea412131fe325af7cee314ced81e738974b9d9638471e85edb39eb9aeffc0ee8ed27a48", 0x1000, 0x6, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x10, 0x1, 0x1) 16:34:23 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x6, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x5, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x4, 0xfd) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x6, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x5, 0x4) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x4000, 0x8b) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:34:23 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = socket(0x1, 0x4, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:34:23 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x148) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x200) r0 = open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x144) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000440)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000480)="1f955d4068e4288259ad07c7239a26825678", 0x12}, {&(0x7f00000004c0)="c7cc2de7d8e8b865f8c8778ac54ce06a2886a9f0b1626c02cc9883b8b18fc3b82ecb78ac6313ef5343ed572798a10959d7179b89b382845ee10ce5a0172d9a02faa2c08b25e09b1895e6ee1f", 0x4c}, {&(0x7f0000000540)="19ca3810ad2c3ec20994231c5b5a63cbac12b6d58e41ac424cb36d0f44403226600231ce0cf5f6b19a2bc33b5b3995e52e7f4848dfb8c92705fc23be7de9b39757291afd42076564b1dd59cde56e0b59081ff5c0a2f20b21727518cdc2a4a21d46ceca153566b39078510a9ef5b564ba59b55f2349896d", 0x77}], 0x3, &(0x7f0000001c40)=ANY=[@ANYBLOB="580000000000000001000000000200002478e5c07913af39110bfae4eb3c846439ed054d770c1380968241a11726d65a9b3d990d6741be62d394df99a839da8cd4564b667372283075a6544fb51e15e883f0c9d278215300e000000000000000010000000200000037248a2439074328eed78d6be4a51de43d85a396d3669baf116e506c2986da599ec6c27570582cb2cb98b444ec066d7c448573241ebb06000000600c167e9d5c2138c6dc860513b3c8d401621154812e4719d686db7df5be777b66da0bc6b313c367ccc897fb7a0000235f53f3baa7c879b1f948c98a0814b568fd9e410a875a957c05660e6c489cc16178e9957b2bee3c9035b3f5d677cd16e5751a012eddec0845371eacd6e243d6d43b9333e585a4dbda5168f0939f1b4ba2bc16e6703ecd14a823f9d9a9a4eb23f8600000000000c0000000000000000100000089000000b74b20e4c0db36a13b61af38874dc9da1d26582e3c835401e8f02375c007b0319bc889f43424662308a1cb0acf9dc9700947dbd155cd70b00f5a1672b22f3b4a3964b228e5a8f3fbf9ef795278ef8334e220c261e9f8c6d03956185f8071d4df5634a97d3c9ca880626cf962e7b60730ffc923055f5f3fb6a2778103ccdbbdb7941e9b5dc4de031697c7d0527d75957935972248d9ae3712a8e8511e01137fdf876392000000000000d800000000000000cfa7a004810000001c9f11298369c6ab686e742fbe24bcd8308844a3c23a16aaf376e7a7e90e23d39ea371fb59080f7728045483dc129e4ecbe0d675266d7d53b3a3cbd7142977a432c5857cc7be17b0442c1855548acefc01c231292692132ac76e31b3b2b9d77c022e9577dcb851860cc226859b2faf1b35d363ad22d8907c48df4cd87f163fb3292f0285b6465302035d0e9453dd684e073350fc2e988989d788d3721a69a40bc68fd889228b537c578b2e8736d311283b778ea5cd7e955a57cf1f06229e8f4b00002800003bd4709f4fcbee23364ec05e780000000000fcff00003a000000fc5a980200dbeade40254a04d7ef8bdd67000000000000000000000000d185843f5204f1070f2020b7f88d255951f36d9c21e73a6b6b08f6d4565e9b8858483e83da1700c428a0ff2f8232bbb1410ce29b830c21377094e80f5ad912bd15aed07f790b8d377527ff9e5f2a0f3d891c19d7e24a2f69d25f8fb9bfd802d00a0f9dd62be79c78ee00000000000000980000000000000000000000000000806fd159bfe39f4d2862199e2244e253191fed224df0f82e7e71e0ee73bf2b12e982aaa1b76ee6e4b531b75f09000000004af8000000000000179902a2fcc16fd522979cb6b3533bdf8c748f90941e1a44f5a815ae18b2c2bbedb71b24bc3205a742a7da242573a2a157902dff38330fda5d43907f031541f6a01d07dfe7d72fcd8b13520e1bb09e000000000000000000000000000000000000a82f3243d77bf7a7244d7068c442aa7d3f89b49afd6ca7a4e430ee32d180f668d65e54d89cf5db1777ffce13a23c76f52be8bddc45c491ecc2"], 0x410}, 0x3) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x8000, 0xc0) symlinkat(&(0x7f0000000180)='./bus\x00', r1, &(0x7f0000000340)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = socket(0x2, 0x18000, 0x4) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0x5}, 0xc) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x22) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) recvmsg(r5, &(0x7f00000002c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/116, 0x74}], 0x2, &(0x7f0000000280)=""/20, 0x14}, 0x84) fcntl$setstatus(r4, 0x4, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x10, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r7, 0x0, 0xfffffffffffffffd) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x0) ioctl$KDSETRAD(r9, 0x20004b43) 16:34:24 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:34:24 executing program 0: r0 = socket(0x10, 0x5, 0x4) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22264630027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="07694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000000040)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:34:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xd020, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) 16:34:24 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x38008) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/86}, &(0x7f00000000c0)=0x58) fsync(r1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x7, 0x10001, {[0xff800000, 0x0, 0x8, 0x101, 0x0, 0x9, 0x8, 0x400, 0x9, 0x6, 0x8001, 0x8001, 0x401, 0x3, 0xb5, 0x6f639d9c, 0x8, 0x7], [0x5, 0x2, 0x10000, 0x8, 0x5, 0xff, 0xfffffffffffffffd, 0x9, 0xa31, 0x3], [0x5, 0x3, 0x7, 0x1f, 0x3ff, 0x4, 0x9], [0x3, 0x7, 0x8, 0x4, 0x7064, 0x401], [{0x8, 0xfbe4, 0x7, 0xeabd}, {0x5, 0xca, 0x8001}, {0x7, 0x0, 0x6, 0x3}, {0xffff, 0xd4, 0x80, 0x5}, {0xfffb, 0x9, 0x8000, 0xffffffffffff4c1a}, {0x8, 0x3008120f, 0x3, 0xc2ba}, {0x1, 0x4, 0x10001, 0xfffffffffffffffb}, {0x9, 0xba, 0xffffffff, 0x8}], {0x3, 0x900, 0xbd, 0x7}, {0x5, 0x4, 0x80, 0xb1a}}}) execve(0x0, 0x0, 0x0) 16:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x38, 0x4, 0x0, 0x7ff}, {0xffff, 0x54, 0x8, 0x4923}, {0x5, 0x1f, 0x80, 0x10000000}, {0x3, 0x9, 0x6, 0x8000}, {0x1, 0x7, 0x1, 0x4}]}) 16:34:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x2000000000002}, {}], 0x2}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) ftruncate(r1, 0x0, 0xc2b) 16:34:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:34:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) fsync(r2) bind(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="47195dfa74964d0acec093ae3f90bafaa8fdbd9ee3b5f33a5bd8bf331e5dd4a06719510f007df06152e50f0c4fb5f3acd57ee0a3c06ca6bf5e0c44d44401a6b5500dbc7be828db6f89d6f8cb0cac5a66ee5326acdb8d07bc9b2b4d122b5fa709e5c4606e40d0ea9a520b77dd456423340bfe28db47297ace632e3f83e228a687a6d8a05fcb03482eb1bef96e33ead91e82eaef596c2b0c26408f"], 0xa) r3 = dup2(r1, r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) connect$unix(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="01002e2f666940660efb6c653000"], 0xa) geteuid() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) recvmsg(r4, &(0x7f0000001380)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000280)=""/245, 0xf5}], 0x1, &(0x7f0000000380)=""/4096, 0x1000}, 0x801) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x10) getuid() 16:34:24 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2040024}]}) r0 = socket(0x2, 0xc003, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xa2, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x8000) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x142) 16:34:24 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000340)={0x1, 0x7, 0x200, 0x1201, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x1000000004, 0x10000}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xef, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 16:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="f9600e8fa68e6801218e6cfe305f") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) 16:34:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x15}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/12}, &(0x7f0000000280)=0xe) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="02002e2f010100003000"], 0xa) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000002c0)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:34:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x18, 0x20000000, 0x2, 0x3f}, {{}, 0x58c6740fbc6afcac, 0x50, 0x40, 0x7, 0x7}, {{r3}, 0xfffffffffffffffa, 0x20, 0xaeec9759e1dc78ce, 0x5a, 0xffffffff}, {{0xffffffffffffff9c}, 0x6, 0x40, 0x4, 0x6, 0x5}, {{r2}, 0x755550984adb9624, 0x10, 0x1, 0x4756, 0xab}, {{r3}, 0xfffffffffffffff7, 0x2, 0x8, 0x200, 0x7177}], 0xf8b1, 0x0, 0x10000fe, 0x0) kqueue() preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)='./bus\x00') 16:34:24 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x25c, 0x8001, {0x3ff, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) nanosleep(&(0x7f0000000080)={0x800, 0x7}, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/27}, &(0x7f0000000180)=0x1d) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = getpgrp() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) sendmsg$unix(r4, &(0x7f0000000b00)={&(0x7f0000000b40)=ANY=[@ANYBLOB="01002e3566696c65415a4d8b9a3b1298421bbbc271083000"], 0xa, &(0x7f0000000900)=[{&(0x7f0000000280)="fa757964a69c623f441b67b24e1564368c1b5695ffef3bebf89b920d88cb84e6e94063d9bcc0ffcbb3793cb05f78bab5fcf99fd99247881029f2717b6c6b1054c55d821c9c2c36ea1c06631a78a3c65e5c0bcf5caa1a95abd9dd8b265633f72a272a3dfa2a7a357056077e30c547c59f9d5609b55997b58b7a4f504cae53159948726576eb2edd", 0x87}, {&(0x7f0000000340)="4a8cfb20b37d3dc3122968c08ea31c93e14620dbd16a6ac722257261ca7b124950402f010d457d7bc09b6a13b23cd1f5e08be98ef5218b6b30cde49e96cc44985da6eebd71f6046ea044bea3edc6c541b7361a8126cce6091c4dd60756a63be1a1c0f328145be5c8bf30083edb6f5fa27ef7f49ae55af84fbcfe0e075d78fab56e65d9f246b42c20b37349c2ac", 0x8d}, {&(0x7f0000000400)="664fa525f09479b02eb62a1b913fe94dc5124a485f6f613922c271e83e617bdd84fa3e2b350186c3c733ce032c9625c026d763a01e8adc7f2f5bb264c6a8026b254aabd29d0b4576cbadf59baafece39306a66d4aa5198b764eb1082b8c65324575ad7b1e9578f242738b7dde43da50c9458712820d2caeb3459dc2a7508ea0e946933d99ebfed0ccc263dc19c1895f1d490739358aa77f9de5d1d71a1a4d1c65e8caf7440ffaec1b18fb6a1ec3de3674e3a8a65338a9fabe43bf6ce1679820fe03fef64d210e28121e86d92c5faae02", 0xd0}, {&(0x7f0000000500)="72bb320bad1285e3db5d7e803ddcf7f4f612a2deb5e01e5ea1fd231a387e3d4ac222785b8438ac0a798561888c8ab807ce1e6f9671bff4a5c8c09d9b01b72df046e99f897fb4de0700e45b5a42d6478b9b48106135c714889875336660d346317e0923decb4212469c5fcc371a2da858aa27190056e3d6f814a40bc3691d745f100929279b0cca9d3086a39a6046b835eaba9492fb9021ac0f4e6b408fd5b6d39166e5512efeb97f40ed0e2f168700c4827de52f4d07d0861314910f4d290c0cf938fbcbbc697740d36d76f620182bc46abe80d4b5f409d8", 0xd8}, {&(0x7f0000000600)="ab50f724d37413dd56b8770a266b2d678c33b4fd8d9ffe7bfc0522cf69d3be1b07cd9bdc5fa3e110d4f4ab89a9fc36e28e9048864caadc26f92dd384e6ad5770c7d07e0cf8013c8f1e9e504a3111ddce18fac368cc3fe3ade48c511d4ba145c9fae533797579c422de36b67e98938e85de5238d2ae1612cfa9a5cc8be65ea6203cfc02ca6f9ff72dd92065d0536307d4d5e557c7e017d802739aca5019a4145a81a67f079b9f5f543ab3ca2d99a4a44cdb29b8c29950a582d9565236e52f7070f060739100945a1cceb4be020aeb71ca49c48a13e10992eda91961ccbdabd612ce55eeeba1e30c59645fa8ba354dbb16fd3598d4dfa9057e", 0xf8}, {&(0x7f0000000700)="5e13ebd23caf268a7eff6ebc573839a0048c9019351c02abced5bdcca2027df02ee70ba8d273218c2526ad71c967305efef9dfdba82a9b37cfb5fe62cf1ca01be84b4615cbd46320bc1aa554541fd88bf0f688522836265d2d803901ea51d02d06ec1e4ec03667354ecd", 0x6a}, {&(0x7f0000000780)="58c8c748eb611ac8d9da2423dd488aa6a4ff1f23105e8e3d8844c310446a481e7dbb2bb06644dc275d19f4f7c08242d5e2b93fc4715186220c5422a189028f3486ab47d4c99e069ce70c5e87d6ba0ff5c6f9a870f55a41404e9357a80983f02e028e345a37c98acbb2c7a7fe2c49a5bb5295c9479a7f1ed72a1c0abb91eb2d71b9eb", 0x82}, {&(0x7f0000000840)="1d780e2cfcfe4696c9fd0caf4836a0ced9587e7f1aa9f7e5e8d22d1a7f60088f998e6c9df6dfc069ba034e53c85a4c14dafb59c5f2b97e5f3ba31ed100376f6ed419d8e9fb2250a7a393a1166e00e5110d71ebf653a744c9eefa2d8b86185cbcb8bc0bebec8ee426d8", 0x69}, {&(0x7f00000008c0)="14e26344d780fd792e", 0x9}], 0x9, &(0x7f0000000a80)=[@rights={0x18, 0xffff, 0x1, [r5, r0]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, r9, r11}], 0x70, 0x8}, 0x8) 16:34:24 executing program 1: r0 = getgid() r1 = msgget(0x3, 0x0) r2 = getegid() getegid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r7, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000100), 0x2cee) semop(r11, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r9, r10, r9, 0x42, 0x101}, 0x9, 0x0, 0xfffffffffffffdfb}) r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, r13, r12, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r14 = getgid() r15 = getegid() r16 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r16, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r16, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x93, &(0x7f00000002c0)=[r2, r14, r0, r15, r17]) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/192) 16:34:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) r1 = accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0x707193b8, &(0x7f0000000080)="de54d5ff9668", 0xff72) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r2, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) semget$private(0x0, 0xe, 0x4d2) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) recvfrom$unix(r3, &(0x7f0000000800)=""/200, 0xc8, 0x8c5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = msgget$private(0x0, 0x12c) msgrcv(r4, &(0x7f0000001dc0)=ANY=[@ANYBLOB="000000d98e5f822554e21900000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fb19eea535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472bd765283c275c3aeff0bc1365640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d196afc1dbc46842e9250ae65d5"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000005c0)=""/133) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sendmsg(r1, &(0x7f0000001d80)={&(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001b80)=[{&(0x7f0000000900)="3238f4e8d34ea1b0dfa85101c85365f3ea6ec107ee11bb3bd70d204303cec9a775cbb5d39f86bb60ec9c348d5c4e7eaa279dfdf18092afd309893825c6b71936cea171ba4c57e942ee404125ed75da5536652cc461f00d2b5e538d24e60ebf1dbfcaf99c13c3df73d79ad6f282a67ec3635596fd158848a743916c43ff6309ddf1b31f42e5e73af2a85e8505e512a3489b7e9a2b361dc61c5cf51910705bd474b16ca8f8a3762848eef9edc221661f176910ece9ecbc4579cf4e278f303de352adac54abda75988cb91de63233cefbd486835d5fc9d6e8332c48d1bb94cc1ca09cec5e8944dbe0db0ce2f89a89bf52db4d36049ddd4693afff6ca9d555c0fac446f1fc10bd88596e59d7c1da11e3cf441a79e77c223111c745adfeb5f4e2fc9e0e8a6b8cfc55549221bdb6b2c5542d9d05f5a72fbdf567c9763f6eb178cf56007d29cad7b6d8cb0ded4d69e246aa4b20f7065aeb127473d6d3094f0bb6f6543dd44847c51508e72527fdbe1da3e4f7c27934dbd122226bd56f38fe292e54124e4d608469b22427f1d426ddc79dd0ea48767c7ab5e29b63eab53d913c5bc159a8c0070bfa3fde7217e167e0a41beb1cf2c1aacacf8eab754f5a7722633276b0d0e23f8621781aee5b8cda5808540dc8030427ef92beef3e01b1a7b6204899bd35bc964bc132c19fb76bc0f12cca4fc4afcf34b5c55120e2014752d53f067341c886f0a565839aab8377b76856a99ea2445b534a529fb7f5051c83c9ea02503e67d0cc850fd76c3365a6993cfabfd02c199adf8161baeb83efd65fe01c480045a01a1c9bbbe196d2aa4f3ca86a0d10f3bb7457762265e1fb221f1de349de14537e58ebef2d3ab425527e250a175f1ce93fab955036d7d044bf334840c1ec6d8b6c8e2f087a58dd825772a4c65b77adff39eb4a5104fc62f8307b0c4ca47eb607b8eae836c60dcbde522af6637eb235168f0eedcb6ceb4c09d06a6f8bc7b2da09dbbcbb47de936e1f4dea3069a40ab03a1325793c9ba9c0c232ecf91e586c5deab9b72469d47af9e1e76037ac9b32ece258b456c182dff9defcac84d061889fc4751c782c583b7a69d0fb3515f7a5268babd973d99221c8137bd29f4698948df04ff0b0fe25c73843ae2303b5fdb9fe24c4ea2d2b4ee5c0a05fad7755d1c7dc70c905f869c53c9bc68fd1cefa6adc9adc92d71fb979027446d217f911fd2a07d53aad716734abbf5054fae1f8f42dad586ef84068115e4b7b6b007ddafef95bbaf8c916224c8c2b63667deafa0516190b9062365ec570c0a7f996e1553f2acdad7d63b62207dcc770e67ee5ef934ec9d7febf44d4493b80a2b15b7a011a750673ead856b2e175d37231cd288c2eaba99d8310988d6901fe448e85e85998f91dfe8774aae2efbfd1b29759cac0bb2856a6613531d94c70dde39625f174075c8c94a25fc05101605110c0638d29eb4da4918520e748bb03b1cac4471d99476d56f66dea5f9451ad10239f552ba79aa65c90f476df43bd14063af555d923fe977634e15a36ef5e1085770b209ea320208b8c40fdbabebae61f9d0ee2a70e00de1d6362827c843c13aef8be8a8050bb9bcc4c318df7c307eca0c46cd7c4cbfa456b14293a7d4f407e91b021053d779ace267454d84a78dc380f1b39c65e0743065cba25acfef23f5c436af7353f4b63501e8822d4d9d887e9d7e98f03612fcea7a1482feaae710efd61d321d6659160365f461e80298d8ab2ba93a5790dea789b36162cb21912e5478356b6334c43d145f856ead1c5aedf52b8022ea4a56e3e72300f91496cf8e7184e2f0e8d8870263c731ba3902b2c3c4d6a217b2fef54dbc656804d4167c5db2922feb4f4b1c1a3f7a76a1ce627fb3d1270431099738314f890154818e0b4bdb7f6ed9a2d027456ea79cfe8381cb9ce57ee812490f0ff2cbfe401a8b92a12f9354fef9843f79eb42669c93dd55c0fa6052629ca5dd019e4488b1b3de18c1c8b3f304fe7708dc184f96a30ff5665cb35001ef15e985a0e3e763ff0794d4110b578ff9fed08c1c8e3dee2ee91456577f5b3a31682f0473c756b255835933c0e8446392be370fb565c7c0010406f52bfd05978ccd39eb0648bbbf0571035a27519b61621109074130192a7c7796210df83a5ef7ced97888b6e9ef275b9a0f4cd8ba6c29e80139439bc08492eced61db53467baff8b888ea2e62caf5ef3fa420da210bf9befa4bc1e008563d991e6ced1c6da6db1849d4e49bac0f62fdec6c917bb0fc5079cda5a2fac6a9ff14b79f22c249b9a8d128ca109d0e27f1c2fa8891d191f68afe5b1b9dc4cd0506a228f01e516aaff1337b5dc3f0b0a1dd6b39d69adbdb728c67ff6056abf40d980921d244931927925a5c1938b59fb2d4b8a3645c3dcba782a11fc3c7b2fca0280ed340bfcf6d4160d819417c1a6014145710ec9a28ba3ac61a0024002d742b856e62d5743fa250ba603a73cf69bc790294abebf923d620a9ad210164a33b12f45305aad7fae28d14fe86f97b71a5e4ccc7477554f3bc610e6b22ce3ecdc8c27144a93797bb6629051a2e24262e15e5179187c482bb2963bdbd5f019eed94572cede1c87cdc05da36514fc8f35ba379b908caaf8b3184a3024e4d0e01f8eb317e001a374a8697311f3ac424999a1dc79303bb872d94472cba81a9bfdc74543fd23ac5bd5c66b8341e3dfd40695a3a3509eab8955dc0f38a9b308e8778036b3753abddb98a7c02dfa3960f27919634f56219872d1e20128801452a735ea75d2ca1583a7ef141bca3b9dba02fc683a14cbab391747053146c4ae517932cbe80fcb7f1bce1d70a7b2cd77be701b254b635ef538724ae2832a75f3179069c0ef05f79080b08af4935b5469332c1f54c172a1a992716b63f8aec8be58a9377b95fd4ddd11d9ef4a03dfdc92d7fa68585801e45ca886a1fec2f08e74c29e399fdee16e92e96b3b18852b630e7a8655a5aac99d82038192a083d67eb4f5881090c761fe14f29c897c5907c71ebc6d5c4ebe8128d181f570004e2b129207407b05a1eb0b4807596da741ff725631a93ee3f4f5a1f11def6878d72b1f30879bf2061a077de1847a5a1bb77de92e50573132402de2530086f254b785359713ba2126840241a29a8b9ef67d9bb592a0f4b006ccf5eff9be0dc50834837a204f74df49398b7eed3b3afd5db0305afb642db83ed606e67e1d847cda28d0784c6dc3dbda6624e3f0125dbc7b75fc501ab4ab1bc2bc1d5182c6c67466ae0c85656670a84e1fc4f38fdd9e6e62380ebb49526f6bde7dd742beebdb7c7beeaf407d9518fd409b1058cb8affca9c23ce97911cfe95d5676f0bb950a8fe797b90c5351f90d18856da0ecdddb10041c9542666238c3f2aee132d728c47ecc54269ee7a4a9f5a38dbe5967264fa712762df7db57449a25c64f36424c44f85203d7cda48474b98172967c3800ea5bc29d57a90332d16d1ac3db597098c7d2d7366e8a1ceff3177c0e5580de4f7752f5bc7c978e1d95c53c302fe327d5a0d64e3684844d02e9ebbf64aca189c5594d4308c766659f5550982ed8a2a2a7790170c955ae463e3dcadeef14c40a45ab62c3c082309d83fe7dd3e2abc457b62e33fbda3f511a3c2ea9591958632d52ab5da8f31eaa9406862d9e362eb6f2da724a39fa8fcbd0dc2843b53ee48565e8d094c232dbb27ffeeb03d48a3f905903dd4e24dc798c1ae2285bf85da5fff8b6adb9d92d5cff9f9623ee592fbf883a13f4914f8ef91127e105b08d5273cf13f4c7c92f0a51ffcc574b3f8b23ac0413ff906f83318f1533f53ade9813ed2854d9000680a4ba18b54cf9cf042e1c6eac701a14540ff542f86bc3ea7990e3cca8aa616f9877b2d065d3c5c8035420e298ed968757e87da5b7f215562f5ae0e4639d6c8b4a6e2db9e76796c82afececbb358cbd0cab5baca6eef5e85c24896b6caea4d2accf897f8835ba150fee1cd4a0412a4c0ae3c13dba1d93600d61416c5fe00701d9bc595987b29773f061878580f1e2f0be0f13ab0bf8b547ac126ee1d9aa68a58154d003f7213a7ac3115ad5c773e309e474f4a60794c3c98ba36d86e917eefa4f574a17b375593d487ba22ce2c651de414c9e5b355f690a8d0457ee886140adab4c06abdb65ee7b3985ac6afbdd1bc8f780a0e59d91de72f393c2938bcc3fc4a31c02af836f3ee98250f0498cd6f68e79e39b11d6abe4a024471cf094c77801e20f9426bb5213fc6896ac3baf57d293dc3cf069a751fd96945b1ad8818e894a90d85d048fd0c9c4b2c6e813320a895be8f223bc23e5c11284ab16af6ccada48e7e226ece0d404c69599da2174f82cd24612b72b4e876731d6f54729b897b75aa8d2ac3a1e947ae6240f5f74eabaee6ce542059d2ab650536a3a2b9f21d585b7204b857a05004ebfca9a9c990b503b7fb117aeb566dbfee869b45d9b7921290f45ec97fe7f477ba008b660b2024cfb2db8f34c5bbb7660eecfde02d5010d7b2c6e7336489b9dc242eef0efc61c2f85e44d5449c4b89eea2acf28cd02c888e767ec253cc7e58b411bbb968cc723c8a021116ab5c35ea5f5fe6e5db0f0d5f6b193204fb3940a39eac9331f3fa091d4118dfad2a1a7a5cbae1bd190d29e7bfcd36484815cec2f1c04f548cf1c5c177a94827ea8cab044e37eb345f0996d61c20bf1663493ae11f281b154657100766d6b2088e63655729c12ac5fa3d6a4ab1b0e2659c13fbe888ae3e767180370b891002dd82fac08ba3fe9dcdbd31ea5aec082a212c71da313a423d2025627e7d5ad9392627cf72c68fae9aae354050848b023e74e3b9736ea21f10ed78588fddca46e33f3072a521b12a888014922c093094ed5ea114dd40d53ea5050566483c6e3fd3a3c821e424151e56f545dd1c87184d407381e5741e6f319ad3b29fd9476ab91cbdce1cb435ba854cdbf281c76df12c3f0795c826839b8e33e7a108a92b627d5f2e0bfaae8f4744477ce8a0ec701d281bcda017d7c0c9346e7a07efbcd7c96c4cbe42467f97d0d8ef7890a62a728563e379f80584d1f83cc0104353a2543575185d40246695af693a6f8715506c8ef6f4e301d0cf1a885997b420cde85fb7dafeb624a2ae70f8620784381f084fe42dc900635343cd884049ca3c3e650b0371c6b9435844189d5b6a77d190693b1aff67a758969d7006dc17e44bd757a01748269f90667e5be5153c7031eaf419594fe1606a04148e696f8cc9861be0c7a81753318efaf778b5ea6548b7cf686594c9b1d85c1fc24438f10b009f1f6dd19ac04861fe6d3be1ce4db826299c576b6a0bbd6b873df4a8bd7495d831fdb1ec3db3f7be3c6b83ddf99a7b31d7de68b9f3253436517084686b7b63268be512af787b6cf1023c5361af7bd16106e80c35563feb1f021ec4c84bf284a8e15d28670c87850a25444b6f315813a5fb425101bf4eb71d4879751a344c0c6c53812e7dad97d6a20d1c4b1bd56a06b0b15ab5a81cfe1336cbf365904137b68485fdd08ff93c55a38d0e6781f5637498d3c314813bc2883a028e496340b870a0cef1a7d011dd07f61abdfdb74131a21211a622096109adc2a39c4f06fa239badf068e68d295c1d646b2a8fc88d073d4a0b6066ccdfc2487fa3693c31bae31a9abb263cb34ecdffe9a7dee651e2c3af4040ffa3e8d3d9452c2b61dbedf0df2b208ea97a21a24d4aedee3c6fa5d335f4ba7a6df6e2711b02a8c309bc690c9eaf7098100ad6f9c6c90c5845949976c260b8f3a86c2aecb8eeeee6764ab2933a4f93f0d02f76fe62f", 0x1000}, {&(0x7f00000006c0)="6548f5d98ce872aa8cb29833b9f2ad24bd7d6fd653fc4be947db37f1e7cb317f708bc5e7bc8e50d40013b95c96576b9e4ed145043e41e906e227f1469ac658d3b8b466920b0473aa06065f3ecb64da911e06fbec583b7ec862759f6441fd85e6923e8cc7b17f7c62f6e36c716b009d6e9d87610d8e5c2d00a05e9d45fbfd265521d376901a7d3bd08b8daaae26c70c7aee81808c6c16988607b7a3ea68b8bd7f771c98d155aec3b146157b2b6754870354eed3e0aa7eb17989fbb2", 0xbb}, {&(0x7f0000001900)="59299cdc0f33d4f6d0b82c2d36183bda4f202bac9055fff8ac65b25af09d44c91a3ba82624361e7573ff075af90abaf251c2a89cd8a81c30fd8517a06fb251aed5c126819005b606930583b9972abde84e7106f01f3f360f084dc94f8dd8ae9db965619c16168970793275e70e8b344de339c5f6427c19244ca1fef79a6f2ca67a31d469c8031a4eaf6aca388a", 0x8d}, {&(0x7f00000019c0)="e7451f3d748fdd991a453177cfd88e6eb81e48111b7d27b7f0a4d87e6a8bd616851c3835834c8d77b88e4ad0bde9dc8bd261205bdd02799971d85a222d7f7967bc5dae25e7f1f863dd19d98b2170095f98f2f30ed8b8d5fa53c9cf1a73cc6d08e1a215ac281fdc629edd2e48324babc90066dfc902ed01cc9914991f0c4decd1c71d190c7e49edb4fc5f", 0x8a}, {&(0x7f0000001a80)="f8ef818cf71cb47d032a9faeb3d1805614243fffadfec3d455e0c928d7cb3c47d908556f3f28c7c9139c203ff7c3a5dd03051364f37f058e83b8bff12ba79edd6bd99bcb146c63237f8adeb5e8bcf1603e023bcd542bf266010d93f27adfe4847a1bfad23c825d636987a85ed364adc2295e1a0edfddfe9d6dfc5a5bb261391fb9ca8b464c8d151601774f44a6f7c9aa88cb3c92759cb7e76e7972a038800f6f51570795f5a7fe1c3fdbde4bb8a2032d534148292033655f1c4362a054004c68c846d1", 0xc3}], 0x5, &(0x7f0000001c00)=[{0xb0, 0x8000, 0x1, "59c594c19bba9d4c48389ded40d7904a2ecc3a733765074a1226e8f08f9c98c6298488edcbade9bffbfc7b799d41ea1ac226b56a756abfcce2bf76ca97942a04a37a6fec4667ae2d9058c42efba774924e9ac9f376b584915e3d01cf8f39637989781d58ddb7184529bbf6c1fdb9227836446842ac8ea5071c77757a502984768193fad4d9ef3f6c6dbd7bd95b057f99852d7674d46014d734dc34606d0454"}, {0x50, 0xfffc, 0x400, "415aecea7a3563287f4aaf3d7359fabb79fe89fc69796bf2cc6a8c8a3b61532e165ab186a5958c10b13f5bef11585b8d0338c7136c21e7e5f99a"}, {0x18, 0x1, 0x7ff, 'Q'}, {0x60, 0xffff, 0x5, "2abc07275ca1b7de6f0670d50dd88194fca3435e130e3cb74958eeef8a515516e46d8bf5d0de41d7c7ae85d422f2b7718ca380a9b81f9112782df6388d30e9a9402b6233e8ffc3a255587c570d4dd926"}], 0x178}, 0x1) 16:34:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 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) geteuid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) fcntl$getflags(r3, 0x3) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x40) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:34:24 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) socket(0x20, 0x0, 0x9) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:34:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x8001, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) close(r1) socket(0x11, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="82027811e2b28a11776b9b322a150ecdb890258003761388946f2aad7ce16915fbe67b0d54b6bf29a753f75a4704e8120300399b635c1a0b6a72a8c700c3472b4fa10fb027ae633e310b486084f44c58728a3364da6ef460c65b03a99199b839c2679de8055697756244f21c1f70e8904d5204c7b78861f72a8f6ccf9cb25aa2e5d19841ed8ff9117a36081196f379f50fd890ff3411467cd5ea23c2085a72f39d4c273351b5fbe190f15b2b9b59447894ff1b0629d21b5933c138d6bb9d971fbc7fa6d281e7e6d4086b617718098fe15167b263af7b85ea39c752b2affcab6f72f4d004d77fb0a2be8dba7c3bc1da3fc58644487db3532a58d54f7e8bfde800a492f113993f5e35da4032b226e51c0bf0a6b641de375500278fc7b5e6916d384dab8e5c9281d13a6f29e3497e08c203feceb97befef516f7dea6dd4dc01593ff8c1e07610ebc43885d7a9f393cff38c5edf216a21b900000007000002a41a9718f2c85a17352404b1c679599ba800380c265d4794b50d5eacf7f57fe2e6dbdf788a87b4858ee79f087eb5d05a3e16b08375135e5d361b0676ba7d6a1b30aa439b54a02f0150aaa43b6acf3d99ee9cea1314b3c54c7c50093dd5d3726643ce1f054bbce4"], 0x10) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:34:24 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r1, 0x2}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0x2c}], 0x1) 16:34:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) 16:34:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='\x040\x00\xba4\xff\b^7\x8a>\x97\x00', 0x89, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23}], 0x1}) r1 = dup(r0) r2 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/3}, &(0x7f00000000c0)=0x2b8) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="2937a8e087a1f74994fb64dc9ca8576336a14455be0e9c126d4e3519e3a6f89c781286522a5eff3b838f920641c8618280f457e40f2045618ad6cc51e8cc95614bdcd1d5617f55b9", 0x48}], 0x1, 0x0, 0x0) shutdown(r2, 0x2) 16:34:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x27c) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = dup2(r0, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)) 16:34:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x9e91, 0x3f68, "42ce5c9a8a927eed24819b187e00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:34:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) recvmsg(0xffffffffffffff9c, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:34:25 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) shutdown(r1, 0x2) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff14148ecc463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e3fff6256b2e007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb43380300ee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf57710f2f596971da5a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c9457c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300e5ffffffffe4ac4eaacdf02f7e3be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba216b06fa42032bab287f9d02a7c0b3d822d9444759bc39ca2acbe4ed69b58c71f1907e0bf7316cf69fd3bbc08b918b0dfc7c29a5981d2ae339e827ef878e451042dffd8f6c6f5e2328d92ececb9a563eb41c87bc368f21884bf99250f04ada5dca97047da7c173ff278c6afb142a7ef5b7f8f56483e36bbead6d6cbbf50bf89138e047b28be4b07b82fc1d0ec709b42d096fc6d49349ba4fcad1987aa9a605bc7209bb49758f719c7d7f12f9c23cd59d8db6288db8fe2b7a0f20cf2ce71c54ea3dfa834fcce6482982759be6e2824483ad61fdff6d14e799161c53458e112713c30a007ef98fd07847e1e9d1ff8c2b10057decafaaf3fa422ca1ce83885d800"/1581], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) socket(0x8, 0x0, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse\x00', 0x400, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r4) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = accept(r9, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) kevent(r5, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x0, 0x0, 0x3ff}], 0x1f, &(0x7f00000001c0)=[{{r6}, 0x581628446e9630e8, 0x21, 0x1, 0x9, 0x3}, {{r7}, 0xbd7ceb7f639f2773, 0x41, 0x0, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x2000004a, 0xf14, 0x6}, {{r8}, 0xfffffffffffffff8, 0xb91173ed993d84d9, 0x1e0000080, 0x1, 0x6}, {{r10}, 0xfffffffffffffff9, 0x58, 0x1, 0x58d1, 0x3}, {{r11}, 0xfffffffffffffffa, 0x20, 0x1, 0x17, 0x9d5c}, {{r0}, 0xfffffffffffffffd, 0x54, 0x2, 0x7ff, 0x2}, {{r12}, 0xffffffffffffffff, 0xc0, 0x8, 0x5, 0x1}, {{r4}, 0xfffffffffffffff8, 0x4, 0x7fff5, 0xfffffffffffffff8, 0x1}], 0xeda1, &(0x7f0000000300)={0x5, 0x8}) 16:34:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x3) listen(r1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001500)={0xffffffffffffffff}) connect(r3, &(0x7f0000001540)=@in6={0x18, 0x0, 0x22, 0xfff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800", 0x0, 0x10}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = semget$private(0x0, 0x5, 0x40) semop(r5, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x3) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/170) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x20) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000100)={0x80, './file0\x00', './file0\x00'}) preadv(r6, &(0x7f0000001480)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000140)=""/54, 0x36}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000001280)=""/25, 0x19}, {&(0x7f00000012c0)=""/181, 0xb5}, {&(0x7f0000001380)=""/239, 0xef}], 0x6, 0x0, 0x0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 16:34:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5e) write(r0, &(0x7f00000000c0)="35b86e2e2e2ecf", 0xfd3c) execve(0x0, 0x0, 0x0) 16:34:25 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0xf71d, 0x1ff, 0x8000, "702e4d3ffbe98631324c76ec9a0914efcea6a802", 0x7fffffff, 0x1}) mknod(&(0x7f0000000240)='./bus/file0\x00', 0x20, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r3, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) write(r2, &(0x7f0000000280)="38f231cc6f0991306c4cadd7d4bc093c06e798c90f3840e790fa45c7d5c49e4b40ce081547068826d04284e5212994af18915eaf7e0c9c8db304b1d6bbde34262eb41a419994578744e43b1bea22c37f518ae2b2f70be2476e254a5df0c29aec8e8de8f70654fb9feb2e1c5ab342fcc8a883333cfc5606140c671fc0147f4a556c0ab34fd728eb889e35a196c198ceff6943bf36534971016966c2b43602444a466c55cae43a8a0da3595215a4f7280257ce9b42a28cfca31869eff7e5245faf2395aeeb4858fba96d9de71fad3177a4d16a3845a96cbec8534408aee0fb4fe99a053f16d520fb8d95e1", 0xea) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) 16:34:25 executing program 1: r0 = getgid() r1 = geteuid() setreuid(0x0, r1) setuid(r1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r0, r1, r0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000100)="9ea19d50b9eea052ebca29fc28dc2f14e5992fc663fd556df5c594136afea75e7fc57ce7d70d43c94a3a8f9a", 0x2c}, {&(0x7f00000005c0)="8427a24370ca5e363b7ce9d5ca220a58976d236fc0d0927f10e0f21364521bbd8c4bbcfc3ba68a7390d225a7c574563dafefd29a4984a8d317d798bf36a6723f6da4ea53b85301ddc350f1d26d31bf0cfd3fa88fc1687a121e416092c2dcd1e7feed31746ff2d3717e844dbd3e64573ae19409959d98f2c708b5dbfee3db7239e6ab2cd78cb7a2e16f4ca561c322e249ee355d072d3f467497a40aa864745fb595797152437261e8a07b074f771f0e6129c4d355b85789bf579fc4cf30dd668342560021a2faa7e9743a297be7a36c245716c3214e571bfdc22e7262a8072eab0d65a3c01600488157aa9f2a55cbbfec04819202e2f4b32cf9a9fca06c2cc2295db17ad285917200088e7f67ca2331ea4a8645eecf48d088cba4134b65dfa7a3f193d542cac025a1a75d6200794df405ca05ac75d144dbd87efc2e51e04a7638887ff43a918b49356fdb8805d672c9e4028ad31606894b87c6e1f8d6d4029b59ab600606ea17c9228d05f1cd61b20cc8c24799944cfcaed04ead3b7852f86590c207d87428891ce424cf44512a80375ba3fe2379defdd03732a55d5a6e568cb402f549731f16ba2755a11e352cd9ac6c01e42c2c23d1a58cb08f529db533c9d3304ffb895d3faf97b3dd4ac2d878a8b02b9d9193399dbb3b06e4dd941600a78d0c8b208672ec4f1072b7b5016b3fc3ebea5864595fc1523ccae593c4a968d7168a2aace6c9ec18b21a6a4ac491b1107dbcebc824d6172b8ca4068d9d69bc303277b5cb72bbf63104a84770e7edee0fd442933126fbb961788c71875f29557d09ea643473d8cf9a48ce439142bcdef2d5b84dfcdb119fce1380a96b2206a4174e0ba5cd44e065c08603b0b6c2f8df5a33c7cecfc6d67d96da03801955207c6f99147f44d43bd7703ea2745400eda936157f95a221f9d15d33bbbd8f7bf89cbfa5ff8d52dbcddfdb93882377ca8c2d628af4ab850adb9928d968b533e011fec1ab5932599b1ff7422410fe4d91010d6eaa6839e499214f07b74c8fdc2d9e4ab28e5b58741e4adc7e2b87ac46a1b7f84a95c26a934dc6b960e6b47d5f1975cbf558655caba8cbc0a9f3b8d2350be4b7ca00da5d7f643e53ab6f51de397ba2f73552d3bc0d6a1e7d009fc6cd817440d6e187483ad61acad6f4f4321ba919ef1c9a1c3ae5544826443bb8222c9cdc2ae842818a7d6617678cfb94f2cbe4fe6e7e0850863320826d84a0d6a1ff113646388f61d450949c8cb1ee8b2a16fc1ca2a0834cc69d109a86fc1e3e37658092a314823a9ec1f4151916b0ef3bd1c6354a64e2be9574cf33ac4206cc0f44c266edc280c22fd3a458651867a17480fa4ccd27870deafab27022a5bcb6de5a8394921ec784f3f3c7a698cdc791d14b769f89679d30b240ae0d223e342b8791e107aed6a5558d7fd2531b1b13b1d0e507b4f744ad4c8b0bddb26380e0b588d3b28cf32238f63d9189cf79704c59820b6fea3fad8afb50d6e6dda3eeea5f4d9ba111f34aa861ef654f4607dab80784a4629774e863ee1268c149061ae767abe71c1559b20785759e3eb3097980059db6f1464502ffcdac366430037f3e16fe3d9075af7efbc43c4e58f699991044dc2e9d7bf3776a0716a0c34f93bdb696d39bfee90ab174c5dff8c30c53e774abb0bec5aae8201d6c9ed334cde5b35f7e33cd1382133d399a0c9150e1d27b5587757a67c90b04108c68fc1785be269f6a522b43f32c275a4edcbac089edb97fbf37f8b0a31101b7db0337c8027d090c6a05264b6449c07d1dc65462a8de8071efe9170cd9a36e7ba5e3df5b9f32f6ae9bd548b093e25acea1f81116b94c8c59496bbbb3c38ab5cd9129962da8c6bc945d58cf9d71f7ae58f234346f082daaa637ee29c9405ba5d904b964839a22860540b4cb461a90be7e2558a6b6870267019ce40a0191e04e0a6de121460974b26c39d7d2c2d5fd0f03d92a2b9aa283afef8ff538b8326de5d1cf8149b876739938d7115ea2de51d5feb241edba8e2687b1e8b27cb4ed06a5ceaeaa3440e9508ea097d74c9bef922aa1a8ea04eb9c59e047524918cb82001c8ebfce2c13bd657251f78787b1ae019b66e4ddfc99a337acb1c9814e47e593af7421ebed5447850cf7b625b88a53b8933c569df74ce1192df9473ccb5b96c82c7e129196880eebe54c8134ac7dfa9b2431ab798738c1b89a98231cd0957dbb6968b99baa81385e084338a3ef5045e25239c085f03cc6768e4d66a8ce6f27d895df0a33e342924661d62ec8d030781601fb67838bb89fb63638d525bc803d5e3d0b093135591a08e21d896f9697f5b3184447fe6bf0bf7ac00cee4547bd0283880a53b011093e916d0e3c2b9649ac7d1546c135d190bf502ba1bd7b74f517c6b4c3111b0336c1a80dee5cd0ce920e9f0e2a444ce8e74a62d1943d4dc893e0f191f74ede4e35ee1c97f6468fda8e7b01fce1ca0e2622ac5775b72e262402a4256ba27d84a04c2c61ed4384657f3852970874531aaef9a82ffab7a875ea627373d600da2ad2c4329578ac2c154f4d6fd402c78ba3e2775a89406dc2fc9b7588feabb099a7900df6e75704ea4e60c3c1a516b744735c346ef2ddc77b3053926147992e3cf74df3b9d082f8538cf333b9e756b2a55f958b2112b851c045d4a9d4e792a7de46df2aeb9664d20d1ed54f62982dde041b48eea5a6612c8945225a22aa81aa6ede2c13b77c0f1d64bee2b8b5b0db7b3f87201a36e937a5fd66f5d7a5525619ff26b96cb246566c5588c18e85d645da1bb8d18a3928a9aad267d260735caa7b0c6593f25cfcce0a6c10109e90f0f46b227979f1b89e0b26eb7e470cfb60d2cc6213c69d9646904dc98cc9025379241ee46a3f2f72b313d5f6011a6d3ef866b71e885a984936cf928ef410daf59e157eeadf156e1d12ddcaf645e0d24e8b62c195b7b79fdccddb38f449ad49772365908e96413444a398218539964657701938a331c7a4ba7be994ec33baa64bf484f0cb34442f0de7c9ca351fe88afbe56568443be7a476075f39856cc2cf45f9183d20667ea0e3852f87efdeb3520bcc00e67aaf9c804cadea99cf7895683c74e341305f1bf38a45c975c6332d09914a8fe6ae23cab36197c0656dce976deea74dbd9d8ade5822e97e2c911109ffedc3e24f0b5111ec921c45331968ffc7148ca1f27a7755536c1d08bd4fb3cd122119fb481c3483b78226ad485182c8f48911a7940134a386eec2e74dc83d82e0c9073d353ae7a100d880a26fa6c493280c4d22ab040770a4fb1aca0de05788f1cc8796635c3814048ab5082359d0d35bd34a6c2ccfbbda63f75285095e194c526fe2c5e2152ee26e9531e71d860571e9dd60e56c52522b6fd4b432910ad6952e1a21f45f1a9df876c58593f6df846c575efdacf00c26b3422eb774223520e14bcdf0aab2e5b17375873b891ad64fa274f721844559d7e30b722a7465c9230af6b0d6a220397e52d4c30c3e1d02ba66e6f0e7fc344544afebc619e880ab42776b54804f2c047cb5c9ef87bc8b4a67616b971aa2e76a5340b692f448ce783cc3217195370fd0a78b0ccf7b3b6d7b326c82c2fc943bcf3c4fb9a1bacbabae47596d46e02aa7babba056cc442e3dd68acc08b70ee159ee0c71db28822a74d778250784b7c92e1097f9cca1c925371ef0f518e1c1f3b8dcd62acda296dbf4a2a1dccebca617cf40965870aa87a04e96271b9fcb9301a94d545e5522a807dd1fa072b0e1441704f5adea74a6a447c0861bb08bcc2f9fde3f2f0b1688a250893bbf56bbe3c0bf41a8c3c6901009f0686be36a596e3281384826e6b718205c0f536d95fae511592777217c9d865cbf609884ca55ea34c76d547dad5fbb8dd7733cea4462cc555041702de826f325536dec6e11bd656dbd7092831d994f1e0eab69fdb96d3798001d9606d48d637d8d17470da4ff9555d7676eeb9a155299f101a0a83bfecd51e3435f9af0b0506120387946b44715939ec8329914c3404a70bf4fdf8ab9cb9a5dedaafff804f76eb544ddd640399325a943a666ea66e9aa8775ebeb021632dd090fed608dadf34fde2d766a9566df633a1803e41d463291d4688b1808e5a709c93c91ef5436d6c418ada2b3c87ffd03ef1b0b6551e58e71b227170e0c7c126292fc17533396cb91c5aa590f1b2a064fed8ffd8327bde395134e82b735d93b341596672b947be8003ee314c456735aca7dac79a2905052b8eec9372eb2e477df93e10b4df472e54f83b6f8a942a36078465c67236f16de6747898eceb9dfad0f1fa32105f8a4d4d839e5fa0c72b18fbbdd59f47a1147b7d7e2573b510355d6387610e5c1c05d2290b6f3bb078f2be5ca8628870e86b6ca39e1cb7bf1b209c864c0a344e763034afcd6ba26b04b21d36e81c741ebb58bf83f3d2e80a1f8b2cfca347aea3173bae1241702a7576ec513c618d94c3d192e67befa8d74d0d8dc470a0bf5d3a43ae98a61cfabf35821c0f38962b74803ca7db80139f026c7ba4d36c63200b30531f3afb4a8d0180d27ee3d051b6fd24121d62ca785674b36ddd8d01d1e2d2655f3d14483e3a9769e57016d3dde63ebc581b624efde5d83867437b872cf7259641737f4997975e4e8b97e1317bdd21117647c1535d8bf764e6525641fbaef202db47f20ced0b36df82728122f4768ca07bd11c531e78c52900657c2e8e3557a711898a477387bdb05a7ee8a9da6ca8d93207ceaf904f3de00695b81360bf6556f3579db1ea6ce398dae177686d452266181b22259a740b8e01e82bad38b18ce157818088657843b25a08e07a631a3668447c553d226b8abe2553c16f60a77733ced6a9088f774d42918ed70e5d23d8fe7677a34fb201e8a7d11ed5a51760db64007c1eb6e4517c766014d72e00ad9669e6b1a9e372993bc1a2459cb461408cf60ee14250bd5fbd2e19cbd3c0a362211439b266218ec6fc27e83fe0a36796f5240fc577b3d9d80104c06723ba78edbd8ab4aa6a8a6c19183f164cce1a513d52644ad300edae032ce92796b7451afb77247ea9714331d526aa2d2635d28c6af945e83a5110314fc51a803602240955df80bc16a51924070aa8ee91ece1e7fb118810506cb6eb0fc9d20a4c9d4c892721ac58613e023a7359df36c5c269529f6581e06558b5b3ea24c2a92ad3e982d8093e05d30f0ebdd92d63f7a77c67db6176427e269560ac6e2bf3b0e3b069d1f9186f9f2b8a3725473658632e05230881725f2ebb2760bb547cfd59fe45bdc19b8f86bcc0001299cc5b8bf19d018a75af40ad9584d3fb539d0eb2be03720e31f6145e88f56d320994accaabde4c8470009c64c2c268732c4dfc7e33f77886dedc2721cbdb559b42dc448ca993c396ea841e0099efa5a5177d99eabdfa2d1fc14e617481bdad893422c68ac6a4988937ed50c66182e1af8dc93f0c2a43fa13b8bb1751515a895ef609883c6e0bcd2f1b3eec20f42b604ca072558640dfc358cf190c97cfe1a3ca42e274b024608e98fb7b29fce44a6e1b1d6142ec41b7f8b6efdf3fd1530cb8773e891325282559622eda8f1ab7801a72967b9987d2e04156d4843aa85a3cd635afea4e22896907112937401bb73ced64a408d00139da8662682af79a6a50d0b1e4c6e28ed5859b7e6f5e7cd7184d48759add8ea584e2176494ac179529eac20656ee5b34167f72e2b5b939d33531fdecb946d73e4982eca9b8490f12ec66121a8504e5dd8d19ac8fe7ba4037adea9249ecbf52b49180c1c43470edf4c243c3183e433f4c205aae9e605e447", 0x1000}, {&(0x7f0000000140)="e6ad8f150d056aa654beb69018a88d7b4706679f1274c0af751babddf1716d90e5337071e589381c6460cc8b990db5eb5dc65c8b16bd30eea2496118d577ac0c", 0x40}, {&(0x7f0000000280)="fdbac46dbb5998472afa8a6559d9fe0341b7002878a7511e925281bb41cf9b6f393a36b3a4952b7fe5b3b316c993e8991148819cfc23941f60c5af8b6f3b13569bc586f26b590484ae3988ce54f17d7fdd806d6fc43e901cdbcd7ffc30694ac09899ba9a97f2e56689c72aa275c065ec831865d0159e2d61aee85bbbf4b7e6472d20c17c6e944dbce18d90ebf691323ef9f3a6c4ea5e52b2a982dde03d6cd7f01f24fdbc2c76e1b77410cf7be0d2c16383b5441a30b3773852e7389a63f26b54d05ed4fa268e09474bcdd75c306180f75bbfcbea33ee", 0xd6}, {&(0x7f00000015c0)="dc45cf15ad0be62f8351eb481c63dd1efaaf27c64513f7b83c7ec6718b0ca2ad9538070f3cd59ffb37f55f01ebb7307860f05284a038483faa240df54ed86d539013b98051b692f4035b40c9b4320393a7682951312f34f3001af28696491942f5f66a1b949b0df175557ed2881424e8ddc4cac8136a3ba19d0b8edbfb", 0x7d}, {&(0x7f0000000180)="7c7e2eb005c892aea29cecfb333c841af0fd4b83a351dbf2eb1b0f30b9e08d5834402c49", 0x24}, {&(0x7f0000000380)="8401466ae582e7710b338c281e4eb58a2a56b752ee8028c2be9c005fc241d2", 0x1f}], 0x7, 0x0, 0x0) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd9bd91b202000ce84e04c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf394799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d6970b4122cd235000000000000000000000000000000000030fde9f0d1dede2675c5f3230285c8196f04f5d603bdbdafaf516c05e660ba8214d57e2897f986c7bcaf3e4e1815b5c9b3f4c1090ee53439d7317dd37927d2e0398aff602fc6a73540b00bb4577ec03b85cd46c79b4091c3ac7315f3c22495ceb018014bd512fe6016dcc94274d0b206cd63f4a3d4e773caa454551e34ec0b87c9b21baeea093ae73dfd65776f4944c8da75f2f3383d299deb1f7de9f7fb2f6356ad9dc907cbbbaad2c709fa7f6707231a773977d0f68dc3f899a42f4c32260d76278dd240ba020d1589ca528d9225de2804f508e37379f1a2c016c08531c396e0a6d73ddd22f5a2a25e03c68dda60da212cad898d9881c4000000000000"], 0x10) r5 = open$dir(&(0x7f00000016c0)='./file0\x00', 0xc8, 0x12) r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r6, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r8, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) fchownat(r5, &(0x7f0000001700)='./file0\x00', r7, r8, 0x4) write(r4, 0x0, 0x0) getsockname$unix(r4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x0) connect$unix(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505eac5300a49fef9d612f871f4385f0415779020000000000000002361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r11 = dup2(r10, r3) ioctl$TIOCSBRK(r11, 0x2000747b) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000)=0x43cb9, 0xffffffffffffff97) r12 = dup(r3) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000580)="d5790100dac9a4ee7d02ebb70800eaf405268381c7fde7624825ed9c0ccc9abb924eeaa41181534ced85f845a875aa49e4aff5b267a7d4d5e915fa68e0a90dc09bd60d5bd4872eede25edb63ed1300b5d3f4dc4370494d39e92956740000010000000000e554648e5fad594d39deaf3bc2682bfee6ef0ead174916a951f590d219d57a676a7b2de800"/150, 0x96) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000200)=0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffe, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000240)=0x6) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)="7b613798f824ef5c5cb75e6c6bbe7f52b532a28136276726b0ddefa1efac3d221c812ea1e017e2dcf56e5db6ae9d181478055ad44a1e5bf3387eed2f9f23d9454d7a4842a0637bb57ff44304152a5afd3386e5192e3f", 0x56}, {&(0x7f0000000100)="4ff28a73b2b643efe1c50fa0e6ce5c02a56e438cd5ab4ae6ba40631f77c47c13e1142537dae84c4b7c9392ad418310bee798742dbd27ae66aa766ed33b328085a1cac2035b42d8ed7fcb1a913909dfc2a6abe6e408939d9a4033b765b4980d4adda00e0cb24ae1f15b43dcffa69e93c2f9dafa52848f20571815154ee6617da08819e19ef1776675be26702b7be5d566751176d436c20511fb8c5186fb91f40771b5977f5ac12b7b484c017d8f2b4733652795a561204b61114daa789f2ab2d915e27295789c6ef0a9513c7b828c5cbe95f2abc0238557bcbcdd73848900652ea1a5e9a232ee93dfe24d7451ea52954666", 0xf1}, {&(0x7f0000001140)="c3f682a396a073a49db732a188705d5eabd838e9f56ffb42b10cedf72fa6f20fddda5b0d24df1c4cafe10692cbb6729ae1d8b37f339e9113ed1bd5a47ad47e4c0e92b9b398155e3085ff6133ce787f6bd95e4ac41728", 0x56}, {&(0x7f0000000dc0)="2565b4dd41de0afa8e31e08f5f6f857131f35edc68c44651054b52a7c449355dbd754dca455d6a4cfd4ebf0658327b0a5241dfe40bd10069c277d258f8482c039b0c7e953ecaa5f470b8f4f88c47cdcf7a0b00ad5b61d319e6f5dc05c0", 0x5d}, {&(0x7f0000000280)="80f058b065642165049835cea218e2", 0xf}, {&(0x7f0000000400)="0a948c4afeec73836338136eed025ef2de35847278a86b3fdbe4f071978cc3acb2f922e6a011f25a56555f6ba405281fbc4cb710f568053b9f5a444637514ed1b72cd62073ad3f58ba3c8ec46300fa6f900ef32eddb060e97f5f020b463639520adb6b2be96f18e4eadc981e533032f95b89ae04f6ff29a45063487a538baf59de0d537dbded072599c2d41af857915b0c01f63878d9e519f3a437e4a3da680de530dd456894895074573451f4944ee96ff6ef30463de274d661a2693e709037c08cb6c63c0db2709e8972021f45b6987ae152b49ab58bc939d95411c9f937cf6ced412c347bad893dd640989a0d7de1f0840f8ac550ed19e5ff15e83f26b7b28c0fb156075b7907b671f9a5f80ecadb9d8b70c8c46146812b6882df0b515826778cf4f95203396f030000004e25b523416949fdfdba1b5576e611382602", 0x13e}, {&(0x7f0000000300)="b7e79263f570b32728946a758c29595e9167bc17af025760dc11cd48b6754e00", 0x20}, {&(0x7f0000000f40)="11d91f438c997886f9d06ba3e70cbfd376eadf1e29654c0f2c576cf338be29ce58a8a523eee6a8dc5bfc980c99d553cc11d121e34d88a1d7d4727e85b3f84cd13840be0f50a664b42eef15da105102a46ccb4ca00a5c18e6ae22bf27f8dd875942d987efb639fc338ef76457459a09321c86794339c05bc8cfa7409c6b0063ae70bc4e14ffa3a16add169117a57c1495424eb2a1f6db9fd8871aa17747a4fe2761d16ea9f793d60c7cf51fe807a21814041f4843b6f32b48da29298715185ef04e2ed76f4b12f7b0e41fb4ecfc0852d47ca35882938316ae2492a0123d1a181ea3949bafc27f", 0xe6}, {&(0x7f0000001040)="3782a0f0fd1fabd8b4fabc06ceeddd", 0xf}], 0x9) 16:34:26 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf000000000000"], 0x1150}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000380)="77b3e4e4b5e9b2fe31d0942572801f8e4e377e0749b40ed3ddd297716f1897cbb7bc340a349b0f8d494e82b1a542f0deade3c42d75de58a136", 0x39}, {&(0x7f0000001700)="ca08dff30a14bf9c374237de217e19ac17cbc0847de70f634c12172d3ea6742c048f413fe1b409b3c8813d310bcd1cf0281c44220075ee3e5fe7faaa8571ec73abd64e270d34305c37f78f3b7ffa96fb10aab0af14e7b0afc7ee9745ca54", 0x5e}, {&(0x7f0000000480)="8057c4fac8e492502c0296a0bbf4982618cdc0e9ee7127ddf91be27431d835ea6da4e366e0eede94a440856dabdee2892f8b64f838290db3ae476f9d60aa0a29ea9d6516b22800ca", 0x48}], 0x3) r3 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 16:34:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) getrlimit(0x0, &(0x7f0000000100)) 16:34:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202050000006c5e3000fdd41571a145cf883624ac3ed00f7736a1931745d9f76d2e78db4e8d191f63290cb42f86804b0c1d5e9ff75a6057fe00e79204f2ea0fdfc1eb9c97c4708404338d79ef38496ad43971743358aff6df5e96c827045dadacc0b8f5d899bc6d2087145214c41dbb7eb42e8346a295fae01fef6675e3cc4f60a9"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 16:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18000) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = fcntl$dupfd(r4, 0x1cc08de153bd41a, r0) r6 = syz_open_pts() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000540)="60966fd5e42ada60d296524578d94151da4a6fa4cf0b9356e226c59c73a5d19fdb76cd49f4d363f117507cf5bcb8b92eb281ab9f2528421642ec95f52100e28b58", 0x41) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) listen(r10, 0x0) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x59, 0x1, 0x2e4, 0x6}, {{r5}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x4, 0x200}, {{r6}, 0xfffffffffffffffc, 0x101, 0x2, 0x100000, 0xfffffffffffffff8}], 0x6, &(0x7f0000000300), 0x8e7f, &(0x7f00000000c0)={0xfffffffffffffffa, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:34:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0xfff) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x4) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xf9\x00\x00\x00\x00\x00\x00\x04\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000300)="77aaea6e56b5906420bf76375a75b58d564db48c5461827b445cf10d4aab9a40e5ec17bd00bcecf86b3185deee897e85e1d60f4cf5498cd04c26fc52016502022c60bf57c596429aa18573d3c184dec4081af97747639e87c2eff7d58e378a738600cffaa5ae2c4c88e5cc6723c73b27029d096e0c31d92a0c08b8febfa20b88dc61a04971ac280336b907cf5f311503003da8d9dbfb51d4ea62dd62cd9acbbc0265328c15c20d8afae782a531654f5281a150df6fa6786e4565f0a6a1a63469e35fa64239f1eb859ce4809c3cde", 0xce) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x2, 0xb5, 0x0, 0x20}, {0xb0, 0x1, 0x9, 0x591}, {0x4, 0x9, 0xe4, 0x81}, {0xffff, 0x5, 0x1f, 0xfce}, {0x1, 0x4, 0x6, 0x5}, {0x400, 0x9, 0x1f, 0x3}, {0x1, 0x5, 0x4, 0x7}, {0xdc2e, 0x6f, 0x4, 0x7}]}) listen(r2, 0xffffffff) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="815f67e3897e686f760960dac0bb1a886baae96b6413e14c17e8ab6bdba030ae5366afcdd24e6e6f766a3e101502c857df65958f6e0be64381293fac0e09033c4e56074911fd4942a1fc9415af5d2f4bfb2a8ee78f7aecf71f5261d47f06dddae1904094a38f451f0ab989e7fa41e1c30787714eaa59c3c3aae18b61eea84a374506d8937e59b54cad02b721ac3e05bbe19adb2e638949951d0e1b583f6ddf", 0x9f) r4 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x20000000000000ba}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffff) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:34:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xe5a4b1bb19e9588b, 0x0) 16:34:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x1}, {}], 0x2}) pipe(&(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:34:26 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000011c0)={0x3, 0x100000001}, 0x10) fchflags(r2, 0x10008) r4 = socket(0x2, 0xc003, 0x2f) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202302f66696c653000"], 0x10) r5 = socket$inet(0x2, 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001180)={0x7, 0x1, 0xe0, 0x464, 0x1}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) sendto$inet6(r1, &(0x7f0000000180)="2628982a5fe03069abf53e06c32c8eace71356883697669ef03226c18d24ccab9ec707cc391d3c991598e1f0ed8cd466e2b7a30900db6ad8921f53689cffc01f5f8c4571893a4cc55c729fc3e2d9e06a9da37fa968576165d046865e51c3b205723694d640d3210abfc1d90b7034e85ee55f12b9deff8f0e85ecaef8f1f5dc8f5bb177af433d21335f4e3d297d59959e87bfae1de68f13740e041d8989db774fd706243492d768f0715bb82643c1a9e44e4c0a101b9d367c1b0526fd55e7f10c61e891677e88d812d60b95bfe78f6d8af031828050dadd0eb8c92597fa7baf9be9a50bf5947ce2ca75a029dcafedb4acc8e3e565634d2b31a6de7133253ae078914de73cafe300db7474783e226b52d654787c265b18732f15c2834a6ded1ff562b479e5bfea9228aab41966b1d3456dc369d054ca50de377940704c400f87eb255fe0999314d3b7cacb8bf424c5b45a9bb5f369e7e3a89cf49cb23cfdc9e71ee13a3a8fe896a922792c44637a2bb46f03e91d6e2d836bd988902fb9cba39005bba6c816d32449ad5f75c5cb1506b41571c226db3b1f1cceb0fab3e46a260013c259160b22249c37f299a4fa7c27d11865a2ae3dbcf03b6ab04801489352416a880a4b8408ea89729722ba9567449f1320eb525d3a5d8638ec29872d33af00a26b2beaa27dbd0aa5a601b7d1c708cb92159b0e42496ec016cd9d5929ce7ca8846697c7c57eff9d012ac3fb0dd22b45ae300b981064a6cbddbf751689753ee9364ee7571ac43f5c729aabf7b1421d39a8c05d80e9b4781c171fe7ba81cf751709e6dc2b6d6fb68cde81f8ee1ef41919f96f4b165d12992bb6927a3249100e6adb8233e0534a174d549233a275688b76cf3238c270274e359a559fedd28846d652360ab6578b6a1c817169801c459f0a72bc5eafc8f23efddbccb2de61cad62613a1b633b01588e478414fbd96be4b909eb641037f6384896d7d78f7f5bd2f2c434ef978ef10ddfafa2b8a53717c7cb026ca9ac3298398f80f5f451bab8a43d3fac5979b969a5c90e58729520486c94e87621a49d132903219a9c38b41ac3f57a2993acfa019b15f317285c49cea7860f6d171a7e363b47cb90751c150f5c337a697c27317983db8a2e85535fd18e3c8da67d067a8f5a14e153bbf42f22df2b8234dcc531565964292b749c3696f8422dfedcb418fbb9be833bcf32c1458d591ab475687c5411274a02b0bb955b563e5be53fe593c6cbd476316157e0f628881d983ab1d825ab977df4e6e069fa5cdb39abc075f80a869a296c1e1b6c12ccc8b30d29cf843ddc6f5c7a758a702267f30c1c995201a93be25d815f38bba60a56972d8f0d1eb160ca6029ac2dc7121719e2f2d6c68a6727cb7838b5b431f150d816bcd92b1974dcd455885241030b23e5944bceb72d7b5b72a40df3b0dbd2a87dc10e178256bf5cfc724b24dbd08687e57bd4448778c91541c107a73ce57ee2be2e8011cf5afcdec2713dcc1e6289595d75892ea1fae741f76a5cc708269ad188634065273e565ff47f416f2910afaf885cebf5c0e9c8326ad1030107392e517098876b590bf8e589c12f6b801ff409e84c2b7df66ec6c0df0341641952e939f9933a6ab191e7bc82fe10e0ec7c02d9c3042360395d1fa77d096c608f0d515bcd79976e874cf363447238fb0ffaada46c5fa7be9fa0adc097c8842daa2b711915ab3f4aae86b31e112b80cb868f446d6749caa9b61f83a4ca6fca2879465b8f8c4d53ae3c3f3108efd28ec0c7889bf1f803ec97d5ba4d54ba9120b6386db07d852fafbf09b886099306c909dd1cb08bb259352e4f888ef7e3c459daa437b3795c1a6b6bd37886a8b4f489bcde54bd39f52ac83c5457947c6fc8659f76c716b688f9cef2e80ba0a0404fdce1f750933fba0e84e4f23a5769718f0b8a2343e49519b1e088ffc274ee2572096f4ad5d0a460edafa1e98f4740b12a363b809f6c378441c842bf7ff2925afd88a4b3fae125c7900040d530ec0cadd6ba15100f5b2e5bf7e0e8918fb683d0a88e08a725f5a379bc465b877306a1e670417bbc558806cf20d5103af3b1d51a9a894fb2f571bf750aeb24ee65428784429ce8ac8cb7dc8b0f748c81dbbb2b12cf56aa8273a326c9381dc9a636b5db325bf0aa2cda5554b4f53dac1c0386acb13506ab266ad5b379a1c901c0a2f468572455f1b583271722efd8423cf0e959681d608791b65ecd5c5ef131f63aa04210edaa4dfedfa59550b203f345d93478d1e81ab6a281eb0c5ac4c87620536723545e439dcdca090100c816174bb19743ebbcb3d76aa9cbca10ee067801b8d7c6af3d194644c9c89ed2f10f7f0ce65e19b1eee654ae09e8c9ad0d706a4d96c1ea0ca7b490db5ecc799907f5277f3b90d07bef35e325bfbed37b37fda1d269c21154d3a98531c577763c01279f678068907315ebd18ba06f6052ea9ecb7f01b480d85c0ea292ac3f6b42bf65acb6d621c585a5238954bf568ad0be6fbdd9a17338248f3fe5a7e3cf60a06096951699a9fa5d7b46f0a4da7eb1b46cb3cd5cc9d41e754552b0c6a773eb6eb8fc679873c10593d7efdc8109f08e60fd898e51c0a5a3c92235e9ddfd45db1aaffd3d6137439014afbe61c68ad1ad993d59d9ad933dff09f29e431452ff703bfa83c23ea65cfa2a1d5820ba8e55cb6a35e6559fdab97b184587581f1e1317e48c59d9f088519cbb38e9f79b0203bdb9ab2d63c6a162bdd2177e6d1bb4c071b36bf05865ee370239d999abf16e8e86781dfce761d6a5126f877959271a54d8956bc0ed744747f7935e42e46b1279e863eba3012eaec119baa9416c60e7d7e3b22b3d4e4b71941f7e60f0c2ad73d2070b53004add92e2cfac3fba4398bfdda282c1a7014d802553d0a287d70bad87392cf6bc2e081d4b807a9ee703563ce14dd2897ceec11e9eeeb8fe9515a64856f8e649dddadcdafb554820b09c5938d68b9de57a1b6a1cebb8732fccc86d71140f032879a374270285ec0559eb3c1bdf86a2d6e975ed343fef24109db4adfa067911f50c4475331eb42e800f1db3d1a588ab327823568924119888dd291e6deb6f66e5be501490da728a6576d8d74097547fcdae733d0b1a3495ecde20ef06c11b468be220bbdd018b607d675775fa7f8f4e9e3538a8f92a80cf236ed402f2e465c69be3c2965c1df724bca487ae23a15cd9635aafe77cb87308a10dff6659a174e122857ae50d5ba0b732f1cc1169ed6b1ef07a7f767e736ebed222eff3479358ea7063797b0f918a377a37c9ac8323c33a548613be70adbea6567062a3b59d44387154fbe0859f673ab7a127b1e5b399b84be684b10ea080fa7bba154bbfc3b739fd9343bcdd451047a30574bc2ce1c47fa9bd804d1e216ff12305fec5badd83f356a4363fb152a53486c1645c21d565220e6c94b83638a29c1e5c9027a460067634c0c9e3fc3cfd33de62ab165449061f64132f876820ff1248d74d53a8ee3081c9975c066afa2427243ff273ee86fd15ca4e20c718c73b98c8ae11e5cbc5d9b534e3c503527432d6567b7df2161ac8f21075d44af7e8d9300ea43f99b1e16af806c721414a3a8a9a870e19a426cb64e0e18afb591c1f857a40dee33a9ff065890be7ec561b80e2e6383b49fa481028c4ab5de7c0b2f724e87a6ea2dc266b87beed65a4c27f8a6867e7c2d15a8ba95f6f65cf906d84951dc83b7a4eab83ecbeecb886c417a3ce5cb0a4bf42c529524688d10ed0d3e23115b2df7a112243660ebb2bc7c5ad88ae9c0ed8266c3bb708b00d60456544cea00ba3c99c77bcb31abbbeffe9397fb38b80d35caab5d90e3ffdebe0403ae6cfb4a01d00a6c01c3a634c2e8917874699ee0d046c241359233f81076b3f8480365a1e34c4e8ddec8a6798e2121ec353d5dcf5bba7e651f38b44611c3d583a4e37641cbba38f89ebed8581aea0708a65256a733ea6e78b7021065128967a042c6b8ed07778a7fd20753201e0d30236c86aa77002e1a844edba2f4ef3be4480e570ac5006551c3e4ceebdd6b4a87df433deba1bd18d021cc67d7344fb098d5d218af2930965d7293b0c009a71f4d0a49db9255c50ba078bb898ff0bbf67380d328b028d2ed394b28a58824cb6fc5a79d0656c689ffa99269446169063414f76465b4744f27f4ada21c8fb3121625c35fae425eab354f15e6d605cc307a584aa48203485fc8d61f6659cb569eb7f340d082beffc43128552fcfe0ed2f5ec19549567f9df300a6ae9de36b722e7ab917f45d2eb9e950629450fb1ff89a75ea6d6f98c78691418380e065381baa5ed074c367b24a7eb2e4ea5ee24e394e5c1cff7e286148cbc15e43b246e61881acff2706f168fa604a76b1beba76247dc3ef3d95f9f963048a1038e10a383e473e77347e359a382b671c30e5457a7aff72a7cb8ec1ca7ea2a85bc9bcea7e86b4bb22ade976c159d1a078f8b500660f17c0ce039b0bd4eaf9d2fad422bb90e780797538e28c36df8b56a2d8f0aaa8146f804d41b3cd79a44d2fe9d754d0fcdc58dc8e611f5c0b3af3cb5509555cb286aa6e0f2c9ca8001ee262da3ace24a2f498b9e799c4e167cf52abbc0371fc7d33e4afa5007ef494192dbcd23a796530cba0ebdb1b6dd4403f8b766769690d6e6c4832d10e63de5de9f58318de5f81a7dae899098168a851d5bb5bede010c36416daaf617ee1beb2b31a881fe5ae04161121dfd491681d09318f8e0294d6e63ef68f35a4472b6c934b46aed8557a643405469eaf247af2c9551e82f02f7095514a011dc21c18f47666f26360bbefbd9d9565067b4e1ee569fe69102113cccc5090101b5c6573a263c8d05b204a000921851c48e43b8a4582d419135749afc5af7f2265c2838fec513744dc1a86a6db87145ff660907e9f6f37bd1e50b63e2b044b8cf0b16179cf853bd1513ee8b916655aa5f87859082ffdc52a82db95c35d155deb0b39bac275093abd8bf6e5a9f92148a2a9574307d4ba1e19d64e3c7edacf36ffb5e33f80214890677f230986f9c180826ef630bca63d091e4598feb5654ed85540e3ad046cf1b09d917b5339dc1a03a61b8992c793ab9e1626cecdef32009fbe76e542de4eb58ef1456fe2751ee8e8bbfc32363ca07742586c71484c99a55a257d9ca9432851995dcf7a300b1fbd42785a96a203d194a9b1fca8d1928584ca3ef518d74ebe9d3ef6ecf28206fa767f2e34bfc854d459b2e5d13c0f436356db9cc413470dde05762d9e490b85793484a9875f294c3854e803f6bd9a9a40b92a257c9e610dffcc2156878706c2ee52491e11e019e70ca1bdb2b807af9e9bd73a2857dc4949f3e920257d1a73fb1464dc1af7982556fe50534595d760431b47f95495905f64e68f510e91c9f0eb0a108079084d03aea30c7bb727128e16039c8c5c3b5bbc897966387f6bef929b92d9bdc51f6cf87f66235759e6913cdaa78e6b3b435b5995ec50b710ffb274ce6e2695b9eb32b77d58b4e55991314bfee3f228274672999fa6ade5aea19f4257b07803431b00b487a3aaf874456883b274c80e1734b583831395f8bf8cab09507344367e597d37bdfcc3b44f18ccc6136e177fb0bdc2c25c2bba98a97407e1576fcfe927e373ec9c88423a7c733df930006cfdd9c8095059bccea53205147fb7b2352f9017e0ff1cfdbd69b7bc8d0255e0d4bb488722012cb4d9f14dc3d46414123d3b03f9b2fc9449fc0aa641c5feae8659e7b1330bef6e06c3ffd367fa99e4d30898309972abe60bc217656d8729806aa97fb83627", 0x1000, 0x400, &(0x7f0000000040)={0x18, 0x2, 0xfffff218, 0x8}, 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r5, 0x0, 0x0) sendto$unix(r4, &(0x7f00000000c0)="ffffffffdfff2f22c0c06fd679179c98a52a557d328226adea6877b3bcac5d135f01902a9e40b9257b886f7c914c81cbaeb15b417ac7dbb1dd7eab7d1a5f0c9d83cdd5ac8297be64c8a770af4dcf21c433ed1d67ac4b57abecf52b4d4cea0cd6da14f876d47c5e3bc815d1b5d976c2f8596a718d748615738be232cc4190a8317ca81d59e42703562fa69926a109dfab2805da2cb53dd39244c4bce5e2e40f8222", 0xa1, 0x0, 0x0, 0x0) 16:34:26 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:34:26 executing program 1: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x400, 0x9, 0x1f}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) 16:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x20000000000002a6, &(0x7f0000000080)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="000800000200000002c955bb7042") 16:34:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000000200)=""/220, 0xdc}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/185, 0xb9}], 0x4) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x10060, 0x2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffa, 0x6b, 0x2, 0x0, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x81}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) write(r2, &(0x7f0000000100), 0x0) 16:34:26 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, r2, r1, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setregid(r1, r4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa0100dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab91bd1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64829ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff735303431400005ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f737617a6485c9727a3416bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209be494cc7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b3fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae4950104000000000000e856a0932b3628b66a596d62e7aee69151004e6c3116e33930b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c42e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a19bb0213741d61db766d196d221da49e1b04d7a62647a71285daa95250e6f1b2f3e3546c00b3ffc881b13bf35fcbc118ce895150c01a800bce1bd16aa1225a42c7d054a64d248efebcdb86b30efd12b9171b81d4b274a83d1989451d1bccdf7a4ee4668b24ca2b0a9dac246d4f5d02994088af4945f8d1095d6cdecc7d", 0x1e4}], 0x1) 16:34:27 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1886, &(0x7f0000000340)=0xb4a9, 0x4) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) 16:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000240)="087a33dedb4d148d12ccf20f50da402fb766429b4baa66adc31a5792d72a683b63acafd92be74fb5ea3edf03b65c0423eeeb8cad58009b2a952e1d05c70ccf3042d6f9ecf3f63dc070cb808139f95d525d3e9e0362a626b54fe42a03dc8e419931ee53c8a60358328b785690fc8829c939ea92e6dd5e4755cb7e3d3bc5f7b6d2c10d562490f0005f4e0b6c0c219a9fa271196523b29ef82b750fb7abcda45622ba22bf1609cd83a094c2b1b4fb5c6c941d64cff44564eb392f0845754af9ade454c15ce0a92f94ae83ef5e06e8ca7dce5cb832353197e9e8ed2c71140af7be", 0xdf, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x87}, {0x6}]}) msgget$private(0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:34:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1000, 0x0, {0x40000000000002, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket(0x18, 0x1, 0x20) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="040000009e88"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:34:27 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0xffffffff, 0x4) 16:34:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x20, 0x4) 16:34:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x95) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f00000000c0)) 16:34:27 executing program 0: clock_settime(0x4, &(0x7f00000029c0)={0x4, 0xfffffffffffffffd}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x7ff, './file0\x00', 0x81, 0x5, 0xd7b, 0x144}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:34:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x11) close(r1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0x38}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000580)="48bab0cadff8d4605645680cb25bb68e8743e6f602c47d71cb7e566f8759860262f4d55ed843f34d62c449d42a7cc33c89ad4d689c786446d5b740f5fbc20d3ddf359855b7d8929689ab3239601b71fae10a24a1b2b724012cdf631337c26f427fbb8d58eb387642db53d78aaee1c556f169086af7613d1ab27c03cc3b92f641c84a684ea3625741b9ea9938fe40c035f0920fe5ac4743c5f3f55c02f1fff04c22dd40f91d82bf4f789ba973f9faa3cdc133b83fc1afc177f5f38996fa0572fbd5852d143914448d897da3f58427ab729faa", 0xd2}, {&(0x7f00000002c0)="6896f3887254c46a072c79755cdbe7a22f3652f67a70f902445740c855ad01449c7787031e20042e63e04e96f174956d2b20c4713d30ff3fed20e5717a576360aa73bd", 0x43}, {&(0x7f0000000340)="67d60f82b1ee8d2d58fbf433efafdced663cafbc39743a3ba577e61be5d2232db36316829e0ab812d2657cabcd2c1b00053474c3dad750bbfe52af535e1fe4d002b60ab3179771036bccf41eb6581fdfc73859849bee7e2e", 0x58}], 0x5) execve(0x0, 0x0, 0x0) 16:34:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x100) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) 16:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x20}, {0x25}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:34:27 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r2) fcntl$getown(r3, 0x5) write(r2, 0x0, 0x0) 16:34:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = semget$private(0x0, 0x9c14c2bf8fd69d4f, 0x2) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000040)=""/132) geteuid() nanosleep(&(0x7f0000000100)={0x664, 0x3}, &(0x7f0000000140)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000001c0)={0xfffff534, 0x8, 0x5}) r5 = getuid() getgroups(0x6, &(0x7f0000000200)=[r2, r2, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r5, r6) r7 = msgget$private(0x0, 0x491ef8959d35c4e) msgsnd(r7, &(0x7f0000000240)={0x1, "3f6d0fc0ab3fc14efc6247460c62fe70880a004c85d9c8046eb4bf2b684d30bfef8c0896cf9dea73e3efc2415dc1290d5daa83d209c2e1bc16d7e303a244bb435ed2cd9535880f68700c7aad62713ccb1c"}, 0x59, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000002c0)) r8 = socket$inet6(0x18, 0x4000, 0x7) listen(r8, 0x8) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x6) readv(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)=""/26, 0x1a}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = getegid() lchown(&(0x7f0000000480)='./file0\x00', r9, r10) r11 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) setsockopt$sock_int(r11, 0xffff, 0x9840398d67d02502, &(0x7f0000000580)=0x3ff, 0x4) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r8, 0x2}) msgrcv(r3, &(0x7f0000000640)={0x0, ""/149}, 0x9d, 0x2, 0x1000) r13 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r13, 0xc0044266, &(0x7f0000000700)=0x2) 16:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0xbf, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:27 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa2ef22ae7ac0cf0b) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r1, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 16:34:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) shutdown(r2, 0x0) 16:34:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="00f76acac44201230ec8570a441e0898275a91243479a8818329467be8e4f0e139c3cdd2e33776aaeb04f550a4a226c6c95279880c2725a8c25066117c8936d86aa709ae6520d61f7d43e435bf59c754a413d8d2b92df4efb5fb9c709555dcb5c222cc392cf1b5b200bd35124d21ff6694e1c99f72d4b0426f14a9dc9b26eb1a6b556a0a35cc07d56eed925f6932418c6d79b6c4c5", 0x95}, {&(0x7f0000000680)="17e83fd9c9c0720cc69ed287351d757340af14a4dd40c30e2dd4b6532cf1643557543ae34528022993028b6815cd1e752c6587ff6befcafdb0fdafa97d4704b8dd57789ec68b5769d835aa4edde08f813adb9aac5647c3e6ede818216caf92b972c2513d1c16ee74a0648be43f34acf24702f8104b5b7e2a94717f75ca10c7dbeb13360bc96f8656c9e64a1e2cca49466cf70c353e2941b10b47217756b641398ca71acd33a7456b810db04c55a25daeb72ac0728c29eba71536c306eb7be29a610c90f6fe5dd87ddf8686ff339f8e79d3cd31d454da26cebb0a35cf9e6f3b370663093f3b2367dabbcb3d4cb329e94030062c6ea89ba36c4e27540268f2b4391935ab61c7ee1711b694080096dca57e74325b7d22fa97f2d7c1ec2fb65d65de31145e57c21fba70ae3ec8175655cd79f77f7931f4d31438b66c6c39d4996f577b355a18522210d39c76193b546c82d00a416dca292371346ebc1f6d330711d7a6a1565994d634916902e0eae00aacade2198baab7b1285608bef4f62cf215245b55a5d56fee38d11d5f39951c19ee8717c47203feef651500a038d924ef7216db796373b218eef7cce768a946fc9ffb6e6613f1cb168858b6f83d244c082911ab652ed5e554bfec9e7f008749ed9ef162b817d41407f6ffd870abba79dc2112a2194919b944bc609288dd18071519273bfbb3ade162e9312c34534a74d9d1ab909617a8f7de740e1358d5b9233e12327dfd6a6bba8e42bc248e67c12e8acc5a7a11a2f0d2ffb05914a3fb18216c10669b6626ab79c2864f5278de3aec07973c8ea05b1458e0ed808d2077a205dc6ede440e94c44a93af7d4d523adfd8c96b9ab8491a368b9b2f37d34143548ba97b5187bb46339957e462661f550ddb444003011dfdd1d2badbbc5993260ac44b68428ae25411c53aece8cecd09b7dc21d1cbde8f63398f56583d4aabee16b9b470adf17526baba75fedcdfe409d459d9b611bdc0a33007b98b28bd42dc7c59f8fb7013a4767a31637f535d1ef5cb9811c88a0599c4e0449b5ebfe6228ed785c2228d0aae4f8743fbf6c7a7b4ff34cf484ea5cf56c9e75527cd6b3edc80a9edd28889d65109a4d1e3868944d75fc13506d8733f0ef369c8920b2143ab8e9a60bc039f28ace6f7caf8ce6b6449739a885ca317caa5a662cee09c411a90c59164d647c843ba0e03b0fb4c3ca7e123df95ba168713f06f5cb262a565125653d1bb7e48dfcc13c63d31228e06f9bf71fab2f187ac66e512085354c893a02f37ab62a9be37827b4ff1a5e7f29128c5ccfba334a2e477e5fba733d50e895fe7095e235ff1db0d4c598c5c008bc7fa6918221eca8b174e48cfba90ef0768dec0cee9df0586982b496b5be2301093e7b138096f6e1d56c6b87ae66969359db397b311e58698df4e779dc3cfaab05f601efcb3c7f8d9fd076d2101a031f2c2af0f5d46306e44bd0ce34794fedd7f84647c01ccb216e334ee0526eef991d02509455ea9afd4f73a2c56e20871bf92e492ee65077781cfa5b971c59f3b865861f342627aafa184de127e5388c4b811c9756eda3a6b3682d75f5a6206e2240960957d9b471da7ed93857d5c29eaf51fc9f47917815b88d8c2f16f03983de17ba2aaf4d89266c35823138d908bcbd9a31a0b7e6a24b3fae64cd8de90a7d192677fb29f68d2d71212e7f20ca9453ae2535cdb99c6e2278ff9aa252783e4288b385e093dbea4cb991c12d2947c681274516d8733cdaa2e200888b6281b3d16bdec69260ebbfd54d8b0a8381ac940205552036bbc4e9033b652776fb1b02c1a28e7fb0a4e34b66737a5cb732d27dc769f0ed2a6b8e4b71fe680027db0134f4d89063dc640f85ac5ad87f6d8657f585278e42e43fe11f7ba785efcd4f03627a3cf7e780621c6ebca990fd95409f8099a314eff15f27631c3fe475335dc65a8af912450a6f517c70cf3c0582868ff34e968ae4e37f53fd14df51a2ca179e625bcf61662748214783e5f28016ed766ce900b4ce0ec1e8f60ee09da22c8b9ef5f6c681abeaad110cffbfac22906e7e241a31ecf0f61d57efd8dee9a25d761685ca8df4866b22f6b82606f6ec5beeb65b407b692311e7a377195534682f8e59dcfbdda07f29dbfdf3054ec588b030519c125084f152ff30a5f31f6bc288e33c1fd162fdfb1eb741a72ef25925fc3c83d0d2da6f0e26523705381f34ff31342e7b8cc7d07ec9275a2c4bca57fab4ce80cf6805e1deeeeff4968c8e3034daf534be9c2871697c5f610f67d5358ac7371b406d1542fde9703d58de3a4971647750a993a8df3fe0f7339a6a007bb54367d7064862f1588cca7c2c9ddef27af5e4f57f8c5ba8db793969eeea545304783848158e44fdaa951da8a8bfa0e05e1723476a155e96c40224e983e0273e8eda01c41b3187d318f2d850b7b057dd2218469edc465ac7f658cfd1d9ca47a821fa3348b5351c8a93cdfcab1c70b39326035c284a29683583d26f70c9e34ee76590f887168a861f5137007e4932a3a39316993aceb548c8801b497c6e27143deaf343779fce0698bba4bb2564201e8cfb78746ad65986504f91f23c83cec9d06228890abf92c1deb8f206020d0e5c42d35d3672622b46dc744fcaafc9e40798c3c6779936b3f158b8154148643acd0cac75e249dce2fb94f3a2dccba3dc5896f0b446f52813848609ab6f42a588d200a39044accbeee8d6cdbc9c502877665e60014dea8a971aae8d1b5a58d586704410437b9ac252863c7e1cb17c655250ae759eb6a3d11d3a3e88233987f5c3c4ac71dc906c5f1443cced785444d176fc6d6fb8a849dd62d13fbb75acbcf6a91bfa624998a594849682b1ebef442ef26333aa1379b9014aee363445bb558fba80f103f12fee8ddd1c31f9fe481d6df8dec643f184bd44f0a239bead7339553d00b69b6119d9422dc28cf3eeab735b6b270ae8ea2edfbb51b2b96237457955e8f3220fe08255f68d4340f884f009174bd3e50313aed284b2a0382f73707092d95fda11a702976a99b1ec777f56f8676683f2f8d909c31cb741f9bb45d9e1f3b31147d834e2c271eff3f35f30f58b9e6fe0dcb562110414d1c0b7b5adb122dcb6b7ab295535fc76a308842adc7c69b0aabbfb1b575ebc07e7957425fe5a1a5aaf9bd212ecff504789fc6a1f8f56c3f1f64f89efd9b396b4b205ac59b7f470e2b079675344be17c6390baca8e4df8ba75afc20629a81be23d9724127cf849803dfd2c15acd6ae3de6fe1b238593f4f45a6e90fcb15b54b2005b02524d25effddc5d5f0ee8a805103afc8a8828e8f5d03ace522a0cea9df0e5ea8564af089b7e40efe5d0e350268f91387468bd1a80f6ca4c068b3087798e07c9c94780903393bbaef66fb9c5e7d87cd8b305378ffee97a7173acd652ea25571326d913294cb1885e38f6b7d43e01ca307918bbd826da0bd937370513fa26533cebcf56532f299eab2c439fbd4833f5bae34f7805d7b16e44f7b61a0ee6cb067fbc0996c14e0948db76870fda13baef37c9916f2b9fde6a3369c8659d21773cc1ff6058ec20c5cd3f6e31a34868f759d88d368e6081cf8590ee978912f38aee0d798b8034da512279f1c63ee355400aa05f05dd94bf9ea547e585001714bf1089e69d561e125031a435aec6b82045f73d29dad89172076ca2335a986c46dc3d4ef741e3f4b75f61f97476c49743e53a4d16a323a44b8ba5742987087ee13b3e759bb9c372727c9ed95c459e2e6f575fcae9692c02661221a8123687059a36e3a0749edd6b2452b985da29be73e60c0180e365c3ca5f0264f80cc799a4d0f31df5c79c8c136d846a3efa363f2b7362fa874c741e56e5a3e7ddfc5d7d8ce6945ef93ddb877f0e05466be5112643859066254633ff0548c472870b0417ab0cde2e0ed37def0d4adb0f7fb1ed1691c440777cf7f26fb1a507c3da0bc453b489b5136554e811a08e4c3bff4283eae9da5dbb764f275346cfe5fde12aa63b2aa4d3ba61e2beea7f39699863681455f61b8d5fd62bdf93c35d32b429433349ff236c665102c55a1fa09e0f031868a579e9a96df819868edbaf2c0f23009e1fdf79807d5e5f929c6c248889d189d55db6bcc73a5998214cb767cdeb2ed50ea0f2e170b2621d368f1cff436f80b7fbde8d16d4336d299c86d23b5e200bb0e7145b64cbf787e4936d5e48a0f24ac9ef17c034622b925d84b70d0937d070ca2abdb9ba7b2cc4cfcc0451e9a052de4cb6236565636d11ff756a85688876ba18bc641069dda38dfe5a5d4bb7d023ab7ec2d856add60ea8278e5615e856b447b6b70110b8187c624b4d469fdb44b3f01daa829ce77f70f7b4cdede952fc9032b55c92d0b4e1dd7780e6e8a25018c073683a814fe5930a83f352ea8a5da39c022bcdb2776e574f5e3784cbb3882a72235be67cb1f77d45f3879025dbef252efd9aa27b9903d8b6e6849aba692dd1a600ea3f8274208321dc643d265b0bcacf6e5789ec7275cc5121f6ef3f5f07987220dd9bc6c138d8addc3df6c802246be6a3db4f68246953232aae0c913e329d589581747e57419e180d2b0837b8eaee141bd1d16ef9fc72d7c74b20f72a89a7112cb568582c101946162efbcf6b640a496514d4bbbd9c4804e1afdce08ed7210e50e3d72f4a1d6b5d86f2c224bc4e1cc92f721767a949cbcbd544b4a2c4995395ae7df6e27473b2a0c8d669a32b42c221af4d9b3769304578add23b4cfbee98687644dca018601b0624aa7fec3167c3a0cc7780e68d2d13a2de01e26035656d224eef425f77b7e5d34650a73571ba4b057ee7af9a06660be299db9931b4282a247181848b56f7bf4e060dd7e08a4f2ab2d1a7266a2747dae5049b4fbc60c4a42d3882ad800800d5a37d008ab29d91bcc2b554269bea2d9f29afa1971668a0336efe0c81c952ced74c3cb03de8406b42c15934a153f7d8befd77a0c7755c4173bf9df12f872ac036cc70e898d75ef774d6e63b565b399dc37c644dbd18ceaed38b0060f362d292cfb62d7e36af1cedf82dbe37f832931515f2411a60206d5d4166921f8ad79b0b755d295afcc2abfc69c35fd93aaf9cefa0777095daba8dcc95a16e6571009ccd9d5677223cc1b58464528133a8ec0af504a8057e08cba4018a6e1e8e50d693633cbbca6d58f8498b1ab5d905f053178f34471f93974610b66d3c22286a4b8185d7029766c98283b1b95ddace14554037d436cfedf67a31a2109d1b0b29754fba525ed85685d9190361a659063524ee5f4f33db01cc3d3bc704df1e9bd0d893687393b140c773058dcf3109a0871acd2a85bdd0d66ba715111143ab98b615737bfa9b61b4c723812711e11727dea1fdf71257c25f28f7dff76995b482021894124a9fb95a16bf3c3994776750c918cc25b5f9653a0f75e2b9458daf32b54f73322e231e4a51190b5b715d37638e83d30ee23da94951264c530d9679c73267c0b635b7a56c64461f9816fab543212e9ce5d17f065403cb99d793b5365862f30a75528b9bc7a3c51ac0cabae135f5f9205f2f12007e0f1d919c20c932cfe765c6ca30fc1e8837c289d3d71d8abe5fd37cc6fd84d5d3b3c4711c1a30a2b66f2cb65b3ef9e14fd927e1f442dc149bf1b6a3625d3160bbb7ba3f8726af959b65acdcd333958482363df887cd82c7cd36d73f9e4b0d6e4b717b9b30b240b38d2cdd118c798ccba8b7f5f63fc4e3ead202dd5d4e60fe37b17127e825554964c4a8e6a1d29b8f574c12c5899bba1eeadb1eed46333bfa4151707e5f70a89383e8191b", 0x1000}, {&(0x7f00000002c0)="f1aaa32250e0247b9ec15086ad28312fa6c3e6bfae5a7e1b0f4e67ebb94409da52264121b01dc12af4d2d0236c0483329a04638432f4f324165ba9a5f3c06c9bfffe3d041fb8910451ed2e8bf6091f6894a5fbe810225b275dda6b0c910495bc586cfc41ba19fb6080a26d7e84546742a091", 0x72}], 0x3) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") msgget$private(0x0, 0x480) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockname$unix(r1, &(0x7f0000002340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c16178200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005198b0dc3f367531e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205e9e6a4d9660150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44790000000000000200b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a000000feb000000000007649b5df7f62f4ed0972fbc14f8a291c9990e5829c87cb9a63f7f079fe27c275c494ba52f529499d295389d77df819ed79a848b1b8e398b988ab2b3d691715d418a5d78a41ac13b400"], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 16:34:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x128) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = semget(0x3, 0x1, 0x4) semop(r3, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x5, 0x8000, 0x1000}, {0x4, 0x1000, 0x800}, {0x0, 0xfff9, 0x800}, {0x1, 0x4f9, 0x1000}], 0x5) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:34:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000000080), 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:34:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, r2, r1, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r4, r1}, 0x4000000000004, 0x8, 0x0, r5, 0x0, 0x0, 0x6}) pwrite(r0, &(0x7f0000000200)="6c896a8b6625c271197566013a0eb2e6d9fe1fb384a27efe29374386def615f36c94b95fc068efe09fe6d266a2be228d0e2792d947d4d53f3b8a1ee80cf63f625da5192a8aa4295be1729a24c9aadd2e40dd8ba5f4c53eadef74469f0b1baf353ef4264496605e92e449f31fa6add6459d67236fce9cebb6486c0c3adb60dd531acc834dae0a05967e5a9b77b627fc3f1147842f427ef49ac853e0a49752e904dddae3f17ce0caebb4f6e10ef50d77ca1251f9604ab546c46a7a868af8c86182", 0xc0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x10, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) 16:34:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x8, &(0x7f0000000100)) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:34:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0xa8eb0c46c5d49ab5, 0x0, 0x4, 0xf}], 0xc96, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0xc, 0xffffb, 0x1, 0xfffffffffffffff9}, {{r4}, 0x8000000000000002, 0x20, 0xa0000047, 0x6, 0x1}], 0x9, &(0x7f0000000140)={0x3cb, 0x8}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000000)) 16:34:28 executing program 0: r0 = socket(0x2, 0x1, 0x1) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000001700)=ANY=[@ANYBLOB="8202e4a3e6c107630702944621a1f0b39406fed9e3f0dafbc192f62136351e836403cba34c3021f7185ff1fc7d38a102035448d65112c9026bb0adf9e6185c0ed7fbad5f6987a8b91aede5a179539373e814fec27ff02490348bedead7467e553d256111ec69c0d03938c1c39173ae1b5f0b08bbd4c29be95a8985a130fe7c8e8eab2d3c2b2cff9ae90b379cb1ae70c956a5e601e9010264eee93434c32f56814e29dd4100be37ac0314fe5a05cb0f4e018644a49273546677dfb665cf38eb3be128a200"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, r2, r1, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r3 = getegid() setregid(r1, r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = getpid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r6, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r8 = geteuid() setreuid(r7, r8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) chflags(&(0x7f0000001680)='./file0/file0\x00', 0x0) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) setpgid(r5, r9) preadv(r4, &(0x7f0000000500)=[{&(0x7f0000000040)=""/249, 0xf9}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/67, 0x43}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000480)=""/109, 0x6d}], 0x7, 0x0, 0x0) socket(0x2, 0x2, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) bind(r10, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x43) getpeername$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/4098], &(0x7f0000001640)=0x1002) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000005c0)={0xff800000, 0x9, {0x1a, 0x800}}) 16:34:28 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x1fe, 0x1, "000000000000000100002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0x7fffffffffffffff, 0x0, 0x1, 0x8, 0x3}, {{r3}, 0xfffffffffffffff4, 0x2, 0xd0000043, 0x2, 0x3000000000000000}], 0x1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x44, 0x80, 0xb3d877bc0000000, 0xa2b0}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20, 0x100000001, 0x8001}], 0x7, &(0x7f0000000180)={0x1, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x82b) 16:34:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r1 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:34:28 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:34:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000100)=[{r0, 0xa0f6baf25b407934}, {r0, 0x80}, {r0, 0x4}, {r0}], 0x4, 0x70) syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:34:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0xfffe, 0x7, 0x2, 0x9}, {0xd16d, 0x4, 0x8, 0xfff}, {0x4, 0xc7, 0xfe, 0x8000}, {0x29d, 0x5, 0xf8, 0x4}, {0x855e, 0x3, 0x5, 0x800}, {0x392, 0x40, 0xc6, 0x9}, {0xc6e4, 0x7, 0x3f, 0xfffffffd}, {0x0, 0x13, 0xb8, 0xff}, {0x3, 0x1, 0x0, 0xff}]}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ftruncate(r3, 0x0, 0x3) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:34:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r2 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x2a42, 0x4, 0x3, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000a53000/0x3000)=nil, 0x1}, {&(0x7f0000c73000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ddb000/0x1000)=nil, &(0x7f0000fb4000/0x2000)=nil, 0x6}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000d55000/0x4000)=nil, 0x5f9}, {&(0x7f0000ea9000/0x1000)=nil, &(0x7f0000e38000/0x3000)=nil, 0xffffffff}, {&(0x7f0000b27000/0x2000)=nil, &(0x7f0000aec000/0x4000)=nil, 0x5}, {&(0x7f0000ad8000/0x2000)=nil, &(0x7f0000b0e000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c70000/0x2000)=nil, 0x4}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000d0a000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000dac000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000b21000/0x3000)=nil, 0x3f}, {&(0x7f0000c91000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000a43000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000e01000/0x1000)=nil, &(0x7f0000d00000/0x4000)=nil, 0xbf3}, {&(0x7f0000af9000/0x2000)=nil, &(0x7f0000e0a000/0x4000)=nil, 0x3}, {&(0x7f0000cb3000/0x4000)=nil, &(0x7f0000b87000/0x2000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) 16:34:28 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r0) getpid() syz_emit_ethernet(0x73, &(0x7f0000000040)="b380751afdf766826908d916b9a0f5449d3e024df282024c5cf71cf75dd4465b377db36f927303fd096833a551cc7a5bad4a3e97219cd46c682789cc532c911b488bfce4323b3f484a1272495681138b882c895be01f0830dec4653e7c8b4c777385b742c444ef06d8c45d340fdf3f657d9ad2") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) getpid() socketpair(0x18, 0x1, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7, 0x9}, 0xc) getsockopt(r3, 0x8, 0xed2a, &(0x7f0000000180)=""/145, &(0x7f0000000240)=0x91) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x1, 0x5, r4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000300)="532004360fb3b152feb334c7d2d3ad7045aef644dd38df9f645c643f32aaf57c605f5c3c7de46dd8247370b427c0c6", 0x2f, 0x1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getgid() r6 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000380)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0xd66, 0x9, 0x81, 0x6}, {0x8, 0x1, 0x3f, 0x9}, {0x200, 0x9, 0x0, 0x5}, {0x0, 0x1, 0x59, 0x7f}, {0x252, 0x98, 0x1, 0x6e}, {0x9, 0x3f, 0x2, 0x1324}]}) getsockopt(r3, 0x8, 0xffff, &(0x7f0000000480)=""/74, &(0x7f0000000500)=0x4a) socket(0x10, 0x4, 0xb8) r7 = shmget(0x2, 0x1000, 0x20a, &(0x7f0000ffd000/0x1000)=nil) r8 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x4, r0, r1, 0x0, r1, 0x18, 0xffe0}, 0x6, 0xf7c3, r8, r9, 0xfffffffffffffffa, 0x1, 0x6}) chmod(&(0x7f0000000600)='./file1\x00', 0x9e) socket$inet6(0x18, 0xc002, 0x7f) getuid() ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000640)) r10 = syz_open_pts() r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x80, 0x0) dup2(r10, r11) 16:34:28 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x19d) r0 = socket(0x20, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:34:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x8) write(r0, 0x0, 0x0) 16:34:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x401) 16:34:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xa34c) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000500)="78effd8100131933453995a29ed4") r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x3, 0x9, 0x1, 0x3}, {0xa3c, 0xff, 0x5, 0x8001}, {0x401, 0x80, 0x1, 0x2}, {0x200, 0x90, 0x6, 0x3}, {0x4, 0xff, 0x7, 0x7}, {0x4c, 0x40, 0x7, 0x8}]}) 16:34:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x121) sendto$unix(r0, &(0x7f0000000100)="aa9d78", 0x3, 0x400, &(0x7f0000000140)=@abs={0x57b174b50fbd7569, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8, 0x4, 0x0, 0x80000001}]}) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f0000000280)='./bus\x00', 0x400, 0x10) sendto$unix(r1, &(0x7f0000000300)="f14127b15d453e0e9aeafba69db22b51efc3dc76504c20e39e21a96a31959fde286348ea6709dba8951c70601ccfb888188dbf490e16d302a05d8599ee3cbe0aab2af1df5ea99b39cba20460829330717e96de652ced14d69967710fc5a3684dcc7539d9c3a3b0c3f59e967f3365356a4d550d3b0f56f63591412080947225ec3aa989492306c93e0dd684d7ecf31a4fee5962e37fc62ccb", 0x98, 0x8, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040), 0x30004) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20ffa22ff46edd749cff000000000000f87c8a5b671b1b542a538706000000a714000000293764002f000000030035700100000000000000"], 0x38}, 0x0) 16:34:29 executing program 1: socket(0x1e, 0x4003, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = dup(r5) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000100)=0x2) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}], 0x20}, 0x0) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) getpid() 16:34:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b813000000290000023100000003eddd6c4f3cecaf171a7db72a61060000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x2, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) 16:34:29 executing program 1: setuid(0xee01) r0 = socket(0x6, 0x3, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getegid() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x2, r4, r5, r7, r8, 0x10, 0x1f}, 0x1ff, 0xfffb, r9, r10, 0xc00000000, 0xbe, 0x5e}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r12, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000156a4f65882265453000000", @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r12, @ANYRESHEX, @ANYRES32=r12], 0x36}, 0x0) 16:34:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x1e6, 0x8, 0x1, "12a8c2e5dc28cc731bf189ab45b9a075f05de0d5", 0x2c1db326, 0x4}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fd, 0x0, 0x5, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e", 0xfffffc01}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd849", 0xc8}], 0x1) 16:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x9, 0x3f, 0x1}, {0x29a, 0x5, 0xfb, 0x4000000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0xa}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) socket$inet(0x2, 0x4000, 0xfd) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) r4 = fcntl$dupfd(r1, 0x14, r0) getsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000200)=""/135, &(0x7f0000000080)=0x87) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000000d9, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:34:30 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:34:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() r2 = kqueue() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r3 = getpid() kqueue() r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r6 = dup(r1) unlinkat(r6, &(0x7f0000000100)='./file0\x00', 0x8) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:34:30 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000140)={0x210, 0x0, 0x0, 0x0, 0x20000000}, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x5, 0x9}, {0x101, 0x4}, {0xeb, 0x6}, {0x46, 0x80000001}, {0x80}, {0x41, 0x7fff}, {0x7, 0x1}], 0x7}) 16:34:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) close(r1) 16:34:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket(0x2, 0x3, 0xe1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) sendto$inet(r9, &(0x7f00000003c0)="1861584934772e0709d48742a39d37905c02548d0c2d31aca3d9f49b18bdc13243720187da8eb8ec8ed1b71b044b873a79f06aece8fd001598eb7ecef6e7c090a6b3fea4f60ca95ca99e5ab3f1b51261f2cbc1258691d17d988c07f96855199860e17e3777c3b9226790670c13446226c12eb5271b995c97d00addb71c8461f92ca73e7ca7f635b364c3f13fe3584cae70bba40464ca3310afef7e10bd60490498972e035c3b6016c459bb98a00b881bb1e4b072627c0b2dbf97ea68ad6a93f362eca56ec91c0f6db1eac38e5e50af6f4da09abbf7ab7fbe8cf26e049550f866ecd94c8ebd01a20ba6a356b0eea9da7ac5", 0xf1, 0x8, &(0x7f00000004c0)={0x2, 0x3}, 0xc) listen(r8, 0x0) r10 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) r11 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x4, 0x0, 0x40000000, 0x7fffffff, 0x1ff}, {{r2}, 0x0, 0x10, 0x2, 0x4, 0x93}], 0x2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0xd0, 0x80, 0x7, 0x3}, {{r4}, 0xfffffffffffffffb, 0x20, 0x20, 0x8000, 0x81}, {{r5}, 0xfffffffffffffffa, 0x48, 0x40000000, 0x80000001, 0x1000}, {{r6}, 0x7ffffffffffffffa, 0x4, 0x40000000, 0x0, 0x7fffffff}, {{r7}, 0xfffffffffffffffd, 0x15, 0x2, 0x2c, 0x10000}, {{r8}, 0xfffffffffffffff8, 0x3d935fa6920a06b9, 0x40000000, 0x3, 0x6}, {{r10}, 0x0, 0x0, 0x4, 0xfffffffffffff28f, 0x2}, {{r12}, 0xfffffffffffffffe, 0x3137afcab24e8646, 0xfffff, 0x3f, 0x517}, {{r11}, 0xfffffffffffffffe, 0x0, 0x0, 0x3ff, 0x2}], 0x6, &(0x7f0000000500)={0x9, 0xffffffffffffffff}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:34:31 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:34:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000080)) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:31 executing program 0: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffe) ioctl$TIOCSDTR(r0, 0x20007479) 16:34:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="294bc9cef50f21f2c06c4d21634c147826592b95af19e983c32a861def21dcd40bf32155712670b0bd6841d1ea401bd58cf43db9736612728949ee10eefb13da9cf4ae63fc265a0d7d1f608465398602351df8dbb3c90c48d9941b3afd5e69a93a084ecb", 0x64}, {&(0x7f0000000140)="d5a86b41695c1257b6a0d55867978550d66b98e3732bf4c50d67da5493c00de4abd2612491fa5dd762bdf491659ce10e5027ea3b501a766a24c47f987dcea494eb97d6c138d3b2034a752bd21a20ef0ddd31db3aa1493ff1f18a25b7db99", 0x5e}], 0x2) 16:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d, 0x0, 0x0, 0x5}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:34:31 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0xa0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_gettime(0x3, &(0x7f0000000200)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) setsockopt(r2, 0xb7f, 0xfffffff8, &(0x7f0000000240)="ad9cf17a9bfd34298fa37d2b1e9976b720923264184e7f38c17b6b554896af3af0582aa67439f343d1ba7a1f257a2a8c7e841451d89a9e17b499ea05f5e7e91da15cdab50445f6f486ccc497a495cd8e6ac63268700fdfa05b1e9f4f7babd523278ecd1cef8194ed3d3a7351e35454988a606d5c446f90197c6483c36a85f9124d4705c2736f68c4a239ab949b3aa1babadfc4e366547174eba0ef5efebb895c9daf30e1fb23fcb5ecaf45075ca91d35b2dd55a21fefe83e1ba3bfbb425e0b4100fbd9fa471c1b984ad89e09cf14cbe4e7d337048ea4103b0450793e2c4c430b329b8d6e91155740c4410181d5ea", 0xee) 16:34:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0x7ffffffffffffff8, 0x50, 0x4, 0x7, 0x8998}, {{r0}, 0x8000000000000007, 0x8, 0xf0000000, 0x0, 0x2}], 0x81, &(0x7f0000000340)=[{{r5}, 0x0, 0x49, 0x20000000, 0x9, 0x6}, {{r6}, 0xfffffffffffffffb, 0x84, 0x7e8b6ad8ae34f2fb, 0x4, 0x8000}], 0x0, &(0x7f0000000380)={0x127c, 0x4}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x2, 0x3, 0x0, {[0x401, 0xfffffffffffffc00, 0xffffffffffffff8d, 0xfffffffffffffffe, 0x0, 0x6, 0x13, 0x80000001, 0x9, 0x5, 0x9, 0x3, 0x1, 0x4747, 0x9, 0x6, 0x9, 0x100000001], [0x1, 0x8, 0xffffffff, 0x2, 0x6, 0x5, 0x0, 0x4, 0x3, 0x1], [0x9, 0x2bf8, 0x8001, 0x8, 0xd0f7, 0x101, 0xd7a], [0x0, 0x7, 0xc07, 0x4, 0x4, 0x3], [{0x5, 0x218, 0x401, 0x7}, {0x3, 0x1d73, 0x1f, 0x7097}, {0x7, 0x800, 0x200, 0x9}, {0xb5a, 0x80000001, 0x7, 0x200}, {0xfffd, 0x8, 0xffff, 0x7}, {0x0, 0x6, 0x3, 0x2}, {0x0, 0x97, 0x20, 0x9}, {0x5, 0x2293, 0x3bb2, 0x7d}], {0x1, 0x6, 0x8, 0x3}, {0xfffd, 0x8, 0x4, 0x3}}}) clock_settime(0x4, &(0x7f00000003c0)={0x1, 0x1000}) 16:34:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000002c0)="4811f9422c9074d223881f86e41f21b51e965ee8ded4fe13c9e5085d80c3dcf9483569ea271d17f0101fd2eb155beab2e8ae35668c9290ae91be70de79d81703ffa06d121b581222e5364b3a128630e409c967a5fcd9666ba82b50197dd78c78083a17c227c9deb141e5df460912e58074cc7829e817f91029ef093b55ef309e540df947149ad4cfd8707a5598f33d2d832b4780a6f5063894472853bfab3f7e8c9d98", 0xfffffffffffffe58) 16:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x6, 0x9, 0x3, 0x0, 0x5, 0x4, 0x2, 0x1, 0xd0, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x89e88b43a9f580e5, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) close(r3) 16:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000100)=0x4) 16:34:31 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x36a, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) sendto$unix(r1, &(0x7f0000000080)="27a15bd69d75695b818903d7ddcbb8aaefee2e4d6ef38dd204cef80ed53ec09cce0ed7bc8763627c9b75b5", 0x2b, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="0105000000000000fddf"], 0xa) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3f) 16:34:32 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:34:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x200, 0x7}) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) 16:34:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efffb27858f508000000b3bf0100d6ff00000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:34:32 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x6039, 0x1f, 0x3, 0x100, 0x1000, 0xfffffffa, 0x583c, 0x10, [{0x3, 0x8001, 0xffffff00, 0x22a}, {0x80, 0x6, 0x9, 0xcc}, {0x2, 0x4, 0x4, 0x9}, {0x1, 0x4, 0x400}, {0xfff, 0x7fffffff, 0x10000, 0x7}, {0x2, 0x6652, 0x8, 0x5}, {0x5, 0x4, 0x6cd2, 0x8}, {0x7ff, 0x80, 0x7f, 0x1}, {0xd, 0x2, 0x2fc, 0x5}, {0x8, 0x29f, 0x0, 0x6}, {0x7, 0x4, 0x0, 0xc00}, {0x3, 0x1, 0x4}, {0x800, 0x3d4c, 0x7, 0x7fffffff}, {0x8, 0x5a, 0x9, 0x3}, {0x1000, 0x5, 0x10000, 0xfffffffc}, {0x4, 0xfffffeff, 0x80000000}]}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) listen(r2, 0x7) execve(0x0, 0x0, 0x0) 16:34:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) shutdown(r1, 0x1) 16:34:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000c9224f28e4cba02dd9d1d23a958842a9abf21e079f486c36a6bf7ceb52689fc975a482d9a50858571f59e41c15addd62b924454cf86c3d6f34ad7f43f4982226d3f91af5e4d628b5b2f4d9bbd679142778dbde0c0dda7d20748cf8791adf8ae502e402ff32b9faaadfcec4404eb5a12b01f91a09bce67abdd02afc6d6c991bfdc9d79f35a0d0", 0x2b7}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x27ba, 0x0, 0xfffffffe, 0xfffbfff4, "0900146e195231e2ca7b02010300455c2d0000b8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:34:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r2, 0x40}, {r1, 0x40}, {r3}, {r4, 0x4}], 0x5, 0x1f) 16:34:32 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x1a1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:34:33 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xb81b59cd6405c7f3, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:34:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) write(r1, &(0x7f0000000540)="11ab9e913aa90400000022412b05a0582720faabd16ebae632252595886a77fd0f082e1789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c000087cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3c134c16e17b077e5d5e57d91f39aa8958e269999a55c57b368602b059e979c8c24d2f4f3e4cd54b96688a785b4d0f4a51509f18db79e506514dd00125e6e514f1dd1a0bb5b9a372bf8875d53b14f423ec353cb09a3ffff494abb5750c1d0127796e5cbf419daf83c812937f10c75f2f706a3d02b54e068d597d038f9f1fbe79a5779f48da18c56e60463898b3771d878368f32e945ff102858b423b98a46fe3cc0623272d65f84c44b3685d4c824c29b32586040cd5313f53062766633560022d6c6ced2f90765a86bb2c9e239dd6cd46139c47d19ce4f104f892f7a3b1e316a411b3c9c410ed569644fe1e9a414e7a5929ecc1b0e55ecb0fbc3539b00"/368, 0x100000103) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x5, 0x800009, 0x80, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691", 0x1000}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2"}) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) flock(0xffffffffffffff9c, 0x1) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) poll(&(0x7f0000000200)=[{r5, 0x4}, {r4, 0x5ac908f271877420}, {r3, 0x10}, {r6, 0x10}], 0x4, 0x10001) 16:34:33 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) connect$unix(r1, &(0x7f0000001380)=ANY=[@ANYRES64=r2], 0x1) r3 = dup2(r1, r1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000007c0)=0xfff) write(r3, 0x0, 0x0) r4 = kqueue() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x80, 0x0) r6 = kqueue() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) kevent(r4, &(0x7f0000000a00)=[{{r5}, 0xffe19db7efe135c7, 0x2, 0xf0000000, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0xfffffffffffffcc9}, {{r1}, 0xfffffffffffffff0, 0x1, 0x79f882d82210ddd, 0x29, 0xa93}, {{}, 0xfffffffffffffffd, 0x40, 0x1, 0x7, 0x1}, {{}, 0xfffffffffffffffa, 0x40, 0x0, 0xbab, 0x7f}], 0x3, &(0x7f0000000c00)=[{{}, 0xfffffffffffffff9, 0x8, 0x10, 0x6026, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0xffffffff, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x49, 0x10, 0xffff, 0x3}, {{r2}, 0xfffffffffffffffd, 0x48, 0xbf1bbc2dac0f2a24, 0x2, 0x6}, {{r1}, 0xfffffffffffffff8, 0xd4, 0x40, 0xc8e, 0x7e0c}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x9f2203681c0f4528, 0x1, 0x80000000}, {{r6}, 0xfffffffffffffffb, 0x2, 0x8, 0x401, 0xfffffffffffffffb}, {{r7}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x0, 0xffff}], 0x10001, &(0x7f0000000880)={0x10000, 0x6}) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet(r9, &(0x7f0000000340)="dbbb807193596849e9dbb6f67c9793482ee65849ab92769fd7d4118c9539afb4af31415795f1d596bf2ce96f57", 0x2d, 0xcbdd93b83811c849, &(0x7f00000003c0)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000800)={{0x18, 0x0, 0x8001, 0xd4}, {0x18, 0x3, 0x1, 0x8}, 0x23a, [0x5, 0x6, 0x7fff, 0x2, 0x1, 0x8001, 0x8, 0x4]}, 0x3c) listen(r8, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000300)=0xfffffff7) r12 = fcntl$dupfd(r8, 0x0, r10) sendmsg$unix(r12, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="399fc8f1ae07813308cc4dc1ea65c2371575f63a4b0b6f8cba5d3e82581d0e2e72e56378824613c9b32a4c1a91a57681c11afea051d74f7f52adf144ab816da923c949cba9b047bdefa722a50af6bb755386d3d06de8740c6a9f5d751bc1d2b94f6cef6780200756ca6b6e884df9d9668c72004001fc9fddcb394d7ba10278e9a2071d7459268e88a571f0429c5f06c9763bba491c7ae8409aed3bc2006a95bbff2fa66218c2d7b73b2372c142f24b67a0d03f9e39acbed336715ac796bd23d52476ce4454540080729a8cccba1c9b1a35b4320f212cf5735a523de8c0662ce02cc60f0f997115a2750a507cd7794f13", 0xf0}, {&(0x7f0000000200)="25d3c5900d278f6afc70d5d9872d66379f9f03973387870debeb7ee2a9940a4fbc9c94d5dca70b8f40eaff21206888c1ab4448c2db5728e9914c1e8abaac96d6b0c9dc0c", 0x44}], 0x2, 0x0, 0x0, 0xa}, 0x400) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x20b}, {&(0x7f0000000500)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd491bba1dbef1a1f100f3da88f9199becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xf}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x51}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000400)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac1ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76884fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eb4af76dd3471a8e8fa03a0addd0064e3ed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305500"/245, 0xf2}], 0x1000000000000288) close(r0) 16:34:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) r7 = open(&(0x7f0000000200)='./bus\x00', 0x7808ad26a1043e2d, 0x1e9552d5af4d28b8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x1449972d531a0fd9, 0x2, 0x3, 0x2}, {{r2}, 0xfffffffffffffffe, 0x2, 0xfffff, 0xfff, 0x9}, {{r7}, 0x4, 0x1adf78718e43bdb6, 0x1, 0x6969c6a2, 0x6}, {{r4}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x200}, {{r5}, 0xfffffffffffffff8, 0x20, 0xd7c18d8bbcc93add, 0x101, 0x4}, {{r6}, 0xfffffffffffffffe, 0x2, 0x10, 0xffffffffffffff37}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x24}, {0x7ffffffe}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fcntl$setflags(r0, 0x2, 0x1) read(r1, &(0x7f0000000200)=""/200, 0xc8) 16:34:33 executing program 0: socket(0x15, 0x2, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8c00, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) 16:34:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) setsockopt(r2, 0xd5, 0x5, &(0x7f0000000180)="e87b99c9fa678f0ca4c1cc63846a9305fee03452e2344028a9e697173949d46f1c63a0d6b729cd8365095c1b88fef9406fd46a0b6fafa688fd07781d5efefbb837ea61334d72be4b10e9be77343104c982fd", 0x52) 16:34:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x7982, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)=':{&-#.\x00', &(0x7f0000000200)='#({\x00', &(0x7f0000000240)='\\/{&\x00', &(0x7f0000000280)=',+\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='+\x00']) sendto(0xffffffffffffff9c, &(0x7f00000003c0)="a1fc2284c2ece44417dffd484a2f533413bd330864870dc614e0450d91c04ec9855f0ffce403353dd617bd28f4348d7bdb0927999ce834ce564b79db203c76a4f586a8160451df3b17d632cd735cc7dab767ba9dd2327f89283b011d04e24a252dfe6d25be69e24be93ba04d77952e4c249e504ea88ac5a9aa4e1b98ab5384a8c2d951ce986ba35a7a303ac8c06043d3ee10574a3917499d0f6089df133d3310bb3b2a0f0b210c0ecab88f054d00c5573b3496576a786e7d694aa64a1771332cfd1851cb33f8a167dd9d7658cfbfbef31c40268f5c70f192f51f4e5c885628bef282975fd45d9d65fe0172dc76c7a5aae33300f966626049e0ad33c47405ac5ba8a02af641ba7b75c79055abbdc971c1bfef555ba65b0683bccf487bf922d4b1ae6cc6fc8cde63481c93322d892a8a4831146cb4bdb167baa7691cbb09288770b01b32d08034ff6d182abb963ec1132ecec2090d1f606c68391117a1a2dd67368a5df0b8a44b50dd8723f4380766159797ec4a7d0f7ce0167ded05234a3294c0f8654450673c9d798eaa09f484ebd254657c6b3cbfb8e3e07df3526bd95f1fc60e1348fa42a22f2873f9386f99da4858f1fb3e55e86b8555eceaabc9372de1d498c584d355e1156261f4f370a9579ee0eb308317acc16ab621487a3398d45f417fa3f8f5aeb3bfe74f47f3d0d1f7aff678538ea26f5b943f74f56f1c6d6af49202258159805681ae0000c14bede5a503747ab52be32d17f826ea514f4cd70c679e9519469728568bc3c8684faa7ab501ce6b025e8e32c3198f966e7808da1145a51585c75c0419bd92c3845bdfa3c8b3409735845af10ecebe472c2d0521b0b52af047ccf903a58447375962d1f5127bf4bd665440b21164becd3085f855309bf6a7e92e8145bab62e3a16fa57d8ae6fc91ffee0389c0bf3c508852a31fa8fc7db0d936f8d9ff3fbb7afc0c5c7a039d72ec9b01a2dc12b576474173c51e4ff75575e20fcbecbb66e918d37235e66790672e8132d5e1a8ac0b17c8d9ec42e0060b93dff1c83501be4e75b103b94dba84d52d7ee320cf850ce47d827070e04086a32a2639ac37b695ef703fabd1d32c230c7987debd1efd3ebf8a74ad8bd2111a21cc645e9238495f4959d43210f0bca28a8c42575b688bb4caa1125f0a5d338a78365cbd7bb2c98c21a0273e540ae85f578a60eeb2abd4df96bc588f9608bff70546a8e773fd666d65e14f2e9f677e26fa4804ced270087625390b25385a6a7c0e7babaf333a3fb2df8f0fabaaf829e61af635ca6dfe9ff62204af62022de485e8bfcef7f143809231e809ec3eb45295e8ae51bb2cffa072d0dcf5163a22fd7c3351e8255657d9fb37b58ac1ea2677b9661a1db30799fe1335c97b08255f226726bb6397a69fb93196aba711189968265dd247abed4663199d739c7ea9ab3a2b7609ad130d43c20c3c87f48c0e1565df96570f84b0549d15649a3cc31eafe065af54c6cd2cce75234dfec17f4305b01fdd39fddf2ab8d3bb63d10d1dbf66e4d4acca1bad329766f0a939ee2f6e854cab1fb12073a334f6b0cb7891ee0503541871bf9ff8f41ab6b4efa2c1175de068f73ea0a9671a456ce8dc0b0633fc102df8105bec6e3167e8b4a2abbe05dcd3aa8762cea194925f7bc8ac467690294c1c84377342ab8abf8a69226a5a5d5c3ea9289f5c1814a712307c76a4aada4e59bfa544fd1b114b6757e4f6467312359b4aacb819b73c20777e25d80acdda573d202723e4acf5c753356106e7391075a0462ef916a97721674ef5821f0e4a20c195d5d737093085dc762e84998fe8e8bd38bd08011b5fef200948538dfbc99a5e1cbb457866db616bcb863e381c62a97640479430979cbed57a703b16c8adb2230bcbb3ad2bb6042c77222114d4b65b79ebc9f21bbd3c6cb7944b7e3bba5f0fbf0bffd535faccbb69cae630fb1473c131265081f98e5d17e149764f54404cf97efa9ab3a30f4baf53a4a642b04d2724b8c2b87462a337d6cd1cb355c4fac863106e22cdcf7c2d475bdb9d68c374caab119b740ea86205475f8f21157ae9e0661c25be7f48338c020d8f966dc5d33a41bc70b9fd49bbfd9143dd7d2df16bab6ca017592863c8ea66502a5da4e7a668d281134b2d59af1af457495765a6493b4e6a262eeec81eaabaa20980dd9c0b4cfe83577e7428e23630364f46fb89afba1be6297c0ef03661b7c92b30fdde5fd5e0020782d5532b6e656f8ef14fa94031c1dbdd670307c83e3c6817012be237e1471a59599dfb5918fc77360495cd938e51959561d3af3eba803eb3d0d362b7b874658e9256e4baab11587f2f807dce2313a1a6c5b558c6ab2b8d04977500d39352a99ec7c4a17239f4830f08774fcdfc8e198d6f82800fd5df3dbdb5ed43e4694dbfcb7dd3fe331f524e1c97060ab189cdff2a1d23aea166100e147ec3e69247d0cf03646f28af5dd16ef66ba163f9df5a7fa49105d9b7fd5589f87028ebf7488f17277a17c9f85b49e218c6a41b77dfa4ff055ace7ff539ca8ec06bb1b003a579e782c57af6dcb5bceb2e802578764996be28ac7b9f4a2d9d882b358d7e9be5456682e185b63c56d935ef033bbbb8a71310392b678258f2b19ac085e878c9c5d2080ad68dac7ef9a58b6da9202a2c58b2dcf03080a73bdee562a5caae25b67c3b9a42ad72ef0f2dea8977175ecf3c42069120c40abdb02c16dcdead679ce067a963f93af64cf57580960d4fbe4dbe85b65e654274f06786567ba5302d5c06297679d38f8b3fcc7c8d63893be19792e41849af90b3cebafe792d245d922a7e72cae45fbc06a20bb947697453c314338bb6cb69c7076e644ea17615491bee9b2e881d2828f3a9118eca623d5e4513a46a58ed39f53983f74fb7157f719a28d612f14063140320754c8959afe5e6aba069c19fa6020dbe72dec33c818c4608b2b806176825e6278cdb716af54936f91a08855cbfab454ea092a7038383eae2149b28366b568516ad4d5a0af2263c31b408200826e9ae9c4729abbf0c3b352b772adc1a5b745972dd7c0534b9a1445ddfc262650641ada940c6e705ba64e5bea52c541e13f627262c158ba5de1e56a7deb24386cb0c42ce8b21dd97a72921e62ef5a01fa8034dce19540d9c804afdb0ea67bf1beba73eb9fa5cab41445c9e99501749a6dc06756e79dc46f85cb4cb505d922461ba1504cd5d27465bf0e96496a7863545933e7889a868c1b08e8c88e9eb1948158caab8f37ee0cc88281a92298cf21a146b1de37ca3498dc3bc858c4ba2a4121b5d86c2a486854aadd873dc88e37138d504052aad0c544dc99822e04fd80d37baa86dff9e24e25579eb1e253e31991fbcd6c7754da9fa84bfda27af62b1b99a3d9129c67a4077dc2a76b3e63fe72dffb2cda1d07b51f414ca4f31b3bb750dd904b6c703a3a06b04307a371fe0332538e5569c07d9f029fcc608f610ae55c83c9d498b887028ddb05c3bc697106db0ca4e6d48a8b1c830ad4b30c7535e4ed1c2904038aa79acfec6a3572e60a43d15f1f1c95e963dd7d4d61258a32bdaeb66a87a6ad6b4259a90a915a5b451bbc806f61daca0520a42ddcd43abbf27132c6dd49a88182ed0000ed476e0abe89f0351931b9507ea85600c4455b419b2350da53bc9b51eec9e6b2c76b2214ebffabe6d9871d76428ce5dddfecf019b8800049a4c929c0b639efbbdca5302b4118b7e602a5fd39c07012cef5482d82031d9988a8659a2005b6c8d5110043164407575a309fd51945a4bc6c9c17c106d5f96a9a8cd95b4db50535a15309646853a66738b25312a9cfe907f11d5f979a13029f8b871f8909beab87c973d7059f3d825498dfea7e3ce9225cd82e8a28267f85b189dc8f1280bd4ffeb63efb97665f2da891afc1e04a9ab77f5b2238044ab7c30769f8b083366f7d6f4beea90874e51c0f74f84cc70920cd04b26468733fc6c206e0b8db129ef7eed2c1065647cdd955608cc8d8c9dd5d638340d9b54b1ee6cc2f6b26d7ec2d3b1d4d21b4d98a252b3125c574c17c02a8d567ab214c366fc9f0d8cd2df4286ec3185e5a439ffb866323f8639efefc104951c07cd6e58ef9b9dfca4b675a70a9c9f75f1e9678cad6a49cecbb2aef167957cfeb61b24cc89bdbff32997ce57841438d0d10177a9ffece63317d27dc19aef886ca797eec8c936d50263ab35cdaf2a2b1382c49bc117aeef61c3087548b005e984a2f15707a8095689eed3cb8fc1ba48d29d99ad6f567897df7908409693088736e3f03e3eeb2a2177d8622fa2e5184d5be2f9e2adc7548baf55af84d1944b40f800e184f38697fcb78923dcce57f90235bdfb72724dcb1cd9e12859fb09c2a1371dd96b963bd02bd437db6ccdc5485f83370ab0f2831282a9e8f8b436cd590189a9a82da63bde2d9e88f4c1b6ee845017f713c7ca87b8a8670482f08bf2d8e67453a2e7d5aeef796ead6ad477f7ffe4a51aec345f04d82a915e37d21aaee5120f82463f1b966faf5764077c54004423e82b2ccd461b49b86e60b20995bbbcd296becfd0793577ecfadd547519dd0e7e741a71fae18cdac253629e0b1969a63b4802d75763e1597877fc595217590b7266e5b2f5887be88edc3ce8c11d242c060fac6f15cdcca60f3178469e0561f35bd15c249684b4158094f30da35a3fd3b8bc6db8f36c5ef78e8467d798157d7ef3bd9f3e61eee75ecd363587dbc08cea2edfb8a6ae04da46162567aa1971f6eeb28cab0d82d20c3eaab4ff23f9716770b045456a8af59dff52f93973f0f79dc53ff6488448a4f48d9f14ee0dc14248fb64ab3e3daafbb6f3e9066292441a6b71b61294b91764a33445822b2ae7724dce3818b2a630f63d61ab2153bbb6a4ee50b9e41acfdee17e4981fbbea01f3c8e8daa9e9a3ff02432ba57454130048081fd32c83af8bf98df77b77324cd34461e721a764178caea7d1ad76709e83505a6092c2d317a5404de3b28443a9b4ac9acd60a28820a8f8f462beba8640b4045315d0cd711140905aab2e91713f61828e4ea5003793afd6fcb9927f43038db42746af73b80f97a1b0b3e59418ced10582b570396bee63609e83de8bc1a0107ad8ac5ccbc696606047d72159f3db830bc8a7e15a68ce93c6e0c2da683171ec6de89a4cc933f2808425a29aeb8a8ce459532eebd30e7dd77cf4ce1352848bacc193b4b211296b0aff8c6d3cdca3ebc8d4ded1ca8d3ebf05f5334df187d5d97e8acba9d517f236398c408b00b841a17f2840defea639c38760acf9be80af08066fdb0eea591b2620a77eceb116bc841bc07696861867b22de6e7858d654ddf9352c460317255275c7cfb2a7bc259eebf2d3fab808ae637095ea647d928c4ba6ff5b0dd0be25554f509ac90e9a4c6a7da10c0213f3bba6e19d4e8d97adb67b990fe527636e6a75642c7a3a8dec9a923b4234e8bfa2fa12e86d6b6483b655aaef0479639dcde949a47eb1f2670a25a4eb2e2bc980c5791b8f23d2aa8cb39dd5cbbd92afd64f61cb137df0739cc2a980ba7906a242612a5c22845749d8ae168040d3c314269c5c6f59cc6f2e0a277aa0148b59035a1ae9b944b58a3eecf93564583e842c9f9953d16ed25b81df8407a14709501d7ae296e9be5936b36bb945080b0f80493de632f7d4ed6a985ea0c608b1c2aff91589e3df6d6dc16bc5e183fe0c5c27792f7b063f828781a2cdeb017fc57b82fa7e2bc9db936c05315dc90fe15590e134b4ac137e42620433e679413c5ae37de8b87f5865457393552043eb8c6efe22f934d", 0x1000, 0x40c, &(0x7f00000013c0)=@in={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x0, 0xbf) recvmsg(r1, &(0x7f0000001bc0)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001440)}, {&(0x7f0000001480)=""/102, 0x66}, {&(0x7f0000001500)=""/210, 0xd2}, {&(0x7f0000001600)=""/232, 0xe8}, {&(0x7f0000001700)=""/60, 0x3c}, {&(0x7f0000001740)=""/223, 0xdf}, {&(0x7f0000001840)=""/208, 0xd0}, {&(0x7f0000001940)=""/138, 0x8a}, {&(0x7f0000001a00)=""/51, 0x33}], 0x9, &(0x7f0000001b00)=""/185, 0xb9}, 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) clock_settime(0x2, &(0x7f0000000380)={0x3, 0x3}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\t\x00\x03\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3b9, &(0x7f0000000180)=[{0x2d}, {0x84}, {0x6}]}) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:34:34 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = getuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) chown(&(0x7f0000000140)='./file0\x00', r2, r3) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x82b) 16:34:34 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) 16:34:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x1, 0x82) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x40) mprotect(&(0x7f00002ff000/0x3000)=nil, 0x3000, 0x5) clock_gettime(0x0, &(0x7f0000000040)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:34:34 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\t#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 16:34:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="9b843256d400a3b0388036c948c0b57e527d2c792c9cbdff56efa084ba85ffc0b1b7939481a29a722854c1d0158df6f726d2cb193aea52fc335540c8ceeeedd8a3028dfbe4ea64a22aaa69e2a8f1d5921f83663e2b0a17647822efcad849607aeb830b5cea322ff4355298e4dd262657744e2d637d74478bc49f3c32ff305ec23fef9f34eb05f7451970448ee425438dcc335605830c4f1dce4d7fbdf23acbb87251fd4f632300"/177, 0xb1}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = dup2(r3, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x13, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:34:34 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r7, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r9, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r11, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r13, r14, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x4, &(0x7f0000000080)=[r9, r11, r13, 0x0]) fchown(r2, r8, r15) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r2) fcntl$getown(r3, 0x5) write(r2, 0x0, 0x0) 16:34:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r0, 0x3ff, 0x3, &(0x7f0000000000)=""/12, &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) dup2(r2, r0) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 16:34:35 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x80, 0x1, 0xffc00000, 0x0, "60c0e096dc9ba421985cace2abf65ba3c26a5770", 0x6, 0x200}) r2 = open(&(0x7f0000000440)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="42ce323fd632e27c28efb0255fb3a0869e85e44f", 0x14}, {&(0x7f0000000200)="54bdadf29f0226fbc265a3ac0471dd8bf12b7c5004d91f44014b7e5ec7c2af6a5210cdd2ccd77640faf7dd3f71fb08d15df2f7e3ad63c47eb5f2f1c6cfa0c9e2e536dbf3b36411579e9046b6e12c58013e49138a2dd55d0c304dbee51615f2a54af3c85ee5d311ff07fffec5a9afa4b161012ccd4e5c06262c5eb7300124293125ecce50a00b0c79f150594e3407d9399919c0d7e7b3f6d8d04f26f5be24d2993865e8", 0xa3}, {&(0x7f00000002c0)="3a944e4dadb59e143d55e026fc2d4d3918d8e40ba145c4326a1c516782908629d08a46e34459fa4cab5634edbfdfad5f7c753949e567d284ce86785609d8393fbd816bdad6ec1a55fd56d5e0e6b6fb8ea2081d7c677ab24b1e8dcc3b03f2accea7213015d956c212c8bde40ca406b188703b3ca58f930659f2214d5280eda270ce7212849e350ac6ef6bf1d1eff72659d7b062d8bf8712bad0a7592bfded104e8a67fcfd420421567a333d852b23d1d65965d2320d3ceb0d4f", 0xb9}, {&(0x7f0000000380)="3f4ca7f6d8e269f5d8766e66254a73c94585a2fcb770c382630efe5c2207a9b04e9de34a683b2c22a16af56a34e302e24528d5991964b714cb9db6bd25f0a9f26a068eda4eb58eb844d124bebe54d74b507421256ae82e2f20794e3b607cbb3ea6e4f3b768fdc72172ac5ee4c45cc6db83a13cc611581302db3a31d46d6a202500c47b46b24a0b40a06232dbe3ece6c862f7cdc43422f8fd9e62342d3d7acf2c1ba5a24b1555caa1f6bd53f9b128e40b989a176d7542d055ef3a17a3", 0xbc}, {&(0x7f0000000500)="892d3d635e6a1c31974852fe5ec92bb92d751c85d3600f305a255f08e69f26e9e1d334ac7183ecf2310afe5d459c4dcf48dc234cc3ee100581e291cfe7facef0eb77ca26f7d11ccb76de12adc89841a6340c4325c63ada2ee7", 0x59}], 0x5, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(0xffffffffffffffff, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:34:35 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x44}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) getdents(r2, &(0x7f0000000280)=""/204, 0xcc) socket(0x6, 0x1, 0x1f) 16:34:35 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x80) fcntl$setstatus(r1, 0x4, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0xaf, 0x401, {[0x9, 0x7, 0x1fc3, 0x281bb435, 0x4, 0xfffffffffffffffa, 0x0, 0x3, 0x101, 0x200, 0x8001, 0xeac1, 0x7, 0x2, 0x5, 0x9, 0x9f1, 0x9], [0x4, 0x3, 0xd0d3, 0x3f, 0xd7ce, 0x9, 0x1, 0x100, 0x3ff, 0x8], [0x7, 0x0, 0x0, 0xfffffffffffffff7, 0x40000000000, 0xffffffffffffff7f, 0x8], [0x5, 0x1, 0x9, 0x8, 0x40, 0xbe], [{0x40, 0x8, 0x7fffffff, 0x9}, {0x0, 0x5, 0x3, 0x200}, {0x3, 0x0, 0x2, 0xff}, {0x1, 0x8, 0x9, 0xeb97}, {0x7, 0x0, 0x7, 0x3c6}, {0x9, 0x200, 0x98a, 0xfffffffffffffff9}, {0x8, 0x80000001, 0xfff, 0x3b}, {0x1, 0x1, 0x1, 0xff}], {0x3, 0x9, 0x1, 0x100}, {0x800, 0x3, 0x8, 0x3f}}}) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x7) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:34:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) write(r0, &(0x7f0000000040)="0000000000000000231e00fb12be7776", 0x10) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) write(r1, &(0x7f0000000180)="4eec3729b2d404ed1bf038f8b9f8aaf7bf950174a76ee3384ae9750fd512a6b12df6f674dd8d733f2a8a0e528bbdd3113b3f0eca0851123b9427b923ae7463d776819651589e44f24d2aedff3f531d18953b8b7f862cc7aa698705cbcbd73dd853b877dcfd8eb20a8c5ded378607f4a5b390dd5e12774cb3cda42b8ab34616c5eaee6d675bed7ae250775f74764cf59a759d96018ee0e1b41f93cab81714b6e40839b2f3", 0xa4) 16:34:35 executing program 0: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() r2 = dup(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x4, 0x10001, {[0xffff, 0x1, 0x40, 0x1f, 0x8000, 0x8, 0x10001, 0x1ff, 0x8ab, 0x7a6d, 0x6, 0x7, 0xffffffff7fffffff, 0x74b, 0x8000, 0x1ff, 0x9, 0x80000000], [0x9, 0xa5c0, 0x80000001, 0x9621, 0x2, 0x813, 0x3, 0x1000, 0x1978, 0x9], [0x466, 0xffffffffffff8faf, 0x7a3b, 0x6, 0x2, 0xfff, 0xffffffff], [0x7, 0x9, 0xfffffffffffffffe, 0x0, 0x100000000, 0x2], [{0xab0, 0x1ff, 0xff, 0x1f}, {0x4, 0x2, 0x10001, 0x5}, {0xa9, 0xdb7, 0x9, 0x8}, {0x0, 0xfffffffa, 0x8, 0x3f}, {0x7, 0x6, 0x10000, 0x100000000000000}, {0x9, 0x6, 0xc7, 0x2}, {0x5, 0x2d, 0x5, 0x8c}, {0x2, 0x7, 0x401, 0x6}], {0x101, 0xfffffffe, 0x1, 0x7d56}, {0x7ff, 0x7f, 0x5, 0x9}}}) r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) chown(&(0x7f0000000000)='./bus/file0\x00', r1, r3) 16:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) fcntl$getown(r1, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x4, 0x1}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) ftruncate(r3, 0x0, 0x9) 16:34:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r0 = getpid() getpgid(r0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:34:35 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSCTTY(r2, 0x20007461) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0xffffffff80000001}, {0x752, 0x2}}, 0x0) fchflags(r0, 0x0) 16:34:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x7, 0xffff}, {0x1f, 0x8001}}) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xc280000}, &(0x7f0000000480)) 16:34:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xfffffffffffffcf2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)) pwrite(r4, &(0x7f0000000180)="d000"/14, 0x33e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r5) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x2, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x1, 0x8}, 0x0, 0x0) 16:34:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x740}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(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}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000cba000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xfffff000) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000580)=0x259b) 16:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x80000000, 0x0, 0x4], [], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x4}], {0x1, 0x1, 0xffff}, {0x4}}}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x201) msgsnd(r1, &(0x7f0000000000)={0x1, "3d6476f705ba6c2b"}, 0x10, 0x800) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8100, 0x108) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x20) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:34:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 16:34:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './bus\x00', './bus\x00'}) 16:34:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r4 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x50) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) close(r4) 16:34:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6433c8d0dfefed8193ec50250ca60000000000"], 0x8) 16:34:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x8001, 0x0) close(r1) socket(0x18, 0x4003, 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82027811e2b28a11776b9b322a150ecdb890258003761388946f2aad7ce16915fbe67b0d54b6bf29a753f75a4704e8120300399b635c1a0b6a72a8c700c3472b4fa10fb027ae633e310b486084f44c58728a3364da6ef460c65b03a99199b839c2679de8055697756244f21c1f70e8904d5204c7b78861f72a8f6ccf00005aa2e5d19841ed8ff9117a36081196f379f50fd890ff3411467cd5ea23c2085a72f39d4c273351b5fbe290f15b2b9b59447894ff1b0629d21b5933ff7f00009d971fbc7fa6d281e7e6d4086b617718098fe15167b263af7b85ea39c752b2affcab6f72f4d004d77fb0a2be8dba7c3bc1da3fc58644487db3532a58d54f7e8bfde800a492f113993f5e35da400bf0a6b641de375500278fc7b5e6916d384dab8e5c9281d13a6f29e3497e08c203feceb97befef516f7dea6dd4dc01593ff8c1e07610ebc43885d7a9f393cff38c5edf216a21b900000007000002a41a9718f2c85a17352404b1c679599ba800380c265d4794b50d5eacf7f57fe2e6dbdf788a87b4858ee79f087eb5d05a3e16b08375135e5d361b0676ba7d6a1b30aa439b54a02f0150aaa43b6acf3d99ee9cea1314b3c54c7c50093dd5d3726643ce1f054bbce4b7684f5fece62b94a82d8d707b25355dd8e9789c90cde5ba6e98326486ad0fafd27df31137063decb88502"], 0x1) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:34:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r2, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) semget$private(0x0, 0x0, 0xe22eb9f640ce1479) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)=0x5) 16:34:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f6669786c6530"], 0xa) r5 = semget(0x2, 0x3, 0x260) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000280)=""/215) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'7\xffp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {0xfff7, 0x0, 0x6}, {0x6, 0x3f, 0x40, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = socket$inet(0x2, 0x4, 0x0) fchmod(r1, 0x64) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/36, 0x24}], 0x2, 0x0, 0x0) 16:34:36 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() r3 = syz_open_pts() read(r3, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x3, 0x2a, 0x0, 0xffffffe0}, {0x4, 0x5b, 0xec, 0x4}, {0x6, 0x3, 0x17, 0x7fff}, {0x1e4, 0x8, 0x0, 0x3387}, {0x2, 0x9, 0x1a, 0x200}, {0xfff9, 0x4, 0x8, 0x9}]}) close(r2) r4 = syz_open_pts() r5 = dup2(r2, r4) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r5, 0x2000747b) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:34:36 executing program 1: r0 = socket(0x2, 0xc003, 0x11) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:34:36 executing program 0: r0 = kqueue() poll(&(0x7f0000000080), 0x0, 0x10000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pledge(&(0x7f0000000040)='!\x00', &(0x7f0000000080)=')$\x00') kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r1, 0x6, r3) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:34:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x8}, {0x4, 0x3}}) r0 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r0, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semop(r0, &(0x7f00000002c0), 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) 16:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871768ebcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eadd46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc", 0x187) 16:34:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = dup(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r9, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = getgid() r16 = geteuid() setreuid(0x0, r16) setuid(r16) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r15, r16, r15, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r17, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r19, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x4, &(0x7f0000000780)=[r15, r17, 0x0, r19]) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f00000008c0)="92e34573deb1ffc2c7918b3e01061388ace5b1f809f390c6c5a1c8f664f653aedba9dfd09dacf6dffe59dc02046fa3b6dc9dafc76d3319b50175e69195b52afc4d5968ea85db031a3846fa53ff6967f79ac3e50858a7c89586fb4c1ec4f71c99543eb78fda5d48339f3c588e88c0b390118e18d4a1794a21ea3f923ba240861e8016bbb7e3cbcbb7286fbb5c38dd3f0da7df24932fb53cc104fc7791095905c1011005fefccc", 0xa6}, {&(0x7f0000000180)="b3a5be94abd753abcc1aa571d295044ba9a9d579998db6c9e7cbdb1bceea93d61b954e4530c613c449de9f04b523679a836e06fbccaeb2c26c1a3ef60866d8fb57d52b74cd5b", 0x46}, {&(0x7f0000000280)="03ccee56291bcb517103338fb5807139ab24be95e7243d5f34a8598cea96364b3aefb79ecc97ca6404b01a7224489509520cfcfabcc745e524e7679a018e1e5d682b14539938bda759270c98f2f4a71927aba3be54089dedb2eab25e3020944e2471266ca951ec79a55799ba5990d01af80fc13f05f4c6df7222ee7874b47d6f4d39a4f6e661", 0x86}, {&(0x7f0000000200)="25eb7d4c652edd47b7ebde5a21b0a9b5f67da2", 0x13}, {&(0x7f0000000340)="8b07cd1a5e6d768c772cddf5d23912db7986251e453384207bb7cd989e1af41f12eeb9ce74534dac28d7b790d65db0f39dcf8209bb2d2e979e75dfbd5b35efd080d351304d2e1e94d53d4b3d20f9799b8e628982fba5aa57777be2a1af75593a2c17fa80e38f0e683a0071fc18a9b4e16f42181d5b6f28a57f6e15b0d00285309581fad129a73fd70b447520182e904ef57b9f23d74cefcc2c977724b452794e2bfb862d7ec5bbeb4a6885eb4c619470406a0abb9650b9dd189d50", 0xbb}, {&(0x7f0000000440)="47a0c352eaf5458fa6c98899c6adca0b9a9d03d11568c6ff8c975f5756575c81eb1c0f1bfe234aeceba6bfe866b2b53e157d73d4438d53d29041110dbf1ccb7ba64231e2b75aa2bbf7d07716e90f32a3cee24c20bcf816acc7df76fc07e00f0b800d2e78f08c15e0f76a28d35f962e2415413ed6e5d668c891043c0235ffc4759909822590359acdbc47", 0x8a}, {&(0x7f0000000500)="2ade4574820c2314d74ece45d94bb80816f4486934f7c640c88fa285ceeba6311f63b372d1cc3671008883d5c20ef8951cd46c5580fb14b4eab360bbd14f55e8af3e86cb55fc709dc9bbbd7e5b6c5a8aa6e72cf3da2d958055473fe7733a339343d36715e5686af18e9457c113c075dc4b46fe3d1a730c5960e5b21c0b4f1bd1dff008fb814be71080dd69cd05fe31f352986041e5d8f388b4345ecaf19b1072c87ca417f46f1b17f9e01131d0cba75001b4435d73e69fe997268b90379a391a570ec022bf6adc8575aeaa58e48361c9473f53381c06be4729a167984084ce96c23aa0db9a053e3a30920aa6d6dd4a", 0xef}, {&(0x7f0000000600)="e3a2858e777adcbcc90a", 0xa}], 0x8, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x3eb, 0xffff, 0x0, r1, r3, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r11]}, @rights={0x16a, 0xffff, 0x1, [0xffffffffffffffff, r12, r22]}, @cred={0x20, 0xffff, 0x0, r14, 0xffffffffffffffff, r21}], 0xb0, 0x4}, 0x1) 16:34:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4, 0xfa) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x7, 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffc93) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x775a9d83, 0x40, 0x100, 0x0, 0x6, 0x6, 0xcf80, 0x735e105f94d32028, 0x1, 0x7, 0xa2}) 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) r5 = syz_open_pts() socket(0x6, 0x4, 0xc0) fchflags(r5, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:34:37 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x131) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x20) 16:34:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000001680)="46162a75a5c857bee670c123584db783f0250b37a7eb52980501341300573e7273309972a8a0ed2b2d09d7cb9d3087bf9c2b65c1f5f41f41ca4d3152e742e1fbb975720c4a6a98be44ab9dfad7524ae820d2e8fa7b9e8d0fbea1808eade12ee5610ab8aab1575802b7515d6679eca1bf77a456cf4f9a0ee288aba57ae7e3957ca26975068cb572a0e7f36df926f9a34141f21566e7ebafa5cc2dad3fab2115c71bab31f79222ee9dce41", 0xaa}, {&(0x7f0000000680)='#', 0x1}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) fchflags(0xffffffffffffff9c, 0x0) execve(0x0, 0x0, 0x0) 16:34:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) kevent(r0, &(0x7f0000000040), 0x5, &(0x7f0000000080)=[{{r2}, 0x0, 0x4, 0x40000000, 0x81, 0x5}], 0xfffffffd, &(0x7f00000000c0)={0xffffffff80000000, 0x2}) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:34:37 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = accept(r0, &(0x7f0000000ac0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = getpgrp() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r4, r5}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x400) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pckbd_enable: command error 16:34:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101]}}) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/59, 0x3b, 0x40, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd803f013320 va 0x20001000 didn't change! 16:34:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000180)='./file0/file0/../file0\x00', &(0x7f0000000240)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:34:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000a80)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x2, 0x7, 0x902, 0x3}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:40 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair(0x10, 0x8000, 0xd0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:34:40 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/67}, &(0x7f00000001c0)=0x45) getppid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa120424911e000000", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000580)="03", 0x1}], 0x1) pwritev(r1, &(0x7f0000000b80), 0x0, 0x0, 0x0) 16:34:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x104) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x2) 16:34:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0101ce00ac55a82f11fc2cc91b562aaab0022380"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0xb63, 0x4, 0xfffffffffffffff7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf9e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x400}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) listen(r3, 0x0) write(r3, &(0x7f0000000000)="ed575cec45ee71d4b396d9707c2ce5f2e1d60f2547756625a86f16928fdd34b7e7612a317b073874284123b02b5acd20c315e356d78f", 0x36) 16:34:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000701000000000000cea119a8fef966cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb53761000d7d026ba8af63ff37282921e4fd890008d3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90b495e01be608a3710ee368a60000000000000001000000000000000000000000000000000001000000000000b25101f8da26f79c2d69", 0xbb, 0x2, 0x0, 0xffffffffffffff5a) r1 = socket$unix(0x1, 0x3, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000012a4a4f20b8a41500000000000000000003c29e90dd2f93bd4cd7902957384216d50501d0f4274efd025ed2e8b0d9cf7d47513963ed2370afc366db2cf43a8a7dc84c03fc808b0f0f52903"], &(0x7f0000000100)=0xfffffe29) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000240)="71ef2011e75158c36761456a785decd5f426e419d352", 0x16}, {&(0x7f0000000280)="9b56263e047ab4d6c86311000eb70502b0d4f284ba65e17c35af36bcee2ca341c6148d63abc8f7d02c80346de83d15", 0x2f}, {&(0x7f00000002c0)="fe1e4b7eae3f2272969cf6800b4b33c8d1ba580f26d4aa60feb6bd87a3d7f021401c7ce0b996f324bd8e73cb81626c4efe9b1c156304fced066144d1dcb784e2f81865527d0bbf36660d4b13c5acb2c61ab0ae0a687657e662bd2a6a906b631f6e86bd5bc23a8d45347c3c3c18d9e1a946a7d4301fa63ecfc2f8ed5f4494cf389f9c625c24c6553b1f0c9e37eef49748", 0x90}, {&(0x7f0000000380)="5acf2868fb5e36fce2ea698b1056695029bd6c211305be8fa5a9092c86c72d0e45fe07ffb4b3ad3eb6083836b9ff01f539e21867d82621b1b7ebcfcb7127a6307eb3bd55f2a1fc71da07acc6bd1faa36681fc01f3e5b7ce801828dbbd581754f59a243c20d82aa81afb9a0949da45b5d90a985e64bc83835e6aa4513dfd5f7340825368af4dfc8f536b3ddafb2408f5af8f6b2e8b557c555c5adfcadc31838f12aefb83debcc946746e68a5c65311baeb57cf14aa09441d8cf965f88581fcfb9e283396897946188b6e8d69dfa2cd11116261e7a25f15ee5114ef6e9", 0xdc}, {&(0x7f0000000480)="a48316b3f096f99feaa4ab6c25c02ddf4d5c88639764a207e8a210f8bc0f038e3a6b2a1210fd64f9596bb080882a30ae3cf2055ef9faa01e046121476dcf9c0a25c50a9d629785bb5be3c943c734252c33cfadfbc79e242c6dce6982d62c0d6be93a037627323eac96a37bbd50c166b2d4237e974f371f791096b0cd0ff3075d51237ac2781c644bd995aec6b7addfde3cbd06940ea05adc41336853782435a657740298a5f7331a91f94d0b8b7e5833e40afd4b1aa4c8328a5d664e33d6f144090fcebf16fab5667c5bc75ed09f48d29dd3a6256774a7bbc10b87ad9ee9c8dde4a686a8727e0e7d7eee9235ef86766a4d6822a6abfe34", 0xf7}], 0x5, 0x0, 0x0, 0x4}, 0x4) getpeername(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:34:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000000)) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000100), 0x2cee) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x4, &(0x7f0000000040)=[0x0, r3, 0x0, r5]) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r9, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x1000, r2, r7, r8, r9, 0x38, 0x7f}, 0x6, 0x80000001, 0x81}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)) 16:34:40 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x180) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:34:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x200, 0x161) 16:34:40 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) dup2(r1, r0) 16:34:40 executing program 1: r0 = socket(0x18, 0x3, 0x3a) socket(0x18, 0x4, 0x6e7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) r1 = semget$private(0x0, 0x1, 0x100) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r5 = socket$inet(0x2, 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000003c0)={0x1, [{0x3, 0x56c}, {0x2, 0x9}, {0x2, 0x80000000}, {0x3, 0x401}, {0x1, 0x1}, {0x3, 0x6}, {0x2, 0x4}, {0xa527362f69adab14, 0x7fffffff}, {0x2, 0xff2f5a}, {0x1, 0x4}, {0x2, 0x675c}, {0x2, 0xffffff7f}, {0x2, 0xd71}, {0x3, 0x7}, {0x1, 0xb7}, {0x1, 0x7}, {0x2, 0xfffffff7}, {0x0, 0x4}, {0x2, 0x2}, {0x2, 0x6}, {0x3, 0x1000}, {0x3, 0x4}, {0x2, 0x1}, {0x2, 0x8000}, {0x1, 0x3}, {0x1, 0x3ff}, {0x2, 0x1}, {0x2, 0x80}, {0x1, 0x9}, {0x1, 0xffff0001}, {0x2, 0xa18c}, {0x3, 0x3}]}) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="a3c388597d89bd560a26e9e0e70c089c571a33a936065e73e5a1c96c1de1547c0dbc8afae177668c97aeeab0ae45151de45a1ff551d7ea985fa69643fe75fcf561722b12c827e10249b9b35e3a5af552f64c921126c82e5ba76e50706e57e604ff3d09344d8c7a195603d7d1057943ff7a8ed17c41a25ab74a9553212da439698bac8239fe4ca50da88da92c", 0x8c) semop(r3, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905f7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x24, 0x800}, {0x0, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x31c) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:34:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="a05a15319620529c3958d8274f057f60639c1d5c4d06ab528b9c99784ffef8e5959636b9dba6f8184add8eb47a0ac4bb70af01d0413d75c2b6de9d7e4d3c6b87df1b94d17eb23e0af29d93aa231894745fb1774bbd206787e18d2310a2429676ec74fbdd6ed0889806860a66af18afbc83d4370fe286e4b167969eeae3653e5c2717585aae841e2560fe4cbe9a457f805b615dabdbdd8fb085a85d4e0d3192d727f862f6d75fd09bbe9bea283ab3074c5db8822a144444fc58c879af50e99c79973a3442e25c5d", 0xc7, 0x8, &(0x7f0000000280)=@un=@file={0xdb8db8696649d76f, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, r2, r1, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r1, 0xffffffffffffffff, r3]) r6 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r5, r6}, 0x1000000000004, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffeffffffffff, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000c714213e75e920982f902498a017e76b5a8db96542e39989adaba7dae2b0378d420000000000008e153f6927e77e260cbeb242ffb82d280000000000000000000000000000000043fb5700e4327f8eaa94e59065583f25e97fd4917c5dd2d4a74f3b51fe7c362d3f988ec36479c79805cb5afaefb42df7c9a895bf9979bdd6a6186bac51c94f2bda0ca73610713e"], 0x1) r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000000)='.\x00', 0x10000, 0x40) getsockopt(r2, 0x40, 0x2, &(0x7f0000000040)=""/90, &(0x7f0000000180)=0x5a) r3 = socket$inet(0x2, 0x1, 0x0) listen(r3, 0x0) fchdir(r3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:34:40 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = getuid() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0xffffffffffffff64) socket(0x2, 0x2, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) setsockopt(r2, 0x5, 0x0, &(0x7f0000000140)="7822b8e885b65e092720264efd38259d21ed3db56277e0c6c8571e383839db9a99fb791f6afaad9282b0217befdf465e0313cf42337b4572c4d8246fb8a93cd8ce981d7adc13c1a6eb9cac106b6ddb7a2b0b65366e3917f69922210136e741b5deda4093fc4c8a8c0e7664727ece57f19ab532ae596d9c172b6dc125c30035b82f282c3197819652ce6488165176b21ae46983a9e146dcbac64506e9a2efbc9ac98ebb0ba54c66b814430e5b8b98d1286e8ecc35a0160568fc05dd8d2be927dd0ab0798a85414b0c", 0xc8) listen(r4, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) fchmodat(r5, &(0x7f0000000040)='./file0\x00', 0x9120a05533599551, 0x2) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) r7 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r8, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r10, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r14, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, r13, r14, 0x2, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x9, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, r10, r12, 0x0, 0xffffffffffffffff]) r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r17, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r19 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x40c7985b, r1, r16, r1, r17, 0x10, 0x2}, 0x7, 0x0, r19, 0xffffffffffffffff, 0x7d, 0x1000}) listen(r6, 0x0) fcntl$setstatus(r6, 0x4, 0x80) setsockopt$sock_int(r4, 0xffff, 0x2021, &(0x7f0000000000)=0x3, 0x2) 16:34:40 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2010, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x6) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) getsockname$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:34:40 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a10f4cde0da97d7451"], 0x1) r5 = dup2(r1, r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r9 = fcntl$dupfd(r6, 0xa, r6) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 16:34:40 executing program 1: ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) connect$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) socket$inet(0x2, 0x1, 0x16) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:34:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x505b2dd398098ddd) msgsnd(r5, &(0x7f0000000000)={0x0, "eebfd0e9dcf90843b2f0f8931e3dccd5d34fc6a6ad010dea856710a9a92515e72f6786164437c1c24a0a2977e263e41c21df6904ec35172521083151c277603768d450aa4001ecb8edc2a5acc35a2059db"}, 0x59, 0x800) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) 16:34:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001880)=[{&(0x7f00000002c0)="8edc2f7846", 0x5}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x81) dup2(r1, r0) 16:34:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x7fffffff, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:34:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x3, 0x0, 0x73b7d33755299fd}, {0x0, 0xcf5a, 0x1000}], 0x2) r1 = semget(0x1, 0x3, 0xb61) r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r4 = getegid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setuid(r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, r3, r4, r6, r7, 0x10, 0x3}, 0x9, 0x2, 0x800}) 16:34:41 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000002300)=[{&(0x7f00000023c0)="bab36bca9f854b91c555d2c954635a5dabd2128de2997b73be16c3d30a3952a0c0a66c027fb46d4fa0ebdcb0d3058836a30d223b49592ed188f2f03c5c09c50dc5ffaa8d7a537819509183fe5652bf18c25d4d6ef7d84d004bdcf89b91a5d1a12b860755272ad704ac5801fc43a51ca4ccf2f7e7d5beb889ce645ca692743c306f79b99739620b1206da63c023a9cd0383e0487717c0e01551c416c0406cd76d7f8bc583a2de9df459c00749e11527cabed4c7316b066afb35c88834cd78a7ff9986acb99b48fc6418b13d47cf8586502df6374e59dbee53fd10fe3e4e3882881b432319d695ae3c7895f371f4a0c2c92d50e892b243d432d695b35f6421b8b14d95707bfb491e0afaaedbe28ff6bb4c10381491b8b6f004962158470fcf2f86228488c5d5cc8211661e25199ea0f87207473f2906eba15a202666f0543c8b9ce7f378c027a642bc63b2df0693e13d593a97b3910006b554279c786a67a40b426263ba8a6dddb41e09c1189f000000000000000000"}, {&(0x7f00000007c0)="6bd5dcaae85379ddf2a7fe8935670c0d8ba0c2d08c19f20fba6677f877fcc0f2e9fa0d38a64eb318ca62891f728b71aee44881acdaa8271293571b19731d773c43b5b6feacaafee594806a792133b2bea9097e4a2e4ce3ef866025d84e79c0d2bf"}, {&(0x7f0000000840)="dfdd4d20dd85a6bc13acc68f189e9e64f7a4f97d4ef08b750450a382e1029852347c475c0d5df20741d5acbde228972cedacbc1481d664af1c4d09f5d16f840fa69c74585d4cc866900ffaa3f48a31c9e053ff2fab8a8209cb3e3081e6f9ad8a2f1ae8cf47a01e8f34ba8338afe6d97a14fdf26c62a06caf1db0906759f43ee9b359ae9e6afef4f5def9833ffbc03f1ad3b63a4091fdc836b31d4b42f43edab0669c7120c440fc76086298056612b80fb9c6c05ef4330e8b64bb1a657213ca711e58d5377c6ccfaafb2c4067af056ea3a35b934612b0520eb933"}, {&(0x7f0000000940)="d0380b044783e6310027c501270243a6047697b8ab3ca022bdf6eb2be84f779ee6dc8db2a1b019bccf83496aab667b852a4a195f2b6e1375b04efa206e0971622b2c81fe7317b89411c395af57f063294d041807a1cbe748e90dc60cc90c50cb0563e1851c7e44077213c1b8e25acff57cfcff631fb5c4e9e14a1eb84f27bc0041f929a12e544a0ba32514ae9de05c08ed4fd5b4061e9428489c6135515f4f2ba7cdae38cd87c1d0bf46ff235ae100e0138b774bbf6cb479cdbe179facfd0720433757dab3cb8b05d6ff518251ccd352e8559bf1d274de9f50067f18e7008d5f261901f0ceee8a"}, {&(0x7f0000000f40)="40f66b25169a3b9bff3f9700d4d1021989454429a5806042b57329e2e47309e8a1679421b386f8ce77593cc90b017423410398886d1982af5eeb32892f4720472c5338f6db1760b668a6a4b06a7f33c8fa462a9d4f759362f06712443875fecfc185911ceebae3d706292586ab10af2b36b326943419e04cb0c205876068b2632ef9be88b559494f912d690c05a52c4b613a78b4194e6e56dcdcb14093498f9e5ecb7fde405b9fa6f0cd9baba23a97192a64511fc15ea0408351fb622bf21b4fde37e20e4278c3d3bb5af4e10997356e634c2d50b26f64233213c017ca0041334f279a4ff191520d18aadae3761688dfcb8fb3d3b2cd007284b5da"}, {&(0x7f0000001040)="bedf3a3a9c1faf7338a12effe23a512b897719f087d27f0ad8244e59ed366bd3c5f8f783c9842465c07b166cae6a74e13c3f9cbeb3d716f261a93514cb5c8e4cfdea2ca49c9eef80d1916825ab907e6255ababe76d9d68eee2d2d4c17cdc2dd74eddc42787914d54e336064bfb5856e9c80d89f5e51a04bef3eedb4dad0bb7ab37752c5db56a3a398f77055cfea6a91d5f9d8f174936279b35d60232de82c8d42876b50ca0f43a449888b5074bc4b6439889beccd5f0406b8720a464e5533fb4fe2cc98155b5490f63b947251de3aa15ffe15ca84332d947dba459d8d939e97baaf62645a7fd452f6b648652c88400ab4b60ec9e4e5650338a7baf46ff24ee1a3c9c8e686f10dc9f1cd6278ad36ecb031b1f158c9aec4b5641e7d9fc86a40b1071889b73d187b292964f700dc6a1af3892dd98a480d0a4689d1756ca373a6f4ae18dc2ed8a872afe47fc9b0888a9fcde527d0313a429fe159ad282371336ad465e95a2170d8437a389e2116bc251ad30f0d82309502c11ae9799aa302ddfcc60d169741e1698a1fc8d6b481716b90d2bcf7979c5e62283bce8ee6337e62dedca658bf0c70d244d88519e7da7e34901fc9d23bce0aaef69cda788f0c84c8439b4135a0f4fe9c3ab24428d4ac9ea9163efdf34dff0158acf295b137b4dad7d4c5d782eda1b30f98b22976dd2c2e4dede15c70c319ffac14bb486484037925cce8f49a92c6b7d8fb1efd97b484af2a15f85346601e088316f7ddfa02723edff61e653fa57f79bdc640e2afd42cdde8f3b417ed5d5c9c384f717b6c863302491a2f16ce10432f47161f676b6c230adae50f72aac1d75c03d542a71cbb275aa4328babe8db8a033539d37b6c8d26472656136be77862ae98d8f10c8d73cffa12d247329e85bec8d7592d12aae05589aa2c1089f6d2828f52d8a03a6c27f1374a5050a16fc1d1664d5a2554e51140fc86490427610735e657512305b2660fa83112050da614a4471f7444d04aed4eb21a26d02c19c4ff46aed829e131ddbf7d5a23c9b650c92945b50c35ea1607079f3579babfa074523515895c0f99aa0b044adb2068b7c18d1933406e43c3b4f8cfc489f67190776015cbdfa39107de02e9e32555db2fee85796d140d23627c64507981460c7b0a29b29742440b283d51b06c70be638a41b7dc608b4637b3c1b2cb5253ced51597f538944a4ec7225fcc1559cc98d94b8148d859cdc7101995686e4764744dad319528c7eaade1e90c458087e75d3bf5aeb58b29c1f256038e503a15166b750c18cdbbc32dd30e980783d930aeca296615bb3af202cd2ff42ca08bd718358881a10c13f62eb3c27d088284675abeed8182881e39d199c126d92224c31411028fe6a9b7083a6dce7aede02caed033f6c36ba668d0cea0f095c35f2b1e2ce0c14ded179b7df0cac4d059856a7e0210037ebcf52479fe0e65f774183f945aa5029485dc2c0fd02ad6d2c049b1136fdb2c129575fc507e23dc65b47cbbf0121359292eefee165fb9be6b17573c353f58d8fa2cbd394b597bcad8546baf9e4dcd2f26944153f11bd3aabbc74ad8884b486977dc5fce23b347e68bb6fef62b522fef496999dbef519bb1129bd4385455c9a3e31cab42ff08dd5dc615ea2e844bff4a89523afdca9b4d6eec4690a944342d29855f4814d1e2953e6abb126ece402174fb3d71bf0044b9d9db2b7754be62b41e540ba4314dd99a205fa35fb8da7ac69665f43110e72ade1744f6c344f71a46bf983eaf8100355d08aec0779a48bf5a2ad945fb093180f90d28970aa97b6ece40831f4354e5a345bfd611460ba38239811ab4934c85ad03c0dbf72c595199684b1748cceba054a065b4217253e7f38bf4f111ec24d47a6f65ba1531c6dfc9d87412527494ea5c49dfc562b68cb5efff095d4c51d2b297691564d358a67aceb684f0b3ad74a45f6f976fb4970f528ebce8e0e7f21badd7445fc48e90e21b813d4fcdded2f6ffec74fe3d76ec4dc9aa6244ae1ccf42953313f58b17d6569f32bf799c312e9b8910d301209f01f2fd031932c18a97dc6f20b9b79e36d06c2b67196d064415db8cc754c37f3389ceb932b0515ff9346c2bfbcb832ca523e79037b6cc351b7f5ae2e980e1a59520d85b528f52d865fa72aee343e50022a9a83912e8c0408470ed0bfea0fd39d912d1c1a0f75fe19f334983a975c2b868a5bd56626fcb0392d2dd1e1f6e3a99fe1bef6d72abe821c0ffd5260e131b43a45e21242bea4f50a77acce3757b052919404fe3b08b165139edf285b5112a294acd249ec5f37db64260dbc0c10d50997d12ed011fc14b0accefbd44cf264267a975aa6f2dbadf8e66e45299d1b3aa04313a81043eda567eadbce956a9aad01584b3118d12735c616b461a9c10fdec59f6b774a46c61e61ddd951fb75cbb8ed87b779a3e457c911f1158cb8fb707356e9d2cfbce4b4652c6901ff52d2888775f437bde2482d6937e0b4c2374f949819906d3a8239f72401e701949f620487d28463e651c788c04b2107acc554421aea0128167e86a87e40dc2438131b5d87c18b12dd14475cf5b5b85d071131dc9d566082170282cf8d5bf44b3b9f7fc36b3215d3312f9a4223426d152001a8306b1ebcb3ea6e08e46b3954ba0bc4dec82939c23c2bbbeb2011e35a48ed395db64f74b7f4670a6d8471e32599ee688d481d947b5c66486796ae893d7b88001f524ea63ea0d5d9dfb22abf16a8bb8ccf9377dcf35f81a4adca2fcb8e342a735a0896032cc0169018c2bc098c33df8a1f53662cfa29d32435ae16299bb42497f16e41b336f8aca28fb2e5d79112cf692c406cbc40f7f488cfb9b043199970fe19226b5ee3b91458886c784a04d4de16688fed4a96f5d72ead3190e813d0b925ac931791c3a393b7825bb4d8f49ecd9ed0efbbfe5708ebccef1c78e2813adc048867957bf927fe703f4d71f449ff1fc7cee90f67a89efc1a7eee93df12eafa6a378edec4842359e657906fa9a114400e35e6816e4856377b9d94e97480638bcbaeee9bc6cbf05846ca601e2ad68fe127d1b9e2d6fe12cacd316935ab10526ad05f70f1bd7639523d722519cb983acee9e1510789eb20b2179884a73536c277f2e480e50870f75ebdad5f3042696d5d86c56cab2bb0ff0a03ef509d213099f0ec9bf45cfdfd28fae4214a5fc3f7968970895594bc4a919f9f7d3daacc45d63b6d8567e1b0d0e807377675209b1ee82edb99c723c4aa15d2e57fbe338fff657d9f2647548cb50e401df5cc926ec165cb2ef064809e483c47770e4b6da5ed8057c90f4446a4d127c4cf815549e2e4818cae8d10dc89b3b70a469ea98551a90b376f5c66039fd4e3213512a2ef7ae0a7895d6ebf6062286b74206e18db90b04ed9945150d183975fd5bd241bd5c698b876a72836af26d9a804a0a2bf16d788dea112046e0f425815154c9dbfc52af64cf2ea94caa20791a769ed80966786e0b93b76194d6fc43dd58fbbfc04bdfcf0418656bb0ebaa8459cb249ddbf428a8b57a7ba3c14e0621f180a78886133c3ba1f017d35b889d8596471617bcfd39c3e8097a9c3d8fcd35c206b7e51a8fcc17400630b00fc44d40f518db401a540aecf495c88e32fca5085c0a5eaa83cc8bfc2dff09df28c734fb6883275cc0bf52e22e5fcbd9d3218b796f5ded62af423feb8bdea84097c00879cc5b094883199637b5480a6d0f96fc043c70f93b316f4892687229fff49b09a95ab12cf67a28a024b99cc36f085502306bb22f67c23f0d02f7eecaa840c4e298b822cc5da9dfd560075bdff0fbeb2a94ed71944ed14b35fd6a7a66ffc13d6b7e15430933b319ed814f1b72a78728f272aea8dc07eef3f099b21c7715d9bbbb81a74512c50e6783e607b0d354457d585989de27da9fbea19196c7e78731eebde75eae53ce2be0c441625f060ee2776ff11aca2e387949b6cd70c6979facb61e7f30e380402f9dd3383ecf3478ce605b5cc6d0e3b1431e7aa1c2ccf21f48e5a7b4f8fc3953b455df858b3cb8b924f897077b16d53bf2bceecc5ac56861331ee624936955c13d4c068d4f32a6feceb2cd070a3fc2609a9ccb74ba92f196ef4bd19d515ad8f51e6a6f3efa32648e654d666a8d5c9079bfa114b6817c8bd9b702499604d333142e9c8de508747fceecbb11f515051ad1a237fe1d78d234b0fec476660591eb7ed73655c6b0d1702d500b3aa9b028a42352aac7f7f9d4e25e9d9d5b7929e0bfcd85980f05775b518c12e1e5317ef32754725ac10f7d723356cf47eae2e9d3d843cc0d372f8ba7f82e7836143f48b3783fba7e80391080f842a902e07a77a9a2279ef1b7c25138382c76a8f9ebd83ca3408bff6ce740a43af55468e4a517fb7ecfb57bc7201c3e70c36d5f17a9359084bf66f0917185a3101441c27e3d5e913e92393c80d6c5c551a5e0f054a82b4b4e6041096356937ff2b6c31c03b22fe58fecb4a589c01a8321349394443d97aff55cc19a568d2e04119d55aa38cefda4b95129028333164d465efb328bb8e3e245d2565e7809b3a0b5178ee524ee501e4dadfb387fa365834f4457fac8a2e70ecd1cee1fc8be48ead174c869a4856add1f2e5bf2df7194bd43eab3afcdb73b5958720c929b06f441f3a251058a9d544b40d13457cad85b5d632f41f9dcc8647e12b98f020aa1a9e2a7b95bd3a4298241f72b59a7ffcf4483288f7bab859f2353b1812b9f8b79dec84e01d8222aa130faf1a1b81fd574a824087062acb27e734fc61e8e570d6df803b5b2b21b467647995ea0903b31f3c08bb1f28bb1c399077cc9a7ebeff9f1ad6d64fe5c0f7f859bab9b6e0e24319225c7e8c1171e68ca931396c2fb3f474c9d0ca27a1a4b493d39d103a9b2a12fe1c9e6bd3695fcb1b3d5c2e0bc1e17dede087eae897dd1571f1239b3832e6cebb74c6aaf73ca4bfc2f1e128ee84ab6bd3a46671a2e9039881a0db003db874d5ec2f0ad6946b22ec431e1fb56decf60b950fe1086fafd0d35d29a7e6d870e8a77a37b7400e05d72fa9fa27f1cf309227533aa900e61e3b86fe25a5fecf9efe4d8cb732a1ff7c4968d6452367559d611afe9a426e1c61cc714bf8fd32137193aa4f2c5305450f3cd63a9a4684f740c892f42e6db8ad7b84d9f9c525b83921bb5869915e0323de8c65a8f39cfd9191f10645284c8de6b057c2c3b42a9a46899a3b24b39d589db9755fb57c24efc176d7b0b824650cd4d2a0bb380c601d34c3eb26f637b0dc00fc931e48eddbe906a9a4422a594e9fb0f09042a0045146519e89eeea4a35a149f89c289826a60a9f48c81c37f374f21628fde0e1c04adff439dc476c7bd679badb2d4672fca031cd575ddda7cc7124acee0faedb1e6ab5c7fd142a3dfae346f722d78c619c4d040c3e576943b54309b9fc582515abdf02d083b88d5dac6e9e4566cbc6b46f1276ccb19b8a311a6549ed861792bf8416154c15ca59334a6e811a565ea7e5008d8452dc9b4319944c8e2b5568e6ab7e4f53983cbc7518a9059faccc18516040a750512941657207bbda98e119cffecd120eb22b10eefb8e5ad484a069b0b4f8ef42ad008251d810377e7620dc1f72c42b3f0b42742efa3a64ed12ff9ec8a36c09c1051a34c20576730c0722b0fa83c183c5f20a5dc47f33146ec76b0ccad318d1ebc40f9d2908c02085870af0958253df5dea828be23f94720004880f898912fab70fa72e50113d45fd1a5f8fc1190f0cdbccf7695cf94538458d0bb92bec384c7576a97b010ac5e4ccded538497d84378537f30c13"}, {&(0x7f0000000a40)="3b465dbc1b17f6d3cd867cef8b31c31d118748fe4d678f6f502f418687ba3cf1f9b50f725ab0de398401432160681552dd30ea29bbd08de765f43a84167bd1d55a94028511e0d2701f842a6410b0c1aaecbee7521777053f76ee5076ce1da4a9"}, {&(0x7f0000002040)="49ef14213467ab14450f883efd76365012b4a8b22a03b440aad17d2c167d8db3f616bab949227fd3d4695c67f2116997d8988dc82542e3c1729d53647996ea948859ed1fbe1456e411a3eccbc0fb1e1f2ecf7efdb318755e4ac1dca619bd3ffc69a511a642a0d3c2324306a4a046d3a5434896ea2f2f7afbce2487c11946faae7dd7aff4f81385713994b548e5e8351e4d5a303d7e9d130098654b40672ec47afed06f238fd6cdff10430653fc7664433e9ddc61d6c70762c45c06083dd8ecb58e704907c03da78c1e2d532c609de8c4be4d791b940181156e5e5a4c5c4a0008768a"}, {&(0x7f0000002140)="f4a44ca4c7ccbeda8e57ec289abcbfd541a33cb7c1bc1e60f05289ae0686897c0c2789dba8e883ee96416d7408742b36817d766d7959f7bf17cd94f8f8b536367ce05084c466c9ba41d3f599a195090ce15f3b49ec1362079ede82e838d93418776c2527e5a50e3e127703648626002e714067d20c3147a0449b88cfe3c86e406018f7af23d2142490dd1c1cdc6a3de54e"}, {&(0x7f0000002200)="2d7d6a92b245726de6b59fab3549afbdd49bfbcd2168aba8019933b9eb1de236b8c8cab6ad5441e82072012942adb02aa1266bc6ee38b40f80234f817a5858e14fd8795301fe73cdc7afd718e66f35b3d5994b0658377c77a88056e28d3411e918738c71eda8a2f0ab86c6900aaafc1779233f183a203851f40f8ea3c9e8b06082d22cf921eb13083f91908d5bbe92c7e985da30e83850d61596f6d9ab4dad1096e4d97da3a6b3c825e7adaf38c59ed6d68eacd4f002f64fc9859d9c2bb76467ff963b234e44590779740528900cc34cf9aebd4ec68630995f3d18ab06c8e3f344894ec994f4c1f378a75b68d9858676"}], 0x9c6fd23596bff309) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = getgid() r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r4, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) chown(&(0x7f0000000000)='./file0\x00', r5, 0xffffffffffffffff) setreuid(0x0, r3) setuid(r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r6, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) fchown(r1, r3, r6) 16:34:41 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) socketpair(0x1, 0x1, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) lseek(r3, 0x0, 0x0, 0x1) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:34:41 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 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, 0x8000, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) recvfrom(r2, &(0x7f0000000040)=""/42, 0x2a, 0x42, 0x0, 0x0) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:34:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:34:41 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = socket(0x10, 0x3, 0x1f) sendmsg(r1, &(0x7f0000000680)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0xffff5b97, 0x20}, 0xc, &(0x7f0000000340)=[{&(0x7f00000006c0)="64bff0d13c0bda7108ba956f9706369fbafcd0429b4dd42b343daf36f0af06a1ab778c17c727dd77f8c86b9e7a5fd71781634a3f1f2c3565f1ef581ce8c4ecb4463ad1b5cb6aedb18ec0bb723d2678b0bb301e42076f66b04d1a652a71adf6e368926a98a66051b20b99d1a7f232dc0300854fffbb8b00d064c67f30ef59ea6c9210424f69a5eefbd7ba161a6518aeb3b118c3a3d2b71bc3988553419fd400cfaa8c4f7ca3d2ace100cb7caf60911c9f199f481b627e5a176a9907c25dea7ca958f81b35ab962c7ad1f9e62be9d257e638ce2f5f5d02bf2adbf158b923cf1316f00e1ba4bedb3a43d5ae7afb84a911adfeb7fc62da31160d94fc1cdc4a2fecc6f8ee1f27778027482f6e89b4ec722cf57c733948767d7375925de88d172874ab994609e275870e2a58335690f7a7ebce62610d218faeb6fd7d7a562c4d71741a0e3aca32f5bdf20ad18f3f6570f6fe30688bbf3b12f56ee1fe0305d4c065bc2361956d4c26efdd7db12bc2a07487fe3d1808afef5abb3e553fdb18da247b223ce683b0790ddf86937b655068f4ba7f01eaa19d", 0x193}, {&(0x7f00000002c0)="bf79e637c7064662b848aae64de4f6763cecec6f5380d26568680175b333b40dd6f31b4bc2da995f7d9d2be4fddcf735cde1e43d58d862af1e7cdc33fe77daf4ace03697ef1aa7bb0537e99c245a79edb13b", 0x52}], 0x2, &(0x7f0000000380)=[{0x88, 0xffff, 0x6, "4258c5653c0000fafe8ddcf9d1a3adaddfa6de6de37f3458f27b306405f4bb1e16708c4e45638c3ddcfa8b3adf41eb7ec0af28042039bf67e46eb0b1459e386b21a577e833fa09305bf34e313ac0895044314c47212b3ec06c0a0e294df36509a27319eee0b1086c0917cb8ebade032ff5339ae4"}, {0x20, 0xffff, 0x284, "fced56054bdb84ca4ac4a5"}, {0xb8, 0x1, 0x2, "07de8ad2ea0ebdaee0b9314a92cd333431ba09fac0006c13f7c1133d681fd2dba4a5e1f8f86c000c43dd7cb035d0261fb1c2635e8048c3d1a6298444a81f31efd73c28d72cd3ae1448bf19192e295eca30cfea3711c85469c10b19a15d4b0a97e8ed0a26d38ac110854a6e5f2d275f99418fe13115713a6f7af6a321fdc076849d9e07e716623ab1d96a6b205eb367ea1c3d96a90f3643e1f8c7164ffbb21897247b4096454302"}, {0xa0, 0x1, 0x8a7f, "224e58cddbb9acae87edf7d972f740225c6efe388634e052e8cda2cbd83332eca045bcd0a81dd3f105611453ac284401f4acce5c4cddf8879897d55cfc75b07438ebc07f8348236607c17cf9c7d1ba2a55cf98860ecc48356d313a727731323cc1c948b160247c6ed133ba81b9c486c0d0d0da76f10396538b64ece7f44a9de768d7c75af8e2c9e484d8"}, {0xd8, 0x8001, 0x8001, "1a3184c73020281b4c948f09e4891baf5dd91b4482d29e2f4fc36e7d710ef57bc0ab4c1a97b31914f4499916e7eda32f037915190b385f37fd84844247378dd1a0390243f1bfc37fecb426ec6a4158d2bcc32f324908b2cb3746cd2ee026879e02402c25fa83143ccc8cc9965acac29b26a11fe9ae88e7f6674ef011c6091bdedf65a1c4d21d259546089737e15c64d240346b1854929ff04e37632442df2a8f0b74e218c058ffb9caad26f6127056e125fb31566110f1d7ec1503f4ebde1fdcb75a136a61acf1"}], 0x2d8}, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000880)="72fbc5ecf67b07f86c19be342e4decdd8647ed6d304caca213807fc372a80cddee09e4a6aa6c1b7b4c4090ab5924d479543067b33f319b5b4c5d3f5516350c6d809677c3ade5cd8e1cd0ebb6e394f69ccd64cdf7523c32831a83520b0e6bcac52f9746500fe554f6da004c71bddcb289112a9c5c06ed8eb91f35275a4bce4efff673fdce5811d86f969381353ddc424607610472dbab4a905e910c686144806088429e35e131a24a4aff3fd84f073f", 0xaf}, {&(0x7f0000000940)="f0a903c4dfd23c6dcecc83247461bff963507115c001800ac8726e46706442a91d71ade03e526e308b6245452554c25c8bd806f7faab27e424b1f6d5c6a3da9214060664d3baba57412c4f51b3bf3efe6a7ec8f60bb25c7f195c98bed271e6545729be37b07311c0ab5d257d854f01c82717fd3cc18fbad3d97f7d3c5533d301793b88cf674cd2ae508283453ad86e3f0e878ff78caec5ad0a31fb93bb66edafbc4aadd260e1eb3caa8b797c1a4add6d38cdc6fdc81a6b0899fea23be69bbe16c32f2367cb8dc40960a9747d068e212ce4c02b19047ec73bd9e535861224ad716f827869bf", 0xe5}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x20, 0x40c}, 0x5) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:34:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="e17eaeef85993b04de6447bf4e97bf1a17bf8b95281931212f833c54cc4f1e7919b490bd6ee4c9477dec47519a2933debcfd3f404bf722ba76450fc5e76ab9ba30bc"}, {&(0x7f00000001c0)="d72d665feece4035288ff3adc2c9d2b38cf52d216696fcb4b049df7b887671b375613daccb068de9712a2471445be06a44213a568849f8bb36a36f1bb8edea982bc341e6e07c283c42aedb6200e8f5bde35c86f15cbaffc983b9ad70df8f7143895ec68b5f11f04e76520eea31f893da736e66b9efcb"}], 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000080)="531784e480f899501685fe1090841b3caa0af5633afde4", 0x17) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000080), 0x0) listen(r2, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x1, 0xff, 0x7, r3}) 16:34:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000180)="c9eb6cf02dc986c0d31c51010000b7070000000000000030c31b8ee29a8fe51217cf67bcff07000000000000e03b1fd22fc85a55369417430400000000d07700", 0x40}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) mkdir(&(0x7f0000000600)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000b40)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000dc0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000680)=0xc) r3 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r4 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000c80)=""/138) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000d40)) setsockopt(r1, 0x0, 0x8, &(0x7f0000003500)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f0000000480)='./file1\x00', 0x100, 0x89) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000640)=0x20) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0feffffffc1062c6b76328f9735873a402ba4ee0c7aaa7f442d447e8135b97f8b5ff860ce82194f090e87354fcabec8f8da2b30f0ac033cb111f0a748614999abccdb3189cfb30f83ff90c2452c60af2b51ad", 0x55}], 0x1000024c) semget$private(0x0, 0x4, 0x120) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/155) fchmodat(r6, &(0x7f0000000780)='./file1\x00', 0x2be334bade1a202f, 0x0) 16:34:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0xc0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1000, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:34:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fcntl$dupfd(r1, 0x4ad030b0fb265ed4, 0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x100, 0x3, 0x2, 0x3}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:34:42 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) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0xfffffffffffffeb3) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) dup2(r2, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$setstatus(r4, 0x4, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff3a}, 0x0) 16:34:42 executing program 1: clock_gettime(0x4, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'ta^', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x81}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="26495b55a658d024cd62a548e094") 16:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x800000000080}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\f\x00 \x02\x00', 0x20, 0x0) pipe(&(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x00\x00\xb0', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:34:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x74) mlockall(0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) r3 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r4, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r7, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x3, r5, r6, 0xffffffffffffffff, r7, 0x1c0, 0x2}, 0x81, 0xb67, r9, 0x0, 0x2, 0x3, 0x3}) write(r1, 0x0, 0x0) 16:34:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\'dPf\xfe\x00\b\x10\x02', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3}, {0x2d}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:34:43 executing program 1: r0 = getgid() r1 = geteuid() setreuid(0x0, r1) setuid(r1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r0, r1, r0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) setegid(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x0, 0x7}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffd]}, 0xfffffffffffffe8b) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r3 = syz_open_pts() r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) 16:34:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) getdents(r1, &(0x7f0000000000)=""/11, 0xb) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:34:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) 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) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f000070a000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x2, 0xfa4b228164ff0efa, 0x96) fcntl$setstatus(r2, 0x4, 0x0) openat(r2, &(0x7f0000000100)='\x00', 0x80, 0xc1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:34:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) chflags(&(0x7f0000000080)='./file0\x00', 0x1) mlock(&(0x7f00003ef000/0x4000)=nil, 0x4000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fchmod(r1, 0x8) mlock(&(0x7f00003f0000/0x2000)=nil, 0x2000) 16:34:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getgid() r1 = geteuid() setreuid(0x0, r1) setuid(r1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r0, r1, r0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x2, &(0x7f00000000c0)=[0x0, r0]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = semget(0x0, 0x0, 0x3bf9772725f1bb6d) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000100)=0x2) faccessat(r4, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x58, 0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:34:44 executing program 0: syz_open_pts() r0 = getpid() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x1, &(0x7f0000000040)={0x0, 0x2, 0x4, 0x1000300000000, r0}) 16:34:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000ff]}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 16:34:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) setegid(r5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:34:45 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x5, './bus\x00', 0x1f, 0x2, 0x0, 0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3}) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) 16:34:45 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$getown(r4, 0x5) 16:34:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x1, './bus\x00'}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0xff, 0x0, 0x30000000}, {0x30}, {0x6, 0xdd, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:34:45 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x571) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:34:45 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) socketpair(0x10, 0x1, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0xe063d7970a17209) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = kqueue() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xcd4cfb81a00e8a6, 0x8, 0x6, 0xbcc, 0xa92}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x20, 0x5, 0x5}, {{r2}, 0xfffffffffffffffd, 0x5, 0x20, 0x6, 0x20}, {{r4}, 0xfffffffffffffffb, 0x20, 0x4, 0x1000, 0x6}, {{r5}, 0xfffffffffffffffe, 0xa10b2564c53c1799, 0x80, 0x0, 0x8000}, {{r6}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7ff, 0x3f}, {{r7}, 0xfffffffffffffffd, 0x6, 0x40000000, 0x200, 0x1f}], 0x6, &(0x7f00000002c0)=[{{r8}, 0x0, 0x14, 0x2, 0x1, 0x5}, {{r9}, 0xfffffffffffffff8, 0x13, 0x8, 0x8, 0x101}, {{r10}, 0x7, 0x1, 0x0, 0x80000000, 0xff}], 0x4, &(0x7f0000000340)={0x2, 0xfffffffffffff800}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r11, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r12, &(0x7f0000000540)=""/226, 0xe2) 16:34:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x20000, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x45}, {0x1c}, {0x6}]}) read(r0, &(0x7f00000001c0)=""/128, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) bind$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0xffff002b, 0x6}, 0xc) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000100), 0x2cee) r2 = socket$unix(0x1, 0x5, 0x0) pread(r2, &(0x7f0000000300)="662603b0d739445260d680c8481ef186a05af104479f8025f824e29728d3fe2d1fb87fc06618b3c28f334ae6158774c4ab094658391eb73ae894f72ae34dd896066cb8220564bdc54fcbd77611744c6b49066b81a977e7362af44db6626af0152d7263daef3bdee5739d3aa1abaf42f25d48068de64c652ee8de697211d52195309f4863b22f7bd285ababc054db209132261908f7575758b4c84533feaff3215cd5fddf98ee7ee30a3919cfb8c69d0e10644fef4dc58cf95cc07aeec1aba5bf9114cd764ffc646800b9a7f1035a5cbab7382da37aa434a8f8073dd44efd281e082461b325c7562efd8aca11", 0xec, 0x0, 0x2d) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x840, 0x1800}, {0x0, 0x3, 0x7fc}, {0x0, 0x7, 0x800}, {0x3, 0xffff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) write(r2, &(0x7f0000000400)="224504158e239bdf98a63b38fb655ae2cba66faf3d9f30fbef6ab264002de81338091e42794fd7a16b391415c51c88f9c543d9a21fd98f33eff107769459662a5b56d15c64c02d115248fdd3a8ed3d227ccc606e6195fcc92c9abd92a289d77812450941215813ad11791947af23ad5184637d62d86f053cf1e50cf409b93e57463d6e54c94081101d99a8cdc755ade4aa2d7bbeb3249d3de8ca4a8181b727ed3f54027f7f7500c9231bc978c387f92b550f9810469ddcc8fc5dad71a04f375fb69fcbf8d93d0a163048f3a3b91a8b60472b09a883f9e7ec463c0ae7ee58390168dae21f3b7d2216307d4b1fabfd0b4551787339dc45d08cedfd27d53ab6ff", 0xff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/185) pipe2(&(0x7f0000000140), 0x30004) 16:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x28}, {0x6}]}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/171, &(0x7f0000000200)=0xab) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:34:45 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x40001) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x862e0fe135c74c9f, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:34:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x7) 16:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6], [], [], {}, {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x8, 0x31, 0x20, 0x2}, {0x3, 0x1, 0x71, 0x80}, {0x6b21, 0x4, 0x40, 0x3}, {0x9, 0x6e, 0x1, 0xe12}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x190) readlinkat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/46, 0x2e) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:34:46 executing program 1: r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000200)="0287ac87625fd48f1fa2a0515870e64849894758ddd7242de089c63dab3d9f58d2496c4ebecd4066617e3a4c9588379627f00184e3217a787592052bbcdfac784dc6f4236690db5f64ca23e182a68c5d2b10671470b9ea9e7f3ad31cf8032fef78cd4b3c39b149259f14768fe3b960d2be655524b0e3729e807d73d9a7f5c42903a8f62451f725903715a6e1bb834f25fdaeaf139d104ba75c6efcbd81bdccf2e11ac1890f31a987a876c038ecb4bcee1b366fc22e0d6f49e6f242d5aa01d8a015488d0a708fffb1b66b53becc8006eddc5c0b58250857e2f78f8337db301ef0dc3c3ba000486a18d21c9bfe6d6cbbc42449", 0xf2}, {&(0x7f0000000380)="7b140f36259f2aad5d35f2d713", 0xd}, {&(0x7f00000000c0)="67d0b22a66f3e805afc82eaf442d3a6829277cb64abda1c757cb7a40f4d871cc9bfe4532b7fb1eae8d760d09f4d3114d20ba569cb95f269b2b02ddee14b40269c1a975758e51d4bf3334be5caf46de4e4a6164b964fae617007e930f7e26dacf3a32b1b6b1", 0x65}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = dup(r7) r9 = socket(0x0, 0x8000, 0x39) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = syz_open_pts() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r3}, 0x2, 0x5, 0xa0000000, 0x59, 0xb1}, {{r0}, 0xfffffffffffffffa, 0x14, 0xc, 0x3ff, 0x6}, {{r4}, 0xffffffffffffffff, 0x4, 0x8, 0x9, 0x7fffffff}, {{r5}, 0xfffffffffffffff9, 0x932b25e565b81710, 0x1, 0x401, 0x100000001}, {{r6}, 0x0, 0x105, 0x4, 0x3, 0x6}, {{r0}, 0xfffffffffffffff8, 0x3, 0x20, 0xffffffff, 0x2}, {{r8}, 0x7ffffffffffffffc, 0x40, 0x1, 0x5, 0xffffffff}, {{r9}, 0xffffffffffffffff, 0x14, 0x1, 0x8, 0x3}], 0x4, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffd, 0x2, 0x4000000c, 0xfff, 0x5}, {{r11}, 0xfffffffffffffff9, 0x8, 0x1, 0x651d13e6, 0x200}, {{r12}, 0xfffffffffffffffb, 0x0, 0x8, 0x1, 0x6}, {{r13}, 0xfffffffffffffff9, 0x4, 0x8, 0x80, 0x80000000}, {{r14}, 0xfffffffffffffffe, 0x20, 0x2, 0x8, 0x5}, {{r15}, 0xfffffffffffffffb, 0x40, 0x10, 0x401, 0x3}], 0x61de, &(0x7f00000005c0)={0x1, 0x8001}) pread(r1, &(0x7f0000000340)="8a61dc60baacbccc3896b971dd1a33f3f081d149b93b6bf7c6bc37e237e2e802f667b63f5cdc", 0x26, 0x0, 0x59) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0200000000004fb300007100"}) syz_open_pts() 16:34:46 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x210) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() kqueue() r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:34:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {0x40}, {0x18}]}) 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, 0x801169ac, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x200) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x2f}, 0xc) 16:34:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 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) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) listen(r2, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x3, 0x4, 0x5f, 0x200}, {0x1, 0xd4, 0x20}, {0xa2, 0xc9, 0x1}, {0x1d5, 0x20, 0x81, 0x80}, {0x81, 0xdd, 0xca, 0x80}, {0xffff, 0xfa, 0x30, 0x4}, {0x9, 0x2, 0x7f, 0x8000}, {0x2, 0x4, 0x7, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1ff) 16:34:47 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x7fff, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:34:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="c6da03897a611e6bd05f418bb37b0a46c618da83a20d751d635efaec36a52c6496bdc3a97a00f1eaa9c211fd083876fc9ea6d138f3a1a44e8c4fe311"], 0x10) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:34:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semop(r1, &(0x7f00000002c0), 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) 16:34:47 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:34:47 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ftruncate(r0, 0x0, 0x100000001) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2, 0x1}) 16:34:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x2, 0xe0, 0x8, 0x400}, {0x2, 0x1a, 0x5, 0x4}, {0x1000, 0xfc, 0x9}, {0x7, 0x0, 0x5, 0x98f}, {0x8001, 0x0, 0xb1, 0x48}, {0x6, 0x2, 0x1, 0x9}, {0x13a0, 0x7, 0xca, 0x2}, {0x81, 0x5, 0x20, 0x5d}]}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x20, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x104) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000240)={0x2, './bus\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:34:47 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100, 0x3f}, {0x1ff, 0x400}}, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) r2 = socket$inet(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x504a4315ccf83e5d, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) fcntl$getflags(r2, 0x5) r3 = msgget(0x0, 0x100) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x0, 0x1) msgsnd(r3, &(0x7f00000000c0)={0x3, "4389b413b2a7641003161ac88ac76bc62d443a3cc40f64db952ddfa754c77212f059f6da9911a83c5dfcaa5f896fbc618fb8d91df0e3d200ff80abb42fbeb2a8415087bf9b56dab93f6d464e3c38e4c8ed3c6e7045e2cc51e3ae4caf7c090f3b39d8e8972422ac5a41740770d1efd2e9a927c54637b03b0e14ba95792ab372c6672cb3a32085276bf5a01ff969d3b99b70d9485b89f81d073e8760b845def080b905136f042b7968da3bb1d791212aba40f316bf26392f4bf1b5d3fbd9f23be02c7c89acf16dad7011f762b8a6ec92ed0aa0324fc697ac4a1a6ef52520423508fab29f42913f2dc31f4928b81ab672b431c766"}, 0xfb, 0x1800) 16:34:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000485000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffff9c, &(0x7f0000000040)="0cacb432df17ecdd6e8574f58752f203b39f6729075b25a201a141ef6930fb877788c20f8a508b21e9ef9880ffbc841f24968dd28d46f25481141aebd0f01a7a998059784fbb09e4af3cfeab28f76c9fa68054801e065edb8e8d87c27464094dbddd43", 0x63) 16:34:48 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xb64, 0x5d7, "70580ed76fda54ac660200000000b61f006000"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x2000, 0x0, 0x0, "61aa0db11ce90700"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e1", 0x21}], 0x1) 16:34:48 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000480)=0xc) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x55b65a42f476f3e1, 0x0) close(r8) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r9 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r10, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 16:34:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x1028, r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1a) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/80, &(0x7f0000000380)=0x50) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x48) 16:34:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:34:48 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = dup2(r2, r3) close(r4) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) getpeername$unix(r5, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x34, 0x0, 0x0, 0x100000008000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x66d, 0x2}, 0x10) 16:34:48 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) r5 = accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x860, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f00000001c0)=[{r2, 0x2}, {r1, 0x4}, {0xffffffffffffff9c, 0x8}, {r3, 0x4}, {r5, 0x1}, {r6, 0x40}, {r7, 0x2}], 0x7, 0x7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:34:49 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0x4) r2 = socket$inet(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:34:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = msgget(0x1, 0xc0) msgctl$IPC_RMID(r3, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x9d9f, 0x1}, {0x18, 0x2, 0x80, 0xff}, 0x3, [0x100, 0xa76, 0x4, 0x80000001, 0x3, 0x4, 0x100, 0x5]}, 0x3c) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:34:51 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0xfffffffffffffffe) 16:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x101, 0x5, 0xfffffffe, 0x5, "f0e3de44ca8cc526496195e2dcd1969aba9bfaee", 0x800, 0x6}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:34:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x40004200000028ac) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000500)={{0xda7, 0x6}, {0x99d, 0x80000000}}, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000540)='./bus\x00', 0x1, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x26, 0x0) writev(r1, &(0x7f0000000ac0)=[{&(0x7f0000000700)="89ce099c20dbff62c5f599e3b627baaa6e7816aee1986bc928d8f58afb62f78ee2563de80f50ca83ceb8da4c81dc0f3fffd10b896321b9dbc49aec8b76d6fe4e265c03f6e8efeb43f29f7c70dcc1b190a794000b7eab1d43f915540f596f7020b5aadbb03142d48262e752b25b90a844d781b7c329bf8209ce1c3c9c2db40955df26d08c5857090338012b07aba4bdbbdf9cf1d48d651db3d90b94661f", 0xfffffe84}, {&(0x7f00000007c0)="a263ca3c4f872a726059745d1b3943f2598b2cfc97ada1ec5d0b32a0ac308db1ecdce33cd5e047b283224d2e5c7200908bc914fd45a8fbeda16d5c60e5f3f747e1d34bfd8b808dafa16b60bf51769b6853a61dce518432077b00448c782a3bddc3b36479c3aac14246ec5735b6d439ecf834aa6abdc805058e85611986a31815ef53b476cf"}, {&(0x7f0000000880)="0ca7814b2059caf7353f72e3eb8cc40fd5b0b4f8168ebd990d060ede265be98db36ecd8cc8c5398ed5ba5acaa82a75078c2b8476095a1b32f466a805f57e08e71190a75763179d633a1d9673a6c75cc9cda2d34cb30ff12e4bc7cd458c833547eeb2c40978052a85a21fb62e1ce639e38c44fb916b6b9edf1fb12d7400f5f1a613b15ad479c4143ddb35332a"}, {&(0x7f0000000940)="e201ae86c56f79cd1e24bea7f7fa486c9f985e14d9"}, {&(0x7f0000000980)="763d419be61f1e7786b85b4644313259e4e38c8bee8bad1fedac4f74faed27312028940ba82434f67f7a912c6d8acd3b53968a8286ae43a8c104229caa7f7fd1d27728a35b54f4cebf5c95d2859a6c4943a45a756247b18d422c5c30b3a2cbb8c93278754777986d3a986e786052710edd62281993f0145c4f84a84484db14d66a19e4077386f7"}, {&(0x7f0000000a40)="64f7a8743b63c25cdf567ba5a88c3bfd250f3a9ec30489ab0b14899e614730c0071ba3b95ba580ba7806a6c4714b2b81a8ef5528c34ff0ff57503167455ef9e1db3d3adf765451e1a5169f1e07292b8208b5d7531cfb45741fbcac1f1d39"}], 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pckbd_enable: command error 16:34:52 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/86}, 0x5e, 0x3, 0x1800) msgget$private(0x0, 0x82) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) flock(r2, 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000140)=0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x2) socket$inet(0x2, 0x8000, 0x7f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xff, 0x5}, {0x5, 0x2}}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r3, 0x20004b3c) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_index}) flock(0xffffffffffffffff, 0x1) r5 = dup(r1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000300)=0x4) r6 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000340)={0x2, 0x2, 0x3f, 0x0, r6}) getpeername$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0xd0f47c0cbf80ad5b, r7, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) fchflags(r8, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r10 = msgget$private(0x0, 0x200) msgsnd(r10, &(0x7f0000000500), 0x8, 0x800) 16:34:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) recvmsg(r2, &(0x7f0000000180)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000001280)=""/147, 0x93}, {&(0x7f0000001340)=""/180, 0xb4}, {&(0x7f0000001400)=""/214, 0xd6}, {&(0x7f0000001500)=""/179, 0xb3}, {&(0x7f00000015c0)=""/138, 0x8a}, {&(0x7f0000001680)=""/187, 0xbb}], 0x6, &(0x7f00000017c0)=""/153, 0x99}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0x0, 0x1, 0x5}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000280)="675501ed3645d0210ec03cc77db014c0c1044ae1531d3b23f4b71502944de610268299a7344061376b728fd304e5754300743a419372318635c8f8b98098add1271390175c6743aeec306a5ccc9a7fa523e85dc9d542d5451a9981bc68131ab51128657e046e5ecab2cc9c334b1d223c40501470d7c7f2cce8205bc74d49e4ba3a0a1639b9aa53c7b0311b7a20ab210fe43fa5ff7669fe315885eec951c239843a10c39f1b58d633aa279aec7b115dca883d250a3d33b9cf71ff710cd14650e21d62c471ecd1e01c99797951d9edac9b6e6fa8ba9021f3d47af3a010131f9e21368cf54e81ea74e16e9a5c12d7c0965c5850e50b11b6a6dd8c1320059bfda002c13c91557a3f30c5d9bfbf76b62a876bbcc1fa8a861127e4c0eaffbddba3e1a80db53993dbfcccc404a3ae367992d23acbb53a8a5f1c78bf21faa6bdb473bc315c07077bce83d9ef20a4a6fcfe07eab788d4bdce88da771f4704d69dc81dce9b891de857ac3dc032a8098f3d534057f2319dbe38cb5e7db7f73dbdf118e0e35beeed904df563dbdb7ce39793df62b4c42615f62a140cbc121767453778be69df70031f4cef06a4de4dd9b0ff19e0eb17bd9d0dd9b421d6bae17a1722273f694e1dc52c408680c1fc1a87a8d0e5168765130ea427f58bd4253bb1897b284e0b512d453e6aa2183c16afd9681a0a5e0b1d705b669f1b16cc6a08ff0730f57e56a56c7964a981a5301b0b39fd96db2acaaa19c5dcd0da4cdc8e095e2573ea96584f896bfae879e3ad6b730da0f9d3e0249b2a89a0f7e5909acf8bd40eab726a603fd1b349ad6becc5180e6399ab3cf15c50fb46cb29eeb4cc306ba3b96f09387f520c89c1f41358fc85e084cc534edcde909fd4fe3c74e861b5eabd0c248a3a517e74cb44f2792c95e9298610c1d78d24e4cf282e23c027e911a3759d182b8d34dcd7b62d529257bba84382c411d2f8648cc7cdcdf48ec44bbe77ce9619133395fc3f231c114712eb88877dad633f497ca99f31360408784caa1c754ef61acad1c16f2a485ed248528457562baa274a5eef91d344b4d3a14a959c9ea2badc44e3452d33fb81f7f14a7691a3ec82425249dfe39183a2dd3b74a21a7d46cedd2b0ce80dde37c9a2bb68750882affe609731c6bf32268a096cb8285f131eb31872025a271fd721e259720869e7e7e66b08c6b88fb7be5a6311c9512c2e6834a8dcf41d8d8c9c46691f7aa5ef2a1a6f9a90a43b13071447053a3cbd70df41a7f72f85eb46d968da3840ac655898f485b75d741c34af55a30ef1ecb7e4d044c53594bf81ecd6a4fda799170ab54a729b201645bcb09585b52d0a7603ad1a1f8c2fa193edaaaf2479314ff7f4c8060ce95a6a26c79afe5be770c5c9e3c6446fc64423a56a962f7f2c67e353c98db4092e58cf8ff7d765555d6b8e5b6aec9c8ea4699029cef3b01f33ba7880976e4d9ebc9ac85ba0e33b0dafa2cdac2bf1a9c513c1aba167a50fd209229e378e29c34d2be4659020f7b1052c5576e0a42792fed84d6ce95f0bfd9cc8a346836701c72e2812249072b68ebff237aec37b087118dc65c2ae3231f4604000942dd48b29c5435f73870ee36a5c779245ad8303149d0406f2e02da60df08d2ab3a6b0cb10d815881ccaaf74e6d04d6bd210373a674466ef179c45cf7d5cc08fd409fa1a7d7c80b791e4bac7b70092b273c982ad6fba7bd49f685245718a980e29905687796e6e690d3132c2a9ec98619304e1b2d42a9623abe99a93def0d51406aff369d605465469087493c4533f5351f5f73f2bcd34bc8cab67ae04b8e8b426379fecb1ae609ccd1df09cc0a4aef70636f7660466b1f030c59bc3ff4c55c18e5633a99f0d055d3d544099db13da826f48540478b968f5b527004b4010d775a7fb38fb523c2522ab5c7a3250b2706aeedb2006a4810b6cf56abda6b10fb6e48225551ff4f35a2faea191c3b5963e7b75364751d1f7a36f6b5c94ec1a34ff32fbbab606b312fe9c38b99f5fcc98f9fae2db05c3e9c4f1878a76f2cf4b08b2a6dedb791f214db06fb5cf2cfd8ed8c0d25925362982b2245dabaf724664fd69b12c19b9adc7df540b78da7b595ab990d34ae70136c921659deef9770c2a8324d90ef95d7aa659e1f497c71d49e982ffc600bd94c3ad9b3bda13eaf44b37c2fad86a5bab41b1c7ed4b02485cfc33bae5f32b29e4b90c3edd0130bbc8a0c03ad6fdeefafefe72eec01b16f85f9a1fe6bd1b8b711d771866512802a8eb7018077abed538d6080ea7113884adfe65a09d7b66d112e8d489f7a5b64c7a4f2b52846de8ea864a6da4601cd3c8964df8b361b18490ad16ffe507b505d01646a096beb9dcb204600b9ffcdc08008c5346f2468976139fe248048c5f6b8598c59dfc953c407d4addccf211d71617fc2d808e3e40616a59e3ea37feb2721de701205eced955002eb05fefc51198e5ba92dca3db90ae5fb01ccd4acce647eca681894ae7e44379fbb2120fdfaa81689d6d5edc77eff7e94634c4be0c48f990dd979aa6aa12d3d0fbd8113f2e52ccbfceb1ab4bca746ea2ed091afc2c9c8db3548ece87ccc90f8382b15e277aa7ea33637d718c599c6a02d0acd22909116c04b18c3e8af5fac3ca7edaf37d5fbaba30763cb0c3585accb3cd7702d643649ee4eb5b031e8952a29d70fe9a82ea9473d43c1710d0007b731fe1ec4fd455504d99645a4d4508233fdbc457b60cea65f35a11af21b4704128250609d9c408f2922f00d79356c9bc31724b9a35852aaf0bc700cb154f6cff2a1b9e51824dfd7ecc80d5a2df8f4522c286c078d8de922d6113afabb6b79c4a4e8b487f825792347df579a7ac10a30e8b6915b6d0e049691e008b054d2143e2c61f7ebe9bd6016634f85b6db9668f1ecdd2636656126e7bfdc9bcda2673677d6cf906245ac4648cfe7b311416a9b57ca0875b9ad0fa503814672faee887189f14f685b97b808c1895e3ab6fa7f5b133ab635f4a522b0afda93421fa75c18abbfb815e41888fb839cea424c27372be31c5275e0f29c9c38e66e740e88ebe047c7dcb822a0ad860ecc42e9cddd74ba7fe6a6e1ee05f3d95716745f9fe79340324aeb0f83b6f1c5e12679b4581c8292f2f1661fb0f1781d640773f2e667831d12f8d435b1f242c2ae1fb86172c1d9abc55eab0660bf5e36ad14762cece564041cab3709dbf5de09498fe78594f41757079fc52ec531f7f339a340949c099f39919212b4c5ebb5c40b4eeb6c62802e35d836011fd4bb1adad177e3125dcfcf8a6f08826b64e9e54c5e199e5cbdd38f54dbc7d9aaa661320d6fd71b90d0eb8f13964db51a428e59de09824bbe9b8f8d06b5b180fa997c85a2a0d813351094c1ee4a81cf29824095f74048e86ccbca120d35e8cf65a7081b7e285f99c56d00e3ee62cd3b230790b55655042bb760f705a871300007de151857f4a2027ab0d6931e711013b1af109694f017618d237896e2fc7ee2d8becb9cfd61843ded7f6442084fbe2e4d9fde55ae57524639a3184018373cdfe41f5a20fc09db5389d28fc1e152f75cc9db5e04b34b76aabbc1b145f6481a578c753cb474587f20f277b04b2b6999e025bc6182771c6ca35e0dc1662afcb8c6cc681e3e50b4c7bef82dc776fe3879ffe628098ae2b7a9754d4056c411b6977489f8e2c308127f448918194d43f9b47c5192cbda55553f2ea60ba1f5bffc5cef10774092e06fe99afc137da3cb2327b97ce446dc9c05e05dca00b70db3cb27b8058ee3678db71cd4a61f230089d3f58931bb434e543e1002bb16c79c3ba87b42e4d01735c8d7ab8716a5e9788f99b0a85b9f861de9d142ecb9752021b64927560856d1d1467f935971348f8142a2a484d6f147b7109a5bd68a04b680251492341f302c7a8e84c5c654b29ef887e003f4f284ccd02fc85cb51157573a31d809d93acfdf375bc9bfd63aa3650178313329db33770295aac233890efa433e1cdfb9a127247ee67e805f89b580de8923d0ee78ceaad0ec607d2931b9f7634c5cd3805095863038073dc66222a45ad0bcfd91407fc6ec1c87f9f4e98d2f7054d3bee341838abf1408a5d3babf9adb97521f01a50c2d149e2f5b55fd8c31a37c0124479e27ff11be03f902bb89c0316ccc5d932cef742fc59745798289ae87dc41bd902f92ed50be2b49a0e3a695eb32896d85857329e53f4b135a12a622f02e412aab31d81528beb1e4780d4e371e7c380850d858fcc9118f57f0154b468cc73b721a3bdf0cb5ef602411438ae8a4f2f24fc53bbfe582df92a08d274bc83779c7e01bd307ad14d4d1cad775f7fa65ab51ebbb884b566427632b3cf9b33a57fde7140bd8a6d0647429e8bfb2ed410282ec4b1d598f7cd2d638c4ba02a1f5a905c5f3c50dc2ffa6eac7c3f70bb18be8c633a9ad5bbe9a397baeb1f99813689aa2fb147a068d344b348bb8fc6c99c85ae9fec3e49fa30601db80abf3e18c15b5d84018db69b33a8dd955ee4373b5032febf5f10a7f97b2e1d957893643024de1e7f430d78c0fb27c4234ebde81abc6f27190ce0f32fb7d42a5fd49ffac859c55e78f687e0cd6161a5528d61f7d8049fe1355faa78f88a4b13eaf1fbe88b44beae9a3f01ddfbbc08a703e540e1f485bd060ccb4b3c58f2d60f3ff72ef281b17244d7e3534a552e5ae5a8b19c72310b447d12a704bab691586f617be744c9629a0aed2a7f4125a1c9ce3babcac7179448d0aa27bfb0d206de0fecff062b4797d761725106a5d85f9fb679c0f297c91aa8d8919cae659daa32f6f377ce55e52ebcdb0c01ce47d3ae5e6033b74fc9d0d24e0cbd614ffbd7d8fc9f606cf31fb66ecf677c9b8650bc411fc806be035a9726a9ed9a92e81aa149416fe568f200d7b284f7cbf8651aff5d7eae9172deb68e76d2eaee595815752fbcf044c29c55bb12c2bc630741f92cdaa915b5bc104af475133b7f6811d7a39fab439a08ed39baf33c5ff47ad98df8eaa62c537a1db4858f5b8b737471cfd43eb8611c5a7e687bdc028221e6cd456b2dfdb9c4da05685cdf649bdbb03caa7cf4824f97dd53c7d4600e2890bd5b213c081d448ea9fcbb283a4a5d8b723704d1f233e1c3bbad1f7c8061bb87cbca7da19d64d5122d143edad1e706866fa5c1a3308d99e1819366544d9144579359dfdf6ef77f12a1ee2dd48b8971fac7b952fc3af1d593e786eafd75512d7efe1fd968de1f3f3deb6822f4c696fe2b2e711e478a6f8354525e2d7af1b7064cd7e3c5499bb7edeb24d8ad19963ee83266ce2004a3f53899b00c60ec1820019b35f9c0e8bae305abd38965f240c062a9a2513b2a8cf8612074fb280c4fd2973c0d1fad0b4b7d40a27f402889edf1fcbf0521d20926083ba4e6df4dd963addbce81ec32cbfc02dbb0da429825ea041c8f02dafcfc3f585c8e64d5cdc2213edd926290090cdd99d5ddf8d52ccc734244883b3653ac881c08368a928700e6e8e49d8c5033c0d99a36c7049da1a439866d86d308226f78ada4cd402095f04d16beead9b9faf0fe16354a7df4c47298caa4ec5c4e0f7137de59fbf9e5b8906e95769b7909dff4c6082d815dae9e7f4646fc543daef1df47ed0c3f4417afbacb28085031d3497ee740e94347ea284723ca48a2fb3c806f7b92ab65b979bddcd5724aea00ada1cf630428f0e87adc323b24dd63eb30d199e55a43719ff23fd3c2a73dfd2ff30d7d4955fe1f23cf924eb63d6d2a2528c0f64dba62a9948018da0ee5bdf52420212f88d499ae829c6ec4ac4e9b342696626287ec469d4c30fdabe8", 0x1000) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = openat(r5, &(0x7f00000018c0)='./file0\x00', 0x800, 0x1) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001940)={&(0x7f0000001900)='./file0\x00', r7, 0x1}) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = fcntl$dupfd(r4, 0x0, r8) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000001880)) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:34:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) pckbd_enable: command error 16:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x5, r1) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x7fff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r1, 0x525f5e91a02bdcef) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:34:54 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='kr') 16:34:54 executing program 1: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x4) pckbd_enable: command error 16:34:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x2a4f, 0xffffffff, "8dd8a990a6856392e424426528f3643e4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:34:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:34:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x1) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:34:54 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x6, 0x10d, 0x7, {[0x3, 0x81, 0x3, 0x401, 0xffff, 0x0, 0x0, 0xfffffffffffffeaa, 0xbe5, 0x100000000, 0x81, 0x5, 0x4, 0x3ff, 0x100000001, 0x2, 0x8, 0x800], [0x5, 0x8, 0x1ff, 0x7fffffff, 0x2, 0x101, 0x9, 0xffffffff, 0x0, 0x10000], [0x2, 0x1ff, 0x8001, 0x9, 0x0, 0x9, 0x9], [0x5, 0x3, 0x2, 0x5, 0x5b, 0xfff], [{0x9, 0x6, 0x0, 0x5}, {0xff1a, 0x1, 0xfffff1f8, 0x20bd6bae}, {0xd7d, 0xd4, 0x5, 0x4}, {0x765, 0x1f, 0x40, 0xfffffffffffffffb}, {0xf54d, 0xbc, 0x9}, {0xffff, 0x10000, 0x4}, {0x0, 0x7, 0xffff0004, 0x3}, {0x9, 0xffffffff, 0x7f, 0x8}], {0x4, 0x4, 0xff, 0x1}, {0xfffe, 0xffff, 0xfff, 0x5}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x26) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:34:54 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000016, 0x0) clock_getres(0x2, &(0x7f0000000040)) 16:34:54 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x1, 0x6, 0x80, 0x8, 0xfffffffd, 0x3, 0x401, 0x10, [{0x60000000, 0xbb3, 0x5, 0x3}, {0x8, 0x5, 0x3fffc000, 0x1}, {0x2, 0x7, 0x101, 0x1}, {0x101, 0x2, 0xf264, 0x2}, {0x9, 0x993f, 0x10000, 0x6}, {0x9, 0x9, 0x800, 0xebb0}, {0xfffffffb, 0x7, 0x4b6c, 0xff}, {0x0, 0x8, 0x20, 0x6}, {0x3ff, 0x1ff, 0x10, 0x5}, {0x8, 0x5f, 0x3, 0x6}, {0xb40, 0x3, 0x2, 0x401}, {0x9, 0x8001, 0x1, 0x2}, {0x10001, 0x7, 0x9, 0x5}, {0x0, 0x4c, 0x40, 0x5}, {0x100, 0x7, 0xe1}, {0x7fffffff, 0x1, 0x100, 0x1}]}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:34:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x8) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r5 = getuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r6, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r5, r6, 0x20, 0x3}, 0xfffffffffaf64f27, 0x0, 0x9df}) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') r8 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0xd0) openat(r8, &(0x7f0000000140)='./bus\x00', 0x2, 0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) r9 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x218) accept(r9, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) 16:34:55 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000005c0)=0x231) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, 0x0, r6, 0x1, 0x9}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = semget$private(0x0, 0x0, 0x10) r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r13, r14, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x9, r16, r2, r17, r10, 0x42, 0x101}, 0x9, 0x7, 0xfffffffffffffdff}) r18 = getgid() r19 = geteuid() setreuid(0x0, r19) setuid(r19) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r18, r19, r18, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r18, 0x0, r9, r6]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r20) setgroups(0x0, 0x0) kqueue() r21 = open(&(0x7f0000000440)='./file0/file0\x00', 0x1, 0x1cb) write(r21, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) r22 = geteuid() r23 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r24 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r25 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r26, r26, 0x7d55, 0x40, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r28 = getgid() r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r29, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) semop(0x0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0x0, &(0x7f0000000100), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x7) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) r35 = getgid() r36 = geteuid() setreuid(0x0, r36) setuid(r36) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r35, r36, r35, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r37 = getgid() r38 = geteuid() setreuid(0x0, r38) setuid(r38) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x10009, 0x0, r37, r38, r37, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r39 = getgid() r40 = geteuid() setreuid(0x0, r40) setuid(r40) r41 = semget(0x0, 0x6, 0x4) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, r39, r40, r39, 0xa, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) lchown(&(0x7f0000001d00)='./file0/file0\x00', r38, r9) r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xfffffffffffffcac) r44 = getgid() r45 = geteuid() setreuid(0x0, r45) setuid(r45) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r44, r45, r44, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r44, 0x0, 0xffffffffffffffff, r43]) r47 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r31, r46, 0xffffffffffffffff, r47, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/vmm\x00', 0x400, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001c40)={0x0}, &(0x7f0000001c80)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, 0xc) r51 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r51, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r51, 0x0) r52 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r52, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r52, 0x0) r53 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r53, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r53, 0x0) r54 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r54, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r54, 0x0) sendmsg$unix(r23, &(0x7f0000001d80)={&(0x7f0000002040)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b86c8511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449ddb665be837536f21019e3ab490620b87af550dbb32cccb2cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd881727447baedd490d4bfca73e0716e3d0d98aa42716097afb64cad54313b33ac1c13b5b9130fe794a172c93bc643b055d92cda01d1d8ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354ad311310f2127b9104675a47cd941f2950e2768be1598e0105d7ff87512e82495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d82f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad9d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e081c63ee753d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc4000000000000000000000000775749e1cbdb94d5d8a3b844ead0120284c0baa0f96b95e71b9e366e3bd0adf8a5d6d5a699e7146f03e44f8008ea932da8337cbe191fa4dfc3d262334fa07086f65246c9c2426dc07963b97ba75d3a2fa83a4880dc87b463e730b7e0e173b420440f8b8d4c0475320b144ecd0c0e097720ccb5a7421c0108363ce7cef323af02d758d043c7000000000000006a08c09685df24bf34f312b2db0b95264ebfd1006418df2fa80f7c620c82cc6a244f8788841886924ec54cb8e9a767c36fbed1be3dae338ac476b97bf1f0a0770a99c5827c300f1880ce45add739bd0e04a8d050ac1956b75413271f18921376897f5b05e8eee0fa48237445c3c4c444d2e852cabe74859d429522db07581924b021646283fd424207d5a21f18153913f8b7beb7ef426011faaa1a5de62212c6cb8566f0bb3e5bc7b5f1937b4a6213cf42c57a1c571f35e3def97d1274b44a1b15df951afef30b886705d1d070921441b319ea7c75182fcd52898a0b407c7f2346269b7d357640d3e43bccaef1e9827efe5fb85366972603761fcc44878b83a94b800f5e874ffaf63de6e6518463f178152892fdaade2ed552a45257593dacac61701eb351d079aa36c313be0e9661da51eac52f35453706176ef9ec49e544761210439d71f3c72d5a79c24a092bdf8e643a5e456b12f4e43bbd0964e07eeb6813aa1b984a1f028b81c7d229f48c1c0b6aa30872e5193983fc7c4fab38b2a513d6b4415717817ffc6f645e9b01fbd2fc60f639b68e4488b6051c567a68570c21815c8b2d1e08fc2d0511cc0d50afc048267b5ac12e3db07d7eec303e74dd61cb06666641e1350674f2330833f52ace0f7593cf5d0300000000e40000000000004d7a5261cee2a835e86a9e7ef77490ef19e0d80a4aa97b12375ceb1b04eee1d4cefcb1ed1f361f74ff7a9986f07285b63bed7e71ae2385e780e5c943c9fb0e4f01a2f423c8ebeaf26d9039d39e087440c662"], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f0000001f40)=ANY=[@ANYBLOB="0000000000000000ffff000001000000ebd3e62cc32e1be0022d060a64cf68732dc0c78890902849bb03e699837a95e6c9e95a2151ec542e07febe2804fb0a66d110d06445e45866f88e57dd919c861ad20a113b163b42fa1e098540e5ab8490a5f3aebf4e951e28b82ce2", @ANYRES32=r51, @ANYRES32=0xffffffffffffff9c, @ANYPTR64, @ANYRES32=r53, @ANYRES32=r54, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES64=0x0], @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=0x0, @ANYRES32=r50, @ANYBLOB="ef4a3cec"], 0xbb, 0x400}, 0x404) fchownat(r21, &(0x7f0000000040)='./file0\x00', r22, r48, 0x4) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:34:55 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) 16:34:55 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00ff0800"/13], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xe35883e83cc99271) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1d}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket$inet(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000003640)=[{&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/243, 0xf3}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/100, 0x64}, {&(0x7f0000002500)=""/116, 0x74}, {&(0x7f0000002580)=""/14, 0xe}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/117, 0x75}], 0x9) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) dup2(r0, r4) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000003700)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000003740)={'tap', 0x0}) listen(r2, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) pwrite(r6, &(0x7f0000000200)="eb8369976d365c65d42f7debe15c680f9eaa8fc488c2cf8c8878158742a75377a5b34213ed5acd714753f2fb2da60a9bac5c8fce7e91ec4b6bfeef19cb178e4654b9f0f034ac6c", 0x47, 0x0, 0x44) pwrite(r2, &(0x7f0000000040)="9a3ff6f33677d7cf0ad1963db779073946038bd09ee085f2475e862d5f4c6f749b1311aba034a9a4965e14a95ed94e803178bb0049ced175efbfcc0a183c3db2c551a55f39f8ac551166122c29e872837f7a9ea28076ef81c435b81f8efe98d571550ce0e00c0682bb8e917bbf66cde097b62e70345a", 0x76, 0x0, 0x1d) 16:34:55 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x539ba84c0fb86c5, 0x3}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) kevent(r4, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f00000003c0)="5ba8257d7a5dc84750246cad8493378d05ccb832aa93434e7b923cfe03e48c6bff3b236b2c0171e52d77d37ec0e303cc8fd7930dd72113ae256da5e31663cc141fe42cb1f02196c6ccaf20c8a42f1ad5c4524287fcd137bde8a2393fa848f7ba9ca5af773812558b27077bf7a4aea1d41edfc5fc83f51da3938fec0f0bfeaae03db14d06170e59376ddcb12f3346b466951b3bb9a9e468c203ae19e367d786a756e6f8c01a539568668e5915f512f9bc2a76b18301213622cf79efbd5f439eea51406dc548a3d49908ccaf039d9d9239c67c97f2684de082b6d3277617f240c88b47935cc7743ebd70d38d67c59860a98b6b39ab39ef61b7717de1d687a9d04c846447d9741f97a57503b0fb8e50c39cd19347382a1e32752264daed9ab6ead83cd3ba7cb31375603c46a7f00860fb332b7f3fde0517e42bb0c6b1f71e1991d2ba88fbb520bbb31682f047f673725e294f0a05da5cada68dd94ac388247d993cdd129693a8a35d3d8af60de3d418823e1546f0425eac4051790fce819dbdf5421769c8db0e9ab28d155fa79aa61edb5171b2adf296a6eaf8c414b0f8cd2f6e1b13d7f3a614542cd3069e1e206bc46263048b22769795d953aeb158b01ca21d", 0x1bf) listen(r10, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10, 0x0) r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x100, 0x0) r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x10, 0x63986465bea92253, 0x8, 0x4}, {{r7}, 0xffffffffffffffff, 0x180, 0x20000000, 0x101, 0x7ff}, {{r8}, 0x800000000000000d, 0x88, 0x1, 0x9, 0x7}, {{r9}, 0xb123c9bace014ec1, 0x42, 0x80000000, 0x20}, {{r10}, 0x7dd2bd0f5d1d5001, 0xd0, 0xfffff, 0xfffffffffffffffc, 0x9}, {{r11}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0x10001}, {{r0}, 0xfffffffffffffff8, 0xcd8dc37e5592050b, 0xfffff, 0xd2b, 0x9}], 0x3, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x21, 0x80, 0x5, 0x2}, {{r12}, 0xfffffffffffffff8, 0x21, 0x80, 0x3, 0xffffffffffffffff}, {{r13}, 0xfffffffffffffffc, 0x8, 0x40, 0x0, 0x8}, {{r14}, 0xfffffffffffffff9, 0x88, 0x6fc3eebc687cf24a, 0x101, 0x10000}, {{r15}, 0xfffffffffffffff8, 0x80, 0x1, 0x3, 0x6db}], 0x3, &(0x7f0000000340)={0x100000000, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x6, 0x1, 0x0) shutdown(r12, 0x0) setsockopt(r16, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x5694b987e32af194, 0x100) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$setflags(0xffffffffffffffff, 0x2, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x400, 0x0) fcntl$getflags(r2, 0x1) r3 = socket$unix(0x1, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) readlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/25, 0x19) r4 = dup(0xffffffffffffff9c) recvfrom$inet(r4, &(0x7f0000000240)=""/255, 0xff, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) fcntl$getown(r4, 0x5) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() r7 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() getgroups(0x8, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x7, &(0x7f0000000480)=[r5, r6, r7, r9, r10, r11, r12]) mkdirat(r0, &(0x7f00000004c0)='./file0\x00', 0x80) write(r4, &(0x7f0000000500)="63e6e217822508d55f860a9b2a180c1dbd8a1cc655d6601fcd6d5bd473b6ba61d36d03b5a64182d69ef35b5502d3e50e52fcd049cfcf28712a89b7cd7405cb3f3bfbff6633a375959baf37ce08d9362c9076c87b38a803715ac4394b441a4a5e31c4c1b9ac2e3336021e65a5de4811fbe60414f47f5ca21dee1e91c5c5e86262a9a0145b6a1da5177ec64613ffaa79dd002d707d", 0x94) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000005c0)='./file0\x00', r13, &(0x7f0000000640)='./file0\x00') r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x80, 0x0) flock(r14, 0x4) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/klog\x00', 0x8000, 0x0) fcntl$setown(r15, 0x6, r8) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x80, 0x0) fcntl$setflags(r16, 0x2, 0x0) 16:34:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x75, 0x514}, {0x80, 0x9}, {0x80, 0x1}, {0x88, 0xbe9f}], 0x4}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:34:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x3) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:34:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:55 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getppid() pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="5002", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:34:55 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/191], 0x10) write(r0, &(0x7f0000000000)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d04496f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477", 0x15a) r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, r2, r1, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r3 = getgid() fchown(r0, r2, r3) 16:34:55 executing program 1: 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) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x80000001) 16:34:55 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000007000960000000000000000ac79299f824a76ee926012aff5b029cb5c8a270a4bc1791893d7e4d518d8142788e40f1bf00a44e6be2b7f23c6c2d391cc0465a49261014e45e7552368758937758e81f028e8cf7a752732adbe96273181cdaf01b2c18d54549ba01c5d4410ae8cdeb7b83bbeba6c9cb5d2af71"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x2, 0xfffffffffffffff2) r13 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r13, r2) semop(r0, &(0x7f0000000240), 0x6) 16:34:55 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x24) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0x37, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x44) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:34:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpgid(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x20, r3) 16:34:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0x200000000511c, "047c2c0dbc0800000000fdce5fd5e20b08ba00"}) write(r0, &(0x7f0000000000), 0xa7) 16:34:55 executing program 1: mlockall(0x4) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x80, 0x5, 0x249bc, 0x3, "e58ac2879b193c13abc5be6bbf54ffdfc689d4f5", 0x100, 0x9}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:34:55 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000019000/0x2000)=nil, 0x2000, 0x2) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:34:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000700), &(0x7f0000000740)=0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x4000002, 0xfffffffc, 0x4, 0x0, "1ffb3cb90277080000002c36ae61c4a64800", 0x2}) write(r2, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) close(r0) syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = dup2(r3, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x3e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:34:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="1d3d17dafffbe9f88550844f816cee019aeed35b6c7397ba5911649e"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:34:56 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, 0xffffffffffffffff, 0x0, 0x1) 16:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x100, 0x2, 0x5, 0x464f, 0x6}, 0xc) fcntl$setstatus(r1, 0x4, 0xe92b9d183b8f6705) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[0x1, 0xb4, 0x20000000, 0x8c, 0x9]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x49b, &(0x7f0000000000)) unlink(&(0x7f0000000280)='./bus\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:34:56 executing program 1: chflags(0xffffffffffffffff, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0xc4) fchown(r1, 0x0, 0x0) pread(r0, &(0x7f0000000140)="a1041c3a7159468ee5f025f80856bd394f60210d35567f58792f31375326f9065d370f9701791f0f35be94cdbd9601b24058d79f6f757d19dcd0cebac8de68775dc07b22971a1c837e3ac2b14890d9a6793b6cd12c13730dd654249e109a0b10c7fb3a6d6cfb4c7b176f493c51bf56761f4689146ce755ee6ee29a0b0dc3366151b2ee5b5f19ed33ba9e28d02ac7bbdc0461614e5768060944ad575473774dc8d644a631e34c4b56c04db38096014091944006dc1876048f996ae366ba70dbfe4e49fdc17c18fa74edd78ecd6dc1964b8e6339b7ec8c764c17eb64410362ba174ae11bfe7456ae2e886841eea17fe11cee5d", 0xf2, 0x0, 0x0) 16:34:56 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0xfb26, 0x800}, {0x4, 0x2cd2}}, 0x0) r0 = socket$inet(0x2, 0x8000, 0x80) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000140), 0x0) listen(r0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3e928a65, 0x1}}, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x800, 0x87, {0x6a1, 0x7}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 16:34:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x77) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) fchflags(r2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:34:56 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) dup2(r0, r2) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:34:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r0, 0x0, 0x8e}, 0x6000000000004, 0x103000020000008, 0x0, 0x0, 0x10, 0x0, 0x3f, 0x9}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x3) semop(r1, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x1, 0x401, 0x8, 0x2, 0x0]) 16:34:56 executing program 1: r0 = socket(0x20, 0x1, 0xff) socket(0x2, 0x4000, 0x1f) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) 16:34:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xcd166c7e8a980937) connect$unix(r1, &(0x7f00000000c0)=@file={0x3b466bac8e2087a8, './file0\x00'}, 0xa) 16:34:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) fcntl$setstatus(r4, 0x4, 0x80) openat(r2, &(0x7f0000000000)='./bus\x00', 0x8, 0x1) r5 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r8, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r10 = getegid() getgroups(0x2, &(0x7f00000000c0)=[r10, 0xffffffffffffffff]) r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, r13, r12, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r14, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r16, r17, r16, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, r14, r16]) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) r20 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r20) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0xab, r7, r11, r13, r18, 0x10}, 0x6, 0x8, r19, r20, 0x9, 0x100000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7, 0x7, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4", 0x1, 0x0, 0x0) 16:34:57 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() r0 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r0) close(0xffffffffffffffff) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:34:57 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(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000)="c787c955acc0d89a272eae94", 0x386) listen(r1, 0x0) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:34:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x14) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, r2, r1, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r3 = getgid() r4 = geteuid() r5 = dup(r0) ioctl$TIOCDRAIN(r5, 0x2000745e) setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) setreuid(r2, r4) 16:34:57 executing program 0: clock_settime(0x3, &(0x7f0000000200)={0x5, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x8, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r3) setuid(r0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000040)) 16:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x120, 0x40, 0x7, 0xffff}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:34:57 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x8, 0x9, 0x400]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7c, 0xff}, {0x7}, {0x2000000804006, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) shmctl$SHM_LOCK(0x0, 0x3) 16:34:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) sendmsg(r4, &(0x7f0000001040)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f00000007c0)="7d2b02ff8043828a2db06419557c8fe654e894565706f3826681c590c46c5379a3ae9f8ce106ac68844ff1034c3394f285cbd073f617073cf1120b67f64fc29c8cf58fcd4ca3e62fcf0d6d9f255c7ea5e649cb90406390a04a28d1fd99fcd229507f8e3b021c6c183ab597e32deb51f59193359329465a8b44c414fa493ccdc9a70743aa47a26c66f9a39c6e3a5e4f09384f97382c71a48cbd0a9321204240521bae822640efa787a4087f43b6a54c91f269fffd9a433a9f981346dc17095cdff48344e3ac8a0d1280da57ea14", 0xcd}, {&(0x7f0000000680)="a7675f1ed9da72cc4c41484c44e7140ea58161ca0b19027f88b39d8e14775fe2327163d0b4c6706f27e1c859a1a3d8b416f0866c4e0ef5caa623b38da7a7c50cce56d70ab6240f858687695fbcc2a1d693e1334f7c685c7fc763d442115143185d484471d8f224fa42620c0813cf7a32c2eb54ca69ba00770bc5c27c4555abecd6bfc74b400378efb3c46c92dc8a8ec76b610f0c3c25157d00c214484a9f3f2f89c0", 0xa2}, {&(0x7f00000008c0)="a75b2cd345d27d8aa1f8708cd3dbe65569f432b8fa2a91ea52e15d85a4de8d18a51324bbcad139d8371f309502f734861f879cbf7076deca849f8139668c721466b68c437967c4c9128f588e6145b6a71ef03092a588089761e705113c7c7b3b2a1057dd0916654b4b204074187d29ec9fbf481fdd2296531a47c58c69da2295f31ad75c40128cea294128b0831ff867a39e13a2d12fa44f9d90dd150a0401c4914aa3705c0bbab66683844f4a2d47abbb24a562c5237520dea46a9a47f7a6299674db9cd8c62bc6220cf581c01318cfc1356929ad427e075c4c948c5da361d2ea9a5c5a422d4bfa15232917d8be488fc28ea59f", 0xf4}, {&(0x7f00000009c0)="0f6b70e2af00b8661330a87cffc652d9b59d19e2de284cd2c8a110df7cc5481eb11e947e3c5d47d1fe5ca5e544c46121e1acef6d5315712a30fed4e231286af69557dc05796092379816c0d2c5916e10db9cadef01c7a18e8e807ef142da5d94b01b0820ebc4f46ffc01aa35f4a6a0d144642b8f0d55e7c31ea89009fa797851c39b5559900c51a99b902c7d52b2fe43d9936d63740f901b123c7bbedfdb84c93136ba3392b080ba3ba2423626e9ad47aeab7c856159eeb18bd1a4ca7ec8471f85", 0xc1}, {&(0x7f0000000040)="ebae6907211d8870e7ab11675c35ec4aebfc1103c02c15fd8e3a67daa226043e67e591c7df40305d4af2", 0x2a}, {&(0x7f0000000240)="e010628512c9f170c7b5407f0dcfd4f3c021f17fefe2756c9e48152c09779b84b042", 0x22}, {&(0x7f0000000ac0)="4f34ce70b070dfd308642af8b6772b239925c4ec9c524288cd5ced2b5056699027b08bfed4b1ab0641a7778c99c52c1a61b12ea9ee87a79dbb4781241e4767886dcf5dad94c194d9dab9b01acc36b0f1899635e9ac52361458e736a98c94f4c6aa4ad8f133632f1e388a2326c2b133ebe3ff6931cc4bd4ccb25088e3cbea5b8840d7c9222decedc991c8c77815a7ca0082a481c8c9be3747a04ddcc08f4995d76628d92cd2d5dbaef144a896b18dc2ded529db9c2981d4942d926ba6c37d4269d856a7e166a74d09426482a3fa79b3c61fa6f7da03713ea1c75104e44eb5c287ddf96a", 0xe3}], 0x7, &(0x7f0000000bc0)=[{0x80, 0xffff, 0x0, "8a148d83ba6b259c8bc8863b7644703cac368e319043aada4f7e9879281bdc4bbc8978ca434b4d48a5fecf8736ee38373e3b69e6fa55c5ff8407d5b83ac0ddb30df2f99b255a2ef3d8523bbc9ab6b19eeb62f073bd4e8d9f855fcab3f207ce471fee81ff06299388e6b28f57ca"}, {0xe0, 0xda3a77c3f4e669b0, 0x7d878fd7, "27c8f13b98a9a67ed6782791401a37139315c6a41614fe3d14fe743ec248a864e8454beec0d8ee89f4f27d5cda6c657468166f6c8f102500b90b9995dc5068e4e17a0d8a47632a8361c67c7c7f36a9d425bee3a9a2f4d16ca624fa4ce6f12ec000548a941273e6d35eb95a4c4c1bf8ef066f8943e131e37298e34dc26bf888be18e0664341199badb379bcdcc14402fc371f7f5b3ba05f2785eaede3ab4e0844a0301fa6b458abb9012a56ecb6dacd657306d85dc04aa4e041da87af7fa1f58b74551dc9051aa91658a0"}, {0x110, 0xffff, 0x0, "62c15066da3cc3ad45fbde8b35a18160ce8fbcd27b961721e37bf5f6ccb19654bdf1b0760866904bdc870e4128cef822883ed4970cb1e5db20355721915819ec24a77b2f817f6838b7a7d0d9c02f275644bdecc5bb9c3085446dc7ab50cdb9bd1e86834a88cc57158a8632ab1807f802c5fad252ef20f27d12f9f479d541b8d420555ee691e5b506a35c6b8558aac6a90b259eb77af0ad9d6ed4f9aa5bdcca6cdb9614bf4c82ec1413940d97d0700be863f9ac31d02aed1048b91708adb8cd6b1a456d838f28ae216adab38afafd5485173c88a8597f1a7616f4ccc2e399f7fc5b3912614f349851397ec8df26cdf704b724a8527f7b4e018486434136ddfb"}, {0x88, 0x35205ae9edfd1f7b, 0x6, "ee09d0040a821c2d7502660549e9bb404ec7e2d80f925fd366adcb15af9a0c96d142883b0f1f013dfdbfae6560d212764679660a61088394999791b9ba935bf634d49e4a12874a02a9235ad1a4f5515d8277ab9218ca010b7a6541fcfa38367495f370bc3abd24b016d26f7ee66d5483dd0a15"}, {0xf0, 0xfffd, 0x1800, "617b9e2bd60e2225cf3db7f0804cfdc0daa7483a9d2cb8b3f645d3bc3ff64a9da35b658a073da85c597a88fc24063cff1b0d63b3b8ca66063e792d9a921538ff30959ea733ff0ba8e4cb3f00726ea39f495783e2ada3a6650ca4d6f4204c77ac6ae32e98cbbc9b80b44a288437686aae29e72abd8b9f41e7478a429e24a7791e145d1e4b76a663dd925ee614926d650ca46aaaa11763e61153522d5b716e6d9630bb4b60febd9982ef7c007f9daa9f4985b4004217856f2e07555e87cc64426c240b1fdb35519ef9e3705bf73c24519dacd4d8b0dde6e60816a0"}, {0x28, 0x1, 0xec, "7d62df752e2c40478ac5792c6e9ab87d63"}, {0x68, 0x1, 0x5, "890fa3d0ac4f4a7431daffb21584fdff09f6cdad55775bdd760e90b0b074540497940ef5395c3ef7630c7f0d0caf08bb29deb013d394bee7dfac34152cff3fc515dfb6a3d9bce319386ea66fd4cd0d1f85f38438"}], 0x478}, 0x6) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r6, 0x20007471) kevent(r5, &(0x7f0000000380)=[{{r5}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r5}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r5}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r7 = syz_open_pts() kevent(r5, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r7}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:34:57 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0xff, 0x6c, 0x0, 0x0) r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, r2, r1, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r5 = getegid() getgroups(0x3, &(0x7f0000000000)=[r1, r3, r5]) geteuid() 16:34:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000600)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f0000000240)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x80, 0x20) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000300)="676a09750e799e7af7c631d03e717e68d503f4f1e2feecde55261d", 0x1b) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/74}, &(0x7f0000000200)=0x4c) flock(r0, 0x0) 16:34:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x10, 0x0) mlockall(0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) r3 = syz_open_pts() read(r3, &(0x7f0000000200)=""/179, 0xb3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10020, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffff621, 0x7, 0x80000000, 0x4eb, "04d23107ec0fe374c4ecfdd4cf6781d56c1c52ab", 0x10000, 0x1ff}) ioctl$TIOCSDTR(r2, 0x20007479) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:34:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x7, 0x0, {0xfffffffffffffffe, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sync() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x10001, 0x9, 0x257d, 0x3, 0x7, 0x8000, 0xc66b, 0x0, 0x2, 0xbceb, 0xfdf}) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:34:57 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) listen(r6, 0xfffffffb) accept$inet(r0, &(0x7f00000000c0), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getegid() getpgid(0xffffffffffffffff) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r8, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getpid() getuid() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) 16:34:57 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c892a02d4c2fdf3a23c0cf0c89c3e374303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbf, 0x0, 0x0, 0x0) 16:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/75, 0x4b, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 16:34:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff0500ff0f000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xf1b0c1f8aa329b6c, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:34:58 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xffffffc1) 16:34:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1}, {0x0, 0x4}}) r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) msgsnd(r0, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000240)=ANY=[], 0x0, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgctl$IPC_RMID(r1, 0x0) 16:34:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="033049e436177a2feaecfe32347738dc8f6c183308bed0f099efc4492937d8d049b4e977d7e0085e624d1075c96cfc14d8f10d4bdc82b809bb912e503eb0470eb40a0a630de319240a1dcb500b3122025895f00a70afd97946797c571530bbf017bbeb22352cfc9f2b6bfd74090a89e8a006d2c222ccb30de896e9e68f3fce2cbd39a366e25d5486c305beb5e5058b04dc1f35b65193b4dff3399afc2bccb78cfda135919ecbc4303e61462f9bac0726c6ad0dcce93ad3a0e02e87a187a73b497d", 0xc1}, {&(0x7f0000000580)="12f54b342f8a3d7da260b5b385cc82d08827030b837d964812a101c7f3f4e8f419e264929c5f8b11ef64693e0a7fca35e1a596f5312dff754403c7f9839f77955c946d622aeb9a0220208d2518110a50af32eae2624db1c6c7b9dd05474a10cded0f37c3c664373d5faf9086fdda72ea53442d6a7a174b63a72fdd60ddc1a21305a0ad0aa7969b684ae7f162995c1645211270a259648ed694869c0bb6078b80b81d9a502d85cd595448190589d625562831126305f71989652593864b4ec847303f", 0xc2}, {&(0x7f0000000680)="b2b28127ee794cffcdc836302686d7c27b239b0e8a1683c5b3d7ae4711ef87ae2eba4c2eec32abc31119082fecc51077fde91594f6dc41d785af43ea601addbab55e5bb32a622c668a87c69902f012eda730680cd72bee2c01acd7d2c3cd8bed1cb4a495d70ed383cd4f282aa223e9a2f0fa74ba321147319ef15d499eadd52bc49f0f03ff93", 0x86}], 0x3, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x2}, 0x1b2f53ae37050baa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 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) getpgrp() semget$private(0x0, 0x1, 0x6afc431ca3ca3da8) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r1, r10, 0x7d55, 0x5, 0xfa}) r11 = getpid() r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000010000002006fe2bf4f00000000000000000000000000000000000000000000000000000000000000000000001b4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000744b0000000000000000000000a538db07f0bfb6097c65e09ea85680fc33e20bcf60a9483ce0f23da59e4fb24056eb03cbd60068b225be67ad0fe1199d104d93be82c9bf79096e42f47f00000000000000de3fa8f493e3414d5d9b415b8f5896c24dcd622b78ce3a933e890d333ff2cff7902d1963ba724efc36309075b0156de2f5623a6b78589aa5cae9480d9db503f12d570a31d619494a91f48dcb2ecc308c6f18b5be475e208b36002a86d07deadc4a67ae334f342c8bf17b7572f31f1edf7c47a94785b8c2624a6fdfcfee9b81561f650af06924ee88b318ac5c156e98dc080e61b8fe6b87a3c0c48819e0704d630b75b85eedf3eed3614be81f9621c159d7f43e6ada981c3e8e03b26526b73e4911e3dfaeb98f64af5482233738f15fa1e48f5663212e396b783d08af7022f67f580c9667693ce1409ad4286b749da04f7be6b0a24a031fc830ef11"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000280)=ANY=[@ANYRES16=r5, @ANYRES16=r4, @ANYRESOCT, @ANYRESOCT=r9, @ANYRES32=0x0, @ANYRESOCT], 0x6, 0x1800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r15, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x9, r13, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x140}, 0x8, 0x9, r11, r11, 0x1c71, 0x18, 0x8, 0x3}) 16:34:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xe997, 0x7f, 0xffff, 0x1, 0x0, 0x95, 0x4, 0x0, 0x1, 0x9, 0x8}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r2, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:34:58 executing program 0: setrlimit(0x7, &(0x7f00000000c0)={0x8000, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) r1 = getpgid(0x0) fcntl$lock(0xffffffffffffff9c, 0xd, &(0x7f0000000040)={0x1, 0x2, 0xd9, 0x3ff, r1}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000100)={0xb0cb4547cd8d7163, 0x0, 0x8, 0x6, r1}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 16:34:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2c) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) 16:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:34:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) shutdown(r1, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000018c0)=0xd332) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x20, 0x0) writev(r4, &(0x7f0000001780)=[{&(0x7f00000011c0)="50b7893525d83ab80abb9043064fbc35dfb3bc127d03faf63f755c4b0ff3ac6f91e55b5a0f6e930d4d48825d281dfb387ffc14b28d403fbcc53c7ea92c63c039cd0d198f5bb1ac", 0x47}, {&(0x7f0000001240)="c754154fd0213906fd32cace73faa8ee568c15476343ae84bc85f3ab9f06c6fbbc71e9c4348c61025b6862d526555cd7b6f94e5b56eef51967e86625bf657af34833e34d4994cde04455314dd5074773247ba01e5e8ceb55b6731c78c2a9c06877fa1a814d622442cc99cf7a5ca3e18fa18e782895beecec15c6cd7a0ccd162e01e8057dfe903679600bf73e3e8ba472c462f36dae9c20b7219656f98b3cedda0b3b49770f082c5bac2fd0fb028d6bd4adb5cc47785c7737ea7d3f6af1e28cdba9366fad67c0a64789cc16e3ba2eac6ec4b8d8", 0xd3}, {&(0x7f0000001340)="30942fa7d9a373292da5cfa61390676df07c8c2ac59387c321c7dae2e6f9c62899dbe698b3b72a563071d9393c6287ad", 0x30}, {&(0x7f0000001380)="ba9cd4594f76cab453ffd66ca9029f0a4365d98b6711a392520c0b2ae1477a1696731194bae1735225930bd5252dd2bdcd1a76dbbf1b3d03b5cd8d9c132f9ad64ca3ee33d3287c45fce7cd3e22e5dd6d404d35f8bc0296ea826cd5cb01bf0bee00847b4f263b42d13448278192d1089ca8", 0x71}, {&(0x7f0000001400)="9cf857886eb25b38f228ca6af29bcf1a32550b758e122d40a048b09b0340364df580ca420e5a038b03276acd3729bdf1ef58980135bd16d82be0953fc2810fe16761452948c001c8442f297f811dcd89b8eabc974a3b0ad07bddafa80469fee53d2047a099d20374722d2f6a56650b1ec641835c3bcb6449e6385535d7554602e481b8f28c87e91d32d98e8b57e48a6e74879ab63fd3c6a9d864ad6b9693d68d630b060ebaa3bb0b4c5cbfb1874660d0cadd6deea245b97bbcc7a3d42605071ee10264d07a428f44542142854b0d5a32a1fc9ae730198dc76a20482a32fd5072d0a6f0d15b4cb8ee7829e30f", 0xec}, {&(0x7f0000001500)="30a0aa592200cacf197a867b91e2ac24821621f8b4bbf97db4e2942d70ff7dc6c74974af50d6c9094a2d0c90b2d0175b3495269e3e59db5bc10e818d05cc51163d9569a445e32db98f7758dddee9afec67b158cf931cb70a78fd6dac2e0e3cddb3c2f703d3a27155bfb43044ef4cfc299aa0e6eca49cc83a9a07f53ebba043a88a89b0e4a9940780a0942a4ec5c14ff0470ca14dbfa5b3da6c7541e58405d257d46db92e6ebfd300469469c40ccac1d56cfb5031d126ed3a874f1fee7a81794d", 0xc0}, {&(0x7f00000015c0)="cfbee72e5cec3ce08c678b2bb989fd6fac140233ad266c3853cd9aba8dcb3fa9dc46b77409b7dd3008da380337b16313d5d32492a13beb9f9103c607579fe99b5b43d031b961f017332675119a2841433dab2f0cf5b160f49c1204f340df6489741e48c6cea3e1b552fa8b755986e38778641e64661c7ac8e3dc56bf4b2e5d116c9a2626197ea7ebefcd520249d2402c5327b1b8f8ba4f8247de6365fe13a2f32904dc43399d4a050a55cf80297aac197f7186feaa48e87e9b378a1b165cf0ab5c7ab7ca09dae3b89041fcd6909e0a54f2", 0xd1}, {&(0x7f00000016c0)="9383c8fef785ef7f40e09fa5a2837cbb8c054d0a80a70515b4bf36b3e2772ec09c4576bde8462a974b8d57b7e77c0d30beb665ffc8f3e4805f8b2680726991eba2ce196b4be2cc974a7fcb81cce8df667c935fc16d2b22e1bc724df89b69cea0913b916cbb5fbec371ac38feca15a6eb3c79a0980b28979d94bbaaefa916e78c3d05beb0c9bb6cd6e26505af32e0f1e987b17804c9c217", 0x97}], 0x8) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x3, 0xff, 0x400}, {0x553, 0x9, 0x1, 0xfffff800}, {0x8000, 0xfb, 0x1, 0x80}]}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) accept$unix(r5, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001100), 0xc) 16:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x45}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0x401) msgsnd(r1, &(0x7f0000000680)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f00000001c0)={0x1, "1503a2a9577f1c6f2879b27475f394f09eb069b2e33480df24e44318ab89fa9bee5916d8fc7de3a2097ff510c9ca86fbc377abab4bf93b860c8a365c3bd4196a159951eaf6a461f40416736a331a23f0619d8145376a1d67d72ae89942b9e1c4c073bec7d6f8d47a3947d9e8d642b4c33dc3b88cf2bf67f333624e9a8aadc43a3281c314"}, 0x8c, 0x400) socket$inet6(0x18, 0x8000, 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 16:34:58 executing program 0: r0 = socket(0x18, 0x4, 0x0) dup2(r0, r0) getpgrp() r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = accept$inet(r1, &(0x7f0000000340), &(0x7f0000000400)=0xc) r3 = getppid() fcntl$lock(r2, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x9, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x8, 0x401, &(0x7f0000000380)="d33bcd40341d142d1d1b11191a86beb39cc5c85c8bfcec4d90fa45e640e6e908000000db42bf4943b041f8", 0x1cd) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) dup(r4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x4, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000280)) r8 = dup2(r6, r6) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) lseek(r0, 0x0, 0x0, 0x2) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4) fcntl$setstatus(r9, 0x4, 0x0) r10 = getgid() fchownat(r9, &(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffff, r10, 0x6) r11 = socket(0x18, 0x1, 0x0) r12 = dup2(r11, r11) ioctl$VMM_IOC_RUN(r12, 0xc028756b, &(0x7f0000000040)={0x3, 0xfffffffe, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:34:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73007e7036fc6e23c5b00000000000000e5076b"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) close(r1) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f00000000c0)=""/27, 0x1b}], 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:34:59 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\xf4hp', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000317, &(0x7f0000000100)}) syz_emit_ethernet(0x11, &(0x7f0000000100)="859a235ae6998c442304ff63bac865ec16") 16:34:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005", 0x7cf) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) close(r0) r3 = semget$private(0x0, 0x4, 0x3) semop(r3, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000a40)=0x2) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) pwritev(r2, &(0x7f0000000cc0)=[{&(0x7f0000000a80)="1e6d5c618bcc9d53d0401a15a1df880c7730f965a2bdc1f28f73d97e5f39e86538d637", 0x23}, {&(0x7f0000000ac0)="58fec737e3258e89114f6be2397f59ccd3ae497c6e2728b7b20304e0a2bc9e6e372a9d638de7f0f915cdb60d9f1459fda091fa804b81adbd2a5c0187b84d42f86beaf3bdc94cfd49675a9f059066d17420447ea42eba6d3bba3536a31d3ca7e8c738884955499f58559b9dc1415128ed53bcfd33ec2d0841309be6498798572c626f882a8a71bf9dbaa5d5473e7bfc692f81a011693b1467db725e29ba344f1b96d5f62776f1b92788f5d45b51d389fb41cb429f5414bebf6975f604add202770e2ab1e2bde2db712acbdb97e1e0a74e07fbbd914883d5fb992549201f95bbae23570e0e11a80be0c357a1e9180cbcddb176b3e9637a76a0ae14cc69758ef3", 0xff}, {&(0x7f0000000bc0)="66f9507eaaa60cdc8fac181514cd871c74bdb3", 0x13}, {&(0x7f0000000c00)="ffd2f85b7346b04519c11d61ee2a", 0xe}, {&(0x7f0000000c40)="b0d9caa5a43c9047d5420986bdb4e1d24e7a1b17a4a7b6b8c013c2c116009a7a6da0b45580a263e2a629ab99266ca2ce81dd73818d7350c907ca902cf4cb3dea4089b2a35331b55464e3163863e0d9ca606eea0dbfa78010344dfab4", 0x5c}], 0x5, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/tty\x00', 0x400, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:34:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fcntl$getflags(r1, 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:34:59 executing program 0: r0 = socket(0x2, 0xc003, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="b79143469fda640ac723fee0b43a8d67151c57e0a0ae6acd998a560a7fb4ac6d7d61ef54cfa7d1ce43afc992310b6de5fc690335ad80ea3bd672641e7c572d4899e2039d580070e7707053752de6c1aa391980d31ed661e1e5c1225ac87a36eaeaea5aae456f929a32442b6a678a834a679ba574ba59f660385d3bcc72738ba8dde851e6cbbf8f4a3e616ea11b3c54e5", 0x90) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) r2 = socket$inet(0x2, 0x1, 0xfd) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) r5 = accept(r4, &(0x7f0000000240)=@in6, &(0x7f0000000040)=0x12) getsockopt(r5, 0x80000000, 0x8, &(0x7f00000001c0)=""/50, &(0x7f0000000200)=0x32) 16:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x80}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000440)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r4, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r6, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r5, r6}, 0xc) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000840)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000100)) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 16:35:00 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f00000003c0)=0xc) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0xaf}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) recvfrom$inet(r0, &(0x7f0000000a00)=""/4096, 0x1000, 0x3, &(0x7f0000000640)={0x2, 0x1}, 0xc) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) pwritev(r2, &(0x7f0000001c80)=[{&(0x7f0000001b40)="4eab6ae032a8f0316c5c937acf0db79963ba5006bf52eff4488ab3e16a328e5f4e16697d9c3b48d7e7d6647ba40b737c2e0debcc47cd22ac119ff03e94358756345a8ee1531575548b0d76c36e32cd44cf8c2f1892cd5dae93a376b8789313289d794b13c8c203a7a77228125e683bfe23b73bfd7503da47ba0a1dcf932b29b4b4dd1eac9ad22ca6b648177af1eac5e8efbb697593f8d56e611e9c2cff9dcd78182de529b41459313b01800017c0c586d512e2ddd06a76904a544a979258c27e79735d6c14cc", 0xc6}, {&(0x7f0000001c40)}], 0x2, 0x0, 0x51) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) sendto(r3, &(0x7f0000001cc0)="b402d5f2f3353c9f4e8e2ee0a5c44b33c5558bf74925cf3f5f0310544d3780659d2927ba75585cde47135b668ce520dc2d55aee382ce5b7aa0d6e941c2f697fbd1e135863decb9157a0d7e5a3c4256f73b3d2524b9ead82cd2b8", 0x5a, 0x400, &(0x7f0000001c40)=@in6={0x18, 0x1, 0x7ff, 0x9}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) readv(r4, &(0x7f0000001a80)=[{&(0x7f0000001a00)=""/74, 0x4a}], 0x1) chmod(&(0x7f0000001b00)='./bus\x00', 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000400)) 16:35:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x454, 0x5, 0x7ff, 0x40, "8cb436e6ac8387eb5c4da89dfeb897c796763c3c", 0x8b, 0x1f}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000200), &(0x7f0000000380)=0x4) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x12, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x8061}, {0x3d, 0x76}, {0x6, 0x0, 0x0, 0x9}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) chown(&(0x7f0000000080)='./file0\x00', r1, r3) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r5 = semget$private(0x0, 0x0, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r8, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r10, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, r13, r12, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r14, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r10, r7, r2, 0x42, 0xfd}, 0x40000b, 0x8, 0xfffffffffffffdfb}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x2, r6, r3, r7, r3, 0x20, 0x400}, 0x6cc7, 0x53, 0xffffffffffffffff}) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0x20) 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000004c0)="1e1687d18b8a0d4ef8defad6d7abbffe4222eb253fa36ef9e2df8b6f69801febd77674491941b935f05773b0b883fb92707e2f939574b9", 0x37}], 0x1}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x200000000], [], [{}, {0x0, 0x0, 0x200000}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x2}, {}, {}, {0x0, 0x80}]}}) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x799b54c0c6fcc82a, 0x400, 0x1}, {{}, 0xfffffffffffffffe, 0x45, 0xeb88143141694aa1, 0x1000001000, 0xa}, {{r2}, 0xfffffffffffffffc, 0x49, 0x5a14a1140c3339a4, 0x4, 0x3}, {{r2}, 0xb4ca947da3d841f4, 0x0, 0x2, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x0, 0x7}, {{r0}, 0xf58e096fb199e518, 0x10, 0x40000084, 0xde, 0x34}, {{r2}, 0xa90052cd7ed31ce8, 0x10, 0x10, 0x4, 0xb93}, {{r3}, 0xfffffffffffffffc, 0x1, 0x3c637d77888f9962, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0xbeadffaea0b3b221, 0x2, 0x7fff}, {{r4}, 0x7ffffffffffffffc, 0x20, 0x40000000, 0x4, 0x100000001}], 0x0, 0x0, 0xfffffffe, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="53df16b4d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x3, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x2, "16c2477c15a1db2fe0529f12f5c69da4dc2a17d8", 0x4, 0x400}) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000180)) write(r5, &(0x7f0000000100)="8c65", 0x26d) 16:00:00 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) socketpair(0x18, 0x2, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016973c78 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x80000001, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffcca) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x120, 0x8}, {0x74, 0x0, 0x0, 0x1000}, {0x6, 0x1, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r5 = fcntl$getown(r0, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000200"/184], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000556c00ec52259cca50274ede00000000000000ce323bd725691a055760121a6929102d3323065fa87d566d6f04a7d1f6a470991efb9f7c931e8902000000838f55d4db93d7e1d068c788718e493194e81146f80303c59c245c88244075f0a1185f2f5ed193fdf6bd9739df51081e7f946203112381a291a16cba25b00fa08193544f0f0a02bcf17d6d4347146d27c5ee36985183343fc7648110cd840d00f3da1a14d84c8761f09a15d6bcc78ad6e6f4a6b2b94ea1e69e537ba00e89fb21a107c3756a4695ad6a88e0c5c1c5e86b186b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="0001000000696c65300030173a5bac72ab33141503aae23df2f2930566c38d9828c87d3f1449811c4eee2e9ceca92003aaf854c717926187be31063da8c4f76e8a2f55fe753e24b931e6e099e51c117072b342d80db2cf32200ddba86b1d"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016973c78 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1219ccdc, 0x3}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x1, 0x800, 0x1000, 0x1, "73a36acac1a49ef2c333bbc5c2ec83df90971496", 0x800}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(0xffffffffffffff9c, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffdc0) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 0: ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00\x00\t', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000240)}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:00 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000780)={0x4f, 0x4}, 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000007c0)='./file0/file0\x00', 0x10, 0x1c0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x400, 0x1a6054cc5bc3e003) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000800)=0x9be) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000140)="68374b2ce13224100db10e66db6a6ff4de8661d61019ab01552f10c684f4aa421627c8146d8417e05cf9ee75d9ee7bcc8b28d9fbbce9c34c9648e43d38194d30f80b66f0de7ba363fef873b7d4cac2af6ca3131415e65bb9ec366b767c1468b9314bfff4b32f8209a0c7848b90911d8b4dc1d3780b9bd74c2cfc458c1d8ce133fb72d704cf0a1d596537a131cb64729e2b6f44fa1d19d70254011772ba8db088bd5bca3c311c7dbd8fb83bd0dc3081a3cd9ec8c86707a3c7914575", 0xbb}, {&(0x7f0000000200)="25f18e9949f1982f17b6fb7fb13cc6a9a1636f75a634bf7528c284acb75cdf642f766c02e2cecbc960e38733bc7eecc61e7a5fb11409cc6e6b3b6eae6d8ae520ac341cee601b2c8108b7ad103c1d7354b6afd6c9f24e65dcde252675af1fdc0127b10528ee10b53f5ef82d8dc1362b7f9c2ce59a1f1c41a979d1ddbc1de408e62161cae2aa58d90c10381eb95abd42ad34b1751cdc19d17bb1b397f0a27350fabb09d300f0d02cb478ab81338e58a2ba1740816c3635752b801f5288ea1e6cdfdff49e2b9f11e720f59fb98c88b738fd8fe5290a6deab78b6cfb462a599e92ded650bda43602c7411fd4e84ff13c66af8a0a61527f0ec4", 0xf7}, {&(0x7f0000000080)="5054da1b7ba2323be4c707200ffc74cd3f691a8f81175ba5fa75fe47dda601e5beb3d052ca95de0fc5af7a32945f6dcdf98a37a7d698757b7703c30d7c4da2b7076aceb9", 0x44}, {&(0x7f0000000300)="558866ce855ce8d5216a5d12af34fd9315a3bb4f1d27977fbe0e6e95d883cb512e71f0a1b0c6ece730e3112f657875b3272c76a9d85fe034cb3720cdd5b042e67a276e69a0cdd60fc9a198f7b5da2f41a935f9a873090575c98552132b2415699de8c149bd4cf58bbe64a5577eddc0ee9a8f34d701ead7", 0x77}, {&(0x7f0000000380)="92fa134d4cfd2e674981a3ba8d0cdc1940fec40ce7ab6a1c77265cfaaa6d8ce89ec9c0d1852d88f08ffa4b665bee6bf4b9e22e69548d43f4d1b94be823fa0b0a54c56d50ce68bb566146323e46ea5f0bd5df6aac982e7ffcb84013bce649a0c985f6371b634a5718d279cd52fa00671c5fe49bb73c340a7e0aaa984c6c61c2ce11fcf234862033d74240f42afa0a3270423aabe9d11845f3512f358dffb06667dfd786a759ee21aeedace84d3f4e7a3ec0aa5c82252fc0a417246125efaf6cdc9b6d0fc9a7ec1f2a0e4575a2bfc3bbfef49eba9ccebd452b3c77", 0xda}, {&(0x7f0000000480)="117e780e22dcd587645d989614d4f512bd22dac16f8780dbc53f66db0fae992a1bb23414c5347f0571f4c37e458c4149d0e35b9bc92592e9", 0x38}, {&(0x7f0000000500)="8666c24d335ee998362506ab2e49764dc7d000680ae28b46425c0c6e0536a2a4cda8cbc6180f865c972c3328255d6043e5a2e50060ce7c3f99ad6728670ee9288c97bc5ebe663de7f6f34c4a8c8dccaa9bc92733b286032c523c2e35ab48746185bd3158bff6469275fd767a8d8df2aeb40c72da6c404a12c04d62a1be918285565104d6e83e5b864a5db64d1c0cfd0cfa723f3201ccf0d0816e599d03ffe997ac34898e4f240c2d0e1274f26134f5701e4ab9c093bda8f6144244a73f226423ed1cc1c24477cb25", 0xc8}, {&(0x7f0000000600)="2f132445acfac2d31ee3597bdb8abe57da689c0719e8b33c6c74d0cc907099f253d20a3630088cd69b815afec3637a3da9322d9d6b6c57a46c75140803297179687964a050322633985dfd00828feb0036ecd77e6ff53bd906ded467dd5a6e8121d7a21f63ee8bf5c152d6742bb3150af317bfed941be68dbdb52fa80e39acfab425967633a92f51496a9a7f7ee6ba0033f6f6aa44d1f7c4d2a13e6ea2f6120eb3623338045cd0248c472aea0074a367ca07d181c36800f495d4784b9ed72d9d310979e7e3cc888f4bc148493066b50a4e7b9b09b54d0d2e267ca19675c6b98abce85a17bb107a87848eb7406c", 0xed}], 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000009c0)="0000000000f5091a00a56113cd16c87d03daf83cf4d7f867992349e6a626cbe098075e644bdf23201f8041ff5f49bbcaa9dbf9347a7a4ae75e2d6deff827731becb083b8007c5d3070d421bc83710f3f97bf208025c771af40b4f9cfc8ee87ce86c2e88cb01bbe2d6976ad80824e63659e5f221ae4efa7a353c31132b7ae321ec2de68499bc166ee94559877087ee155d046b1920e14029db59bec995277bfcc0fe391917d40d4e39546b403f7dd6df388b0c2a95f5d10", 0x2b6) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) socket(0x2, 0x8000, 0x800) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) fcntl$setstatus(r6, 0x4, 0x80) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000001140)=0x3f200b26) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e424ca45b1f3e7751efe38067000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ef072e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320a60ca72024fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b76a00"/4111], &(0x7f0000000000)=0x1002) bind$unix(r1, &(0x7f00000010c0)=@abs={0x3, 0x0, 0x3}, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20082, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) getsockname$inet(r8, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r9, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:00 executing program 1: r0 = open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) fchflags(r0, 0x80001) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:00 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x5b, 0xfffff}], 0x3, 0x0, 0x4, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000080)="9beff9adac0d819ed068a8bcf9cfca61ff42bb115d8f538672e354d284715c437e7dc0aa0caa09d90fa3989dbb02901b4506ad0f92bddbd0d4a7a06818d0fc90d8600c3b", 0x44, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x26c519e4fdc32db6, 0x0) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x3, 0x95b) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000040)=0x1ff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1}, {}], 0x2}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d, 0x0, 0xfc}, {0x81}, {0x1, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffffff80, 0xf05, 0x9, 0xfcc, "12e514adc2d2b70a245906ad1ee0ea40979bb19b", 0x3f, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e6") 16:00:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414852ff7a009b4e628000000000000008000000dc1bb893f81e9a11201acaf90035c347d6051dc53e84af108cd0bf3658741b0e007ad24391fcea3f1cfbca407b8bb347aff9e43cd652adb5ca983c4e5726153520f321a5b17a9299e80b580cdb0aa1913f80d41c62a664f52297cd3175a88a26498007a510d2ab0539751dd5a5b3f1a3c41d3899a04b599141257cdb337d628d926abed4d"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x9929991b34b01680, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="220e7312a76809a5add31885ffc5a113e2e0af499e908fc3fb514c23dee14f23ddeada6d0c6f0ea857668addcc2569fecbf907c1e3c1204cf78cf1255de70b5a51a9ceac9c99e167e7a08868d25665e1b421cfc1939ff5457e3c8df4935b9ebd8424404d906bc3638976da9d324948f8574310bf8c56ca72e7452d76d0364ca447cf0021a27c1fd62bc6ba77a55a5919129939e3daa29685c15ebe2fd1472274701e8cfd3c4d5ee88d317132c82e78a9957116f8cf484edf16bde701", 0xbc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 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) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0xff) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYBLOB="315508188c04e4cfc7fbdfe50902b0a892dde056d5f6db10097e4db84ce98af4cacf8710299e4a157da1599de4bedaa3", @ANYRESDEC=r1, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRES64=0x0, @ANYRES64=r6, @ANYRESHEX=r2, @ANYRES64=r3], @ANYPTR64=&(0x7f0000000080)=ANY=[]]], 0x1) shutdown(r0, 0x2) r7 = socket(0x2, 0xc003, 0x0) dup2(r7, r0) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) pread(r2, &(0x7f0000000100)="2944c2d2656c05", 0x7, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000001500)) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x14, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 16:00:00 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x3, "40080300006500010000000000000000ba0500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x8000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x4d4d, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) 16:00:01 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe}) clock_settime(0x0, &(0x7f0000000180)={0x1}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = dup(0xffffffffffffff9c) fchmod(0xffffffffffffff9c, 0x18) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0xaabd49123487a31e, 0x80, 0x30, 0x8, 0xea}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="fdd9425c29889626b144fb6f312d4f2878d14d6cb08c1cde9d851cf3a700b82296a180972259b1a1f833a53b0eb3074fb4c3b8fe434a180549f91483c8a5", 0x3e) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x2}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = msgget$private(0x0, 0x401) msgsnd(r1, &(0x7f0000000680)=ANY=[], 0x0, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgsnd(r1, &(0x7f0000000100)={0x3, "c4802891ab0520333227c0c42495f1cc8405c4eda54360dc7f0b3140a7e659ddf23e088eb4fb3be68a1d33ce9b72f17269fdf546271f7145f85d813d23537a7ee7e850092a4b3945f53ac663a67872cb2cb42051f90a42186c4dff7ecd6f353f9a373d05683b4d2513da0c98dfa64f6fc12938315d64bc5668f5c250c403af9eb330abf84676459ea78148566090272c55cb77f178ed37bc953986fcb73c4321dc9b66a9bcd2cdded8d3e302159388dcce74227339ac5d940cf1298e34f5016ca8ddd03bcb2afe4a6afd3982e4335be7837b86e202dfdc6406cafa416e888ce247fb24408a78eb6a5defcb3c6b"}, 0xf5, 0x800) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x315) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f00000002c0)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2ac103f0ec9218d254c3448800000000000000000000094151c300f4827a37cab354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452b3939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c7eeab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28408dd6ba", 0xffffffffffffff22) 16:00:01 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x7, 0x7f, './file0/file0\x00', 0x5807, 0x2, 0x101}) setuid(0xee01) r1 = getuid() unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r4, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="6546561726a48fcafc777b02dfd6be8d8f4660aed7d6e4a4e657513f91d9869f0fa29cd2f3d218166a291fef52c0c856010aded40bbf2ffadbf7e6115c6dfe221e8a2191e7cd9ba81ed3a9d3b3a52fea6e60e5ea1daa07b883172881d9ee8aabb0c469c9f25a906553ac45bfe09601a62d7fb446570d4c183cc1accc03d17400c7c6d1bf7eadb2ba848ca044909d8beb5fa1a441acf9039722acecfa1c889ea1d548fa6126", 0xa5}], 0x1, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r3, r1, r4}], 0x20, 0x40c}, 0x4) 16:00:01 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) dup2(r0, r1) 16:00:01 executing program 0: socket(0x1, 0x2, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) listen(r0, 0x8) 16:00:01 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000204000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="8737", 0x2, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:01 executing program 1: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xd33df07f60dd8716) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x110) fcntl$setstatus(r0, 0x4, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x9e17671caebee04c, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8, 0x3}) fcntl$setstatus(r1, 0x4, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/207, 0xcf, 0x800, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) 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, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd937b3b00000000000000009648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) socket(0x20, 0x0, 0x5) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1f, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x0, 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30d81, 0x0) close(r1) write(r0, 0x0, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x4) 16:00:01 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="100000000000000001000008000000000000000000000000008000000036c1a745e094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc800000000000000001000000036aab368d745d79544005aea042883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d575f127b1e22f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5dfdf1cfdf5b9b69a8ad224b94d78db6125f4ad64f9c8a2d57f45c565a3194ced600c1ddb25e92c95cab13aaaa148eba1a5a1b777805bb6f9881d4715898930ac89dd882839e5f18fdd739ed02cf4964855a0de8"], 0xf8}, 0x40b) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) r6 = geteuid() setreuid(r6, 0x0) r7 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) r19 = geteuid() setreuid(r19, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x7, r6, r16, r19, r27, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r30, 0xdc, 0x7ff, 0x6}) seteuid(r6) r31 = geteuid() setreuid(r31, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r32, 0x0, r33) r35 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000180)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r37, r38, r39, r40, 0x8d, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100000001, 0xb1f1}) r43 = geteuid() setreuid(r43, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r44, 0x0, r45) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)='\x00'/14) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) socket(0x11, 0x3, 0x0) kqueue() r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r4 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r4) r5 = socket(0x6, 0x0, 0x66) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x0, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x8000, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8000008}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r10 = getegid() r11 = getegid() r12 = getgid() r13 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r12]) getgroups(0x8, &(0x7f0000001580)=[r9, r10, 0x0, r11, r12, r13, r14, 0x0]) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) r16 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r16, 0x4, 0x8000000000000080) pwritev(r16, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r16, 0x3) fcntl$getown(r16, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r4, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea940281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff035897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) 16:00:02 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000040)={0x3, "59a62461ba4f7191be9b030293863b3eabf6ab9b3b35fc7fc31f78a5144fbe415d698b4a00357036782775ec28bfa56e2148cbe4916ec264f944f46a5e853de163d88744e6e51e27"}, 0x50, 0x400) setregid(0x0, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) r0 = kqueue() fchmod(r0, 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1b, 0x0, 0x7, 0x81], [0x4, 0x0, 0x0, 0x0, 0x0, 0x12e, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0x0, 0x2}, {}, {0xfffc, 0xfffffffc}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x7ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semget$private(0x0, 0x1, 0x963bbbf6065e9cf5) r0 = getuid() r1 = socket(0x2, 0x1, 0x2) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) dup2(r3, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xff6c) setreuid(r4, 0xee01) msgget$private(0x0, 0x4) semget$private(0x0, 0x1, 0x963bbbf6065e9cf5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) socket$inet6(0x18, 0x3, 0x2) getuid() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(0xffffffffffffffff, r0) r6 = syz_open_pts() read(r6, &(0x7f0000000200)=""/179, 0xb3) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r7, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffc, 0xfffffffe, 0x0, "f9b75781bd00"}) ioctl$TIOCEXCL(r6, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0xffffffffffffff27) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f00003b1000/0x4000)=nil, 0x4000, 0x3) 16:00:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x5, 0xf) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x800, 0x165) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2a9, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000140)={0x8, 0x1}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="653000ff000000000000"], 0xa) write(r5, &(0x7f0000000100)="8c65", 0x170) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) fcntl$dupfd(r5, 0xa, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socket(0x18, 0x8000, 0x8) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1005b04b30ba45997bb43e25786cb384945f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a8cc82f5a879d55769a4d3722ccf0474669b686c95ff68f191f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xba, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001700)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/70, 0x46}, {&(0x7f0000001240)=""/146, 0x92}, {&(0x7f0000001300)=""/127, 0x7f}, {&(0x7f0000001380)=""/248, 0xf8}, {&(0x7f0000001480)=""/235, 0xeb}], 0x7, &(0x7f0000001600)=""/239, 0xef}, 0x40) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fcntl$getown(r1, 0x5) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000580)={{}, {0x18, 0x0, 0x0, 0x8}, 0x8000000000000b, [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x106]}, 0x2a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000480)=""/229, 0xfffffffffffffe87}], 0x4, 0x0, 0x800) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xdd0452f9098a2146, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)) shutdown(r1, 0x1) 16:00:04 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8001, 0xa}, {0xff, 0x10001}}) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:04 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = dup2(r3, r1) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x30, 0x23bb057eebb31726, 0x3, 0x8}, {{r2}, 0xfffffffffffffffe, 0x7, 0x2, 0x8, 0xfff}, {{0xffffffffffffff9c}, 0x3fb3835bb2d486d5, 0x8, 0x80000000, 0x80, 0x9}, {{r2}, 0xffffffffffffffff, 0x88, 0x100fffff, 0x4, 0x3}, {{r4}, 0x4, 0x4, 0x2, 0x0, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffffd, 0x1, 0x2, 0x100, 0x4}, {{r5}, 0x861e2dc9be667e6c, 0x2, 0x2, 0x6, 0x800000000000000}, {{r2}, 0xfffffffffffffffb, 0x80, 0x8, 0x6, 0x2}], 0x9130fba, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x8000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5, 0x12, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:04 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)="1d2389462615269622a68a871afb645a2d3126d2a380649eb635aa88d250f3a6f92596a26fa3d00416d57973cd0ee9c4a31e82c40e0311e0ff8ec9521079c96387b82465758c9d116a229e38ec78c49eb401bb85c911", 0x56}, {&(0x7f00000000c0)="659ec5ad24f5431704964aa308a0072e3412ccc160f0d1961cc873b2761d2b2e75e1177585aba2d9a4f6daee719f31718cb544237dacb53f26ba59a9174441fe1a9e255f5fe91f5424e24bf3a2d86f4a5d03c5b211", 0x55}, {&(0x7f0000000140)="34f6b32255fb675fab361cd8ba29b83f3a38a70ee2dec39b17d98524988710d410a322720cac8e627d19dbf72b7207c8f79824ad8f061e7b67136d0249964d41f7161f3633efa5ee6427db", 0x4b}, {&(0x7f00000001c0)="569a4831e34a1e3bc506de321a63918be7f91e1b3bf385c2b3dd19d4916a0275b2cec0fdc218d559ad443d859ebdb7c4f793986a11fe142a44e55517b4cb892ea803fc93ce2dbdb0f684963a252ee9e47ed85d292a6d20a3d8f0f6cf635c5809097dc10821571f2717b1a763b95dba2d9d00a48ca9428f21ae0a5cbc424cd4b7de45541e1172452d60027f5c3cd003704c246d8175a56e2d5585735fd1dcedddf844e4d6af4c2ca5b1d9763656d974bd4662ec6a7829af567bf32d24be18a4982ced79b6781f362a59f4fe673a19a5b6ea45caa308631b03e2aafe05aad7a242bccfc6304fef7cd463eb506ac3ecfc0541b0e9867a764c20104421847afddc5db06d7cb28b0d4bea9f0c4e37547d3f8af258b8d95cbcae25a5c23faf09dbe5c3fa3746878e70ddbebe9a7713c66fb9759bed2a36d4a148a9ae46427c4ef6bcce603bbd6e78c740f9c1197c3201231261cacaf498d51b46b6e2c429500de0684002a162a3503f94b7c57e7b7eea5ec0b2373aa393aca2bbbdde4c5c2f3609516127c29746fc4c1294378384cf895035995bfcc7192d1584262cefccd26db69966f70449d3f602437f987724ab4b4aa08c92faff699fc0f623fb17773ce47bcfb7d54bf8360e80cab785b006fae61f09762e49b5ed68ef3d6159ced616ddc0c4488f8f3ba5927a024c746f5f422927835782e38a20d96733bdd37d8975ca23d51b5a669334791d4ebb6a6d47e6368bc63da9e4642fd4e108b2494b436a100ea6f8ca2c9060e73e9b72c1bd9bc4d4a162f5980bdb69f99a1c6c203bb3530bf1e2c03d92854ee463a76725155aaf7e978d0a0f5752dda5abb6e6e7254158cd3b9969fb13fcd8e2f3570cbcc0f743b49e6b503a20bd9d97d5014895de520ce8ecd37380f73866ac82fb69011cd2faededce48f4c02da945117757798c9a389a137ede9c57909646ebc57aaac329f101579a173e552e734117a51b708e478708a353a909530321c0bee80dd5a27a31999fa96db879d8a2799da178c2e16c4846bbd6e8bb8267c760ad1c9e64d82b13e6e030106cfd10b14a00a857d2e8ce311e16057b9b66b9396d060de49749b4df4f3fe11c7e47d00b5e2974caaf989206ffdb24f22a239add4f0b0c62a747b27d84b5c4913d94d099c303417e1cbfc2459b76e41fc55f3b2a58756f805770a6773f07f72371271800c43184b7ab4799d4ad5bf53e788c0adeeaf09556f2355d95d50cc68cc2b4ec58959119fdcefc70011e9962658780a74b0d7593c0e20cf2187ca1626f60ab2d0c07f52baab0449820f1aabc2f84b22fa570860a3871f6be9c5bad7449a991f065b18da1a73fd41437d169979cb9a0f87eb2d5cf6b9aeb0c32e5c8568ae4ade7afc37c7cc65a32d2b03bea00d03050bfd4ee8c31d9fc46b0f6997c5431e4829b95dce5d3498d30ab98c980472715b5d107b38e7f40cff6931a7bbfa397769bd059fa632908fb0f85995a1ef7b668777edf8b28e0f97ab69278250951523be01102cc8d6d65307d5e8f3d49fe5420793a6214c550b6ed7c01eb6c1fcd66024f8015918b3242fee0e6719a15235289045b921d13edef24f22ed06073989f22ddbcdfbff3a3dea136a06da37b0590b95314d4973003dbba69c044a3818ffb7162eaa0e62ae1b4fc9560fd0a5e62a001e6f9126fae5c51c00bf416b87fb4cc86d68fd451276cf15db24e8cd8f516705ca56ad25908995d683717c8d63db9d1bd763d9053b41e6449ecf8f41fb93cd6821c139331bfe67de22c2dc09e0932f4915dfa05e666e3ab65977f4b0a185bf1897418e280a2607e0db722adef6398867d4328121f59aaefcf167d9bbdcf69adea79bc9117e271ffab76401f38038baf2f4019f77d2ca1a2dbe7ffd933fcf10cd5a3a771b0e92bd13e5c9044706e5a6a51302a8562bc1d229ebcae2002729b69cdbc88ed1b9f70ca8cb2c035b07b31a2995a0fb9bb92dd9c87b7f92dab8465c3c2bdba0ceacc564a2654b32523680d422589ecd8d7d9af209a7caf5cba87a0545aad8c421555aa3825a30d9f050282d4c71ae6be43f466079859dfa171adbd2d5891b57ac5e77e5f27ba4723989e82d82549feff6473056859d838366238a3415264c24b05e77400713b05759681289c81b0281a885d6997c27b4c1f6a5a38b6a7c0036b8bf19e54a22433dbf87f61048379daca6f214aa05221eff4178700512675c1dbe8eec444dbdb496364145a4e5ad229800e93a8cb327d277b0939d4bb00ef150883ae069de98bdd9855882dd68f713884578433b902eaf559c4b7966f202238de13e2fdec1832d629e0a50911059e15825145a76cd9114c1b53a7329919183a9be29c8b58521a2f1f37fcd6a1a3d3c08799573187c784e4f16e21bc2ebb5feb019e278f9c9c9c681b7b88eea3a3dbc31ecd4898a8190b14a8b428540cd922ac04d130e38bfac62a3f140a4cdf0a1570756e68c52095c827ea9f9d2e3b2c3a1d9530674ec0d21a1cdbb7f13414a33c05a875e69c7096d13910d4f9212a827bc298c9e4ae29a2b692059e1f26bf8d36955492f7e2fb06f1b00bd10fefbeaaed4c34d3097fb2d76ae9c531d059bec86405158f06520d31d4d0681ca0eadc6a6e655b3ff4118bf75f3dc5843c2e6619faf4fb6e675a6b3469d7e8b1b07ab74ba853b926b70240712497e4bd5c3d13b349355737bdd2cc0396cd94f94a52f48bc2302d64c24552e21930841fdf5761da3310b7c8833e663f51f3631b2809ac454b457071c4296fe357c95460c88c0d5ee6e44ebdbb492e594abd6a8e16f2bc602cc8debe3d13245bd941c524e6cbee66e8dc6896afcc6b42f3f4d5c37ace0f9cc5215b41c4b2ec7449ee4b52ade053c41912f46edf87e93c8177d76358458ec2307f1bfe1f1fc213a3703e1256cde8446939058d30ec4783815704b25b4c7f5042b15a3b10560ab54d1549aa53e81407a9ecb0a8d971d98b10a14cfed412ab238ab00afc0407c349374967e9453d6c8c9389eeb8a98cd306447ea820bdf3d5271c6580ec0cbbfd906844cf6713b5fd302673c2db705755626018ae6cbdae648875241d45fb01aea84cf932a85498adc6b4423ec10d8e77d00a953abef49b5851ef3b9466ce2128f21dea49ec49fe981d7ecf9cf4a47e2b59d8b18e0cf638ad3097c4f831baa862602f749e109728f85a76ae192465aaec35a7f4956d5680e406a084bf0422081f8572122bd29a1c72e35c4dbbb3724b7a71583a5c6d0edb9cb3b01ab11bfe7b2486a59df26051fce96a854f4d6496c738cd284b25676662a60bf16e0b3570bbe60eadc16c0eff3b5794c1b71fc30130ecd3dd38b5e7d88f144f243e1c18f79943f3a8ec593d32e9b5e8283325f199759d9483471e600b6fbfe84e2c53d267d32e8999491dc7467c810cbc71f877cf08c2ee417416df56d160ea7c5a46cb5a232ec04c254a7fc57b76c98e8ab4249809328279b415d39330031b2b0f8233d29986d60dd01977ec5ab55345ebaafbc03a5691c9059bf9660049417037f553f7e5ef4ff1bd6eea4a09ecf665eefbb50387abf82ec36de8638bb3ba8aa313dc69b88c06662c1474c5b75b1817574c434389487179d52e53db4661bd28cdbe7fdce22ed23bad9a25f91c3a8297ffd76c652cd56f440f2b09520e5c1532630d8b77ba22120fed6f0c3255c98fe85904bb02dbfeda028385e6dd0fd81db61df9e376eea535c1298b62c82c542d6119acfca0e0d6c56a804fb183c1abe667443145105b884105c159742ef3b4292254b983bfaf56b0e19dfc7914c5cdc3bd17ac09cedabe10038b1e69c76bd909d72c021f3d34ae3f6198231f91719e00799987b92b5b536acce09d5a10ffbd97a519c82bbfa6a0ca55b5f0d76ac181d2b9c6d8b7b7bdcabfd5996daeaf63306fb4321266ab4c4750689f292c98af92611b8333f7b7b12ff7f1606cc180105268fdc964216ae188979ba1ea08101d084a54abbd1a646b7b665cc2c177527463df8dc5c162fe073b0783c9ba915ea74dd1468f319214c78c04e3e21fc3314a69d3c44c88733564f0ca07a45ac58d175c6a13a75e27c4226170ed2d5520024ff2356a71d06b2ef05ffe6f1e969a3d64e004471235ab78c4677b625de0a1ae6c2b3036b5a9c80c4928b18c2b29c0d7d5ffa6972d892a3fa6bd04714dabfcb46c5a8f7bdcdaae3abaad9b48b873f7f9dbbafd47f445f9b98127562bbbd555084759c7339f8b202ec8f0d6b1ea41a8cacfe80cc3f8ec30feee303914727d3753ebcd3e43b13da7bf79ac0c33ec78c4800f4eadcafafe6d89d90d9375b21fefa80f7921ebd0a8cb00ea34a8ab0733fff2832c7d787ffc37bbf0b89667b518d662c5704e35fea67e54bbfc456bf7bc28779cb5d4178318b947ed572dc4f1b3059a4a9db2bf4245341ac0c0bbc851cb824ee405f476d729f22bc16b57f61b18207de82f73c260eaa1b00c93da451b813066640d1a0328f1ad4e5dc29bac0a438fb778e678041f7f9ad74d33ab8b8e6632af0b815e94434020832f5b389efc385c15a064e8009ce98c063d80bf88f734890b8d8910ac74c0519cdfef6fc4d41a3b244d091c16f4f0e5da8f4692d67b6d5816b42ec10c65e49c7bb60af6980b5e6f9c7ef90a607d7cabdf559e11d611eb91fd21af8b55f0bb0c827e89af9752553f2f591926dacd1a3ca138196f2b99d1b160470ff3ba7289d32754540089496243ffb01bd29740aabbdd5bbb0d4c578c8297e39729140db65e3c1f7ad2dfd9a66b8ba80b6a072ae9c3058f3ebfcdee1e4cb52dabb936f33afce649b7b21b34134b93a14d02bddbf994d3b45806f9e023293d8632831e7f7a4f0c2c72f09d0792d3a5ca439ae0c58befb589644664679ca23704492d0735b294626451178eab51987d19de45ab1cb7758574f962dcf9c2c573720b78905ec3adae67ad6eeddd1736d8fdc3f3827ce0ee42fcde5f8d5b6e58a00451502f4c9f68a9410ba9f0b71c1bc542e46476b52df1e5a4689622c1cc36449c249038eaa7bb519d5a105e820ea0fd57b02b67309ef5c7301ad2670b494e1bea57601a1fc7d3bdc98f442a01efdaf9ba0f43924593b79c182a05eacaf22d13e7bcdeca8471a9a90e95d080ca8fe06e6522dbdb52b576d7e82cadbe579d277bda55d6650597739d1322b372ecddc65c2e4e978adebf3be71af263ba4f3306cfc01ec581b913b4858b4bc0bc11b785efaed46882c5fecf0a0872dee8592f0a6f5a9e5a1ef87ed2dd0cb72937186d36edd4b709704d6acc54231f1968592da07d820d551dd40fe337f0ccf07ef5193fada2e5cdd87aff74b94242f3896f0e7e9ae518c61b732a2e4b05978a6ad1eb25d0877c5670afe677b5dded963756eacc2646a079a8b7d6b12141dc06935a1de1d7a985252d2277adf9d25ce207920b192e87685ca027813ad5b79fdfa682466d9c24076e550b04a263045c66bf975a068e277c1ba977e10e6ea60ec311493a8fab0cf21d5c463051ff481f6be26c5c8c021ef077cb965f38f46198c3ff1497cd80940030a37f4239abb7824e4d439e3e0d6c22090a14b2e68f3b1b7bad1c9333b6ea92b6062c75f1104199981848944f6987d7e97638233bef84da51b78ec5bbb37bc5a58407bc84621bcc841855652264998eedfcaa4a51160cd53b4e7ca4c141ca84ca301769e29790f7c5d1a11e57c6e026034d53ca0ca02c32dffb1c43b349de80f88ca663dfb8b04bfbf20673222919b4848c224349db07f47b4188ee67e5058c4b965f2c5b251ba4b800551f9153e221", 0x1000}, {&(0x7f00000011c0)="cf2515a6404ac01fc9e417f17aebd98116c337b3172d3a15dae772ed7537baf574aee46fad4c1ddcb31f48738cf2d0d768c7b2d63d3184dd7f7f2cd09d2a08030282ee59587eeef00c59e4b24958a7698b26680e3300cf4962b3b8d7f51b4f6b53ff023afbac4f3c1e97f81cafb54e9dcc4ffeba410546a049a71b73c95c3a77d51fffa5121962a72903b48b62b33c2caffb241b3298a854b5409608512aab1c7b5a9784cf3f70f61cc151b23019ccbbe5316c08708f8b82827481608f068443cbee6ee350b3d788270d059b49a9c84b23d414130a1a382a27b20ee7399ef10a7940ec6fd982135f3d60f7e02325d2f6ef", 0xf1}, {&(0x7f00000012c0)="215dd46f286beaf25aaa20a542634cf10b22ad1a95cd3439affa9083658968579acab9ce9d64c930b8965e03af62c8ce3e82fe253aab6eef44e6e6a16d298bd106e4a307a8da66e8ec34a9a6888a098fddd08ba2bf5628b1f5ca4c7fb1fb544b3c6011f90a3be14d0ee97f29a461de07edda8215b7fed8bf454b27540db7045fa1bb43a942acbf7438592c30ac3af50d7d524e802ff5b40d9025a36ac8d4671e11f485be332b21a4032d499b64a35cbcdf32ac402136d49639f5a9ee55271119d21c830f342a2d73bb3a2d7fa2756d87841eac1eb5395f13169533f935dc2f077b68fc6cd79095dd84c0e1eb871359ef64c1a9fde6da2ed38dbea6", 0xfb}, {&(0x7f00000013c0)="5cb8f3f1d87881a2f985ce1fcf1c4705a542366fda793169366fbd8bc18988d9f343b7ddc4cc725bae5a3cfc4d5a8f06b59b3695e7fc82e6424a29443dc2e2681214ca3189724764c52273d00829eb4931804d486c926f8ddff2348293d602aea5ad47de26ab3413394ac679bb1ca4c6a29595fc7fdadd222d5b38e86a96eddc15f53527ef5dfc29ec4ef600419b02f126b1abbe97f6c98b1f4b67083095f85f11333e022fce005bc651379829a6ecb72ec09dffe5921818dd6afdab97d5c2ccb290bcae7b0ff3d90ecab28960fded58620dc52259a1a62c46dc28", 0xdb}, {&(0x7f00000014c0)="cea12fae8ccabef6c5d0ac2870510d091934814121dd0f256f8b1cf790c0ec91e7ab2e8b880d155f3d7ce380fd39da220925602bf864e7f539d3542a9e9bdab54db40e15d2c1f25deeb2c9c57641cf8d77f6bd43f68e65ebd977f6f8030548702fa319c0b66fc00eaf90ce7be91b4fb703cfd8eb97dd90c7d33e45e84845c7f7c2584452de21b795fe59803a9c5428d5394ea0b1d0f5f9bb78684ce94456fc21a50d1e3c5f4ecb1c3fa753e5f297ec1af8b6aa5477334d2a096b193134dda1aec58ec22c964ec53fd02f740c7f11afb91f01eeef04caa5ef25290dbc1c8418daa141026a20aef8f0cef965ec547cd43c37a0d49f6a3fc4330e", 0xf9}, {&(0x7f00000015c0)="15d9dd6eb4f2b703c809cb9b4d66a17e36553b8434c4aeac01db4beeec7add3d4d14bcd6de81529236a79b435191301f25da5c513443670ebd354d379612131c76a72730491b3f33487b731b1f67471065cb1a", 0x53}], 0x9) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) setsockopt(r0, 0x28, 0x1a, &(0x7f0000000000), 0x0) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="20ffb01b505ba93a1069a6fd3d7c66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4, 0x1f) acct(&(0x7f0000000180)='./file0\x00') bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x3e5, 0x0, 0x123}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x5, 0x4b) recvfrom(r0, &(0x7f0000000080)=""/41, 0x29, 0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) connect$inet(r6, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:04 executing program 1: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x1, 0xa0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/148) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/163, &(0x7f0000000180)=0xa3) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) listen(r4, 0x80000001) r5 = dup2(r0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x79ed2ea1a7296741, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xe23927b67d365f70, 0x7) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x87, 0xe64}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x4, 0xd1b}, {{r3}, 0x4d8f2d59edbdcdfc, 0x8, 0x1, 0x5, 0x5}, {{r4}, 0x7fffffffffffffff, 0x40, 0xa00fff3f, 0xd5, 0x8}], 0x2, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffd, 0x6eaeabb677169c99, 0x80, 0x5, 0x4}, {{}, 0xfffffffffffffffd, 0x7c, 0x10, 0x3f, 0x7}, {{r6}, 0xfffffffffffffff8, 0x6e, 0x1, 0xffffffffffffffc1, 0x8}], 0x8654, &(0x7f0000000200)={0x739e, 0x9}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000001800)="1ede70594c77f4cbc3a269cf5128ed7f2a6f951abdbbee114b47600ff24c805072984c92836671b401da97a018ebd79ecdf843fdba3a3ba889bccb8f1109609072740c775bd694c2e2c21509ce2249216955af8dd74f9be318a2b5c1c8812dda84ce5bb74f3d5f7cab5c2df4ae79ee47ec8e7b14c15fc7845193cb8a215c77deb48d7c6561e8a93dd2efa868fcf89d31aa5ab5a7525af8b047c767bc095afb5f6dfa82bb0fc949cc9932b7cc7186e6d242eec6c59f21d7be5f60759514bd3e90011276b2903493496538c168e3d015d3562f3104322d3c12507de7c97c6301ccb46e2e8aca303cbac7ee66982afcace9a284ca00e60a", 0xf6}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x100006c}, {0x6}]}) getrusage(0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x80) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x401, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xfd9e, &(0x7f0000000080)=' ') 16:00:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3, 0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6, 0xa2, 0x9f, 0xff}, {0x1000, 0x7, 0x7f, 0x7f}, {0x200, 0x8, 0xf0, 0xc125}, {0x0, 0x7, 0x6d, 0x3}]}) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) open(&(0x7f0000000300)='./bus\x00', 0x200, 0x60) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) lseek(r2, 0x0, 0x0, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x997e1154f25eda8c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x8, 0x2, 0x0, 0x5, 0x8, 0x4, 0x0, 0x0, 0x101, 0x7}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x5) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() read(r0, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x0, 0x7fb, 0x5b9, "0300005cd3fd490000d7030000000002e100"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x80000400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="34097c2ff09b4a1a05fbc05843a9f4895106541caa75ca2e1097374930a96c1ac9f89996c30c9b933c313395c54cae418e5e076af4ae13", 0x37}, {&(0x7f0000000280)="f4d66c466995d265cb07d3ae60ae56f833b505ba3ee60f4f5d9621b5913e91c3510463ac03a2ed73c7747faf6ba5b85e774bcd8207cbd17ced6ef378e374a119e083aca4501085bc5b49d31ba926452215fba1df7cd16bd8ee6ee75e8b90da6f56a1afc8a500b78235a45018db13fcccc799df87b92e5e7b6d6ecbdc0e704db8a8de8171e6712740b2d46970e57376ea052d349f296b05d582d31bfe8a7e7313c8fc92fd359e6a9900165157b9b583e329b5ef61b889165f53e75db246c3d802ab5e01aba59bbebd304643f95030e9cd7cc4cd381631be", 0xffffffffffffffdb}, {&(0x7f0000000680)="03ff0070f035f55c767626ffbc0df26a3e01afe4d82bebfca0d0d3f3400473dee29cc2f3ad09837e0f2a50e99f7341f485badbe7f4453d4c7823c4002a3a67859a27165088859cc1430507e6129a1dff18b5d006a2ee6ebe8447e00fa92170e04dd86ebbf347a6cd2ce5a099c6dd08449752c27b183b387dc17209f44574a2d20107000000000000596fa297904215f7dc7ec6f6225c471b12a45667e012683aebdee58bd1b8f1492f8ded6fdc8234d9467843d404139284c5dbce655c880ae279d91107fde3bb7cbbc782e93216c2de1c1905f348debcf02ab8f6c10fd2b1f986706b2ff9746eb12590604bf7a89d3d84f048bb682b705c8595fee63122f0e8ab1fdecb9f3cb1fc7830ea5db68b49dcd87cf8f2b7ea87c289e65487fadcfd89199353656c58", 0xbe}, {&(0x7f0000000440)="ab26c96b6f8a67b95db41553284937fe1b29ce402a72cdbe", 0x18}, {&(0x7f0000000480)="0e30b3fab670c90e07cc7c0151b41a5da4983207ad0b6d0eda0bb1a4db6cf4d8531ede6ed67db3cef093da33888e809ae95cde75e432b17c984f65aa679f195748a516d4b7a602b1d43141c1385f94c08ae3428a6b399f2d3ffeb4dfa44119bfc7ac74f137919f18d8c32ca4e6575bf909a7695820e4411c4b48dedf6b378f59ec67b7c775e3e4e09dd9379f67f161aa0743b834ece96babed27dc6b1ada272ef7ce48fdf2aaf076520c11a4c42a07dc5a117b7680613cbae2dd420f829756b2e6eed837ac6dbc57ba739dfb9e69a42101ac837728332f15a5925d72d96face3e52759d15e6e465a0a29b23a91bfed07f03590ad53c2", 0xf6}], 0x5, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000077, &(0x7f0000000180)=[{0x54}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x5, 0x1}) 16:00:05 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000007088b36dd4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0xfffffffffffff3e, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) shmget(0x0, 0x2000, 0x476, &(0x7f0000000000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open$dir(&(0x7f0000000180)='./file0\x00', 0x96367bdab04d6c72, 0x20) 16:00:06 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(0xffffffffffffff9c, 0x2) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x1f, 0x1f, 0x2, 0x0, 0xd29, 0x8000, 0x1210, 0x0, 0x1, 0x20, 0x4}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) fcntl$setstatus(r4, 0x4, 0x80) 16:00:06 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x4, 0x8001}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r2}], 0x2, 0xbd24) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0xc010, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000cc0)=0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000c00)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/klog\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = dup2(r3, r5) sendmsg$unix(r6, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="01dbcc51958b54e9486289f6e1ca8a97f4f9816619dac48c022b460126c7c43958d6c96b6540d276bc4276eed7d9be934181e612a4e0c5e30d32b6df71f8c44c426f6d67a0eed873f30bec8951e614a25ad9ff7346c54794ac00ae0b4f51b6b93d234a3896807ce67a0e62ab68704c835f1fd6d47d373f12b13e9399d1a2a6d8d97108b5659fa4ddc335ab4b88d4e2ba8ada5ea1ad1ccdca0f0056f52d3754824e783e6805138f7dd547f8a8b64e416282441ff2b2193b65c153b2bb4f4a3846d8f36f1cf7d6b5854f74022a2e05dc41f81ce9114481cb6885c3e8413bf3307d7c50bf694d7b937519b2d0e818ed", 0xee}, {&(0x7f0000000200)="b1d2c8853b22993f9e251cc88adc8da3a93fe954ce7e549376ad0908eff79ddf53310660733a8204f92cb83bd20d05e7fb2e60c3fe8db3354b02d5a096d70d45e2b98ee3bfcf64ae6c1e34169ffe25159fb7610df0c34cfc025a09d215cf1a70", 0x60}], 0x2, 0x0, 0x0, 0x6}, 0x8) r7 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) mkdir(&(0x7f0000000c40)='./bus\x00', 0xe6) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/98) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) clock_getres(0x2, &(0x7f00000002c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000380)=0x9, 0x4) mprotect(&(0x7f0000047000/0x1000)=nil, 0x1000, 0x20eedb2cafc003a3) r9 = socket(0x2, 0x400000000002, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) writev(r10, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="da2a1af5c360ca3b6e121541879e2ea686cb0ce8", 0x14}, {&(0x7f0000000400)="0d1dbf4ec9b035b8df6ac4d8f4febeddcfb002b05377956b51f70990f004492adc9172f91a76ffff6336fb75e3547987ab62dfafbf7fb415d56ddf7f596d022e88b827e89116958761622e86e9fb9815238a0a42026022389f82daff6ced7c9db3e5d915", 0x64}, {&(0x7f0000000480)="e450b32e534f5a7157c2949848c8843fb7be9a6354ef7d00df788ec3dad47bb053f1a66a74706b83f109814fbd1b38da2e38ffe7bbca9dbde275e90e8512766f19f51554633014510da05964170f9cc231965148c89bd724554978245e1a7a406dfe64667da7f1c20c8943481e9b2a97397704af026130e929c1bdc2473c718b106e18f6f76ff1c9cde852056b0513ff9b91d39bbfd1eaa66a3b6152ebfe5f5931087ddd177a944d3d09", 0xaa}, {&(0x7f0000000540)="3a30cbd646f8bcaaec0903d8dc9f7865ebd773ee2d28a97226f7d7283b03ad6e61334621b89ff0a5e10e3e03c3596de19c02785e2a1ef3c4f1c97399f39e8675324be8354cd9a323b616f0b512ba53c2483211064c1a99dd25ce4626ea85d40692e80c09f7f5d9f000dd6eb3b80847b756f8230c32456c99c19a4789ddfc4b2bfc303809d3d21f10c4f3d027fc362c393ea5d646a17966bc235c451e5801096055477a0d2ea724eeaf32d5b05c2a71e0d5b8c24073176271f2b8ba", 0xbb}, {&(0x7f0000000600)="6296c364ce69ddbcd1789e0479d84056e7ca5eab3367a1f85e004f144a05707aaaa6c9f1857bc177629958090dae8daf8e5b9a6bbf9274782f1eeb9939c86412c2ac1eca8361f96361781d", 0x4b}, {&(0x7f0000000680)="c368e87037a3e962d82e6c7b7f185068604ac734d15f7a2fe6b015692a3b9d4da28f60c89f1f635bfce3bae56942d87a71d66faf693b311fe4f62bdc2acf2d80b7b2ed50266803c7a010b2982275f3c065146aa73ade9e62fd56ab89e16ff923b85c7eee7c92e87040f26abc447965191697b806370a0ef97a11c5c607c4c9d04104e5dd4191b8996c0158090c5c08f4b107792e9a61dd76c97b79d2aaa0faf9033117949fff2ccac15cfb7449208a9845f5733965157080dad76b51eff298335b3e26371173b8bf0f483142e421f6825a9013030238da6b6689b4299d0df6bfee7f00bc1c380a7a9015da92adaa", 0xee}, {&(0x7f0000000780)="f1c79df75d9c55e4", 0x8}, {&(0x7f00000007c0)="f50fee83418970dd265e3781c55fe00969e0e174310c86839acfdd60668731cdab69421226239104a65c70e848dda7855bf30886a0a8fb65dc9ebaf52f98a28bd00fac13dcc4c16d0fc26d399cc20ea670770c36f69d6d2780f13e4ac05cba9ea1264ed060de7a567fadcdcb8ba7c8d181b997342665cbdf22c3b4a01030974cca827d297383795409b06839186ed6b68f7a5dbc6ec87918282ac7047310240e1ffc111aae05cac161ac672a9162589ea0f0c6e57ed837a97dac0923c09a4cfb52b7d442a08cadc93289", 0xca}, {&(0x7f00000008c0)="47702dec377b7530a76922684a7d8b922f59f535b448f3b986c952a8d97f7be5cc46d785e32b4ec1f8df550496463922b5048ac5835a74d979d29d55ba9d106d462f3383b0dd69cea31f3342f4c7153d97d87f0de3b921ca19d6e52ecd367e59c58881e1f56eb28dd0c95af52bd83160ab76ff8f68a296362e0395d09b312f6d5eb68d2409d811269e71df379223669dfd3a2c7a5b66d09edf0ea5cb695417792cd739b7f28eae1a27124bb5f9ddb37ba110f30d1f063ac4872e6aff861fb083ca16018ea3fc", 0xc6}, {&(0x7f00000009c0)="33e2903acf4c2f434a0086bcfb146e5c189f802bf1681426a8478413bd772f19ad04a0ff0e65803cec3a0d9a147e42fdc7b43b651d49152a579175b7d1eada5893e4d440839cb48c0d78f1b507bd791584abb420e4e98cea3865513ea9fafb32b564b4864f48f65f9ff17780dd2f80d88c7e55306007961d294daa4f1b9f694cb338b2c63a78e7d8981f251be338a7f4db31a6fab4d75d6edabca0046513b2de1cd91d09399d080eee268ed7b55d318d8de59300a568463b3d23a9a617aa87fecbfbf26df115edae29ac9d138c199a977c973d6f13e9c57e07a40c5cd097dc2562a974", 0xe3}], 0xa) r11 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x80206982, &(0x7f0000000300)) 16:00:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="2ebbe3ed34b85cabfe6bf16be2c2686e1917f55bb222f2b2119a30f2da92a553336c8aedc7b6d87e7f3896dcb7bb4a8260765767051e1617c241dfda9e3abf3baff115ddc8c7342ca2ded8c165db1085f6ec3402abb95b433fb79aa760a9ea1484cb4fde24c452d54013e932b84fe2bd1a2e45088f2cb93d40d09884015461cdaf6239d3142ad5b4a8647ee6db9a421ef4866925fa3bd78e224c76c371f927327f9e892513e9bcc1b1d2d0c891fd541ce91ab5b3da2375e3f7b60965435635f40696ee0a7744952c6715da11bf95a58565e28565325c080c39c8e450551f3b074737507a2ecdfae95c8ae1261be99d1530fbd09ebdca614d0ea64fd1f6fac08f2ca43d9ae2638f4339349017c475b7e48e4cf9ade4d248ce60e6461d9ff6b41ada8687c70a0cfb19b28f9be95a5d8752c282f769c632e6a112a97fb64cb2ab9dbc07f7595bd6eb2b22901c02c00fa11030443b378d39ad59c62e3403db52915b4f5749af9b68f83f7e8f098f6703078aecd3f5e12fc6723718fb35a31b97a3b5fb12264bffa4209f005a650e2ea3c352059593c7ad92bf8502509068bca3a985cd1bfe6b123b0da926beed", 0x1ab, 0x1, 0x0, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000040)) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000002c0)="740c59d1b5053e26ed4fd8311dbb9606ab9f076072da4c5d26c872d7222272adf67d8d5e15d565e1e990438529a4cb4ecb935d3e8c6c422e3c6e896bc846733c4d01894c180cb9b40e2555efd4003bd73a1b1856ad6fc6b797a6a45a03aed657df27354305ca9f817e66e49daa190367b458011be9cf8f5aef4e80", 0x7b}, {&(0x7f0000000340)="0072731b0ae086c7febc2eaf2da370fb16c8e0462a", 0x15}, {&(0x7f0000000380)="840d61f279a176fa9d92b1fb947c2eb9e0086c0b8bbee682bdba79728d0b20b6b9ccbd5305269ddfe0dbaf4b7aecf66af87fa8746b88126ed00bf93dc46b685d05c90dd2981272e5f8beab8a3c11f8bcb2720657c0bbcc316b56a40b37a2748e2d8ff8db71f91c8b15b191da4f5702a643f9f40c39", 0x75}], 0x3, 0x0, 0x0, 0x4}, 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x2000006}]}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x3, 0x6}, {0xd7bf, 0xca, 0x0, 0x6786}, {0x8, 0x5, 0x5, 0x1}, {0x7, 0x0, 0xff, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) sendto$inet6(r1, &(0x7f0000000080)="933707df43cf99cd0174d73ed7440474c29179bfba2a1a3889a912826d2f3e4fea7c1ae1cb165f0fbc91fa78b53027e65c973d6959d1b4de1b92eb83612472705be1b2ebc50413d211597a15c333c2b1026fea41880d7dbf00b892253a1455b36e096ade9f29c47c4e5c9e0ab9b89646e231d6f789bff3ed3eb4022ca28c31c88e2a9bb72bb0de70a0614d59ddc7029c78b7062a412ba12605eca5b9ab08f96af34dc0dd81c6263dab2d05b425c37951486fddfe9d15f44c5eb1d7957dab1282390ae20481d6c43c79778cd96c6194ed56049fa6e61ce141b606c61baf106b473661417e793e844240f9a038bc68661f3bfbb385563e66c704de1424095c", 0xfe, 0xe, &(0x7f0000000180)={0x18, 0x1, 0x5, 0x9}, 0xc) r2 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) listen(r0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) fcntl$getown(r3, 0x5) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:07 executing program 0: r0 = msgget(0x1, 0x30a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r4 = getuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xa9c, r1, r2, r4, r5, 0x104, 0x1}, 0x40, 0xbe85, r7, r9, 0xfffffffffffffffd, 0x6, 0x100000000, 0x6}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x0) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000000140)={0x20, 0x1}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r11, &(0x7f0000000240), 0x10000000000000ad) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000140)="689c6920ee22c26662e469f3dc6dc3eaa210c88474872b10289e8e793b69e3b082ddc342441c23e95316ec8b27776e10b72789b7d1dfdc71eb958f377b92ba671725b8e2f2efc0e105e2b4e841a18b406b49af179372f4c597777d35b0163fb9d5546ecc90fe0478808af6ac576caf656077671b61d210f3ff57708f5165960ab9c30a232d901d2aee83c8d7b780244673335746dff1b5a19ca9685abfe133574c97bb79c5fd0088ae506c8ceb19c7a1f77a6037c03f4d3379e13d401345630d6ac970f666f251a14d03154c7aea7e5a466b18f5765f942e57ebf3", 0x37) listen(r1, 0x0) r3 = dup(r1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:07 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000001440)) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x80, 0x0) dup2(r4, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) r7 = syz_open_pts() read(r7, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000014c0)=0xffc0) r8 = geteuid() r9 = getgid() r10 = geteuid() geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r11, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r13, r14, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) setreuid(r8, r14) setuid(r10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r9, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) setreuid(r8, r10) listen(r6, 0x0) fcntl$dupfd(r5, 0x0, r6) r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) recvmsg(r15, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000380)=""/47, 0x2f}], 0x0, &(0x7f0000000400)=""/4096, 0x1000}, 0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x4df9792678436fdb, 0x10000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x2, &(0x7f0000000080)) fchmod(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xa7c11a6c27baaf45) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:07 executing program 0: kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200), 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:08 executing program 1: r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) msgsnd(r0, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1000, r1, 0x0, r3, r5, 0xa0, 0x6}, 0x3, 0x1, r6, 0xffffffffffffffff, 0xbd, 0xfffffffffffffff9, 0x1ff, 0x100000001}) r7 = socket$inet(0x2, 0x3, 0x0) r8 = socket(0x2, 0xc003, 0x0) recvmsg(r7, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x2) connect$unix(r8, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac6042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb434c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0f1ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c180000000000000000000000000000000000000000e8a317c6755f49f847a402c51436cee963613457804d055d0f90cee47c82329d6a1be7e5ebe9d7b60d0369111119d02b1d50dab6ccde08ee28ce057195ab9ef34d2622c49cd0d943ff1a047be923a6f2a76cc3d827879c275058b8ee1a7d6b52362df3ba752503dd1d595b4673801b14209d98de"], 0x10) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) writev(r8, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r8, 0x2000740e) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000001680)) r9 = openat(r8, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) kevent(r0, &(0x7f0000000340)=[{{r10}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r1}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r2}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r3}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r4}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r5}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r6}, 0xfffffffffffffff9, 0x0, 0x0, 0xffffffffffffffff, 0x7}, {{r7}, 0xfffffffffffffffa, 0x71, 0xfffff, 0x1, 0xfff}, {{r9}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x3f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:08 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpgrp() r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x1012, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x5, 0x6) write(r1, &(0x7f0000000140)="748d762f12a06db9fdd1e1409dea6faee05a453dac9767a53ae1446582e803dd5596882142effe37544605b2167b6d91b0cfd86d87c0b91222899ace1cf2ffb37319d80f7bb1139244ddb5407f18fadbe578cfbccd0003d37b2399a27bd97c93ca9ac57ea66ce17c2d09004decdb64f127f56c854f7f1627f0c4c39ace39986cfd7b5ed2fe67598512d1a39fe90d513503d141c6233764f2382a37f541536839c95b1d6f31dfb026b012e1d30ebb736f0a95694311e9777c1c04cbba6fb09262030000000f0f28fa8b5d95e44d3b3041f70000000000", 0xffffffffffffffcc) msgget(0x3, 0xcc) pckbd_enable: command error pckbd_enable: command error 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000007"], 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) dup(0xffffffffffffffff) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530001ccf2e8f533bae540b3c1f2f7d77d5b8230db8ebc399c804c2a9790e288a2177328ef409d4bd1dcac7c96df81b5dce2b510a90e19038e33b78f519daca5afa2109324a21c0a63c9cdb2ed66eaeff496d936c2f5c872630c3a150c20ab6a743caed1864362e11aeb5a0c7aca0deecf2de1e9e0aec96"], 0x10) socketpair(0x18, 0x1, 0xfc, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) shutdown(r2, 0x1) socket(0x20, 0x4000, 0x8b) 16:00:10 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffff7f60e0c7121fc2bdc18bcfe7f03220c9fca928ab0f6c30baf2162dded44277a1b36ed481fe0e487f0215c08e922a0cc1d6b282bdc4f0099ae5c7305e229e1b9bd1efcdd3c89bf5dc84363a330fe20a8933ab7911e990a746b37131168935261804b71958d075015f79a57e5089c671a13a35e6b005c72522aa2bb0b6cd18d2b3e06a93fdfe6f6dace2356422ce947802aff46685b1bd47ea652577c2898c8c2b2705776fcf2225bb0553ec76403b80cac1c4f30cb0207df5d586a4b9377fc3e11b466a9b5b75156e4f5b056e19743ae4e6ad9554c51f0f2d83ec18aacfe72f14a4aef8c2f6c3b388cd0e2e348e9cac84cf527ffcb1928c6ebebc562f24fe1cbbb2adb3d56c7f08adb1a5421f75c5c98fa22f33251b0c8ef253303dd808bb319da4a9a6acde1b62c403b0b6c0517ee3f29d087d0036d7e387d88534cc510d7eef48ac4ccfefad72cfc624bacb2b702da20aefd5dbf51a322728a791cddc51763449e3f67fa440ddb500235564412a492796c5db7ac7ca2ffec7334ae1725e17e64ff44c6eccaf302d36b67afa0598020000110000000073443b7c9a171feae37d79150a00000000000028025dcf640e7b9437909b86373f35c84ef000"/469], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xffbb42699996b676, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xf84}) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x100, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) socket$inet6(0x18, 0x8000, 0x1f) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0xffffffffffffffff) mknodat(r9, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) 16:00:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 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) recvfrom(r0, &(0x7f0000000400)=""/4096, 0x1000, 0x802, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x12, 0x23) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8001, 0x4, 0xbb, 0x1026}, {0x80, 0x2, 0x6, 0x6}, {0x0, 0x1, 0x0, 0xc0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x8000025}, {0x6, 0x0, 0x0, 0x4e7ed437}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) clock_settime(0x8465bdbe4faf7fb6, &(0x7f0000000040)={0x38, 0xa9d}) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x4, 0xa273}) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) write(r3, &(0x7f00000000c0)="7f1ade47442ea9105b4fffe499444388bcb6363827f7cd5192a7facef1827ebab6c352feec4b3941c4e62cc963ed681c56e8091f96962cb098a586e71944993f0b0d5584b9d6e9470e5d3ef772e80548352b688eeb0a7912381f12e497d1f2d71f712a836a09da652cbcb353415161edea965ad4b3b5a48f7a011a704bb79c22eda26da28c847332d225c5920320f9", 0x8f) dup2(r0, r1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffcf3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/126]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, r2, r1, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) lchown(&(0x7f00000001c0)='./bus\x00', r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x101, 0x7}, {0x18, 0x3, 0x8, 0x9}, 0x200, [0xfffffff2, 0x35, 0x40, 0x7, 0x21c46cf1, 0x5, 0x200, 0xffffb84c]}, 0x3c) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000440)=""/4096, 0x1000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x6347, 0x7, 0x1f, 0xef}]}) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xb, 0x4010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = semget(0x2, 0x1, 0x3c0) r1 = msgget$private(0x0, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/17) msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/126}, 0xffffffffffffffde, 0x0, 0x1000) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0xa14}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x6) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x24}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x200800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="78ba7fb38287d2df5d28a17d4cf4a1169274ed0c08fb354d83f1fb556c815abb569a18402ec649ae479d8907e6952ef4bd0f2208ec57fa801a0f13ecd419646aaf58646f2d184e32ac4274f1567b3a65252ec950a9918cad7c1418ba04b5676641b5c8f7e35505d295ce54ea491b44451fcda84d3cbabf5491c21ffb43aa26d89d5ea14f05611f05d7e4e666eb1f61", 0x8f}, {&(0x7f0000001200)="0cc8479070d49c43f05f3dd99ad053ebdf275d815e7ff328a369996c44f8170c390102ef4ed5e878611f1489389e8b0b59770de56c288bc08c0e7f84728b83394be74c9a5faf83e7bb0fcf550a3f0d27e0d16a488f334c5470004fcfa1cd277e2bc1f5e019f16bd18ac0bc2648e35e79be6b3f1b523722e762801fa22104b73759fbd4fc46fd3629bbf77614e694e0bcdd9e8affddc3e6e22474cfb2c503fae3d2c64cf01fb6231718ffaa43d5da0ce82ae5c1ea455a3309f59d852a0fad3415aae3c21801a2f11f1d7149ef1657fff5c1dcdc78b421771c16250f38d9246eca0e7323617244645ff737da6c1a798fdc9386cf8133a84c3367b39522ee4c4744246befba81eb4db2b5cc9df7225df653b3d017e8ffdbd8a1645ffa545c85bb1946a3bdc0e9f917bddaf8f6dc811ecb40694079f6f63152c5a69ba8dae216adf2283d1c9ddf93efedc8ac10eda58be6d763873115584f510d5616bd77b83bb278a366cb77f03c80d7c07789a068b19ed4c9d01ebcb594352fad23f09e66f7baef60f8efec0dd612efdbd4afe78b0b3f73165c15c46b9887f41caba491b7a1a27222601a72b7e112d9b5befe63d54a24f18ba652818d5926e2e0d5b70f526799e0ad69af1776e40a14385494caba8867b4c92d6a94f75fca929d6965eb05a9cbec01c9d711c63713727183a76af430be860b3c396c10b9e2ed66ddcc0861d889b2e47fddc9014eb860203bcdf98d9da4abb352843dec2d2dc1a40c47d85d478cbfa35d62a3967cf0f15c681562bb9d3a831129f9c3937ec86ba824143a22a1ec738ea6fb384a88f472c0ea46cfb27f754f412d9f3ca2b678d653b4cb71c3bbd3f29fab18a1eaf593416d93f057480c27929f00e82af7e36524405ae4cd9980bed7d6cbc06d929d0c974fc1ad293df20313676edd5c1498979ffe5b5822730f448a5a63f67473ee7f4304ec00afd0c5c982438da8aaa6043683da058da030fcc94fb380866c72f92bb1a29dfcfff2b1e0584bed84024f98cc6c9557f6b6ce71bfc1b09e29b1922e88868a137d4c80e665a98b8cc9b5d5ad1937e741356d6eee14914d582c592333d1fbed1020a2e36dc1b397a66922243557adfda566dca7c1b34e8f756a86e0de4d4b33eefb5e2f5c3c4d9b80d516c50d9807166ca1ef86296849f6348b6b08f7dec0a382902fb4b27d7ff95d272ee197bc5b25560c341bf9c39aba30e82027f0682ea2f1abedcfba0e87c3b693187dc397f7a167e84cdd03266d355dc1d2240ea1401c363765ec64c127184fc1b79fe462b232f89c8f3feae42b50830bbcf00486604c0e48fdad59e6a8128b794fc3c4fcd659c163b9ea833d6ce90e0598e726dcf7fb63a5f652ced19320d23d3c00a828d8d5933b62f7aca141503bd991d86188a740443f82c10ee5d51ec562954a1a22a5312fa535ee23588709a6ff8196e787cff5e6a40bb893e09f38a0d9bab24915b1d0a520730a7d4d6f1c47bde0072e4a8f02927021640e767c7cf90a62e5ab71eab499d90108fb493e1773929c4dd8800a8abed7951f45b0748530a19c25eae5449d708bf1073d6561ffd626297c99f8dc97f24f99d1c0a577ec3f6ed54d55b20c3aeac909355b7ab2e4255a2a946db4f35fb6caa3ea188637972e205451ed7a496431715a06d9d74fcd13870c3f9357239c78c74e0fb53a2659efc0ae7368dad91417800cb8804c86532a2d6345560669694919abc51215dc6dd239fc7b4c4b1c51df313f7610a6a75ee13fcfd90d3f789a82bc7954fabf08af2e97ee2a700186029966b29106983f38143ad683ca5d269131de76fab7a69c15b150a586cc6b62d48386d50781e29320be0d4cb3defbb84fcca41224ebd5985ca0490d79d39bdfe7f9483f9224d0271aa6ab9c906d31fbfe32e65ae86da4d4cbe02867496710674cc02b458334d7fecdb189c4cff6e6d255be126e5ec9f1fc0869f94b5fd347f582fdcef65b850e34ed57c54fb39ba0e5fa3649f96571a81532b93b1f372c75cb5f01a550cd53617d6c229a284c2fad1dccf460260c8358d1adf54169a3fbef7c7aa9ade348d350f4574210e79edb967dcac0054fc6c7070f3de742aa26dd4ea7d15196f7aeeb7f4b3a2ea45d0a1c8c675388451da33837bef62098deb43cc071703712fc643926108cbbeb87f2b0d04d944a96130c78afabcbb164fe9b7fa0b7e8f5ebc9f9372490ab1a4a37cc62c366c67979d8a3d81403665dfb0ef4dcb7d04b8a2f9cbfc62c26d33632226e017adc23267b0a4d77f9eeed7c3bf5b7b313622aa367d47d40f5ae7aca62be4ed136064df0cbe3d963d30f9ea66b3c0ee5a8b77775311debac380d44c6490079a9624987f21e3305d1018b2ef7b9aafb2485557fd43851f5afb0c089c45688f8b73700893696c5967dc7e7ad0dbec01331744a8d57e6676372e558a8d31ebe029bd7866ec9427fa3ed4b3c33c5175e3d51e8d16794c93aab4079eb349711d717dbd0ae5e9bf5800f3523167a5a83f64a8466f098c5e24cf67b8705d27d2cd8720b605dea388622b19e5f80004c695ef0cd89e46515564f9459ff02d5f815aa55a1e9090102a1b1db0f149162e416c683177f1546f7b9efe9498073e4a62dd51b33545252070484967fcedb546b245c9270877c758ad90d10e6b732032753bebf14daa4940919618b24dd0a5fcb70e88bb9330a89d4c6d365bbf7f4ceacf21f1b099ef7841c885608c14594ae8ed3c2d315884a42d031b157d6f91c31d9944a182c1f8388652e20bf99837ba0b12b9fef091f83c0b47c1af96e7b949837d28eb6f904ca09a0c64530546fedc1a11f7e914a9159843dc09d04b2223894f915caf9dd37e307b08e2fac5456aca570b749048da630af04ecc2d371b28f391483cf25f7a232e5f8ebefcf4f4c34fb14e7d0d36187db06971bcef50193b6c21133083a864b54a46a651d179b683cea18a23c87a349ba5b97f9509c5b5a4ec0074121e20f7fd39d8b155c28200876937d85e212dba5c589650368bdbd8f5a9740f3170c63bd1cc70c9ee586c09183e46825ee3e60ccc29980d21399afb48824aa023c4b4f20f98402ac69ac7abf5d52c9bae7fbd2d9ea82b3b8471c34e818cae0b042c34ef1ac70beda7f2951c5e6996ccf4cfd2b8f4a27ef39ac61b547fe4603707a70260f6c748c98557dcd7d1a3b0473e0745fb07b403abdb2f16862b3b40aa29827f494194ca371c66f063d502f4ea310ef7e33b6b83f0284de5d14df70fbf9b0013b8d2f6745ca82409b585f9df8d597019a422f89cb604f61b5a7f5081ad2e96cabe7f6a44816bebc403ec77cd96f70592357b3e96ea5105d90879dd3fcefba175852a85551180985c071d4a944fd8ba64800189980d70cd7af26dbf4c055f7ed723990fd0f87b5061c3d90a7009ee3e5954722321e5b323e85c3677bfa127a90276acdc43b31ae23ad41176c3b708654ca6566f03df295b32ceda4037f9ed51a50242cf186374fc6eb103c84ef3c43b24bcb663749cceb65e184c90dec2b8f60d8d024534051c5d03ebfa7c9b6ebfc34a43198403a60fd1175c14cc62e248eea12563498c891c57336fd104187cd76adb03ed7e97e54c99c68226e2ac498bc3d0e02bb1ce75fc11d61d8b4919c9be8b920bf4ee4e45fc4f0bb2ff1966f868c9105644bd04f1091a4d0a3689627986434fe056b3465e51b70df79d3c091a4684e91065f63779d5264b43d2d0e8b46f348bd8801ad4114eb7a374fabe92d132383487ae611856fa75c24e422f0db912958754d3f2818dd7db79ad200a1da09d96930eaec8d973b72cea7c1ad7f1e36991edae1c665be8bcd097dfb021fae5c5396d39e02f1069a1ab6bca381218861b0b1c015ad92f5eff40d5646a77d770648a66f689272d52f52abf764693133da69ef2c9a69a42654ea7584c6e452ccf3374c549db69beda40c77d1d3141680151f61c4fcd9e85110aefa5b4fc7f1f2c991c49f5daf95c4fd7e1b624ebbdbf91096e7cd5929ab5693c07665601fb802160c0fc88c33db7d39dd916ed56bf60a50fbeb4280a4868d0102fa0684577339c0bf59c817510ea62b5421ad2fa82163a293e78147bf9e65fb7baf7993ad28073b472fd5edf04777c45487d397eda3bec414bdc57704b171d4d15c0419ed3cc3c5fed5406cf2873fd69abef6614fd9104b63fcc1e3d35b33a89903564595aa6fd94df1708237177dc7108e7b52a5461d3a029c97eb3783c91372cadd98974277804f23ea5113bc1aabf5114be7eda81b5aecdeee929ab1ce086dd86e5ee06344ae6b9159fa5fa5d5d47798b79c331fc2534702b1bb8ef38e8358396575d794b456307085f1ee5f20a0d7990b98d3b62d367bdc8f0594f962b0635f9f2b5ca80688716eb7f2ac6afc1b64fe360d2ad5a3fe4ab04061cd6e3b7a4b5353ba9b991a993b0e4276196d17537538f717c5de41af6e70979f01d0636fc8bc431c5a6dba1fdfa2e93d64a6fe2719dd882e2549c4f0f467ee24d2d4a73bb40fb6c42e5c2a4a551921114754c20378a1006db015d427f9fcdaaca1586d5a477937c921e17e799af40320474bf8850d4d40835320f063210b7a722f792b694148de263cd25940bd4a167dfcbcf2706f96afff8872d3a0d8c5712a792b9a97628fe44b88c8b2f4c41cc9db1f31ec41d7159a1cdeff99ddcc45731f5f1d30a3ddf594b9bbe17c15e91aa0b4ad958ea93a14dce79760f56508f0863383e44e15ae2edfb3154bbd76dceb4522776a28b55c5ac4085c8f836f779e092196d2bee791e9c51a60f7c8db4b9f4df6fdbb1248f21c2667d01cae3afb000a1b5f6a7dc64dd188bf08b8a8d2730dcd4735c6cde18a2a0bfff7547e5107adfb12e8ba3abf9d7f3da7e62760d0ffbcf421ff4f0e85cd22e522bb39ad2536979ac697d556c5fe7e2558e0e9d69480c2142cbb4783c17cf5a9e0ea858311601c3cc2bfad46733586e1eeab5a5c3892f7f96ab9a73d7ff014e0cbc9fb966efe83c21b2f6e90c4cd73b09d3b4b38d175193164b1b902355658f13325991316f185009c3653d986442d5a2fc74ed8e7cf3dc7aa36dce44132594839ffd81b7eb18005d73776a8007317ad73290ee04589f34299f09d904426f915cd5b31a5a955cb7ddfd34673968dcbb8a46ca13dee00d19869c66ca736804885f83a224a10ddfc5bdcea8b3e6a815892fdfb8572deaa80f1f97b7f0b555f586a5b7636ee24af02136140987631412a5567a8fddcefc0be9fa87ce5d69ebed38d687d8926ab80401ec28f3aca5ad820dd81bbd5d3e833780eb433af28cbfef595eb3721994404186215fc1eb64c7ec012034ea5a563b44959a169bed56050bdb40638704a509f811bcb3f61e2f18fa7d90e28f446eb8820940a6ff2710965cde061b20f7331ce50c5d2bc1e134aaf8e221214a412ae0bf4a648e72ed8e7d385b0ad50b8b1faf34aaff7236245268a107f850b5919d8c9c8fd01942ae71797231735e6fcafb90afa1dbcc58b35f2d40a459e950e2669c61ea69d10bf874aab27e797a3067f0a3373f0f886f710852b140140d9b738332a7db108717934797f5e3f295df1eb7acf30b475deca94b9843f0b7fa733accb0ff4258bcb684dd38b0533b2f72b6d548ec9e0367b3bcd688783eeed5f4664714bce371b7da283bd76fe88ae9d6910cee93e946d1eb175769d86b59ea3dff40c52d15f97dcca0041768abf0958ccf6ac11af5c415ba37d72e08e659a2e9940490d94a21b1b4ee6b01475c99548d5197c8323e62bdfc5b76f888b26c14a", 0x1000}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="800000000000000001000000010100000c9798b572ca48b766f62ea20e6db4745c07acf044f1ecb5699e61e2363b6adb4980a2c8175c8be42c7025eeb48a48c053811ece25d23b5fce75c8c08c4bc53e6b37a92417efc7bbddf0ea46cc78060000007cede49310a64c23e6cd42de744d0119f535eab43055e87f197aa8900000"], 0x80}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r3) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) r5 = socket$inet6(0x18, 0x0, 0x59) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0xfff, 0x2, 0x8, 0x4e48, 0x1}, 0xc) 16:00:00 executing program 1: socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x6) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000000c0)}, {&(0x7f00000001c0)="3052fc416bccf1670735bcb66bb058d82632413b466df7e3245544c1892b573256e6a8bfd0f2f6846b1bbe4df591d71ada0891b5651e775de2e3cea80d56f87a9fd08c5f4f515cbdb23cfc6abc23e92024cb8ff3cc21bbaccd51fd90c50db8f4cb815371dd1579033ec78e5037f095531ee12e54826ba97363f5509c75980e1bed88126f1a6ed8530f4957300c9610a20bc9d1195229b3a8679676e099f7f3", 0x9f}, {&(0x7f0000000100)="91c2525ef9595b32cefeb3b132e912663011cca862b966e6f841", 0x1a}, {&(0x7f0000000280)="8f2f4961e4c6f837a176d7b6a4213d2be4b85889ab0385db4da5d33f4de1161eb99eb3a79c61b24d56e048dd81bf1faf1c9bdb358d6356315a751e8b18eb035016db82e38b15da87895f815d139834f1fe087d2587469f7fe99374894a804be7d314f39ac9be355b562a89c78f8fc046d4d5d9a41ebe59a094ee7be9a78b8afff6cb507e2f3c1abc1b3cd7f020796cedd4449f1103ea0f5bb489a8e90d19186545c3a13e6f8232bcea460d9b0a246828d442b23267e6a6aac1d9574411741e1b7519d651b7dfa82cf4fc07ea44", 0xcd}, {&(0x7f0000000140)="275cce1852c8897b70ecc4bc2178c3fc06d1aed73ecec686", 0x18}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="4e6192a36c50cd2c2ea779fb234a2a8997dea20f011bbb598cfbe4d7340bca7dce594357f0d5adaa04636f4b9aefa66bdc1a1ccefe2502b15a35c0c993218849003ef325d6f68610afb4674b163391b115082e361583c6ba35bf6999ac93f929b6a76384ea3d9624214238d63d83f4a16b2cc23d0858c4ccf03ed31eade2b071b3f38af685414bd63a5e6b0081cb35363be2ed91e2ddba27bbddd4a537363882c39bed1fd2254d361f4690ad407a0086ab0c1d2740e17dd0db7763e9465f54bd72f18c7705dd85dd7915e03f8a", 0xcd}, {&(0x7f00000004c0)="7c9a7ebaeb71025add2b15dc97a539a34c38f67eab8cb6d556060fd8caaff79a776cb7f8e92e68a425462dade82e794561e421d260a1", 0x36}], 0x8, &(0x7f0000000580), 0x0, 0x1}, 0x1) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5352}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x80, 0x50) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x8, 0x0) write(r1, &(0x7f00000005c0)="4bfa6a9d0f000025617b52f4fccee854c72f3aaaf6abfc5237ce74c7ac420041c59c7bf1d76b78801f0100000025fecbd7b28aaca78e", 0x38) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x90a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r6, 0xa8, 0x6}, 0x8, 0x2, r8, r10, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r4]) setgid(r11) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xd1d6bbd20f0fd5a2, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r16 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000340), 0x10000) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r20, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r20, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x20, 0x40) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xfc, r15, r17, r19, r21, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) 16:00:00 executing program 1: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$TIOCNXCL(r1, 0x2000740e) listen(r0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180)=""/114, &(0x7f0000000240)=0x72) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x87, 0x3}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x6335e4f3fcc46164, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0xffffff3d, &(0x7f0000000000)={0x1, 0x0, 0xb35, 0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x1, 0x1, 0x1) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) r2 = 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"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8480, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x30c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x2, 0x7fff, 0x6, 0x2, "66cb1852f375325b14d9b6e99720efe708326aa6", 0x8000, 0x8f6}) 16:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x7fff, 0x0, 0x1ff, 0x9, 0x7de6, 0x6, 0xfffffffb, 0x10, [{0x0, 0x3f, 0x2, 0x3}, {0x2, 0x5, 0x4, 0x81}, {0x8ec, 0x3, 0x1, 0x8}, {0x100, 0x2, 0x0, 0x3}, {0x9, 0x4, 0x8, 0x1}, {0x4, 0xffffffff, 0x3, 0xf0e3}, {0x3f, 0x1000, 0xbb0, 0x8}, {0x6, 0xd, 0xc047, 0x9}, {0x8, 0xa47c, 0x8, 0x363}, {0x8, 0x8000, 0x44f, 0xc90}, {0x5, 0x5, 0x6, 0x6}, {0x2, 0x800, 0x0, 0x4}, {0x5, 0x2, 0x2, 0x101}, {0x0, 0xa166, 0x10000, 0x6}, {0x4, 0x15, 0x8, 0x100}, {0x4e40, 0xcf, 0x1, 0x2}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x100029, 0x4, &(0x7f0000000040)="cbdf5bd4252f42b142523fbd7176b94c91a11fbf6b581fd833d3e26dd431b6d369df515f4da8ba7d44c4a7389f5be1a218bf800f7c6db037f0fb20aaba53", 0x3e) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=""/170, 0xaa) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) write(r2, &(0x7f0000000180)="14120415a88e55395a284eeead162ea9e1bbe9255368e863aa532f6beb47adf23d2291292ce24644dc9177ec25844a9b3db78250550d721e1ff693e49b8fab32fb068f00", 0x44) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x3, 0x2, 0x1ff, 0x5f21}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1c2, &(0x7f0000000040)=[{0x2, 0x7, 0xfe, 0x5a1e}, {0x2, 0x0, 0x1, 0x10219d}, {0x80000000000006, 0x3, 0x0, 0x81}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:00 executing program 0: getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0)=0x2, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:00 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r1 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x1}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x57) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x5, 0x7, 0x1003, 0x1, "d730c1e7bb6fc6e23c5b00002000000000e74de4", 0x5, 0x6}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x8}, {{r3}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) close(r5) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000002100ffff0000000000000000006c67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f09341037c929c3e2693093d72b2d8c7442e026e2636cfe351701b7a6745e35a7f73ce7d46ee6c965511eb09977081459916d14ea423e0ddbcf2ff37e8a127d60fe5784ee388bf78fb08b7000e5e21cdc0cb14b351f13b247db6500d98cbe06b4c3a5a760ae8700000000000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f00000003c0)={0x40, 0x1000}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x1, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200), 0x1ff, &(0x7f00000001c0)=""/27, 0xfffffffffffffcba}, 0x860) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000380)=0x4) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) openat(r2, &(0x7f0000000080)='.\x00', 0x200, 0x81) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) lseek(r3, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x1}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = getegid() r3 = getgid() r4 = getegid() r5 = getegid() r6 = getegid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r7, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) getgroups(0x2, &(0x7f0000000040)=[r7, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000080)=[r2, r3, r4, 0x0, r5, r6, r9]) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = semget$private(0x0, 0x4, 0x3) semop(r13, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r11, r12, r11, 0x2, 0x101}, 0x5, 0x8, 0x2}) r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r14, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x7, r10, r6, r12, r14, 0x124, 0x5}, 0xfff, 0x7b49}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x2, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) dup2(r6, r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x6499e7bcf1c6c42, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:01 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') chflags(&(0x7f00000000c0)='./file0\x00', 0xee3f013578617ac1) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x2, 0x7fffffff, 0x5, 0x10000, "ef4c9f557c4a8a344dd917810ceb5718ca7b5423", 0xffffff93, 0x9}) ioctl$TIOCSBRK(r1, 0x2000747b) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0xb) socketpair(0x6, 0x4, 0x5b, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r5 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r8 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x101, 0x6c88c1e8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x1ff, 0x400}, {{r3}, 0x5872187215e73501, 0x1, 0x40, 0x3, 0x3f}, {{r4}, 0xfffffffffffffffe, 0x0, 0x80000001, 0x1502b50a}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x6, 0x4}], 0x200, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffc, 0x2, 0x4f40881c1794474, 0x2}, {{r6}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0xffff, 0xc0000}, {{r7}, 0x7ffffffffffffffb, 0x8, 0x20000000, 0x33}, {{r8}, 0xfffffffffffffff8, 0xa, 0x4, 0x0, 0x401}, {{}, 0xfffffffffffffff8, 0x49, 0x10, 0x0, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x8}, {{r9}, 0xfffffffffffffff8, 0x8, 0x1, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x32, 0x1, 0x6, 0x7}], 0x1, &(0x7f0000000600)={0x7, 0x3ff}) flock(0xffffffffffffffff, 0x8) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000640)=0x3ff) r10 = kqueue() r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x10000, 0x0) r13 = socket$inet(0x2, 0x8000, 0x4) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) kevent(r10, &(0x7f0000000740)=[{{r5}, 0x0, 0x1, 0x80, 0x81, 0x3}, {{r9}, 0xffffffffffffffff, 0x80, 0x80000000, 0x100000001, 0x8}, {{r1}, 0xfffffffffffffffe, 0x6, 0x80, 0xffff, 0x80}, {{r11}, 0xfffffffffffffffd, 0x5c, 0x80000000, 0x1, 0x2}, {{r12}, 0xfffffffffffffffe, 0xf65342536af82c71, 0x40, 0x80000000, 0xec}], 0x7fff, &(0x7f0000000880)=[{{r13}, 0xfffffffffffffff8, 0x20, 0x80, 0x7, 0x7}, {{r6}, 0xfffffffffffffff8, 0x92, 0x2, 0x7}, {{r10}, 0xfffffffffffffff8, 0xfc, 0xee5b351b03919c96, 0x10001, 0x4c07a06e}, {{r14}, 0xfffffffffffffff9, 0xd0, 0x0, 0x5, 0x60}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0xfffffffffffffffe, 0x868}], 0x80000000, &(0x7f0000000940)={0x200, 0x800000}) r15 = open(&(0x7f0000000980)='./file0\x00', 0x56a22f6bc77fa840, 0x48) recvfrom$inet6(r15, &(0x7f00000009c0)=""/199, 0xc7, 0x800, &(0x7f0000000ac0)={0x18, 0x1, 0x0, 0x8001}, 0xc) 16:00:01 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7, 0x200, 0x713, 0x1, "92237912d6e806ffcdec8dedba91228925360ca1", 0xbc0000, 0x7}) connect$unix(r1, &(0x7f0000000080)=@abs={0x2, 0x0, 0x0}, 0x8) clock_gettime(0x3, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x258, 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) write(0xffffffffffffffff, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) listen(r3, 0x3) fcntl$getown(r0, 0x5) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000340)="223adec8051730af83f24d7b95ba2b341590e0bddfca3024f868eb000000000000000000000000000000000211fc4810478bcae2ffca102d99006fbf89224dbd46c2590c85c749f9d1b247673b89fa232ada8711fd82369714089ee0504863850000ffb8ea4cba92d4622ac42c505e0bc7ba13a77b7853d629ba6620bafba6de469706df471ea1180ef1cdb6164bd073f7ea3c36b93aee1c164be548b8833cdd370f588292e935f2fa3fe6297d355cde488728364e5fdb20407571141b28350c007d0cb66050d323dba5ea4f554b45248187e9552eef20427a2f58df8ee3d38daa2480379ca04c815ee601d1068ffbd1b515023c0e1d22a2e723a658ac154f15991fcba996fa9e80b4371f64de4aa09fb94ee37b1342b837fd5cfaa0ad3cd8cadb2f89a32f75445c5dd397dcbe2c1445c52c81e09b77166d8563439b4f9cb693bc9b", 0x0) chflags(&(0x7f0000000280)='./bus\x00', 0x10000) listen(r4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0x388) r6 = socket$inet(0x2, 0x4002, 0x20) listen(r6, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000300)={0x1, 0x2, 0x8, 0x2, r5}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000040)) dup(0xffffffffffffffff) r8 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000004c0)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e9500000400000000000000000010"}) ioctl$TIOCSTOP(r8, 0x2000746f) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000740)="0c2e8f638703000000681025da51d0e0fc2c356659554640f891edb5a831539e1cbd9b798ac624976b75450e1b86b9b3c12f6076fd456b5422f4c8ce48923499d84ef02f1d7c9abba1c01912f9cb4e2c5e1e0496804f6876cb72dcbb34be99c857811a01ecab42219d8df677a770f7fd933ffae7cd74eb65ae704b78f6b75d26a0b1db9a2474f6f506ae7da054d9f494da52f8d58cacddb2d5cbe892ee9f95a373a70000f5e0c3d4801c9eeffb183b05c869b5396b6e459f1c39384a4e6efe4612899eed55e2c59304c7b9b83be8fd2c0d2d5ec72ed021f5281ebd613e99c78589c0f78b1f13f4d904e3c26bf1bc670100000000000000cda4a37ce95e818ca31053d2bcf47411c3290c9a0e8cbe0d2c0d73c7ab24d98df7b329ab59e9df33be5970", 0x122) readv(r8, &(0x7f0000000500)=[{&(0x7f0000001900)=""/134, 0x35}], 0xfffffffffffffc8) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000640)="11c991a258ed19bb66f80234707dac70215b37dd0b6650fc1b4346f0b5b31815894abc52332793700a0319c695cca026bf40714c7d7c4c41fe31e4914ccbf3e7eab99dda71f4ee721aa253156c71447a0a915ec21056cf33e494a8457bac41fc062a7c132fe0c2ad1016ed917bb57d72e17915a4289c09dab37e0d15b75137235aea7fd5983fcc90e0d8519df5ace2ac1caad0ab7210fbdf4fbd9f43d3316a28e067e15d843ca69a85eb1384bf49eecf4918684e823c42cf6dabf4fa63176d198d73ca371b70875f00005df1e59ead2ce989b7", 0xd3}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) listen(r1, 0x2911) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="e8da56e7cbb77b185d99f51493cd0e02ec01e21d50b9d86a1d3f7a277bf72a3494ee3e114131f379c4740a6997b91170bc9929f0883eb83ccae188a00eb98e44a75efcf8e4c5c4a0dc26b43f28988cd0f1d4047f84723fd32f38770dda7290e2a20479806423a04f6f637b9dd3a73efab4666e4c69a6d7958c10d135e885681f37c31f308f49fe114b032dc9f60170395bbc", 0x92) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="82ff000000396cc7c0f7f7772d6bae670000000000"], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x23f}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fcntl$dupfd(r2, 0x0, r3) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r4, 0x1) 16:00:02 executing program 1: unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='I\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x13c, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f0000000280)=0x4) readv(r1, &(0x7f00000013c0)=[{&(0x7f0000000300)=""/3, 0x3}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) lchown(&(0x7f0000000180)='./file0\x00', r3, 0x0) open(&(0x7f0000001440)='./file0\x00', 0x0, 0xd18373561aea1ed) rmdir(&(0x7f0000000000)='./file0/../file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000002c0)) recvfrom(r4, &(0x7f00000001c0)=""/72, 0x48, 0x1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:02 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0xfffffffc, &(0x7f00000003c0), 0x7fe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) fcntl$setstatus(r5, 0x4, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000000c0)={0x3, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c020000"], 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) r7 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000280)=0xc) listen(r7, 0x9b01) getpeername(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc"], &(0x7f00000001c0)=0x63) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) kqueue() r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a47432be5816f157e3300"}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) writev(r2, &(0x7f00000002c0), 0x109) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f00000000c0)="87dc3ff7be896af0cee03c624ff48c00", 0x10) read(0xffffffffffffffff, &(0x7f0000000100)=""/83, 0x53) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x10) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0xfffffffe) syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x100, 0x3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0x9) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000002c0)) msgget(0x1, 0x41) r5 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x18, 0x31) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000380)={{}, 0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]}) mkdir(&(0x7f00000003c0)='./file0\x00', 0x40) r6 = socket$inet(0x2, 0x7b16caf60bfeba43, 0xc1) accept(r6, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000480)={{0x40, 0x1, 0x9}, 0x6, 0x716}) msgget$private(0x0, 0x80) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x580, 0x0) sendmsg(r7, &(0x7f0000000740)={&(0x7f0000000500)=@in6={0x18, 0x1, 0x6}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000540)="a5c402b74240c1c64ec81960068231254e8ac7f516f3c684ed3d3773d61844383fdcae1bf97477bb75039182f3", 0x2d}, {&(0x7f0000000580)="a358dab334d4b3be2fc0d95d1011f43b9cddcc957e2f699bac273cf2738613002c1861685cf7005dce6cd55bbd7c8f91bd302aa6975cc22ea510c1a8ee1ce7bf14a2d522a1846f0dda02759323634357d1ca4f03a3c53b0ee1efc54ee4686f780f8f52858609834f2738146dc55f82fded7d4afefad63476e2884421d2fbc7a8c62d6b5805d3213f5c803e6f7a66716ccc41b7082c052f54fd91ff700fa0237bdc5cc16f40eb758492d1a8cb31091d028501894c0ffefe9c079ace2b3d57177cbf520702d34c2fb5492cb8b6a28955ca248d1d0f5d01aa0ca41e23279f5aa1e8dc16c03fb1a0b571d7b0fde541f3f9", 0xef}], 0x2, &(0x7f00000006c0)=[{0x60, 0x0, 0x3, "762c9e398fe5a0f9f662f985ff97b5fa500b5d6922d0dfba29a7c0d587c0540ab653de9d48b02d4ff90fad98d3d2b977c52e8749e957a40c44dfe09b7ab1c6f96c8e91c12b9d5dc2605e5ac6"}], 0x60}, 0x10) chroot(&(0x7f0000000780)='./file0\x00') r8 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) fchmod(r8, 0x4c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000800)={0x2, &(0x7f00000007c0)=[{0x200, 0xa, 0x9, 0x1000}, {0x4, 0x40, 0xca, 0x8001}]}) r9 = syz_open_pts() ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000840)) 16:00:03 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xe5, 0x2, 0x5c, 0x100000000}], 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x2d, 0x1000fffcf, 0x57, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80, 0x7, 0x7}, {{r4}, 0x0, 0x20, 0xfffff, 0x3ff, 0x400}], 0x1, &(0x7f0000000140)={0x1, 0xf84b}) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x2, 0x5b4cee883f6aec5c, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:03 executing program 0: r0 = socket(0x20, 0x9, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0xffffffffffffff83) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40000000000024}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:03 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fef000/0xe000)=nil, 0xe000, 0x3, 0x2810, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0xc4dc749f298d6d4c, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, 0xfffffffffffffffe) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) write(r1, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x81, 0x6951, {0x5, 0xffffffffffffffff}}) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 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={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0xa4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r7, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r9, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x1ff, r8, r3, r6, r9, 0x42, 0x101}, 0x5, 0x10001, 0xfffffffffffffdfb}) lchown(&(0x7f0000000080)='./file0\x00', r4, r5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) dup(r2) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) socket$inet6(0x18, 0x5, 0x9) accept$inet6(r0, 0x0, 0x0) 16:00:03 executing program 1: socket(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x2, 0x2, 0x4) semop(r1, &(0x7f0000000500)=[{0x1, 0xf74, 0x2000}, {0xcd74cc2a2bdb27b9, 0x8, 0x800}, {0x1, 0x7ff, 0x9c85e228505b5e29}], 0x3) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1ff, 0x60000}, {0x18, 0x1, 0x2, 0x62}, 0xfffd, [0xffffffff, 0xff, 0x101, 0xfffffffa, 0x267, 0xd5, 0x8, 0x3]}, 0x3c) r2 = socket$inet(0x2, 0x3, 0x89) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964819c12101e081a32b953e24bf26cbd54d59ad4edcca52c3f866b9edc58625a44c538512e88081f1a6fb748479d9d9576fb78a336a1cffa4d0b9d982467201a5295934e4c7c4a5b70c79", 0x5d) socketpair(0x6, 0x6, 0x3e, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x10) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000200)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/173, 0xad}], 0x4, &(0x7f0000000440)=""/105, 0x69}, 0x840) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035bd84e71fcb07ca22bb326d2bf7ec3a19e6410cd59aa266097e0b6dd1a22bb253371240a9", 0x149) syz_open_pts() r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x2, 0x0, 0x100000000}], 0x1000, 0x0, 0x2200, 0x0) 16:00:03 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280), 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) openat(r1, &(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0x80) write(r1, &(0x7f0000000640)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99ba5c53bceab825d0216e0aa57f4dc9158b62e2af5436f751e46e72fb422e9e2200fee253dfaa4fe706703ef8d7290e76cd049ca0b030000000000000061d63d9c379cedf01dc56e180711bf9c3cf0dde5a21b9c0e1289584f9d7236666ae1a7bc041ead36ab012caf000000000000000000000000000000000000000000000000000000002c713c70d55d99f2a102bd23573d5a8cafce3c2238f6f15d54581d254139a628d470e4734bf786a456f730faca0d6460f5a0c3ca7c65a39d77f026339a435bb905170c55ab0fb404a62104968ff90bbcd0cb5a856fd2dec32051bd9548aef5ba97296a9eb98494c84075e96c8126b64371ef387206018a365c9b1da03e84872e37cec40b19bf007667ceab440780768a0db2863c5301f5cbdb22a189468cdd4ad30caf0663c04614262603b4d4c4dd31e68f5b8dcfd44b91ec8c0b891e4b8731e92d0a9263ea5bd092393473e519477607b621e9991a11cc02a43c007b674f3ea2f2e4de63f5de8af2cbb6f74a2804305adb833fd8c1330d67331cb2d0f688190652ceb4c1b29b58d43587978aaa6e447083f809f6625a2c43dfd83cb43e480b3ad8", 0xffa3) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r2, r5) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x29, 0x0, 0x0, 0x5}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fcntl$dupfd(r1, 0x14, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) r3 = syz_open_pts() read(r3, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0xe75b, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r4, 0x0, 0x0) r5 = syz_open_pts() read(r5, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r6 = syz_open_pts() read(r6, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r7 = syz_open_pts() read(r7, &(0x7f0000000200)=""/179, 0xfffffffffffffdab) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x2, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r8 = syz_open_pts() read(r8, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000380)) 16:00:03 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB='\x00'/110], &(0x7f00000010c0)=0x6e) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r3, 0x0, r4) r5 = socket$inet(0x2, 0x3, 0x102) sendto(r5, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r12 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r1, r7, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r19 = fcntl$getown(r16, 0x5) r20 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r21, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r21, 0x1) dup2(r21, r20) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) r23 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r17, r14, r18, r23, 0x5, 0x7fff}, 0x6, 0x2, r22, r19, 0x7f, 0x100000001, 0x20000000b1f3}) r24 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r31 = fcntl$getown(r27, 0x5) r32 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r33, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r33, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r32, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r33, 0x1) dup2(r33, r32) r34 = fcntl$getown(r33, 0x5) fcntl$setown(r33, 0x6, r34) r35 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r29, r25, r30, r35, 0x5, 0x7fff}, 0x6, 0x2, r34, r31, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r37 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r37) r38 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r24, r25, r30, r36, 0x24, 0x4}, 0xc29, 0x4, r37, r38, 0x8000, 0x5, 0x0, 0x8001}) r39 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r46 = fcntl$getown(r42, 0x5) r47 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r47, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r47, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r48, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r48, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r47, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r48, 0x1) dup2(r48, r47) r49 = fcntl$getown(r48, 0x5) fcntl$setown(r48, 0x6, r49) r50 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r44, r40, r45, r50, 0x5, 0x7fff}, 0x6, 0x2, r49, r46, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r52 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r52) r53 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r39, r40, r45, r51, 0x24, 0x4}, 0xc29, 0x4, r52, r53, 0x8000, 0x5, 0x0, 0x8001}) r54 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r58 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r61 = fcntl$getown(r57, 0x5) r62 = open(&(0x7f0000000000)='./bus\x00', 0x8080, 0xf9) ioctl$WSMUXIO_ADD_DEVICE(r62, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r62, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r63 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r63, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r63, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r62, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r63, 0x1) dup2(r63, r62) r64 = fcntl$getown(r63, 0x5) fcntl$setown(r63, 0x6, r64) r65 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r59, r55, r60, r65, 0x5, 0x7fff}, 0x6, 0x2, r64, r61, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r67 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r67) r68 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r54, r55, r60, r66, 0x24, 0x4}, 0xc29, 0x4, r67, r68, 0x8000, 0x5, 0x0, 0x8001}) fchownat(r0, &(0x7f0000000100)='./bus\x00', r60, r51, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x860, 0x8) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0xfc) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) write(r4, &(0x7f0000000140)="0ef7c71aa31e4e0b30ba8030bcae0d", 0xf) listen(r3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/163, &(0x7f0000000000)=0xa3) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) write(r2, &(0x7f0000000380)="fa", 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = kqueue() r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x20}, {r5, 0x100}, {r6, 0x4}, {r7, 0x1}, {r1, 0x4f2065aba1118504}, {r8, 0x4}, {r3, 0x40}, {r9, 0x10}], 0x8, 0x80) fcntl$setstatus(r3, 0x4, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x80, 0x1a, 0x400}, {0x0, 0x5, 0xa2, 0xffffff01}]}) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x5, 0x7}) clock_getres(0x2, &(0x7f0000000080)) pipe2(0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x62) kqueue() kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x20, 0x2, 0x0) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kqueue() write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x2, 0x7, 0x7c79, 0x6}, 0xc) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202025aed4712012000"], 0x10) write(r1, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x800000000000007, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1000018e) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r0, r1) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x80, 0x13) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) shmget(0x1, 0x4000, 0x104, &(0x7f0000ffc000/0x4000)=nil) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) chroot(&(0x7f0000000100)='./file0\x00') 16:00:04 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) 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 = socket$inet(0x2, 0x1, 0x0) listen(r1, 0x0) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="2dab"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) mlock(&(0x7f00004b4000/0x4000)=nil, 0x4000) r4 = accept$unix(r2, 0x0, &(0x7f0000000040)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000140)={0x8f2, './bus\x00', './bus\x00'}) fcntl$setstatus(r5, 0x4, 0x0) sendto$inet6(r5, &(0x7f00000000c0)="1a43898ce96f6640e5a7ce14c8a7ef4cc807589f4a4241115240f2800a4e0f4d91b1c26bc006034ec0d5b589f9acd340180cca2b31a8f138dd10ebe98fecb5faf3b160e121e9dd1a366d8436e0b0b20a6de01b27da22da6abb64ddbe9cb2043ff8efd7df1cf1f8e67228f98d0921ea828246", 0x72, 0x4, 0x0, 0x0) write(r4, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x7) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0x1c}, {0x7ffffffe, 0x0, 0x80, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = getuid() r7 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r6, r7) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0x16f6) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:04 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r0]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = getgid() r5 = geteuid() r6 = getgid() r7 = geteuid() getgid() setreuid(0x0, r7) setuid(r7) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r6, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) setreuid(0x0, r7) setuid(r5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r4, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) fchownat(r3, &(0x7f0000000040)='./file0\x00', r5, r1, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) geteuid() setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0xffffffffffffffde, "ff0c003c02df00"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:05 executing program 0: 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 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x7, 0x9}, {0x18, 0x3, 0xfff, 0x3}, 0x1, [0x0, 0xfffffffd, 0xff, 0x3, 0x10000, 0xec0, 0x3, 0xffffff37]}, 0x3c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) r5 = semget$private(0x0, 0x4, 0x3) semop(r5, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000000c0)=""/241) listen(r4, 0x0) fcntl$dupfd(r3, 0xf, r4) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) r1 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000180)=0xf9a2, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r1, 0x2) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r1) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = msgget$private(0x0, 0xc4) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/12) msgsnd(r2, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r8, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfff, r4, r6, r7, r8, 0x8, 0x4}, 0xfffffffffffffffb, 0x3, r10, 0xffffffffffffffff, 0x6, 0x3, 0x5, 0x6c}) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(0xffffffffffffff9c) r3 = socket$inet(0x2, 0x3, 0x102) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r5, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r14 = getgid() r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r15, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r17 = semget$private(0x0, 0x4, 0x221) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) r25 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r26, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r34 = getgid() r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r35, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r37, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f00000000c0)) r38 = socket(0x18, 0x2, 0x0) setsockopt(r38, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r42 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000100)=""/114) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r44 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000200)={{0x3ff, r40, r41, r40, r41, 0x104, 0x5}, 0xfff, 0x9, r44, r44, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r40, r41) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r41, 0x0, 0xffffffffffffffff, 0x0]) r46 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r39, r45, 0xffffffffffffffff, r46, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r25, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r27, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}, @cred={0x20, 0xffff, 0x0, r36, r39, r47}], 0x60, 0x400}, 0x404) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r7, r21, 0x184, 0x3}, 0xffb, 0x94fd, r27, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r49 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r48, 0xffffffffffffffff, r49, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d78aa477acf6bc2716097afbc3a75bcd455f817f64cad54313b33a9fc1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f44527b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000017000000000000000000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r16, r19, r50}], 0x60, 0x400}, 0x404) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r52 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r55 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000100)=""/114) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x3ff, r53, r54, r53, r54, 0x104, 0x5}, 0xfff, 0x9, r57, r57, 0x7d55, 0xd75, 0xfa}) r58 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r59 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r59, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r63 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000000100)=""/114) r64 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r65 = fcntl$getown(r64, 0x5) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000200)={{0x3ff, r61, r62, r61, r62, 0x104, 0x5}, 0xfff, 0x9, r65, r65, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r67 = getgid() r68 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r68, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r70 = semget$private(0x0, 0x7, 0x286) semop(r70, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r70, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f00000000c0)) r71 = socket(0x18, 0x2, 0x0) setsockopt(r71, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r75 = shmget(0x3, 0x4000, 0x500, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r75, 0x2, &(0x7f0000000100)=""/114) r76 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r77 = fcntl$getown(r76, 0x5) shmctl$IPC_SET(r75, 0x1, &(0x7f0000000200)={{0x3ff, r73, r74, r73, r74, 0x104, 0x5}, 0xfff, 0x9, r77, r77, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r73, r74) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r74, 0x0, 0xffffffffffffffff, 0x0]) r79 = getgid() semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r72, r78, 0xffffffffffffffff, r79, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r58, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r60, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r65, r66, r67}, @cred={0x20, 0xffff, 0x0, r69, r72, r80}], 0x60, 0x400}, 0x404) r81 = socket$inet(0x2, 0x3, 0x102) shutdown(r81, 0x1) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000380)={{0x7ff, r13, r51, r52, r54, 0x2d, 0xff}, 0x6, 0x9, r60, r82, 0x0, 0x7, 0x1, 0x8}) shutdown(r3, 0x1) accept$inet(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r83 = semget(0x2, 0x2, 0x0) semop(r83, &(0x7f0000000240)=[{0xbf4f56f7448276fe, 0x0, 0x3800}], 0x1) r84 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r85 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r85, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r85, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x4, "61fef36bf25e3af4ac6592f4cd4a108644f2c3a0", 0xffffffff, 0x2}) dup(r84) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") sync() r86 = socket$inet(0x2, 0x3, 0x102) shutdown(r86, 0x1) fcntl$dupfd(r3, 0x14, r86) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) fchdir(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x7, 0x3, 0x1, "2be53e4b9078a558b29444a8c86b391373045593", 0x3b, 0x20}) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x2, 0x8, 0x0) semop(r0, &(0x7f0000000040)=[{}], 0x1) munlock(&(0x7f0000147000/0x4000)=nil, 0x4000) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf35ef6a018537e86, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:05 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) dup2(r0, r1) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) 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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x25}, {0x14}, {0x6, 0x0, 0x50}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xfff) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="b61c782bdd7421c50aa81b7f1789af1a2652c1c8b09b0bfe5acdcf4bae61925e4431b4f24b5aaaf8336e89f8794c380137f62f61161ecacc7d6da42b8e65ea3c878e8a26505c04ba5597e3503a2d1e73c10b91aa7fc661729617c42c953427483072870d5f8c9d589f40eb8910e34966fc3cc848668889ad0fa1e93d7ae0c34734137f430291ca987ba958ca6d24e9141c5abce15fb36aa4d4545fab1c751a01dae11a42e82d6d191af30615e34e4d7a310b80cd58143eab7d119c62a91a6a6cce8ab21c4b216b1193d0c376ec269b00e3a57d44ddb1e8", 0xd7) fcntl$setstatus(r2, 0x4, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x2}, 0x10) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x3}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) write(r1, &(0x7f0000000040)="670dc7", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000003b2, 0x0, 0x0) 16:00:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="201200ad65ebff62b7b0d40000aef9a95ea9405eb3fa000001"], 0x10}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(0xffffffffffffffff) read(r1, &(0x7f0000000440)=""/178, 0x2d) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x50) semop(r2, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0xc4) msgsnd(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/12) msgsnd(r6, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgget(0x0, 0x320) r7 = msgget(0x0, 0x90) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000680)=""/45) r8 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/45) msgsnd(r8, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001d00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814b0300000000000000b33d00000094f00c730049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963ea6814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485f9e7db11e0ff9a88fa96c27f820e6a3ea4c36a18b2ef255602d22efb7ab3889f3a2ff68734b6507da6ca91027024c48706755ac5feeb83ab1772cd85715ce3d8c8351c83279455ba03c23068"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f68a32de1578d9fd94c9cfb332f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[{0xc0, 0x1, 0x80000000, "af83f318125a8aa178c94f8c450965b56110c3023cfd3001b9d2333a180d45cca0317ae16f7e7af451f02629e2328fe32a352bb42f7ed2ccd5522e216c6b4a2d830c416fced187ff5e54c8c1c47898b415a080733b37eb57e89a162fa901c7805671e47a34574b818e113d0e20af682ed009a6be5555f5ed6b43542420d82e84dcbc75f98c0584b29876b1ea01e803fd7e77e5c4f3671c9a10baa92c283b5aff19a497bf8cf7ab869690"}, {0xb8, 0x1, 0x2, "033b3b7096f1eee8c8a9fb0bd45f1fa04c6249b6a8218a700377f4cf42c4989e72a69d55a9fcdd4edcebcb437bdf3ec784aaa16cc1d3f50e2b751f676ad09b9b06aa66231c653b8067c3ef91709778c7b1e1650c5923f879368cbcc6bd8c076fd6afd8df65d3d2da0b1e879bf441e35cb9bb811bb6e643b4f8f79cfa6ab689e0cce5d74d40a96e6547688d3e3a855c2d46f780a2f38b405c7c628beda8ac794c00de96e1"}], 0x178}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r12, 0xa5, 0x1, 0x100000000, 0x6}) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0xd5eae764) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x0, 0x0, 0x92) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) getppid() getegid() r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/bpf\x00', 0x80, 0x0) syz_open_pts() r19 = socket(0x18, 0x4003, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r20 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r20, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r20, 0x0) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f00000002c0)=ANY=[@ANYRESDEC=r21], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000300)="828c9300aa2c3e1fec2ae3219d1a02e479ecba10264e48c95de702416589701742e47bb9369ac6072f2024e1ffce91d1b6741472442a5da96520fb9688c634b4f8b81f9f29add180c4872c25751e6cc0dd46568b80878fde6206cd", 0x5b}, {&(0x7f0000000780)="390322cdd74f699c986524869bae5235c4af3b77f99c262197c1b6ed6ed6291a61418f888a5147662c6cd7c0cc3e512cf2ae084a9405b0b59ef2ef245ee4be7e9f5962659f0cc90c7af36d824402f72c2a037acc0fb5d845bbf9dd1efc7a5ccb87066e7c0a9cf63b29b0b8736a379e9431711c08421cad50e04543b28a3af64e4d429343f597c1b945edb9a5742e2161d6712f283051f9f640", 0x99}, {&(0x7f0000000940)="f888b864796a6feb50da266a746a3b5163331c2cf64b119c91c995139a46d65293a8e50e5d34af067f95a6076b4ef8cd9351dc087be1a82a066d543c19086e5883ecd117f7ded9c3beae02abcb7791a69934efff32259644a928aff3e41505c62aa5aa6b", 0x64}, {&(0x7f00000009c0)="6037f6b1a5dd504f2982bda1daeb07c7a6eaa3df1c9bdbcc1a71d22160dd53585969a9ab4a975045037f7152b90fe5f8275cd6b9f4407bc97249ee97f443e3743208e849f761bbacc1781cb1f36551ba702158f8bdb24ccbd3044c8d8fc48f6a6944bb1beca642c9fca5fdc03eac68128b6703bb98cba652b11a9d65bf3a6eaa8edf6d4cf203ac6d737ab0b882751523406c02d3e036aa0b5e85a4525a3c7c3f4f135afbb8bcfb7cf3a530f3549099d0d834c245c15027c1cd3472ab45941ee2607338c501f9040358741f856af13c24f7449d3ecf5519d9d82c4981b22bc319aede1fe4d628dad18e7c29c83d9a8471da6eeaed2198f55bb244b337d4791edfa66bf7717851cb18472bb415c2adb462b897d185e862c2f934f08aedc1ffcc079638bc5954300d20f6781a55455c73dc1f8e1ebd656a3679f3d500353bda2ba1a53b613259c2ae03f597bf0d03b52029cbbd886fd9d5c4c27a986eb5ebf6871f92c08af59023d7d364815782523fff0763066bdcb3ad5c3038e5cf1722803cf19cddae69e705a2661fef6cc9586e42b83e938f23ebe5f2d0cb58382f57dbd77ac24d360f4dd4a32c50607dd07d5e5774d7d5f4a1f0ad9a1a786e02fc9822fe15da752bfe6e71089a2c04d206ddb6b126257d2088a6473cb78e926b6dd2ac84801a8f055783bc0ebe4d074dab58245beb4affd7162555533fc916358e41a70a6fc2b59455628bd347bee660df2e208bba716f000b0bbe281dabf011c373f65dbae14e3dd9f0375b908d86cc9268a3a7f70e038cf8725d9e66a3e349324c2335379acd90ca88dcfbdd1228c500686170704aceea55166ec7742e9b422adcebb58061c26f2d4c2a25ed44383a49a1f2be2e0a35a0a6906ceff14437a2b75fa59759710cb1b67304f360afa93789270779644d7296a3a963ce15b00d87610c3be374c026dd8684a691b449e8092c94a996489b1a45f3c29a9f77319ced0c940dc8c0b993f0e047327796c0762f41a90134897cdd30c4c915c4bab5c96a91404b603f0693ca138b53b5b0323e4aede2e7cfc4ed1d62e68e2ec86c44f159a8e8d563aafea5fb90d321d247e5f90a8a1edb78e2a484fa56a5894da07b3092a5734d03eb2ea935020410c28092cb757bb4af1b54fe7f8c0d2e0a1033bcd7087ebe2bbc56d52ee763214d2e2ce3cdab87ccd09510a585bbb2627e37ae21c6609a7a864117db423f62a6e2860fa0e2b004d8914e6d18334757900f235addce25fc496dfa5466c68ef4d79e8de5695e8ce814d382b6e790ca1620aa7de735b0df736353a91f9fafa5f0655867c4ad6f1a8a162c65ae324995b75c48680b4db89ef4231cc82808260fd516996d04f8881e404b94142bc62470a48ea463af7c8f8e51c1e5f2d0662a4718c96c7be3a92293c2ff83039fd395b6b5f87e2381086b6ea2c9ba629211232cafba325b18cdc1c1d7063f493b7ff346ec3e6d3c4bb6e7f6a2ac1df05357cf8269c8ae247aa44e376f5c247429694f31dc4a41c75013fd384727383036e303d610c93dc95e3b0a8360a319160756ad440db9758df743195cec2ed74057c539db1d3e35c5f59582a68eba0541b287db4d4b21ce0032ffb1a523fb364b30bc550c388feb9fb1e1a9618e9ff0640857f3bf0151760431c8b390d90b4a0a1d84785a52f21c88900ffbb147d4d4c3f3ed8904bb5e2ccd955ff09af776cbadc770a177e2e18236ad4388013fe7e14ad25ea8cda042058ab13b9b3f7ee6e3ed853878dae4a881041358b319b6593b494043fdcef17c98822cf131849ffee2f8c4c5b01b3b5c89336d691297024b6002feac5716ee495aa98cb5bbcd56e4ce0003ce70d38e1fb504fcc1e5299fa3e1a66d3188934c7e8c68da440edf78bbbd647abc3362bc2ffff1fa8f5eea1a2ff7fd1d5345ea643e92aa0d4f95b36b3506c315ad513e172e8bbd72f14da37bc7a7b9e4dbbf8f80a78cd6412627271adbbef16f5bbdde525be34f92fd752d5ad3178a4aaf48623b43a01f5c88e92820b95c463a363e56e04f7fa2e8fe733a5daaa15aafa33f2abdd129caa9576f952bce15ec9e352debaa9de53c6e7810f57388c439c5fab8f907f105dc147c69844bade135b199ed9da43ed0ebf40fc88354526899d415028ffb8e26683ac338277c09025ae9efe8ed3349e35c2f9c0bbb9bcc64912a0e5b677884c49581260707bb1f14880b24bc2d2d87b75ea214d4fb19eaf8fac7273e1561328264808c5037ea8596b20d9878a05db9fa7012fdd7d1dffbbf5c370f73e95a3b5380fa65fe00b4d592890f407ff5a49699ab78ce116cbaab7f414308f43d7d856ad6735ae7f05098b8fa10b45e29572fcc077a8f5d97843e4fe75abe8d9928942334638f36bd5593034d6d4e85592c790cfe5a670b4acb39d0639de87b4c1056dc76e6015b606934eaf81fe97e5d69f3961f5f2cfdfe50300fc7747a83790d799e183c1f1e34f1a9d4f4f61b07f088f391b6bebedef7233b11e98ca558eeee1a4301b4a7a0a18f9e5c851e4d7055811717b67835747ffb51ccf64772f4a44c601679bc2037023267792b01cb853d49faba72d9092747ee9d6ae6e7b4f15c6f3312689a3d5453e2fcd77d33400223bde33695bd34a5069125cfd6f50b66691df53b2662438177d0c2f38322e82bae45e46ec0ea0cfd014c14d7903666576d3fff3f2660339c675089ab8210b4dc825c3389679858838694313f262b9947aba7e498a64b896fd55241a3caa38e204ac828861dc4c17a50ec4c9021a1b338ea97bf24194eef1a777fd2fde611ee27927b9b134e6734a5d62810edcfd4df78ff04f5c9d845875317da0e217f233158d6d4f1c93015b14d780808341ea33f7e43332912ed3fa8e7feb17f824c1fcbfb393d6ebd2b0028e1fe4b31f80c285d772d26abe1c10ee8cba04e103d6b2b755e9f42319c84f1cd15aa8bf6a13f26b9c48c2f4ed7cfee438d73f4d0d21b7fd451969b3f1e067863c1a8a54a96ac9335cffeb2e34b7158f55b22109380b8c6def999b200526bc26dff1c4335531e917d4fa332097aefe6f113b820609de3b4f29384f5f65de13a352fb552488373aa4fc93eb4df9809f3e8906e0c2ae34cbea339a464a254aaa3235b4ed1119edad917777b851ca88082c2c22e257ed6a06120a8dd81316a9ce85f5bd422ff1441ee052ca418e57186a84f25f56ee10afe833308cf2ed0fd4367a31ed8562af57c3db0cb816bf8252cc04b6ea20c0c56a16d2998abbc3f276d554bf2b23781e31f359a180c8f1ae5a42c5b884b32362918f5a6bae120bdcb41ed0be61bd05dd8b1e6afee6b19e049d9a41001065460eb975b2daa4d80c005958dcc3ab1ae06b95fc1d8c340b1de41d2ae1904514601cfb4f9038b5015c99ac3a7cd755673dd89c82bbb8245f9c9790e8bfa703183bd6155e917bb999eec7b53f80e3902558a478498a64f03b7075ef81f8e8811b229c6b6b3ad728721eb74553d99ef2194db01d958250d579a9fc9b6ee249a2b11c595c0c205c5bc5ff3dc928d80c30e42fd0f0d07b88ee7dcc058cbd084c6ac5ecd8124f5cb8789d7a14d09df2bd6b927ae073598cadfb0b3c67748cdd7787119f9f4990a5efa94a9f115eaed3a9c5bef9d2df755a514306ae159755c70c272853567f40e5c2d93a7a3684dd8d132b05b2005fef76da5bfd7ea9510c94123c029f1ddfbe33f86c35de2105f8af1890a0f887f8ed6d971dd7692ad443d74caeb303153d92bbd1100af6f0941fa901750823e0ef8127131b2fcf78aa8ac726dc367b148b53d895ac477964e6bdba0a4fc2824fd870faea4eae775bc6a9786812dd228a6c758ea3dea43d60ed75ce1372d5c49d659ec82ab246a6d5ccd4b99bbffb51493c8b751bfc057ec0b8c24ee41de6064e3273e12a9f7c6dae3c384a138e46fdfe1c3ff9a3d83dd3aa29200ff3a18f4e1412b74be093b686fab41f27099e2e40bfbc6d9d16f435308711a6c28254a83b8d4ceb081d980b0527298adaf68c2dac53d8e18fe829562d47d42d5b845e571997656fa3a014579192a119cfdc7a191661f8832003dd48fd42efdb3e81979ea1f6e1aacaec0f1bb830fd0abf9949516652aebe20df7f001ecb86e842d1d9e0003903027026d1451887443c9a11b9413369d83db4a86ac56049ecd53526fc73977b4928e3e213f632e652cf573a4c16ff37cdda7f85c13bc58b5b9fb24aaec0b4936d13730338c8868a01b2aeec884a9bcf061327d2f2cfed05d78d3c1ee0531039ac1ef2fdc3edcbe833997b989d1fa9686951fc49cc1bacd3ef9ab47e4412edbd2bea48e6fb764796a4f9ef58b3c33c2218811ed42bb98f4d9e7452a26dcc5e8dae2912dbde5e453ebe62809e31cbf603f0754370f197997d3753d39738ce5001871beabbfe9d24447a6e55f56ba9f4dc79c64a3b3f2be6b2281c3d8e7c6220a3d72b7ef4f999cb75211b1f09a061dfbd52c593373dfb87879a7436ae2d16dfd0b47558332435c7f91cc9eef0f77135d7352a2ac38d5095fe4a2d7704583e1ec08cf34376a8bab4e71448c2a3c05d802b8d753b730fe3b466eebef5256b521fae505e8b681dba29231269772b7583149be01bd68628665b425b11cda5ed2c5a44c07b1b5bc3e2410428e2acfb878aedd76088456e0a5f41a48defe0f4fd83dd6372a9147e99949ca7be2e493bda0acc56153eb76b7167ebd63a839e1cb99138fa358b56d3719158576840bb09783a9108196e2464251ae9ca5aba680f5eea8e34e80e6b49bf340b7aa7c6d031356506aa151562d8ba0add2df852ac399f84ca04d02b55984f41e322a2bbd2b489208157ad7559bfa4a5f7689c25504f90c218923fb77ddeb47ad69f95227f3bd54691bad74092f486fd2757d146101c48cb9e915b8371345ae2c049ae5e850896f957deacf70c69d8a13dd4faf181cfe6a038bead1513ed79e19e8f52edcabd56686ccf4799afe1babc75a01b654b510b75bc179e5042a7cb30fdaf8ee53376e71086227275138611342c3dd95e099aff2f0636f0446a69643545a463e52a2d1bfcbb9b4de23ed5aa5f1fe8477068e80c8e9e39698841f02407e1ed88e970265745504f0d6d6e59a35ea72fd4945f9b6c98744d271c5bf851e0f32d53d643052f0842e786d45827656c07fb156c351454132222845e0c5e4ef1a18217d7ab600ccbb6e285ff0f7141de8f7197056e4080d7be2f70b051281df9d4b5db2cc3820b86c6191773286f764df81de378c9b80a255828d6b1fc9191bb41a1b6374b7bb64da81857a5ceb06031a4e855dbecf17ac7ad2f0a1bebf5f3a4266ef00a0b3231b66d8b84404c51d8f1692903899bf7c4363911451fccc42782b5927a0a5632c2414cf141c913cff8613f47ccf5e98bb505e10315b5fbcc30c61b40869bf1c9f6ff4a83ac2bc76a5d28ac2453690a958f2b9b0be9c94a5c8fc3823241be9bde7b112a7e45301e6a668f5a3d0f568f5d42a18a20ca18b9323be452d012719fe7265a6fd4d57c8a6e47a385710d34cb3088fc6bb5809b52f1bc0203b6195e981f1f206947614bc98dc63ac7dc05b5f454f145b5fc7decd27112aa25e7c2521ee67b11efd79d95247632f7b43f60333c226c89bbae2772ccd7a371c89fd4b3b9ff2d00df6d4e399ab6ac6ed939f46270db0080428833ad4e1df2536457a438906621fc2f4a9453db809beb0cb29440499bf44a489d32f22f00dcbf910e5b82b5614e65f10051e79453c14eda96e89a16af0e60d2a884c2fd7eb2b8aadda6520e80851ce48e0a222", 0x1000}], 0x4, &(0x7f0000001a80), 0x0, 0xa}, 0x401) 16:00:06 executing program 0: munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) minherit(&(0x7f0000de5000/0x1000)=nil, 0x1000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) r2 = geteuid() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x401, r2, r4, 0xffffffffffffffff, r5, 0x50, 0x1}, 0x1, 0x2, r6, r7, 0xa7a9, 0xf2fb, 0x8}) shmat(r0, &(0x7f0000fdc000/0x4000)=nil, 0x887dd0e3e59a7579) shmat(r0, &(0x7f0000f19000/0x3000)=nil, 0x1000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c, 0x0, 0x0, 0xfffffffc}, {0x30}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0/file1\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x0, './file0/file1\x00'}) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:06 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)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x20000000000001c1, 0x80) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x35, 0x0, 0x6, 0xb0}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) syz_emit_ethernet(0xffffffffffffff8d, &(0x7f0000000280)="aa93e6e64fe9cad6eb7278710e3ccaa20a67994a2872e8a2866e8157c7023267aa511b49194f29cd0e00000000011dae0000000000000000002829620000000000007bf8a6aa079c7f6238b1d3308aff9ff33a329c0cc52317383fa812d1b03fdc9658ab8850b10037702fea697459dc") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0xde) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3a8, &(0x7f0000000000)=[{0x1c, 0xff, 0x7}, {0x7, 0x0, 0x0, 0x8}, {0x6, 0xfd, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffffff) 16:00:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xb27d) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) setsockopt(r1, 0x84a0000, 0x7, &(0x7f0000001600)="7ddef0469e11a7326033c182c70529cd5869a43c4cddfa6c21add344ef5789a2ba162bd99ac319c3e4c805dd29fcb49ab92830f2a5eacd5236864f356c21f37477743dac97dda28dc67dcc85d40977a13bab25ec12f9e3c912b3ed96379a5cfe84fc1807ab7bd9b42fb5e1c458efa178f95bf1851f46dacc6d2f04712f672acd69002207f07dcbae834a846fc07912df242b13bbe15c4f7661496e725a0b26e432fe8573c428e9e7a55bb2e0fd9ad62798b00312efc98cfa9eaeb87088881b57a3920ba50d075dc95c3e701c99c8b4bab1e2d176d76367b6f3e7e95a4f112b0387f7be09ee9b65f5838c792a45ab520567e449ac395897056e79e57d01e50827018538ace24421ca00c18c53649d325be45966d9d73ce7712645dd233ad2352bea316162b19c38dfa6c984223d3e26f6775d78439e276b6717f44aaaf44853faf32c87aa9afa7b0bdfc70ee3ef9b722f8d38a08b8047d407063d031c445d0d7dd3fe82589e926a033bf68b26cf3374856449383430f6fa12f7644641b9502076bbd7b30ab9cf4f841e4c432fab3bcb9dd1f9c897fb0c2d3b93b03ab7d88940dd4c21088eea65c4c5d80c77a62b4145d43233f706962e94b0540d0aa31d448133eef4c8fff1b238ab964b29a3923e15069e6f4228d13e51ce6020ceac35272aa8ebe22958d42d6dcecf1b16a4b3874cfc20d0a4a0dfae60cee8cbc3be191bcbc32e52cf9901c0c38e6b51ffa11ca686007cc2efde489f95cf38e1ac6732833189b55bc293d6825a0ae01fdadb59fc9bff0ae2770c9742c3dff3d51abaa808d1f03bf7dea8213138fb4cac792cdf99cbfa11a2bae4e8731acc3922e1f44a5215f00e7e7f3f9d277a343ac7c0cb226d2a65e6773bce3699fe8bb00e3a7b7e59d62e9b8f22d3f84abadfdafc42703d6eead99eecca59f58622850b6e82b0509fb042110ea55f749d99f3b960350fc1502a7b88720d1b88ce2fd778c6a3af41873fc9d04a3aa2816fe3c36536d26292bebd7b8ee07ae745cc7ea5da9bbd590bbc0b7e07c07732a69cecd519e48f8f2647074fd4ff9d0ab523a4cf173e8d70b0d96b7efba64469c9c995052a9aabc059f04363743164be638ebb623d23c1872a37fe2a938868fde6a568f20ea8fd4530e63de26b87d299f63d384df2ca7a2aec85ff23f6c9eb66a8fd38466b6c005f65fa0d39d485a31700b937a675312a7a11e8c0cc804a4e9d280a3e1b8dc57645917cadfa497458567b8598a07a17eafa9e5898149748daec6b6e78a555343077baa44f4d8b13d3c1fa63b1d1d324a736b89068dd06269764547191014d1a52714bc3ce3d7bb29a25a749a4a030bc7c796dcecdfd7a0acbacadf3d26ace04ec72e3b50ca312097f6b997c81da28ac778cb2b334795242eb33b694519df21dca6994d65add78cf58723fd3d87f85549c671866255370dc8d887079e87cdb8fe4b8b2f5ad9db2f2acda975d79e913343ec805da2332573c3156709b3951ae66c754c63f3e9c99d5b0393b3774c812dd55326d5b8f28c495dfa6c7630b0868096f2db138811ff49b6acb1408cb20112e2a197b31be3c8ba31fa5d8c447a2f874d3462198e93d8f6f28973cbeda76fc392da8c8c20663550b072ed9d68f79bf54f344f63957a3f70f55722f2e4d6b7a6fefd9808b948b456abbf4f2335ffe7e4c5187d0848b7a80c00a80d86f3dcb242e0e9cc361b3dcbcfbf1374d217ddf67f1889fe69734b475b5d90145ab7e8279087f6acbb9e4a83335dc77b5535b5bd76a1db5fa9d8cd3661c9ce0b9d81a5d0c74ce1b0844196bec1d2fcd0fd8c791dfba645db743e2adc57ef716579f5161427f3f2540f1bf7de8ec952e4a7a21df20e696d087c355b112d1237623ef4113ed6cbfd310d2be465d110757d5270d8dada16c7b7a74aa6327619f95ca6b322346f6791f061db77dc538043395aa0ef6bbbdef8309bf95326ef0628333932684c6bafcfd7e1fc37cc5f76c0e3da5b0e91ef97f5e8f06a471ea27a5fd6c112482433a7edfcaf65d4e6ce275fd6f6875b9d87bce54d38ec56911e982bcae29d9d42fa8c7636f91500bc4cf5e328a168acb919b749f19705bfd5014526dbde6c1f7f752eb26f77faccbfd4fa2456fbe50d3b7aa803a0f1b0770bc06f7d7db67242f807ea0d546637b93fafd81f0524bda67775ee61adfd782951d8643d716b479f84e5c33d12c85415cb8902aa509290a1f652ff122db4d94d28667582eaacc55498c98724983bb3ca8f4fd05da0a748d3331b8d553aa6baf3615b583462baea792e1490984e29fc81b40b5ea100fb2e80eb32aaf2c15b4bb697072129c910e94212af986f55e2df1ed6f9f46d31e6ce5d5eb8e0ec23cbdbc5d517630a846b16ec2c6742cedb91e2f6906cacd6d6178198d8bb26730184c1551ead6ae8a063b8887e802954a8692ca510d318e5a80f5ccd24903efe8fb59cfe07aed669bf0658c8705bf433c621fd4b10958432b434d5f814cea96e1604f23a3da53c1d174bd29cb42a68301c6a4a74cda78fbea0a3b65a27bd1067159d1ddfb53047d59608f16fe9586fba97b93b43e900fbe90f89393e0e9d7fc1a68603ab6129291705188ab8328e59abddcbff6c80863df0d8206282cb3a94e6de7108fa2c590debeb225d299a8ffd4de98c4d69c544582931ff240874c45a6c1c8c44d8d9938cc41af60132a8df250ef1dd532a35605a05c17b2edb408c1ca0db8b4df04bf921569c3607fd241ab621f95fb031a6e59cd06cf533f1b6432f0a761648157cba65f97d9949b608305d26e4dcfc9db89ef0a433514314444d8869f0a1bc438416fb4c1eea77a938c46006e08bed595d7e7fca340a14eab81851dd2430791bed8ae56af3d68cfa3bccbc961d8be9d908650503139e976014611fb578f8b0eb8355d34a913e40f944b42347603aadca2cab2370870eb5aa8990a26141ad7900453e37c7b76ba8b8a32d4fdf39a142c3806b4d8012ea15c632ea91fa9d8e330b2ceff3aba74a635a8ab547e94d062a389a04781310a8c8d49f88e19b3b51a59f422971c984798ea8ee38017d3470921061ec4ddd66aba80795a7e152c3db2a8b90bae344b286cfc794c7b0b4ec9f55dd302c46c20de5093b08a16ff0c8a443218d0f19ff8b477e521656eb7d2472a7fc20db5b66e4ac1a24f8a3231e8230939394e9c8b9b52c9365b3dcbcde5ccfb0834d88843d22dd37d66229b083d2bc41c270b078f4255af64151fad72d7f072709888a61cb72757f55a5623fbe1adee0f886734db576cc2715f04dc5c81e959dc1be9c4b8b59fe0b659973b2b30cfd28a578f314d286efc725f67dd468834ee88995d970ec0c8d63cd774c9b65e43beb7078bc7864cbe576d9e0ab2aae54e7f300b2acaea45f5d949b079b2c5d865ae5ef78d1da1e1c0218b23d0f33795466958ea03e128142cdb79d365e09b7f3381bf3398b0342e5e163ea85ff43cf1ec337ab01ceabcb6515099af229ae8f25e58982364e1831f46b0ea3cb05ff597d061e1865e5384bfebf5fe32670c2f7f9695b719fad9f666ce5eec2f41db224ebd55ac903feff9a24e3f7d3e1d07d8859aab00c7c6edf20632ada5be1184bb9e382edf8a80d90e5f9694cbc8480f55d43c72ca3b3ee73ef54cc3b7785f289249b176c999777178106b9d06b6378b7b669dae921e8b9e85a65d1a74439f98a933efa567623f8bd48ec9bca8f3e485b08a8fc5ac6048b3464b289879f8a33e2a8e1ce04e3e57dcf9c0363559b4b0050939715c3866685f73fe29056e95f3ae28c983425028a9c52611cd1bc9252df608526cd66eaccd805d9ecfb865aba763d3369460b9c5e871b162d0ba796c517e9d14d51ce649b057a5315d86f94504a12fb85502e2386ae6128dacd3fae2cac912abb12a55031e7aeccc58d583e2b37edf7689b89bd6ddd8b061214ed846ae57085f01660eb73f733a220f4bb9cab92855a27bf77e028b330ed056c65d30d5109145e36b47af7b20d2c3d67cb53036ffe29cfebb35d7f0f55589b7ee1242ab9110b552ebb01836020dcad9a1f9448104714762a5e26aa6ce70b379da8096dea8d5d4f70bcc736acece293d2dd2c8a1575ca1fd005d3507646b6ea31df3cf1c9f20d87c2c69b57333336582a7945e900d87f3934e77222a211513dee05f06d01edef79b0e9adf59f7ed940e3f7b3003747e3c41f470cc43dc4026750b90da755ec117f44c67458d6ebd70ba3e59831efc64ec94062710139a9d9b0ba73773f7ca7a9567b3f970560bc8d2ae38f6cbd6025f58140a1559e5468f18a7d1a8e9c24ffd13f748eb348611070f775ff7373aea48f4927c162aa2fb2a8c73a8fadb65a11ab4fb131ae3e30e53548141030e8fcaa762a7c4f1a50200e0bdb8d5af1c3c667f7931b5d430b1e75c24e7a31e541ecde0ce0aff7bef072fa55c0a57e0174b598a0bf3626ca95898d5a3601f99911b99460e03d7954d4c782e65be08f61ad7f62b9814c73b9c1c455ab7325a9653f8aee9d14e46c6e026eb439e03895dcbe90b7324a2266c03c0afc7732d5324ff9f7951ce9c0370d96b2e85b651b63260b6b3fe0e02ee55b87f8a2868beee0433189fecdef7438abe21862ef3a613f20a892836d648cc6c90708799c7a1793c2a211f93fed7b7dca3357c1d95ee785d23c1df55cb2f83b6e3d942e55ed00d7c504d96869273b10ed3a53773d8c9f1cb48b5d8ff1e1179c6c782482d87136cedff7d945a70b6dd4b85c9f59cff277c24cdd8a176598cfdc71020eecd38933cb7639b1bdc0831cd8cb10862487d72c0eaccab262de13419b7bb634152b4a7c321993fa1fc05037264f8dd66692b6abe4f6fa2acdf29794b86116d1f3c05e174382d19ba932954499f2c9272ce11a6459c42e409643cbdff5efce334b61d40fdcddfd05a53d5ca859113d13163414eaeea03a7744e49d96976daa83a58c2e4237ed4b71354fb0e60235c1debf8cb86b1be20d23877690b60f8fdf255ecb19b3a718317111cca24c0ef96b1869b77a701800d4900172e0d7197369a23102bd469a96197401c96c09f4ffabf19685b6a60e7f2ae0ead7bdedbf79c4263a72d162375ea451ac49424388ada621fe4382e4adfe5c9f729c223b04da29191c84b381d47fad037fa8a64a256ad57af0774093b257ab2992fd4511d0212c31071c0dc69f725b7f41bc05e4b445ab68dcec55da29f873b5a55f7181e55470730bbea6d6dccdf3a4a0e86ed6bf188124ddcf4da909175939933c5df29795113ee96b6b5c499bb0fc4d86f3b39ee652c8890c174201418395a664637372fe9aba7d5c360e740059dee8351206fb6c253d69f17cbdb3d56cae2ab69c34afc40a277a32b261c04b6cebc0ac6afd1411fe835f4ef3af9065b8f8a36bef091c3af4679f9c8cbcb001f869bceb4317d4a036420da61e107ca5f14954e1e841558cf84e88227496e9400919beda5be6899182271574e40082dfe127bf00d6191c9fa61fbe686b26b7501055cf601790053831eae26b6c3964108d925022a0e1b8530ef3d0ed781868c7310392ba28660f0a74936e83ab1a8b2adfdb7132c392413c6a2e414e1324aa11c1b96ca0bd464a31e3da330e267913ba581b0a39b83b57b1176df856f3092f42c9170a265926bdb82b35c6c09769f9145e13ca60c88f3f452a77f3d388596ba53ba356069b99c2f0c5014d33f82b056e2b27c17fc9da68124e18fdc818b040857105d0c00b263768fb271894970c35ee9bf33f8c7c50ece24539f5334ed07d8d7b5e260004381a495", 0x1000) syz_open_pts() syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) dup(r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) pread(r3, &(0x7f00000000c0)="046d213d95f52241f7c380d9c92f7c87d4a29e2f9ae804f31076d1762a9b026ba0a1f1d7c193f7069ccba071c44846abc561ead6c5c6ebc325be9650941a25be13f6bd7804137932c234bd67085038d23649eddde5816b89c273c4db8ed6968bc99d338f640d5640827f7ad195a32a1fa69450cf6285492c8fc5ae6d5c3ae3b9ca2e9bae9613f31fa3fd4df2d27af9c2b2d4e97a7bd76be4c3d35b5928c346a96aeb01ba086ccf908df8245aae683dca9ecd9bbb1f4093056ef18fa78700f1d2866640", 0xc3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3fc, 0x71558f87, 0x1, 0x0, "22bdadbc000100", 0x3ff}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670fd1502a8ce8b33205727972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead697b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc3031525506c4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bf26de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc5431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdda7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae60c2a30a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a1431fd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) 16:00:07 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) socket(0x10, 0x3, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x0, 0x2, 0x4, 0x666}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) semget(0x1, 0x4, 0x416) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000340)) 16:00:07 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) fchmod(r1, 0x40) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063cd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1012, r0, 0x0, 0x0) 16:00:08 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) ftruncate(r1, 0x0, 0x4) minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200c000000ebfffffeff000000000000"], 0x10}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/45) r8 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/45) msgsnd(r8, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f68a32de1578d9fd94c9cfb332f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r12, 0xa5, 0x1, 0x100000000, 0x6}) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0xd5eae764) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x0, 0x0, 0x92) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) getppid() getegid() r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/bpf\x00', 0x80, 0x0) syz_open_pts() r19 = socket(0x18, 0x4003, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f0000000080)=ANY=[@ANYRES16=r19], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000300)="828c9300aa2c3e1fec2ae3219d1a02e479ecba10264e48c95de702416589701742e47bb9369a8e37bde5a8e5c6072f2024e1ffce91d1b6741472442a5da98224fb9688c634b413b91f9f29add180c4e8201bbbad13045c9fcd6e872c25751e6cc0dd46568b80878fde6206cd", 0x6c}, {&(0x7f0000000780)="390322cdd74f699c986524869bae5235c4af3b77f99c262197c1b6ed6ed6291a61418f888a5147662c6cd7c0cc3e512cf2ae084a9405b0b59ef2ef245ee4be7e9f5962659f0cc90c7af36d824402f72c2a037acc0fb5d845bbf9dd1efc7a5ccb87066e7c0a9cf63b29b0b8736a379e9431711c08421cad50e04543b28a3af64e4d429343f597c1b945edb9a5742e2161d6712f283051f9f640", 0x99}, {&(0x7f0000000940)="f888b864796a6feb50da266a746a3b5163331c2cf64b119c91c995139a46d65293a8e50e5d34af067f95a6076b4ef8cd9351dc087be1a82a066d543c19086e5883ecd117f7ded9c3beae02abcb7791a69934efff32259644a928aff3e41505c62aa5aa6b", 0x64}, {&(0x7f00000009c0)="6037f6b1a5dd504f2982bda1daeb07c7a6eaa3df1c9bdbcc1a71d22160dd53585969a9ab4a975045037f7152b90fe5f8275cd6b9f4407bc97249ee97f443e3743208e849f761bbacc1781cb1f36551ba702158f8bdb24ccbd3044c8d8fc48f6a6944bb1beca642c9fca5fdc03eac68128b6703bb98cba652b11a9d65bf3a6eaa8edf6d4cf203ac6d737ab0b882751523406c02d3e036aa0b5e85a4525a3c7c3f4f135afbb8bcfb7cf3a530f3549099d0d834c245c15027c1cd3472ab45941ee2607338c501f9040358741f856af13c24f7449d3ecf5519d9d82c4981b22bc319aede1fe4d628dad18e7c29c83d9a8471da6eeaed2198f55bb244b337d4791edfa66bf7717851cb18472bb415c2adb462b897d185e862c2f934f08aedc1ffcc079638bc5954300d20f6781a55455c73dc1f8e1ebd656a3679f3d500353bda2ba1a53b613259c2ae03f597bf0d03b52029cbbd886fd9d5c4c27a986eb5ebf6871f92c08af59023d7d364815782523fff0763066bdcb3ad5c3038e5cf1722803cf19cddae69e705a2661fef6cc9586e42b83e938f23ebe5f2d0cb58382f57dbd77ac24d360f4dd4a32c50607dd07d5e5774d7d5f4a1f0ad9a1a786e02fc9822fe15da752bfe6e71089a2c04d206ddb6b126257d2088a6473cb78e926b6dd2ac84801a8f055783bc0ebe4d074dab58245beb4affd7162555533fc916358e41a70a6fc2b59455628bd347bee660df2e208bba716f000b0bbe281dabf011c373f65dbae14e3dd9f0375b908d86cc9268a3a7f70e038cf8725d9e66a3e349324c2335379acd90ca88dcfbdd1228c500686170704aceea55166ec7742e9b422adcebb58061c26f2d4c2a25ed44383a49a1f2be2e0a35a0a6906ceff14437a2b75fa59759710cb1b67304f360afa93789270779644d7296a3a963ce15b00d87610c3be374c026dd8684a691b449e8092c94a996489b1a45f3c29a9f77319ced0c940dc8c0b993f0e047327796c0762f41a90134897cdd30c4c915c4bab5c96a91404b603f0693ca138b53b5b0323e4aede2e7cfc4ed1d62e68e2ec86c44f159a8e8d563aafea5fb90d321d247e5f90a8a1edb78e2a484fa56a5894da07b3092a5734d03eb2ea935020410c28092cb757bb4af1b54fe7f8c0d2e0a1033bcd7087ebe2bbc56d52ee763214d2e2ce3cdab87ccd09510a585bbb2627e37ae21c6609a7a864117db423f62a6e2860fa0e2b004d8914e6d18334757900f235addce25fc496dfa5466c68ef4d79e8de5695e8ce814d382b6e790ca1620aa7de735b0df736353a91f9fafa5f0655867c4ad6f1a8a162c65ae324995b75c48680b4db89ef4231cc82808260fd516996d04f8881e404b94142bc62470a48ea463af7c8f8e51c1e5f2d0662a4718c96c7be3a92293c2ff83039fd395b6b5f87e2381086b6ea2c9ba629211232cafba325b18cdc1c1d7063f493b7ff346ec3e6d3c4bb6e7f6a2ac1df05357cf8269c8ae247aa44e376f5c247429694f31dc4a41c75013fd384727383036e303d610c93dc95e3b0a8360a319160756ad440db9758df743195cec2ed74057c539db1d3e35c5f59582a68eba0541b287db4d4b21ce0032ffb1a523fb364b30bc550c388feb9fb1e1a9618e9ff0640857f3bf0151760431c8b390d90b4a0a1d84785a52f21c88900ffbb147d4d4c3f3ed8904bb5e2ccd955ff09af776cbadc770a177e2e18236ad4388013fe7e14ad25ea8cda042058ab13b9b3f7ee6e3ed853878dae4a881041358b319b6593b494043fdcef17c98822cf131849ffee2f8c4c5b01b3b5c89336d691297024b6002feac5716ee495aa98cb5bbcd56e4ce0003ce70d38e1fb504fcc1e5299fa3e1a66d3188934c7e8c68da440edf78bbbd647abc3362bc2ffff1fa8f5eea1a2ff7fd1d5345ea643e92aa0d4f95b36b3506c315ad513e172e8bbd72f14da37bc7a7b9e4dbbf8f80a78cd6412627271adbbef16f5bbdde525be34f92fd752d5ad3178a4aaf48623b43a01f5c88e92820b95c463a363e56e04f7fa2e8fe733a5daaa15aafa33f2abdd129caa9576f952bce15ec9e352debaa9de53c6e7810f57388c439c5fab8f907f105dc147c69844bade135b199ed9da43ed0ebf40fc88354526899d415028ffb8e26683ac338277c09025ae9efe8ed3349e35c2f9c0bbb9bcc64912a0e5b677884c49581260707bb1f14880b24bc2d2d87b75ea214d4fb19eaf8fac7273e1561328264808c5037ea8596b20d9878a05db9fa7012fdd7d1dffbbf5c370f73e95a3b5380fa65fe00b4d592890f407ff5a49699ab78ce116cbaab7f414308f43d7d856ad6735ae7f05098b8fa10b45e29572fcc077a8f5d97843e4fe75abe8d9928942334638f36bd5593034d6d4e85592c790cfe5a670b4acb39d0639de87b4c1056dc76e6015b606934eaf81fe97e5d69f3961f5f2cfdfe50300fc7747a83790d799e183c1f1e34f1a9d4f4f61b07f088f391b6bebedef7233b11e98ca558eeee1a4301b4a7a0a18f9e5c851e4d7055811717b67835747ffb51ccf64772f4a44c601679bc2037023267792b01cb853d49faba72d9092747ee9d6ae6e7b4f15c6f3312689a3d5453e2fcd77d33400223bde33695bd34a5069125cfd6f50b66691df53b2662438177d0c2f38322e82bae45e46ec0ea0cfd014c14d7903666576d3fff3f2660339c675089ab8210b4dc825c3389679858838694313f262b9947aba7e498a64b896fd55241a3caa38e204ac828861dc4c17a50ec4c9021a1b338ea97bf24194eef1a777fd2fde611ee27927b9b134e6734a5d62810edcfd4df78ff04f5c9d845875317da0e217f233158d6d4f1c93015b14d780808341ea33f7e43332912ed3fa8e7feb17f824c1fcbfb393d6ebd2b0028e1fe4b31f80c285d772d26abe1c10ee8cba04e103d6b2b755e9f42319c84f1cd15aa8bf6a13f26b9c48c2f4ed7cfee438d73f4d0d21b7fd451969b3f1e067863c1a8a54a96ac9335cffeb2e34b7158f55b22109380b8c6def999b200526bc26dff1c4335531e917d4fa332097aefe6f113b820609de3b4f29384f5f65de13a352fb552488373aa4fc93eb4df9809f3e8906e0c2ae34cbea339a464a254aaa3235b4ed1119edad917777b851ca88082c2c22e257ed6a06120a8dd81316a9ce85f5bd422ff1441ee052ca418e57186a84f25f56ee10afe833308cf2ed0fd4367a31ed8562af57c3db0cb816bf8252cc04b6ea20c0c56a16d2998abbc3f276d554bf2b23781e31f359a180c8f1ae5a42c5b884b32362918f5a6bae120bdcb41ed0be61bd05dd8b1e6afee6b19e049d9a41001065460eb975b2daa4d80c005958dcc3ab1ae06b95fc1d8c340b1de41d2ae1904514601cfb4f9038b5015c99ac3a7cd755673dd89c82bbb8245f9c9790e8bfa703183bd6155e917bb999eec7b53f80e3902558a478498a64f03b7075ef81f8e8811b229c6b6b3ad728721eb74553d99ef2194db01d958250d579a9fc9b6ee249a2b11c595c0c205c5bc5ff3dc928d80c30e42fd0f0d07b88ee7dcc058cbd084c6ac5ecd8124f5cb8789d7a14d09df2bd6b927ae073598cadfb0b3c67748cdd7787119f9f4990a5efa94a9f115eaed3a9c5bef9d2df755a514306ae159755c70c272853567f40e5c2d93a7a3684dd8d132b05b2005fef76da5bfd7ea9510c94123c029f1ddfbe33f86c35de2105f8af1890a0f887f8ed6d971dd7692ad443d74caeb303153d92bbd1100af6f0941fa901750823e0ef8127131b2fcf78aa8ac726dc367b148b53d895ac477964e6bdba0a4fc2824fd870faea4eae775bc6a9786812dd228a6c758ea3dea43d60ed75ce1372d5c49d659ec82ab246a6d5ccd4b99bbffb51493c8b751bfc057ec0b8c24ee41de6064e3273e12a9f7c6dae3c384a138e46fdfe1c3ff9a3d83dd3aa29200ff3a18f4e1412b74be093b686fab41f27099e2e40bfbc6d9d16f435308711a6c28254a83b8d4ceb081d980b0527298adaf68c2dac53d8e18fe829562d47d42d5b845e571997656fa3a014579192a119cfdc7a191661f8832003dd48fd42efdb3e81979ea1f6e1aacaec0f1bb830fd0abf9949516652aebe20df7f001ecb86e842d1d9e0003903027026d1451887443c9a11b9413369d83db4a86ac56049ecd53526fc73977b4928e3e213f632e652cf573a4c16ff37cdda7f85c13bc58b5b9fb24aaec0b4936d13730338c8868a01b2aeec884a9bcf061327d2f2cfed05d78d3c1ee0531039ac1ef2fdc3edcbe833997b989d1fa9686951fc49cc1bacd3ef9ab47e4412edbd2bea48e6fb764796a4f9ef58b3c33c2218811ed42bb98f4d9e7452a26dcc5e8dae2912dbde5e453ebe62809e31cbf603f0754370f197997d3753d39738ce5001871beabbfe9d24447a6e55f56ba9f4dc79c64a3b3f2be6b2281c3d8e7c6220a3d72b7ef4f999cb75211b1f09a061dfbd52c593373dfb87879a7436ae2d16dfd0b47558332435c7f91cc9eef0f77135d7352a2ac38d5095fe4a2d7704583e1ec08cf34376a8bab4e71448c2a3c05d802b8d753b730fe3b466eebef5256b521fae505e8b681dba29231269772b7583149be01bd68628665b425b11cda5ed2c5a44c07b1b5bc3e2410428e2acfb878aedd76088456e0a5f41a48defe0f4fd83dd6372a9147e99949ca7be2e493bda0acc56153eb76b7167ebd63a839e1cb99138fa358b56d3719158576840bb09783a9108196e2464251ae9ca5aba680f5eea8e34e80e6b49bf340b7aa7c6d031356506aa151562d8ba0add2df852ac399f84ca04d02b55984f41e322a2bbd2b489208157ad7559bfa4a5f7689c25504f90c218923fb77ddeb47ad69f95227f3bd54691bad74092f486fd2757d146101c48cb9e915b8371345ae2c049ae5e850896f957deacf70c69d8a13dd4faf181cfe6a038bead1513ed79e19e8f52edcabd56686ccf4799afe1babc75a01b654b510b75bc179e5042a7cb30fdaf8ee53376e71086227275138611342c3dd95e099aff2f0636f0446a69643545a463e52a2d1bfcbb9b4de23ed5aa5f1fe8477068e80c8e9e39698841f02407e1ed88e970265745504f0d6d6e59a35ea72fd4945f9b6c98744d271c5bf851e0f32d53d643052f0842e786d45827656c07fb156c351454132222845e0c5e4ef1a18217d7ab600ccbb6e285ff0f7141de8f7197056e4080d7be2f70b051281df9d4b5db2cc3820b86c6191773286f764df81de378c9b80a255828d6b1fc9191bb41a1b6374b7bb64da81857a5ceb06031a4e855dbecf17ac7ad2f0a1bebf5f3a4266ef00a0b3231b66d8b84404c51d8f1692903899bf7c4363911451fccc42782b5927a0a5632c2414cf141c913cff8613f47ccf5e98bb505e10315b5fbcc30c61b40869bf1c9f6ff4a83ac2bc76a5d28ac2453690a958f2b9b0be9c94a5c8fc3823241be9bde7b112a7e45301e6a668f5a3d0f568f5d42a18a20ca18b9323be452d012719fe7265a6fd4d57c8a6e47a385710d34cb3088fc6bb5809b52f1bc0203b6195e981f1f206947614bc98dc63ac7dc05b5f454f145b5fc7decd27112aa25e7c2521ee67b11efd79d95247632f7b43f60333c226c89bbae2772ccd7a371c89fd4b3b9ff2d00df6d4e399ab6ac6ed939f46270db0080428833ad4e1df2536457a438906621fc2f4a9453db809beb0cb29440499bf44a489d32f22f00dcbf910e5b82b5614e65f10051e79453c14eda96e89a16af0e60d2a884c2fd7eb2b8aadda6520e80851ce48e0a222", 0x1000}], 0x4, &(0x7f0000001a80), 0x0, 0xa}, 0x401) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10, 0x0, 0x3cee, 0xfffffffe, 0x0, 0x9]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000002c0)=[{0x0, 0x3f, 0x7, 0xf7}, {0x3, 0x1f, 0x5, 0x1}, {0x7, 0x7, 0x76, 0xfff}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) accept(r3, 0x0, &(0x7f0000000100)) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) readlinkat(r4, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)=""/177, 0xb1) select(0x40, &(0x7f0000000140)={0x0, 0x5, 0x5, 0x0, 0x6, 0x1, 0x95, 0x4}, &(0x7f00000001c0)={0x2, 0x9, 0x7, 0x0, 0x9, 0x3d3, 0x7, 0x7f}, &(0x7f0000000200)={0xffffffff, 0xf8, 0x2, 0x7, 0x0, 0x80000001, 0x40, 0x7fff}, &(0x7f0000000240)={0x3, 0x9}) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2370be877541585e, &(0x7f0000000000)=[{0x0, 0x40, 0x9b, 0x9}, {0x6, 0x81, 0x7, 0x138b}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open$dir(&(0x7f00000024c0)='./bus\x00', 0xb50f393231d02016, 0x8) pread(r0, &(0x7f0000002500)="04a2ee510d9eb0846f7eebebe4c2649afe8a0024a9489502ad7ad087abefb8", 0x1f, 0x0, 0x0) chflags(&(0x7f0000002440)='./bus/file0\x00', 0x1) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = open$dir(&(0x7f00000026c0)='./bus\x00', 0x20, 0x10a) symlinkat(&(0x7f0000002680)='./bus/file0/file0\x00', r4, &(0x7f0000002700)='./bus\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000002580)={&(0x7f0000002540)='./bus\x00', r1, 0x2}) fcntl$setstatus(r2, 0x4, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000002480)) getpeername(r1, &(0x7f00000023c0)=@in6, &(0x7f0000002400)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/zero\x00', 0x20, 0x0) readlinkat(r5, &(0x7f0000002600)='./bus/file0/file1\x00', &(0x7f0000002640)=""/29, 0x1d) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) preadv(r6, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:09 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0x80, 0x10000, &(0x7f0000000040)=""/120, &(0x7f0000000100)=0x78) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) getpeername(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = syz_open_pts() poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) mprotect(&(0x7f00002bb000/0x2000)=nil, 0x2000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x4, 0x4}) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) socket(0x20, 0x1, 0x81) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202ad06110000ffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4201b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9a9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665841aa3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7dfe6b2679e575613ce359e4a3a1d8c8c4dd1e4689a51b6e8e3d7f24bbbc713cb835c548be518c5ae011a9c46a6998a3d50e4d4984311dae580139fbc9a1d53df76f91e369589525f10ff4ea9c82b8343c55c9106b1d395b05cb5c8648c91509fb0d60957786ca579e7ccb5412f01edb96cf2b338350937a2fea243391ed783a0f9f1d9fa6a42a89f1821b721497fab7358ac7b9795102896d54bb149e4ad60dd65e3c88fdbf533e36b6641c76935d4125b9977ea72bd32063c89337cf67087d492382aab169af7571e054ff3cfe19f00922244230e15dba3e68afb973a4a2d5bd1dd3b320a6644ed1463a9a840f95544010d5d7e177e5460de5e18df7c5b43f808b3e822117f6695028a11ada2991de35b73cb1e815a21bc36107a6ad5ea10fa73adcdb938fac43e1f55c8008a211d9bbe88c3f1978339901ddd69196ddad918df14f31d1e80ac7bbe9233ec77eb049de80d46b465e14932d57021ed0f7bb418b99f66bb785a7d9dfd71cddd6a28110128e4f47d0ea03947108f480ce85c2ed9468b564f3d7a4738f8a9e"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10401, 0xc0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') panic: uvm_fault: fault on non-pageable map (0xffffffff82524400, 0xffff800000aa0000) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *166035 18153 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_fault(ffffffff82556178,ffff800000aa0000,1,4) at uvm_fault+0x2148 pageflttrap() at pageflttrap+0x239 kerntrap(ffff8000149180c0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800014f19000,fffffd802c7f3388,11,ffff80000005be60,ffff800014918328) at alltraps_kern_meltdown+0x7b ffff800000aa0800(b,ffff800014918288,83,ffff800014918328,0,b) at 0xffff800000aa0800 rt_match(fffffd8037007eb8,fffffd80398a26f8,1,0) at rt_match+0xbe ip_output(fffffd80398a2600,0,fffffd8037007ea8,20,0,fffffd8037007e38) at ip_output+0x4d2 rip_output(fffffd80398a2600,fffffd80363ddd88,ffff800014918538,ffff800014f19000) at rip_output+0x22b rip_usrreq(fffffd80363ddd88,9,fffffd80398a2600,0,0,ffff8000159558c8) at rip_usrreq+0x46a sosend(fffffd80363ddd88,0,ffff8000149187c0,0,0,80) at sosend+0x63d dofilewritev(ffff8000159558c8,3,ffff8000149187c0,0,ffff8000149188b0) at dofilewritev+0x1ac sys_writev(ffff8000159558c8,ffff800014918868,ffff8000149188b0) at sys_writev+0xa7 end trace frame: 0xffff800014918920, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic uvm_fault: fault on non-pageable map (0xffffffff82524400, 0xffff800000aa0000) ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_fault(ffffffff82556178,ffff800000aa0000,1,4) at uvm_fault+0x2148 pageflttrap() at pageflttrap+0x239 kerntrap(ffff8000149180c0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800014f19000,fffffd802c7f3388,11,ffff80000005be60,ffff800014918328) at alltraps_kern_meltdown+0x7b ffff800000aa0800(b,ffff800014918288,83,ffff800014918328,0,b) at 0xffff800000aa0800 rt_match(fffffd8037007eb8,fffffd80398a26f8,1,0) at rt_match+0xbe ip_output(fffffd80398a2600,0,fffffd8037007ea8,20,0,fffffd8037007e38) at ip_output+0x4d2 rip_output(fffffd80398a2600,fffffd80363ddd88,ffff800014918538,ffff800014f19000) at rip_output+0x22b rip_usrreq(fffffd80363ddd88,9,fffffd80398a2600,0,0,ffff8000159558c8) at rip_usrreq+0x46a sosend(fffffd80363ddd88,0,ffff8000149187c0,0,0,80) at sosend+0x63d dofilewritev(ffff8000159558c8,3,ffff8000149187c0,0,ffff8000149188b0) at dofilewritev+0x1ac sys_writev(ffff8000159558c8,ffff800014918868,ffff8000149188b0) at sys_writev+0xa7 syscall(ffff800014918930) at syscall+0x507 Xsyscall(6,0,d,0,3,83ee29c7010) at Xsyscall+0x128 end of kernel end trace frame: 0x841386697d0, count: -16 ddb> show registers rdi 0xffffffff81e953f7 db_enter+0x17 rsi 0x2e24 __ALIGN_SIZE+0x1e24 rbp 0xffff800014917cf0 rbx 0xffff800014917da0 rdx 0x2e25 __ALIGN_SIZE+0x1e25 rcx 0xffff800014f19000 rax 0xffff800014f19000 r8 0xffff800014917cb0 r9 0x1 r10 0xffff800000b0cc80 r11 0xfb9521a0064acc95 r12 0x3000000008 r13 0xffff800014917d00 r14 0x100 r15 0x1 rip 0xffffffff81e953f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014917ce0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=166035 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800015954780,0xffffffff82573c28 process=0xffff8000ffff66d0 user=0xffff800014913000, vmspace=0xfffffd803f014aa0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 18153 380808 89540 0 2 0 syz-executor.0 *18153 166035 89540 0 7 0x4000000 syz-executor.0 32658 368619 73435 0 2 0 syz-executor.1 32658 96144 73435 0 3 0x4000080 lockf syz-executor.1 89540 353713 1335 0 3 0x82 nanosleep syz-executor.0 73435 156016 1335 0 3 0x82 nanosleep syz-executor.1 99212 483924 0 0 3 0x14200 bored sosplice 38805 292423 0 0 3 0x14200 acct acct 1335 338264 89645 0 3 0x82 thrsleep syz-fuzzer 1335 308924 89645 0 3 0x4000082 nanosleep syz-fuzzer 1335 181653 89645 0 3 0x4000082 kqread syz-fuzzer 1335 195979 89645 0 3 0x4000082 thrsleep syz-fuzzer 1335 8545 89645 0 3 0x4000082 thrsleep syz-fuzzer 1335 523189 89645 0 3 0x4000082 thrsleep syz-fuzzer 1335 195046 89645 0 3 0x4000082 thrsleep syz-fuzzer 89645 313725 28559 0 3 0x10008a pause ksh 28559 379467 66251 0 3 0x92 select sshd 34265 338369 1 0 3 0x100083 ttyin getty 66251 51755 1 0 3 0x80 select sshd 73216 320566 28819 73 3 0x100090 kqread syslogd 28819 78822 1 0 3 0x100082 netio syslogd 17547 362159 1 77 3 0x100090 poll dhclient 79365 281663 1 0 3 0x80 poll dhclient 32164 166219 0 0 2 0x14200 zerothread 78972 402498 0 0 3 0x14200 aiodoned aiodoned 69850 73289 0 0 3 0x14200 syncer update 76204 262177 0 0 3 0x14200 cleaner cleaner 5046 245726 0 0 3 0x14200 reaper reaper 30506 362192 0 0 3 0x14200 pgdaemon pagedaemon 52655 293682 0 0 3 0x14200 bored crynlk 47709 361044 0 0 3 0x14200 bored crypto 6394 464435 0 0 3 0x40014200 acpi0 acpi0 93148 4466 0 0 3 0x14200 bored softnet 6001 456525 0 0 3 0x14200 bored systqmp 43195 26747 0 0 3 0x14200 bored systq 76676 160373 0 0 3 0x40014200 bored softclock 23960 76646 0 0 3 0x40014200 idle0 93264 202783 0 0 3 0x14200 bored smr 1 94146 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9552 6356K 6999K 78643K 13043 0 0 pcb 13 10K 12K 78643K 233 0 0 rtable 87 7K 8K 78643K 939 0 0 ifaddr 69 15K 16K 78643K 278 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 40 0 0 iov 0 0K 24K 78643K 286 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 2192 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 18 0 0 VM map 2 0K 0K 78643K 6 0 0 sem 12 0K 0K 78643K 217 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 1187 0 0 sigio 0 0K 0K 78643K 27 0 0 proc 49 38K 55K 78643K 671 0 0 subproc 32 2K 2K 78643K 121 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 76 0 0 in_multi 12 0K 2K 78643K 108 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 357 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 114 22K 39K 78643K 3829 0 0 UVM aobj 66 3K 3K 78643K 72 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 249 0 0 NDP 17 0K 0K 78643K 79 0 0 temp 205 3544K 4170K 78643K 103026 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 36 0 32 1 0 1 1 0 8 0 rtpcb 80 95 0 93 1 0 1 1 0 8 0 rtentry 112 159 0 130 2 0 2 2 0 8 0 unpcb 120 498 0 488 1 0 1 1 0 8 0 syncache 264 10 0 10 4 4 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 4610 0 4610 2 2 0 2 0 8 0 tcpcb 544 1771 0 1767 19 17 2 13 0 8 1 ipq 40 8 0 8 3 3 0 1 0 8 0 ipqe 40 58 0 58 3 3 0 1 0 8 0 inpcb 280 2586 0 2578 12 9 3 9 0 8 2 rttmr 72 4 0 4 2 2 0 1 0 8 0 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 48 14 0 14 3 3 0 1 0 8 0 pkpcb 40 12 0 12 4 4 0 1 0 8 0 ppxss 1128 25 0 25 5 5 0 1 0 8 0 art_heap8 4096 3 0 1 2 0 2 2 0 8 0 art_heap4 256 633 0 493 18 6 12 15 0 8 1 art_table 32 636 0 494 2 0 2 2 0 8 0 art_node 16 157 0 131 1 0 1 1 0 8 0 sysvmsgpl 40 33 0 16 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 215 0 205 1 0 1 1 0 8 0 shmpl 112 70 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3303 0 1910 46 0 46 46 0 8 0 ffsino 240 3303 0 1910 83 0 83 83 0 8 0 nchpl 144 5444 0 3847 60 0 60 60 0 8 0 uvmvnodes 72 3956 0 0 72 0 72 72 0 8 0 vnodes 208 3956 0 0 209 0 209 209 0 8 0 namei 1024 17213 0 17213 3 2 1 1 0 8 1 vmpool 520 4 0 4 2 2 0 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 17188 0 17188 19 16 3 7 0 8 3 plimitpl 152 110 0 103 1 0 1 1 0 8 0 sigapl 432 1343 0 1329 2 0 2 2 0 8 0 futexpl 56 31348 0 31348 1 0 1 1 0 8 1 knotepl 112 354 0 335 2 1 1 2 0 8 0 kqueuepl 104 470 0 468 4 3 1 4 0 8 0 pipepl 112 796 0 777 4 2 2 2 0 8 0 fdescpl 424 1344 0 1329 2 0 2 2 0 8 0 filepl 120 11335 0 11234 14 9 5 11 0 8 1 lockfpl 104 370 0 367 1 0 1 1 0 8 0 lockfspl 48 138 0 136 1 0 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 30 0 20 1 0 1 1 0 8 0 ucredpl 96 1850 0 1843 1 0 1 1 0 8 0 zombiepl 144 1329 0 1329 3 2 1 1 0 8 1 processpl 864 1360 0 1329 4 0 4 4 0 8 0 procpl 632 2874 0 2835 4 0 4 4 0 8 0 sosppl 128 15 0 15 5 5 0 1 0 8 0 sockpl 384 3213 0 3193 21 16 5 13 0 8 2 mcl64k 65536 330 0 330 30 29 1 29 0 8 1 mcl16k 16384 13 0 13 6 5 1 1 0 8 1 mcl12k 12288 26 0 26 4 4 0 1 0 8 0 mcl9k 9216 30 0 30 4 4 0 1 0 8 0 mcl8k 8192 44 0 44 4 3 1 1 0 8 1 mcl4k 4096 105 0 105 2 1 1 1 0 8 1 mcl2k2 2112 11 0 11 3 3 0 1 0 8 0 mcl2k 2048 62202 0 62155 25 18 7 23 0 8 0 mtagpl 80 59 0 51 2 1 1 1 0 8 0 mbufpl 256 110673 0 110556 44 33 11 22 0 8 0 bufpl 256 11928 0 6671 329 0 329 329 0 8 0 anonpl 16 164450 0 148043 111 28 83 84 0 62 13 amapchunkpl 152 6698 0 6589 28 20 8 14 0 158 3 amappl16 192 7587 0 6647 94 38 56 60 0 8 8 amappl15 184 217 0 217 1 1 0 1 0 8 0 amappl14 176 59 0 56 2 1 1 1 0 8 0 amappl13 168 24 0 22 1 0 1 1 0 8 0 amappl12 160 294 0 292 1 0 1 1 0 8 0 amappl11 152 150 0 139 1 0 1 1 0 8 0 amappl10 144 19 0 16 1 0 1 1 0 8 0 amappl9 136 1191 0 1179 1 0 1 1 0 8 0 amappl8 128 762 0 726 2 0 2 2 0 8 0 amappl7 120 57 0 51 1 0 1 1 0 8 0 amappl6 112 175 0 163 1 0 1 1 0 8 0 amappl5 104 471 0 461 1 0 1 1 0 8 0 amappl4 96 1576 0 1549 1 0 1 1 0 8 0 amappl3 88 153 0 148 1 0 1 1 0 8 0 amappl2 80 9738 0 9663 4 2 2 3 0 8 0 amappl1 72 33884 0 33456 28 19 9 20 0 8 0 amappl 80 3178 0 3140 1 0 1 1 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 71 0 6 2 0 2 2 0 8 0 uaddrrnd 24 1348 0 1329 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1348 0 1329 1 0 1 1 0 8 0 vmmpekpl 168 12642 0 12612 2 0 2 2 0 8 0 vmmpepl 168 168326 0 166211 198 84 114 124 0 357 22 vmsppl 272 1343 0 1329 2 1 1 2 0 8 0 pdppl 4096 2702 0 2666 6 1 5 6 0 8 0 pvpl 32 447534 0 428045 261 66 195 203 0 265 34 pmappl 200 1347 0 1333 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 578 0 118 14 0 14 14 0 8 0