40)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x9) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r16, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r10, r13, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r14, 0xa5, 0x1, 0x100000000, 0x6}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r8, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r2, r5, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r6, 0xa5, 0x1, 0x100000000, 0x6}) r17 = kqueue() r18 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r17, 0x48) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r19, 0x2000746e) kevent(r17, &(0x7f0000000240)=[{{r18}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r20, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) r22 = syz_open_pts() poll(&(0x7f00000004c0)=[{r22, 0x40}, {r17, 0x1}, {r19, 0x8}, {r17, 0x40}, {r18, 0x80}, {0xffffffffffffffff, 0x40}, {r20, 0x4}, {r21, 0xa}], 0x8, 0x2) r23 = accept$inet(r20, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r23, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r26}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd14, r26) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r27, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r27) write(r28, &(0x7f0000000200)='R', 0x1) 11:46:15 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x2, 0x2, 0x1200300010005}) flock(r0, 0x1) r3 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0xffffffffffffff89, 0x484, r3}) dup2(r0, r2) 11:46:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) 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 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r10, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r4, r7, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r13, 0x2) getsockopt(r12, 0x80000000, 0x5, &(0x7f00000000c0)=""/212, &(0x7f00000001c0)=0xd4) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r15, 0xc5005601, &(0x7f0000000a00)={0x10, 0x80000000, 0x4, 0x79, [{&(0x7f0000010000/0x1000)=nil, &(0x7f000000d000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000012000/0x1000)=nil, 0x10001}, {&(0x7f0000004000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x7}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3a000}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000010000/0x5000)=nil, 0xbc1c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000007000/0x1000)=nil, 0x1ff}, {&(0x7f0000013000/0x3000)=nil, &(0x7f0000013000/0x2000)=nil, 0x224}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0xb000)=nil, 0xc000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffc1}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}, {&(0x7f0000011000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000d000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5f35}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f00000000c0)=[{0x8, 0x7f, 0xa, 0x2}, {0x7, 0xff, 0x40, 0xee2}, {0x1000, 0xff, 0x3, 0x4}, {0x80, 0x1, 0x3, 0x3070}, {0x7388, 0x1, 0x3, 0x2}, {0x5, 0x2, 0x8, 0x1}, {0xc2c8, 0x2, 0x1, 0x5}, {0x7f, 0x4, 0x0, 0x8000}, {0x81, 0x4f, 0x7f, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 11:46:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200200000000a, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="5b311e1c708ad20100619e8831b24d5bdab2df987364e5ec883d750c2f3d564e84f67f0383f0a84b8c585c32021cd7ee287b30d8079c104fa13bda9499ad006928c3ee9ecce39ffab4c3ac1351f594369fd4758a198f3eef6890018f8194d0398285dc57748b56ca333ea34154e2", 0x6e}, {&(0x7f0000000100)="827d1be144590d3401d7c67b5c066689c4b347deac267f13dc6a4fbb197c00c599c48adf53e383695cc521d7b6b577efa8cf1a9230ce9b29e2c7cddc0b25cd77d25f1e1399f5e6cc571be1639e8359ddb2f27e735c8439a6bd58ba7c4bbb649620fc1817ce22d4199bd7bcb137a81e513258b212813bc348f67a5af459b0f52fab9549bb369f19e85410867914343bbfa5e4421f17eea362578a66dfd049af6b0f6bed08de9496", 0xa7}, {&(0x7f00000001c0)="cef4e05eac0139980f2d3725ba18119c457fe69fe908af8ea37afe8ca37f150fd12d365cef2feb50d41b2ee2c8f8c54ae088c770cbe113fda7a171f85a42b4ba19a76c87386cf1b536db240fa8e80df2202ef5104561d63fe07ed9057d7540964e1481708d137eeacf5258472c108cf1129aa13e98", 0x75}], 0x3, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r4, r6, r7, r8, r1, r9, r10]}], 0x38, 0x2}, 0xa) r11 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r11, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000000)={0x7}) 11:46:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x101, "00000000000002000000200000000800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCCBRK(r6, 0x2000747a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699b, &(0x7f0000000300)) r11 = semget$private(0x0, 0x3, 0x84) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f00000001c0)=""/125) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000100)={0xef3abcc, 0x81, 0x100}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 11:46:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x20, 0x4000, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 11:46:15 executing program 0: select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x1340}) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x5186ae00660252f8, 0x3, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x5) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0xf0, 0x3, 0x7fff}, {0x101, 0xe9}, {0x20, 0x80, 0x77, 0x5}, {0x0, 0xfd, 0x9, 0x1}]}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 11:46:15 executing program 1: syz_open_pts() r0 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r0}, 0xfffffffffffffff8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xeb6fb6ec0bb25dbd, 0x3ae62a035263f489, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = kqueue() r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x81, 0x7, 0x490, 0x7fff, "add33336ba9e6557aec77d75caa50fec2526fa32", 0x1, 0x1}) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 11:46:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x121) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x800, 0x6, 0x0, 0x1, 0x4, 0x4, 0x2, 0x2, 0x0, 0x3}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x22) r2 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3e, 0x5]) ftruncate(r1, 0x0, 0x4030001) 11:46:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x18, 0x8000, 0x8, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0xaad71080b0c75c2c, 0x0, 0x0) 11:46:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1, 0x3}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x80, 0x8}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:46:15 executing program 1: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 11:46:15 executing program 0: socketpair(0x0, 0xe77cd09a76c2c8db, 0xd3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x4) socket(0x6, 0x48662daed619e950, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xfffffffffffffeff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0x4c4f, 0x4) 11:46:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000020700"}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) sync() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x3) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x6, 0x40ff, {0x7}}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xbf, 0x2, {0x3, 0x6}}) setsockopt(r0, 0xa6, 0xff, &(0x7f0000000080)="4df51a0f83004dd72687234dc19377275937660c0453a2614706285ef07498bd02e8210ad36359718e07bd598fc290d9afd06acdbc288b729f5a3568e1b10f83b4848906bc0f26369020e826249df0388f60c8f4e57a92cc6d5b01553e4a96cf093587b5dff1801ff2e1b6273800", 0x6e) r1 = socket(0x10, 0x1, 0x6) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="03fa84b3a6e74a4d2bca1d6fc1a3754cda9bfc3097b35f1ce3bbf47a93a1588f8751ac078b3d9f4e84930d9aef07d5a7ec75840ad959", 0x36}, {&(0x7f0000000140)="af2f2b13b1f12b318fb4559b8b78b9fc341d0ab6e3c9d604022d07cd128e6050cc52794271e3e8b797c7d7a61c3eec5df8b6547fffdc0b6e60826679b530c6205b1f2350f85f9ec941dbc559326ded8ae2180ee91bef79ee47f0b13fbe43043236108cf55a4cfcc0cbf9859ff1f69955c149f1793f64ca561ef09526c5f40441172e663890bfc1d58b97e3b1f0807a65d98b213e1499854c61a8b22affff2dd1d7c465df64ec692ff060493ce94db192f3226ca070d595036c0c3b600ce95d61605f9e1ca1ccbb17b9b1", 0xca}, {&(0x7f0000000240)="ce1efbfe24e795ed8ab22a6c3f3af74adea35178b10b074b595e6a2a7673c6503bc147bc8d281d4240a17590e291d72533fc60c1d36f1bca05532e563be62e42994adc5638be6547c9ea", 0x4a}, {&(0x7f00000002c0)="18540cb58c64fcac651737b92bb1a0ec219422fcd68be2d41c8645d5304f75641a6b804c4e8501d0cc07972d35fd71f67f507397119563a2a31b417fe612d318", 0x40}, {&(0x7f0000000300)="b1e0e1133c38f1364ca7d0783efa9069743062b8f2e3607d3d048bc26d157a79d6b9e2b8e86cf0c73543a69546641f0d74b470ca8a67b1ecdbe964cbb038a8608411ead426803c4e9899d3238830d678c193a4f831fbcceb68400b913867729bd9c24a4ff60a8daa4438ee74fb14f9b99caced3b102f08e95df4478a590b4acb2c802d7eb2a8719ba999d860fc60231e6e7c938a0812d3fb30d4f03797d1751b8f865816", 0xa4}, {&(0x7f00000003c0)="d32231229482c348ff5e33ae48c28dc2e82de0e836fff8dcdd060545d3a2c7b7967dcde5ca0fe6009f5ae156826b6d088c8394c6add183d4f33fdf91805d68bddfd55d82fc7def580bced0e2929bc0d4dd3e19ab827bd0d900a662c1c48fb6540c6db075c729b4220c5eae14ff1ef31cbb0d50a9fe800c0d1fc9c5fcb43235544366f59c53991431b86634b1980c686ccdd3a4a328fcc01950d395108feddb60108aa52b4091096a164d0ef303e20f9b", 0xb0}], 0x6) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x1, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000540)="e7290b0516d85969342f839341704af2749a57df0921d9ed", 0x18}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x10402, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000600)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getgid() fchown(r0, r4, r5) read(r1, &(0x7f00000006c0)=""/223, 0xdf) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000800)={0xe7, 0x200, {0x1, 0x3ff}}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x20000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000008c0)={&(0x7f0000000840)='./file0\x00', r7, 0x1}) setuid(r4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900)='/dev/diskmap\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000940)) r8 = open(&(0x7f0000000980)='./file0\x00', 0x800, 0x100) kqueue() r9 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000009c0)='./file0\x00', 0x5, 0x5a8208f86afeabe9, r9) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/pci\x00', 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000004440)={&(0x7f0000000a40)=@in6={0x18, 0x3, 0x1, 0x7fff}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000a80)="1b309e43292e4ea12ea84e8352359bb110fd3017166c80dc31658039db3f54a4f41983b2e99f20b6ef398554bcd2df0170f1fdb8f3", 0x35}, {&(0x7f0000000ac0)="17717084101078bd57999843c89c6dde4afba53eefc98c82ebcff3a5962f6e2b297fb6112dd35edb210835842824a05ad636621a616eea36dc25550d96b364960d9d61e1594dcc2fa3de6f28d55474bfb6775543c39fb8ba1aa36fdf4487187890565bc13a8a7aeadc7d1b9ddf1d1ab9ef44162f6dc2ae6aad6dc31af3086ee987d505388e", 0x85}, {&(0x7f0000000b80)="f6b2e8f0c610634fe87dd14239f23eb2ae53906a804dda13232e876986158a906c63a2f8f9320cca0b2f4023588f53387c957f2bcb84fa294693ddf2ec290a88b9c7858d4c48b764d4aff4d46c000b23d9432c5f5d7901e3b2be9629e362bf40dc508e3a812db98ed034488fd50607db85b8ee4ba1041c1380a4beabaad4ba080c7607d5115ca3", 0x87}, {&(0x7f0000000c40)="b3e1ce0385131537a3ba1db65a4ba1659ceefeb774be03ca3effa16175ff84e21fa8ce37f554d6a31b5ce44c6fe0ae2e264a9122d34afc2ea62ac85a8086118820c715deb6f2ccd2ae52f807b13453c55e34715143fd54b4efd221ef83197cfa1193757cd32223018321cfbe61c613f8d289e9d0ae9d28ea8f5aef04bdf485a67e7fe38b199a745a403d06511891e19f7f88cd1323aa2295bb3b7df3985dcc1db17c67a40d3d9c234320", 0xaa}, {&(0x7f0000000d00)="ce75cc94764e2e76122a12b4935ad57a4fd01764976d179dc0f4b9358a21cb4fa299571409d40503dd3973ea79930edc6bdb65f09e46c3595cb92028b4e89e23e9b100711cd5bdd99edaa577547b054efbbf3d3ca44f3df12df385919827417fbaab74aae6194e39a043b37bcce86b5889f4efe9ef239a6885bc33e1546b213ea665041bfae723dcea6e5a5605fc04025f193482e31d7023443bf9e699995ddf97f8810c31d88e9c0e8b651677ee66e6fb30f9034dfdfed42ecd485985028f1aac99330b3e67d357f52a59", 0xcb}, {&(0x7f0000000e00)="6f1937fd761334f7d3078ac27ef8260e539bcb91e788d8cdb0babd79e48216927a10cf0936e2422886cd3d4d917400c3956b28b427deec06e28ee9bbb7c1233ed38bbb138bfc", 0x46}, {&(0x7f0000000e80)="99247fed2da89bc9bf0225d650f32fbd9e9472dcaafb9a841a38206a9a4dfb12b8b130cade6bc76d21ff9963cf77b3d154c6c05c1822e6f4682e18f124c9ac29f5553459d043d9762e958f9d2f29ce59c6aaf47912dee0dea65469a04917e6257112e37012d845ea4f0a478a19cc52e2db45d64b6e638224b00edbad94f001eefe62a35da5f80918188304d8df2db7d77930ba43cff8f63d21e742ab63db345da1b1462e1f332d48b18761cde7020572bcd7f80b48fbe7778f9e8fb8dbda765c282e9946b66af8b64fc86624c0a456ca1d03b869a8c1808fd9ac54b1af9eb684a2879027367b1d44af6494676a54946b8322f13c6496ef46afe822c6", 0xfc}, {&(0x7f0000000f80)="da04b2ea3ed990e19f9a9fb3e514e5d2e799c10e0e481cac59bd45a9a456337e495713efb21ab04db316fbd79ff367611ebcda47ec055b5e5fcbed1c4bdf361cc00ef0ea037cd1f4b2c3defbad6872f8223b1f68e8ec2b1953c6ffacf4349c406c19ba64290334a930", 0x69}, {&(0x7f0000001000)="7da91d1cea02aa86cee9a5e622552b6f38286090ab3f9565feff5601a50e610e4cca6aadda8dd8071ab221fd5814d7c0417c2f6ba9046db64cdbf63a76f8cc5cec927c2a6dfee565c1fb089f85d1a6774abc0a9d6ef7780bda60b31c251ef5a3aab3c3fe53469789ef4cb26efa1669fce907dd157a0f58fc9f03421e5f26d22e60e3882c53932eeda69f24e1043fdf5d98b56852699a516b4ac2662609f3491b2e052127c1d02f0b71ea1fff", 0xac}], 0x9, &(0x7f0000001180)=[{0x80, 0x0, 0xa93a, "47254f2d317c23e43906d0f772c8ad2a5d831f31bae21bed2e5b0a6cbbecc8f1c9888014fb37e619aaaacaa8ab27baa57f6dd669f8afa16f9147bb0c959188f4d856ebd5fce76459df008b970e259eb9c368a1aa46cba42fd59c3275643ab1130821ef8e3fafdc31e472fff17e20e6"}, {0xd8, 0x1, 0x200, "31d75d8b972ceda374ef6b4b883153f9e6c92abcd4e0ca616ca60379a19c80e155789941f2ee8f183091170eed79b3cdc4793ee2d8cd34f9a3389bb5b1fcb5e9f42ee756cb867e1b42dc16bfb58eabc99ccb98f97f3f47697e913c17e5ce05d95d0ddacc6d938ba1ac449bbadb0f41935db345aaddb5a88302f6097c7d50f06976c1dbe3d64fc33ebcd66b71d7d6dd2ac6e8c8b5e649f47901ddcf33a887c196f82eede6f1dac217879c0e768771514d47d051db0fa1b2aa46cf4fa1c01e5d9509"}, {0x68, 0x1, 0xb439, "56ca55b13de2b21eff902c3066adb1f3ef3eb2be7252cfbe40409eae2cc2ecafe31e7ac09810def53e3a6e76cb9d40d55c036d4f14980f48cfd4bba50e99cfc298aa1e0377df5d2b9998a98cacb7a2ecb723e9"}, {0x1010, 0xffff, 0x9, "63a34707b03f1d80634819ff5159f1a8ba2c0e19ccc3d03f88e62f42466da2498f3fd5bc03a750e5aedf5e3e5cbf0b8168bafb611577c2d26f770ca456100d6685e3b36a9a581579513e3903ec694f3928d3884c6dbd6762d0fcab4c2db6b907d0c4e77958c3744adeecb9c027c4b481ebe62fd9cac92ae6140c1b22dae465fc873bb5ae3c9752cfea30b91fb03c0561df22c2bc970a3677e503eacdd94cf17662904d6906f4a13c0431d834e8d68b965bfa66935cffab218507014b310d4f159fb382ea61065fe9d0d5eff0fa23b99c5b1ef61b9e0b43b262985f0a3a72548f76470a7d082a28f59305e5b2c8835c15a0e18acf2d3ba6f84f354901967f0de68bb72e84c54888b79655f7cbbdabbaf3f5ffd6bc6ceaf031888438a83f0036228c2d2c0098eca91caa5c0d82755ce435ecc00007946132e7119c83d22ec80a93b3bbb3e22a3f3396b33ad9794a5a89af0206c509e334990868e1576a9403783db2dba14cc6aba03f3004f54e84c96b6b0485addca740193fd05c07fb9c3e83691096b0cba562c2aa265b769ab317fb4acb8c1513bb1763bf6376d266644cf6e07020b52070ddb4142d8e86edc3e2c86ec752f9c42be1d7788cc76f940b5448626d38252c7c24b4926b798102280141f89c614a7a184fed50c392ec768d0899410dac6b3eecf0e753531443a5da891315add4dd14ff45338135b227a231a605e51ef3375424df7989aa6e35da2dc7e5ba977fa76c3684bbda86559538696bd87ddfa5e2f5362c8301107ec37216b5ccd362618a2f6ee700412bf22ce23e1b6a7e04af58aa2698d812453d351b7cba74c136a073d6cc281320ecd3b1b98e0d7aed53490d764801b5fc5182e1a8c486ab336ac1f56d0f97eb28265f473cbc2612fbaad942b183f725c81f2e9a64baa7c0eb230bf8c5426835322232ffccaac17e812e7ef7af6bd191b5fe9d7abecfb3851eb3f86d23ddd7408510d9dab4a37de99833aecb52879f2bb56445889759bfd533489c12eff5a70bc89e879c5ce78dfdc834521087116b1fd8817db19db3926a7963d06903482268cc563ee11cf2cb0076a5fb3de408a18137b30de70f79bc3d61df84879354d001ff91acba66e77ddc856e19690973966d8baf76468f5b2307349cd6c181007adee6996f88fde56a44431b6ddf935996dd944711a4f4659b300b5f8f7f86e6cd9028488f3fcc9a89a000796424381f54e0aa75e49f6e65490170ed29057a6139323d81892b21a9faa8386096c18d5ab9b3958434e2bd98a15bfebbabe1d712b5df3764a201c92cc43b74a7d7ee230576fee86cfcac4a2634718187f388dae405d9f99756070ec248f137fa544534cf7e17718a06275e7e0ee8ee1ee08a7392a1dffc126c4124d6dc28e6caf867b851b851322415215073e3d8c8554965cc9e752b824e53e316e9a973db9a19f0dae1fd37955bdd2ba5ffbb3ac7c99fbf68c6e0190dff22a2f264c11eaa9a04b103b808626c7912afe368287679e6b994825961e6311d9cedd398f56515e00714ad71e7cd32fadc156286f980f217f981ded88c1812476eb3d69a6b804efe96e3a4665f563b967d696d948044387f20d15bbddb2e67ff0a1c09d93ec6e115d01e3ca7e43a42bb45fb41d676ce0a9aebc52f755afade88b11621d8031f60ae1356086febc825759abe7d83a18671151aadba4c1996ebbb1db63b58a022c4cb956ad1db99022b7c79ffcc946d7b5bf8f0c254cbbaa63ed0d242e484900a93c861910d6bb869fe2bacd1fbcb96c84cf2c3bea92087ea736524e1cc11f26406474cf9d19d2f2b2a1fc811b3ca6fc826d3083cceb22283476e3591ce23e9536d7595f24708f1967e5387b9fbb13af56646adf4a6aac4d101f3156e967165f1aacbf740a5ee783968aecf3aa066026fc8e54a0b5dd0d9b42370dcf9072e876f25ee55dd898059c4cb202f7d2c92d8cc5fd3862a3774675ee7e851e451eb7106b351e92a44f12a66dedd469a782ce17262b7d7511fb686cad3b24442e0ac1bb9ea77797e1fc652ef42ef2da57cbc080e7fef2d9a3cd5001310b4b467590724a2ffd63953cd0e2cc30cd05a8c1b8459110feed10fcb0a0ed683b4a79aa9c63da6dcf1b97d1c0e7e502b73b38fda86e08fc53ea938a4c34befcea12d75fec0060b6f23e0e6c4201f6f5770116e07008373ecfad027ddd67729c38027d7d3fcbba6c37b193c0b4cca930d4d96930fdd0bd7724d000885e8e8eea8ea94ab8fd8da20c05fad66465ffcf6f5171565e279492e46f331c3df1b19fb87bb92e6234ad9dd0ae2d625ed5a076f0f019c82f8c2684e39c5adbda36a9967c3edc221e2eeb0826764858ae340d7d4d7fa97344c7a61eaed6ce56b83a5d85c847acb1a326e92f6536acc84c30783b8c5b0c7a7c9da2c0ed1e3f95857abde6537b0a20340e73c570c15d3d1009c2b3caa8d1e22fbd94b5c2120a79510a83d93c316ed6466594b3a26df0d0db6af445192c8afe9711f954840c8b7e9f377095cd8dc89d467dda5413dd995b1a8908b70646860abf99f4678208ad19a33ddb60b2a74264cc6a823483e8264a10377d8a2a63c80f36c4177169eb43d6e07c6f30864df907b18a0e79f9fd3df0e743d51e71a55bc907726a02712831d5786cd49705b19f8e177d4de507693ec02610f47431b50cd45b0921300b1121ea4d70fde4ede45926ba5e216d5c3ceb8f4c6950018ba4ba7bed31ce317c914582c35a711d9c7ed692ea5b26b0cb6e4ad8b5afcde400a54b46c8035dd5bdb9d762a559cbba729a1aacfd5504952fc26c083d8b170aa85662ecf9519b49c2b933f0b4668fa1324fc726f0d6cdffeae0b4aec873b0f1b7109b1659147ccadf2fd302cc43c7a1803d70b90968cd97fc0b946d6b045674b4c0582069070ec24306b73d187a9a39b2419cfb9b21d42464e5ade9fa95fa0c2db850141d01fb932360f9230ab124e5c564ed729baaae754075831597c86171f7b176e6b01f930adde490c84d1bf2d1f8947cbba507e31104af26ae177a63ca0e06c88ffe2fb47cb4b46bbcad8d8390ac44228a1416b39d77bcb4f2af1a1a3eb9c74d9a248b0b98923c4d73dddae84a8034ff73796ae3ca477777a9e8b319e06f0dd534ba8efe1b1ffe7a78ca773f766fc9c3ad8b75a13e73db1c263855c0ccba8c523a3923e9e8218a9e464ed72183498488810be469b1b00b01d234b1e3cd20dbb30bee96f57cc6b9476ce91609793963c24e4d4233d1f18bf82f43347f53fc9cb7ed56bc39aaa63b9129d828faa9efcef08c3edcdc8f83a033c746db2e54e29423bcb93fe7a6366f5f0ee47e6f364d9c9ea679b1b5ae012431c49dff063e0250637484950f2281cbf4224d185e2f0fb05ebd649a73a6e8673fab4145d2f9288e9f3c45a96f6529a1c8c9dbf2eb2671506b94ea70543864eafe8be41b17bdf47453694e2b982d88bb93956f1e4aa07ca2deff1433050585d03d24b7b2e959efebfdf6e5d37d54e2794cf016bd4a1fa20e9beca20863f5845ece9089ceeb712b7c9e2ea6bca5ac5fa5c569a7363abea103b30c885a9136251d19eaaf9ed8ad37f40065b2ca25e652f58dd52ca5cf804c076ead571547b0db1181fd1ca70a1a2e84ba8a419b17e19bd8ee9d891efef1ee1749a5425b41696d1243cea4ef23930052abf9edca269f48c7a0e82dc68c6094a9bb2493873fd286eb1e1772a5702646d8b2f7bae67c94cde4370e1865a0966b83097cdd423cfb2e16395f26a38d02ff67e0b7c4735cc6ad9f945825eb8f954ac58a3a6e29cdd45ac78bb36fc5ff18eec1648896e61377995e0df93d08f0dd22d1e6ff13eca0e8a30bd13b5dc0803251f3998f1eb73dd2ea16a87a40ba84e1ee6c9792fed8f472041927646a8a7758267a8e8a0c568528a9f00b7c2e1d5f97c55df6b2456a5a2d5904986473b164e485ee9de79793f323727280e7c597d968d2376779d0a6946d5dcaaf668846963e8e113c292c552067bf558a5c744c2d79d3e22245ffe2d99bccb80f26e349dba97e305172d92c4372e40b5882a5d6726d2788e3b7de478bd69a5a99d5aa0183bd3c57b5a9bb88f4068bce58073d8c2eb98a1916f039eec86e20b6037a3287b9ad231370502916fce336cf400178115d7cd1eff42f949102e066e156eb33443072397e72437a45c00443b9c67031cefc3cb57d67de4a5c8414abdb229bf84347032d96566b94131f22a4973e2e43abff9ff2b0a10e19825e264a29c1f9b023a3bd708d98dd4c6e3e1e23dce2f35755a0e8a8820f790a509eea03a87bff8735db540c28c744dddd97d2e8fc9a0782be51d19754edb21aaca97903af97489aaef1c944d02e5d4d4dfb76e6aabac623d266384d29fdee31904aa4b67df6141b6fcd48e67210d902a58f29318221a65d1e087cbd314cd9dd6a62788ffdf5f8218e83ba6127ee9681f42ddedc282fc68b7981dfb4aaf51cbf0339df281dcb64ae47964d3e4493689b41d064470f539c89218997b46cc8b2bb7a7069f57a8de4f0abb45dcf7dd9d1e9bb205ba807d984a1bfb4d51bf49315caba1846ef51d14925a1e54315686522c4c6f151f8d2d93b01a8d9a286371333bdc11e4d48dde654c1c0beeef7e368758166490bb5ee71e7d53fb8fe72fac7f6f70a4298e5bf8042c9567e8fba1d1aa65f1dd8283811a1b9088812fe25e317db318eb63aeeba27e7d812f0b3d530d3fc69588f839fac19d7f32f90d025dc732d2641c00f800e1f25409b2a8ca2cba40a44b6b8f494b1fa14317af792a6dd3456335cd2e83dd9f69567b2028e6b5b18d47dc09dd4eb10e5bb9ffae755e1d891cf4d16518b998b8eb81d11a81fe0e0d41161ef6ae924b27a4fb0dbb17a3f608a935b64ed9d1c463636d654db07d805ef91eefefd64754e0d33cb7308dbd6a335b8296591cab641dd7396356cf12cd19e4e9ebeb0a41547690ec5446b7f5c3c589f018d3512080c4d0bc2bb45fcc5f6973c4aaab4450c88ef6e761f3d80deec030d069446bfed1cc9b53c05a1f26cf54e324cc71e8642ac3fc201c59323fd21fb6502d32273f36abda9fc4f8b40948c4eabfe40b16ac21cd87b93c7a2e364763efd8ec77ec9bd5195c9fba6ed016dceb9bf9b645fe3dc72f1767ae173d31eb234ae5ad3a0cc9d10b1815a1ccef3bb6e120233cb2fbbe4d7d17953c993a9e3591d3381174991747259806a81c43c260025ef0d489d48265441a28a7359e539eecf05a1ac9421671ac685af8e1497fc40399d48ea9e2f2f3dec8354eed1983924efccfc41778d627b462eb24f2d6a03c549c7ac57347de2d61858fd1805119c21ee5d51d88de8c1e0bc07565b9199b3ffa4e3e0e1e17c215b98d63d4c530a699eb942b6cb14a9cf9a7de00a3a6d0d0eb8cdecc836effeb7c6917b64e0dacde6f00b08ec651dfdd813e55573f708b88c6244b02bf4351b46cc95bf42c5f21177a7b00c7d0c8e0a38b871aa3c52b6aad6dcfbc053c7c334a83f496b09b495500c25c5b0c9ddfd35a36cb5baccf9713de0395883cc32fbe8de4ec9ba097d1af4d6d3494390ea061e760ccfa98c447d68dac745869c00aad93d8e5a5cb00b61ea18a93d5c20dd482d463579824da5000cb0ede903cc6aa128e3613f07f09710cb7520a67cea2bc2dbf915d35445677d3cf351f96d9d8a16529e5826e629a9950f42a58486de0dd2de09619e257aa537f6027043403cbcc1b29b3c207cd307c5c0fa4e92f058ce7f0db267927f2b18443b105920a841b42f89f7ccce3953131643b04460e75269f196309"}, {0xa8, 0x1, 0x837, "3453122aa99df6654e4e4f1564d51164d2793d8586a98c2b8181ee40aa721519a832826f7b979d39586d9d9f254aa77b04171e47570bba6f2454a680277d8544fe1d32eb770601d7e5fdb9e5b66eea6ff438be8b5f994bdaf71258f37944254d82b5e7853713f37e1ef19b4d44e1ada683ad35845f39d1ccfb8d258c8b080b1249037bbf473c1881ebee59c43d76d374e499"}, {0x20, 0x7ffe, 0x3, "57a84e72b9ad4f7d89"}, {0x1010, 0xffff, 0x7f, "9224b1418a8c48a71d4c175f4fcc0ee38dd61b1cffaf7afc21133dbebdae6ed9e4baeeaf75e0cb08d5000262ce9c93181f54deb7088807d1a190a0c0d3e86d7d47c48ee374fa5f37e298de290825585cb14014879062b692a5489d8d2383ecd47a8b06a15a4cd933c56d151aac5cbdb1135011821222676e24e44b6a23934993f76d2ed59664b899df25053446785d63c63c72892ae8918a9d0a49bba5f9c09fdbbd93b3b8bebb635572121fc34224c9d90acf8b4a637da0ecedada08ac115f8297843e620a98ed28f58e8312a6bdc6548145f278ede4ff684817795876c346058d034efc163fb461af62dac3b44e285db463842b7b9b41dc27db97318b2fc059192f44989cc9d7fe745cc4b56f17988c4e9bdd61bda8c14b6fcdc5325f9df9c19a0c69b2671bb314e2b7a0b607adc2e6b41ef3205edb39a3ef596dc3b7001bdfea2c24151a2d8fcfcf9d90da1b1164d1460a7e58dc879bf5ee6cce1f5d440810f7347e2b80dbfc6368e78a21a0b73c8faf3b3f953df8f8a3957779a35ee545c2edf34a6b34487a3726af3c090c2adac9c4c10a8e2b4843192330fa1af170b91b7d8671c26214edfd8ed1fad91b75e921919431a5c45ea3ce543b3bd92d95bcdfb5b794b23e89cd60d8a8dd2ea323c190f47c09af1db18b32735d910afafb0da827b00d72d8fb635f43e662e0372dc2899175c93890c3ef25872e9a6f06192653bc3cb7055aa37d30e5dcafe55c5587fb3c71754825b99980c0cd157546204c38c3fa90412335c77030fc11acaf86ec33568ca58e71e1e7ecbc1581f8dfef5566c143360109503bcfb484c3e2aad2aaf0c7b2cd8bf2fff8af28443f6055611a872c6a13272d66f970b75451cae03b8cd572b9046923209e0da734c355189e45782e9a229d91ee7648b3bba4636c80774b00d973c2ebb162833122bc7a9fd40f5712b2f84a341eb67c9705d17c60874bcd2cc60f87fddb3f328767b42307d8cd81e1fbb9d663678afaafa5d5f194f8a6e1e0cdd8c6d8a56c1bb59f4b16634c534873d1c56ffa975f8d82c6a20890c127617f5052bbfbf1a543f3ef90c28c411b7e62dcb1452447093656b92ade9152a6b6f0a4f16d3d34b24c1bcfe54bf6abd82f8f6ad38fd112d29f0f53efcc330c84dd7ec6637e3622ae1f87aa44886fe59c6946a578bbce2653975f86d94647084d19ca456eb1ac5b3c539b4bb65f126b3bb4201c4b6a55cafe6cfbed09ae77edfd5922f9cbd0cfeea2593e8c96b168ea0d16e1ec7b6b74e64570b557fadb02db75098721ba8168db926592118f5b738860517724ee9de07b712220c20cd78c04b54561910bd4c1d01494d965152ec0789833019ae18053ea4e982a019954da44687cbd2190e7cf6c1b2072195924e6eacb94e52b391d0f42ec92cae1a847313e1618097e6ff0a84db072ce8cd1937949ec94f7f112c4c0e9ef3415eec8bc486572ad1294828593d8155d61829258644e225c6e95572ff70a959ae4f8ee986fc83cccab8919e1316c4545ec905edab740b4bc8d8c394c799971f1f5fa9a8bb6327f3def0fde098fad5beab5f9f5ef5f6d5bf946814ab965198c12204b2102a4aa66683595547113ef4bbf2a11625fdec426b143c34aef16976ed35540294648452d5393977aed5d6cd2f1864740caca5842464ccd32c3d194ab46ea66042a3e1e79281434b0d19dd92aa97650225238969be1af74b8293bcb50cbf93b20056a4d4e1afc05f414a0e1f7e5dced66b1e32fbc9706efbf32d645b4cedc167cc5b56e35cc6e68fe24ce61d61db5876c482b409528cb01b8a41f6eba57789ff9422ab517095af77910a0001c769bca11c08505e764a8cc6af5ed2ec2b503478427411b30032a476c3fd563164b3a200f41d4c310a0ae60f9148880e9d80c9e98efabeea2340ce038353e2edd65e196cd26dcd1a0e21a9055025098d3a293e0c88731f6145cae47fe87fe1755a7e2059727ae7cd9e5d309252583e67e5b0319dda55c53919587b7418101c4a6f68d99d8993bd4ae63f91c534913a0f422886f8d87d307620c8bab8edf1f1de8469290b5268569d2a9446f9f069c8c462696700eaa4025ffceeb6b558817ee249f589fec98ff675430076771790af662ad3dc7b8698d682943b8c171180e68ab46e06b71e04e15cfacf14d06eea04f83f6dfb25ee84ce085f6c9d6d68a84240393bc9dceb9bac2f818944c77dcfaee983688252efc04fd72a48649b42a52084f44ce6c7c6b120ca0253e53547b82b1f5d13cd277408feaeb1a2f1e61a15238f3a854ee32122998839a252fa5091f2d52f354aa43058c4f8ec3769d25f8da65e6453526392cd5645282f20567e58283b24a90c09e06efeb49756eecfa5681d92c6afb61f494e611102f21b103cb2a83c69ce118259ecbbb129d63d725d2e66f9bba1c8e4edce53f00b89dd664e3f8ab301881c3a369d0fbd2083ea8d0a2f5e84b604808cfdd6e66e73382265a7c1f76b179df71d624de1ccaf7d77254cee5ddf7e8f48e9272c1cfae7610fb8552bca9bf85bcf485a00ec74dd3e1b22e94c7cae8fa46f214878ed8c2357b72001245d4fffcceeca338f708ddf42e986128bef2d47523fed7121bc1848994357c8a6006d72b6b4b2221c947d90e8e3c8812dd58cfab58992a92811513a62bd7c271001c807c484e205cd74091ee81ae4045093ba3fecd766ad81b73b4279fe1831317ad1af98cb95d8a4805777cca5e353d48a8deec6aa01272c9f08bf7e6680172e77ba138f99441a07398452d0f59f641ea07f9a833be4ef2607c9d2d3db8e9766bca123f9ad50570d3099bbef08c6e530b5e43121e18eb41d6aad1a50153de648974435e8a25ae2c20f00c6efac3a75c30b66d3f13b81b12098c70c4142abb687fd9f070587206658a33dc3a219fdaa46094f05226722b1b19d160824370c8bb210df18f7a45ac54bd7ea7ad90c10a17f07a64489cbb7592a05b48d56b90116c1f1190123cec68648a45154d4b055d8af31b5db786dd3b704788f4ca5b852b2862614faf6db7817773170bdd8d026246a503a04d0a1707eb1fdf69363b097b3b3391723c23ec627fc58e183a71441be51b66e1e95609147f86e82aa5d01ec9b7ff3e8a1bced1e0a25da51aab06480953abeb23f6272bb67b38f7227a4cb453056f3cfb4e4276b3cb41ef4003ba53a1b3dc520f4765d401dae5258c8db46871f0e6bd98e3d2bc2fdb2d20104091fbba503db5ef3eb07eba944d412f2e2ffe8ec1eff7535e573946d6cd2c19e49b39fda1d80b940cfe975efba49aec6a109673c34f90bd7215c9dbfc06ebd9af3b1423bea36c7e39884a230acb94b229d3fb3d199ea1e443ca72e043af6b531057b06f073a170a94a0df6f2a3438bb2648c0580a34b2910abc1c8d3a37856cd68c7a29e2f35b6b96a1724f0050454c775f9d14b82b95007f39ad400ee3edc397de9c222a2e1806962afb0e7e415a17bc7fedde8bebe2824d34882aedc75ff6b8e25831a710cee9e2a4e97471b7715b3682d8c909703c576c4457788dbbdae5b4188d095c41133bb8b4bd5ecf4ef616dfe54d66c950f75b9bf0b35e59e05c9246ebe9a5ba99b5aa0383f52ee9cbb91806a8936e91dbeefee8d2f22f3e3c926e3e78163078d9d9af871c963bb7535a4947ad74a0696bea4b3ee2041822053049ecf67ef98f1182a2cb9b010bb2a6e880eb030988bd32e6caf85f3676540ac803acfd8b577dc00be0f80bd584f9c0202f773b1318eed12a876306a744e95e1062ecc61364b8af2504b77cd727a71ba817a05745355af0e4dae5ec4dd6fc7ef7f2ed4859b505228fedad3abf3fe06a2cc32f37fff8414bce3a4382836f88c356a752b1dd78d19739aa192a6ff87276bc2a523e0d709418606e479a3660f788c34ed838f52f7e1d107951835c32985d251110bd83c84cfdb34f5fa5272d245d67308823f122822032d0b1951532e5321b026265b5a194f913c178e564978c8ee6642e4ea1e71a7cffe51604896d58355f0cbae2db2bafb5c517e20dc0618d96935e03ab5f388ccb7b21a102e3eefd4781ce0e45686fd03cba668587baec38d2c73912d6cd69c67322257b7719cac39539f623ab8c5d3775236a483142bc4215ea04caa138c4f0fa7537860a55a2e9844a8a837349e6b4595ca72a7158c33e92e54742c48af3e8c76f1e53200f5892912111c6d8856343b706d3b8101b02df5bcd3d2aef96f732585652db22e1bda3b17e8ce02319d7ad8428445625b7aa3ff7d392a6dc67f063ef73f70fc9d936b13cc53aae755dad4b132d9fb30ed36b267620bcffacdfbdf65504596a5ab3957e8e7513b076027d1e74b2801549cff2fa4538c3e4ca976cc253e306766259e65efdda1cf70717bb5746d46c397d8d0729231b131547fc376cb2e18ddc9f6c9fa073ad7343511218897427172264614dcf49e9d8a9f7eb230995e6bdfa8ab694a7f1facdd1a6455f35a5620af86d9657f755f3687e39dbf5270114aa76ee6cfa1f9c6f31a23f519220db35a4198a1287a819ce3771026cc8f846fc28323b8d0b7a1723d05a4c4d3836df82677d89a653536aa4de0f522ff3335fa80edf9da504d2ff7b34784e0885d86cdfb9698267cb0bb4245b530397c286d288efc13d4d5eb5d81f83f9ec11b2f148ba69e35da0d5b5a92fa283082a52cfdaf0caca623ec3c553495fe4ffa51109c48f57ebfdba3c68c525c7d58deed414482ecbaa75324269b67f9af1f23b3b7522b23a90acc3416f124cb255ec2685d877c025ef85a025644e442bd0a910392520023132f3cc80fd17b4359744739448cc54d8bc3797467fda4c5c4e6fa9801c2d675f936f1233239e56191c839d6fdc258a881f81dafe8d5652ae4b49658baafc28f6b8475fea90a2fa62dcf167de6dabfcd6b70d691fdf39e7dc7cd9623d05b2bd81affd17c5ee314036b717a613ab58f4fdee975469e88d50c8798baf576856b9e0302249e72abd0435e5a102f9704d9455b3cf25515f563eb7de9cea4c2bd379a3611a007bf1ab2f625874effa7a60670d99e2a63376e6baf68b087b6e19d6aea8eae5651e1f9290743f8be6e76950276a7acdab6dfdd75215eaef559c583c9c84e1522f723a4d59266769f2af2af929c1f479e3748e345cfb27b3896198f6177324b2e0d69b950b33d8b057068e39896c8be6993b0f622b64ab99c18218fb4c6a128c3a819bb89e3116e5dc6bd3ff23edb1fd4571310dbb4d10244ef4b6a081c3f5ac890421a87977e64770c24e8c7a059614e7006e4e164dc3ef19f15284b32f3b184b3869c91291c467fc7bd2ec60a80c6691cfb7d90f21ecfc76ebb91d53fd6b84ef4bbfebf5cf025580d6688d0130dead2c598389eeb675374333c4a5f1bdefd646dd7b1d8dbfba3b65e28327fbbbeefe257a93157b89aea5ad26c9fcc7e497304609ae1bb4ca48ab0baecdb1e58e368ffa381d8ac708b23801cf44491980ecd298a7122232a51982b1ec6ed12c5db23eb0d55a59c14312891ce3e7e5530d2f954fa91dade6dff34206594c99c0e1e56376b629e4e4e0238dd160db1d81655a4622f2003539f0e29a6dd5da37b6f6ef54ce94480b5390335211419e9639b49a753ea4837db0013946aa176c76d67149a5c1fd4265d44a10f670a5f240cdacf962a5d4181273bd82478362bdb76d6f56d26ecb02b61550f16df818994a3bf4072ea9b55e1df21ba58a6c53114395737f46837ca2128a411867e12bc28183b9782e97bd0c7dfccbb7ed15b0dfc18ca8bb58f6261752fa0a8"}, {0x1010, 0x1, 0x1, "403bbe34c229154b9587fcefab67bebaa3e970ed43e55f802640587a215a0807714e521c0acb9c521721cd8aedd501233e80d50da014203deddbfd8849d77b2baa28079bc19c7f28397445ef2fcffc5d8b68fd8a461e86eb0203ffb42abc74a818648ba69246c1a654ab0f2880c22f5a410d9525b24d04826c61276bca8490ed708e19121cb0a25f13c4ab8683e3e8de9cce8e068e7c4b2a8430d83fa0b243a7c6d924d99acfa780cfeef7bad599392adb54633872f4743c99c5e0a118feb8153fa83a0f73c36cdc9cc17bd27fde14c9fdac3095b124fe47f12f393079b10084aa5152b8a7088993a2fb84c8719de6f2ef5fb12bbb0bac1ee783582e0c7b106815fef29e4be7285985b57f5e8b6124ab67becbb05392f08306265d3bc564b5b375a1a8cdde683d6ce6af106b870c2dce9faaed3d835e3fcf8e6280e968ea396efaf058b00944ca7e661f5bb94638b9d2d4db7fc036abf75294d841c338a2d45df86d24492fd0ce41d8dd21579893bb1829f111fb31b5c7dd9a983da7364debbacc6431c0764a7822485973ec46ed709e42152a2e434441709e921adc587c38e27077acfc06c39cb1bf4dcce65df6e9ae09642773dcd2adbd8d81c60e1079fb694adea703469b9b529a3d414f100e4aa25abf5d7412a8e581f58624171c2632ff12348831a8458fa0beb89da045130d2059d1ae965ab76f94f2c6085f9808c744337187ec04df83e249c2fa2f2379a1fc19415f48ad61c6a9e219593f9efd4bbf00489ded6bab38b6b41a60b572bacdec7e97c94cde64e650290ec74c030af5a89e6789b9f802309adc8a7b4a741d799ccf6f1ff9599b0b5137ba2af673d6a3fa0d921042e94bf78cda91c8ed2af65d7746685a672e8e50f581305843b2a09a2d667b0d1cc6cd08deff68232a7d3771293ba272d2d4978766fe46e2bdc4c1181bc64ab0eccac36c7ae5e38149ac54dac34a6d01f21a8caf9fb4be02f7a2d29e0213950bbaba9d7801699da946d040d43d76e0035a504b1d07b3c1a80bd4a0fbba3073d27924b407f945a10ca7fa0405cfcda03b16adf47013d096f83d5388bbd3f97eaa486601383f82ea81ddf8d132a39897a9f9e1791c1da82964132ddc8fe1a55450d20c1a3e636a5eebd81eb3c7486c31de4f116af329e5ee4bd966733e773dd04f715468f7894badd639e9e9fde508509345c5a420171e35b987c685868f9ac20d6ae081f59007b718b55797810bb8d94364d4dacffdb338cc8d51e0aad318ee3538d06cfb37a4929cdf4fdf6f3ad754b8917a069d96417f518c14b7a66b1993537b169f15ed85590029f57e94edf6460ae698c115015326a7b9ec80b1d3316fb630c3e8cd877cd6169a8b5eeac8f324913c6f817b1399a645e094bcfba1a1a8a17aa4c96d666127aeeff8443f3ed05ba116be6625a68b607e642432e675467a9d41da4aa62f619d7c56333d37c43821f1871b13bfc5c148f89257f33a7d81409af0957ccbb75ae9797421787fe9a102c8627bf19b33e98f7508ff51b3d97df4628694a10ab1e2838f90ed74939748ec67a928c3fcea4f530c6e41b12e3057903d972448876ada1964dc0167819fd0fa0abbcba62ad8aa60f6b7b3a357825356c7ae100d90841814ed3f471fcc286ae23b149db7bc24456bdea0ea44880ea2600eb094aba17921bdcac6a98e5375da398cac1722f14da7af5073ff9978a2800789f3328f4eef921b13d2b049f7f83b8bd6e5bf14de4fb7d419c83b268b51430140580a77607a7bbcd0c21805e63644147a75122c2f6bad43e473b1115f068881486cd92ae10a8a0caa2ab9fff631e2486cb7ce89e95aee63951e28d23f4a5a43dbab24941528626a8fc9d22b30b15e859aeb3cb2847f7903f44d151d33af5d737ced1783ebe1d5f5366f0c0420807ab90a0f7b05b4db48dbc0e219a8488c15f335ceab60037ed5d13104407454c6c8018a1e1141662f943e2c92b9904926f320cd17d6090995369539156a7aebc3b331a5d9180337767364ee53b386960af9b9538f7c954008d21ca4c88ae72a915e36a5d355b4c2c0aeda45904b301dee37e8a36d2e0cb3f804c065a70b81a4317cc36b5ece028d02275fa965b25a1c0fe671c4a751ba4b82e154b468a8aa6162a5fc93bb5ea70ea2facd48e579be7100c9978f91152719b5c5ad6ddaf145ff564c9267e12eef2c353031c696aa6bd227a0997830a09c10663004fe207d129a326feb804a2da0a7aecfa84b2485cdcdd259ff003fb4aa19e5a728f3ed91545b030bff893a533d29764253595aa2f27966fb17fbe45921351679c431f41f506d81ad067a50e26a26c4c7cd6488f87bf2d60762f11f9bddf9c1190db24e0a387aea29bc834908723df324ab9e38661d5469b715b83a7a22b51af903f4dbc8461ddff660637c537880905bdf8be579b81881219bceca1cdd1f9cd913b746f8cdd0ede942a46f1358e45d59fb77184b6304f78843727c6b5f87a616159ff1847f8387f12286625e0edf90edbff49fad31b803c3b4ad27660021305fc594f273cc334c395644a7b30675c16515216c736ae77f5ed5869a707cdfbf50440476e0a1630eb3767f38447eebc83b49cd39460863de34af438bc28d1b236ba06a63296c0411e6d375126be416c6298c9ba4fff15be384536b63653547b383ec7d125a98235caf68cfc96e427c237a0ee359c65f9bc7c488b29fe4f793892f569636b4282c505ca24d2ed11f5d72c50e5ac86b3ee8d75ea5a99bccf45413e85a1baa3c879ecf22c22533402ffefdf5b9e60d8310d233d32c2e0edd56f755628de4cb5ace7fe082abbadf0c820db3db06a571d741f4c30eb6597a791dee1bf39311e2933627b8282e1c8a7fa3d5fb0a046952781b8a7c4145b103f79e16b2ac92877e86d7c21739698803dc29c0d00aa455df2391ba6b34dcc372b366ff7a82cabd2dee179c6343ca34559dfe7f071ffaaab6d1fdb14a80771ed1f28f01cc1cf0b276e4a86b09dac76ba233d12f15f1b485e3219b6ccea875658a3a859adb7496668de9fe48a776ec349952926a78e54983277e2cc0c4f627986f657ea9ad28782f606c60920ab345d3df3f8ca662317a7a1c0481fb86505de202d8eb05049ab8fbec1dc641f3d6e7e0fdd8f56a966642b5be9db6ee9ae61da77e55754577c227ae065ef191803a4d7c1179041abe22c615dc464ca4864374cb55bc054426c08d54b0a9522c1d8092ff62ecb61012c791cb7700e7a0dfcde06997ad35bdcffefee0319995fa81dca4c1057b782f7291387801369e59e4b20734a4e0fbc699e3c2eb4dadf37fa3aed94cd7cb98c35976f9e20890f20f24a6b5469fb424a4951cbfec2e365484a26c06da7cdfd220ef8c108f60a79dab2ebd88efd2a254018edb85a7f9af55e7a524ed1d1891af47fff19503daf7d07da77dfd87a5163151bbbde9c063c9e13b733b755fdcee5047e4f7f6b17668cf3ec6baf7d1966d5aaf12029bdea4880992e15ac5704ee7eeb22f91365cfade78aac647424b463220a9ee82e4550f57c0129d02b5e715c1d299bf86a5817465f9b95609ecec61080c8d4a14b9fdc905739c012991a29c751a7809341b56c0ee92298ac32a2dcc5640caf96de33b08fe9fb7c2a1f314a9c6ab32b389e40c63426bc9cdad0bb39f5c73cd91ff7503d2cfb57fdb906ce74027eeaea19f8833c28fa1b78d5a0854c5f5b9b4b7ec87dc763fb7ab3853c33fc6428920ae9a85116449c0d1c5e81e09d21bf584cd81148f15386ab4e598458bcbfc63240c333064cb8a6ac11c82e85fd17f912ac9c9afc2f2f29433c071b25224a3963870b567a091607a2cbbeb5946526cef1d63d4aa6c961ed4d9198e259904679c70a0c7887fff3ff5d73b57bf50aad381ca26c6f8c345f9272021b37bdc9dd89c998e37060cd33c178509c49a254c946a80c237b505edd5f7036c9cddcc2cedae6fbfc48fd6014a00f9ed5e0b937a887b1e12c1300773872f850072a42806c1c1d7303b22a1d8beed399de049716a1f0b23f4db37ea6a55d3ec031b291c2ca37731f05714524a1e743cc2505bc2a4466b156f2ff438dd14bbbf37205a6b407b06cb7b48b8ffdd5edf967819bc5aedfb00591ead7ab7aafa4441ae6aaa23854a4a671505f915c5b4914f67edccea6cc6c2fc07ce1e7e12be090e70f5cec02a6943eba0c3acb853e501b9da75b8510649482b542fa295d6e6e51d98c2c5d526248cdfaa74630a1433ca0296a17df83c59682b4b256f822f55269bfc2874d7e25a1b80bbbcc9d2bb1676ce9e1e3a20f3ce29575678f769d5b5788ac07e2477149ddb4f77b8e92c6ebd13bebe636d7339879cc1715ba2335f0adde153b3ce597a693aaab0491e2be6eb31f6cc43bdea5a266aaf5a159032f899d18a3c53c75e333db9cba9995cab4f630e2af5f0088a253930c146aa54de57bebb766553f2f837bebe744a8a85b4266f3e4683624e26c18146ff385e83c0fe7c15a2386c2e6620992db4e202badef916c312efb91d497ff817dc668b09cce57b346ddfd4d40d115a75649c9002e10eb3759769784994b5e31efad8279f22f70a90390c9eb57e949069f7c6da4107df97b7aa05b7cb97f11ba95a60be0379427fe8af9adc2d48f49f7e755e7c8a3a0d9917421ee48745577484e44a6b7fbcc4504a373f50705fc489079a0dbd1889ca4fe1337619c577e404ba3e2321257f4b42962d4ce4fd72dbd6f73d88fadaa27354e219381204792dfc336070a80c64240d0b52a9481f5bc2f7bff9e76021636f101eda4fd77914f29ebd7c035f9f498047677ac6d2bd3477d3a8f085d580562957b8a9d470e76d80b2ddd1367a92f93b56f53fb8278a54e88359763a5b005c7eebb6b28381dd98852cbc228f19ed2433cc02c72e19d64aecf62a07347bdd53eb5ab7f7bd3a9678537c70e59491c8e0f6c973adb7c3e38a0fbcae994290277d80d7a10953c8f8a37995e988a54191ec0124d96614afdb51e23b83bf5f5ad4c92ed4ce4f9c67c6990fb79c85447dfa9cf816a88738eca5b2af9a5f25a8f623d2a1c60925adf8a177a90db55ccaaf53ef70af6d7af53cefeb9c71e364b3872b3ab315452ccec9dc39cb44014362f77c09f899efde41adeae6d3487cef1c3a7ac87a9bdba971e368132aec4f1672dfcaf618e79ade59744e8db1cded3434ec8b0e07940526de3346f6bc14941a4b2809df6106390b5ca3ca62d7ba5d8d1a54a679e46d4cc1827511e57b5333b38ccb8df8f65075f2064ae011d63ff766bcebc53d8842f7f8b736a3fb831db870b189593512a6d01c4bb032ce3611f1ba6f1a45ef4f340ff61006eaa50c55bbe7f8c65025f9967ad975812e193ca749cb8b5f208a02c536c81f32f85a49f918e94a6826b9446341ad237074d7f4851b3916465e09506eae11ff81805b95cd95384d47191add310015c36276360713047c360bb63287275a7231c1d4e00645cb4323b7016eb99bc4e009fc12d0d949b960bfed3189a20fdc0dc3c9f2425b582cc65a9bf63f18c5d21bf9e1432d9c31865dd38b689546fa1a11f81eeb33916c0c11565a6cd6509dc1510adba621cdb3511d1425cb7c33431f721e601cf75e0a1ace3527b9cb86efc0f609a2d0d4dc3b4d1a13ad2efd08142ac4ca7f5fd3af93bbfac55c354584f0bcbdcb746b1bcf2b0d3d4632df828dca50a58d321eb38113e32835021381454473c81d9a5ad22865ccf642f823ce10b049fd5b531ab446f9c9d9e578845357058c64e1f67ce45174014c6528bc1114fc5affe8"}], 0x32b8}, 0x6) r11 = openat(r8, &(0x7f0000004480)='./file0\x00', 0x1, 0x24) r12 = socket$inet(0x2, 0x7, 0x40) pipe(&(0x7f00000044c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000004500)='/dev/zero\x00', 0x710, 0x0) socketpair(0x20, 0x8006, 0x18, &(0x7f0000004540)={0xffffffffffffffff}) pipe2(&(0x7f0000004580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1800e) r17 = syz_open_pts() r18 = socket$unix(0x1, 0xd319a60edfbbee10, 0x0) r19 = open$dir(&(0x7f0000004700)='./file0\x00', 0x80, 0x101) r20 = open(&(0x7f0000004740)='./file0\x00', 0x8, 0x92bb8bb843e9177) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000004780)='/dev/diskmap\x00', 0x10, 0x0) kevent(r11, &(0x7f00000045c0)=[{{r12}, 0xfffffffffffffff9, 0x20, 0x1, 0xffffffffffffff99}, {{r10}, 0xfffffffffffffffb, 0x60, 0x1, 0x3, 0xffff}, {{r13}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x3, 0xfffffffffffffffe}, {{r14}, 0xffffffffffffffff, 0x4, 0x78000002, 0x81, 0x4}, {{r15}, 0xfffffffffffffff7, 0xc7, 0x70000000, 0x2, 0xffffffff}, {{r1}, 0x7ffffffffffffffc, 0x88, 0xb271d2e25c47350f, 0x1000, 0x1}, {{r16}, 0xfffffffffffffff9, 0x0, 0x20, 0xe3ea, 0x3}, {{r17}, 0xfffffffffffffffb, 0xc5, 0x80000000, 0x6, 0xffff}, {{r18}, 0x7ffffffffffffffd, 0x4, 0x1, 0x1, 0x9}], 0x9, &(0x7f00000047c0)=[{{r19}, 0xfffffffffffffffd, 0x549a136aefd0a7d0, 0x10, 0x6, 0xf5a}, {{r20}, 0xfffffffffffffffe, 0x0, 0x4, 0x8, 0x3ff}, {{r21}, 0xfffffffffffffffa, 0x14, 0x20, 0x6517, 0xfff}, {{0xffffffffffffff9c}, 0xc, 0x1, 0x20, 0x401, 0x2}], 0xf2, &(0x7f0000004840)={0x494a740c, 0x5c2feb35}) 11:46:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 11:46:15 executing program 1: 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(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x3) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 11:46:15 executing program 0: r0 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() kqueue() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r1) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xfffffe01, 0x6}, {0x18, 0x2, 0x10001, 0xb7}, 0xbd2a, [0xdd9, 0x7, 0x6, 0x86, 0x101, 0xff, 0x79, 0xff]}, 0x3c) kevent(r0, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, &(0x7f0000000140)) 11:46:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) chflagsat(r1, &(0x7f0000000380)='./file0\x00', 0x10001, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x0, 0x1}, {0xffffffffffff0048}, {0x6}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r1, &(0x7f00000001c0)='./bus\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x1000, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 11:46:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20248, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') clock_settime(0x3, &(0x7f0000000180)={0x7fffffff, 0xfffffffffffffffb}) open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0xa0) pwrite(r0, &(0x7f0000000180), 0x1a3, 0x0, 0x27) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 11:46:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:46:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182ed9e9373e66492b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca8f09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc000000000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x400, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:46:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "df0c25e7bb6fc6e23c5b00000000000000e74de4", 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) dup(r1) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) r4 = syz_open_pts() r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x81}, {0x18, 0x1, 0x1}, 0x7, [0x3, 0x2, 0x94d6, 0x1, 0x9, 0x1, 0x2, 0x6]}, 0x3c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffff, 0x3, 0x10000, "b08dce58000000000072a2007f000000ff0f00", 0x0, 0x40000}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:46:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r1, 0x0) sendto$unix(r1, &(0x7f0000000040)="4693baf622b916841d9681c55309bde20c8728538d23002d06ac844813674743e80f39064d83dc02508bad8f259a05a44541310bc463d27ec8517773b69649b122ab53a9e2473d090358aed1328fc22654a082ee0c3b39576d378e0458faaaaf18659eb253f8088641462b16a2127ff9b9ae5a18edac55f93c3696ac18fb0467b542385926c4fe3e182be1372fd6a5891435f80f3bc9bc6c0b9f54f7e97abaadd742025a5bb0175af376b52037825390fb948fb1f3c4aa0c", 0xb8, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) connect(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) listen(r0, 0x3fdd) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r6) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) getpeername(r11, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x6, 0x10000, 0x2, 0x0, 0x2, 0xa98, 0x1ff, 0x6, 0x2, 0x0, 0x1}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a000000b48024ec03e4e9f6dfa7449de4c03a0000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000000000000000fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b16656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000001200)=""/50) 11:46:15 executing program 1: r0 = syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:46:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r1 = socket(0x20, 0x1, 0x41) r2 = dup(r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) fcntl$getown(r3, 0x5) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x3, 0x56, 0x400, 0x40}) ioctl$TIOCNOTTY(r2, 0x20007471) mlockall(0x34cd3bf7d8132459) 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000000)="22abba92b97a61f289d6e5a33fbcda2ec65b50b350ebc56af7e50ba0a968475938031bf0d389", 0x26, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:46:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 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) 11:46:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x76f}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x3c) 11:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x7) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xed6, 0x3f, 0xff}, {0x9, 0x1, 0x81, 0x2}, {0xfff8, 0x6, 0x46, 0x5}, {0xfff, 0x1, 0xff, 0x2}]}) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) r9 = dup2(r6, r8) dup2(r0, 0xffffffffffffff9c) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r4, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffff8, 0xbb, 0x80, 0xffffffffffffffff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0xffffffffffffffe2, 0x100}, {{r10}, 0xfffffffffffffff8, 0x10, 0xf8c49c16d9a52768, 0x6, 0x800000000008e8b}, {{r7}, 0xfffffffffffffffe, 0x55, 0xfffff, 0x4cff, 0x5}], 0x4000034, 0x0, 0xc68, 0x0) 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 11:46:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x0, r3) openat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x102) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 11:46:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) r2 = fcntl$getown(r1, 0x5) getpgid(r2) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r3 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xc6, 0x1) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r4 = getegid() fchown(r0, r3, r4) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 11:46:17 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0xfffffffc, 0x5, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500", 0x3}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r1, &(0x7f00000000c0), 0x19a, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSTART(r3, 0x2000746e) shutdown(r0, 0x0) 11:46:17 executing program 1: r0 = socket(0x13, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="42020207e00000010000"], 0x10) write(r0, 0x0, 0x0) 11:46:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000040)=0x6bec1f7fdd71718a) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 11:46:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00fcf9d732b0cd03a9a0589e76af003ca2087e7d7315489478ee8acd73b9ed8d4a4df63e0acf5bb2bf5d61823075005d26e2b3c3f57a9eebfe174d51b5faea7a27b9bd306552b8db6382586aa17b7ea74993f05e554c7d7600479759d4e81babdeb2ef1b31dec8ea2f70b36fd4ab86b69390da19747ebbab174933e0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 11:46:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r7, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r9 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r13 = getgid() dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r9, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r14, &(0x7f0000000900)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r16, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f00000006c0)) r17 = msgget(0x2, 0x0) r18 = msgget$private(0x0, 0x188) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r26, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r27, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r21, r24, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r25, 0xa5, 0x1, 0x100000000, 0x6}) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r10, r24, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r19, r11, 0x6, 0x3, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x0) r28 = socket(0x800000018, 0x2, 0x7) r29 = socket(0x18, 0x2, 0x392) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f0000000800)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c84994c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3529db4baf9c658d906e6d4095729ef5bf73e05c032b4c75dc24c6733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e5b8a5306df08c1d7ef59049b16a471fabc566a61f2a8ea1ec7f909e4f8e0f48ba237c874f4ae24"], 0xffffffffffffff94) r31 = socket(0x18, 0x1, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r32) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r33, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r36 = socket(0x18, 0x1, 0x0) dup2(r29, r36) bind$unix(r29, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r37 = socket(0x18, 0x2, 0x1) dup2(r28, r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r37, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r9, 0x0) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x800000035}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x7fff) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x7ffffffe}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 11:46:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0d", 0xb9) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "ea00"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 11:46:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000e143bee7d08f781914963fc81c2b6c58c6ad3e1b19dd6cb501707777bee142af25ebae06abf2d008f54f67bfcdd97b2ad8cae4bf5bc378f2c93d7ec0f96a3c2bf6c041821add8caca47e3b2a192d3c9eda028b97eaa9c7910f124f01d530fb372b06f52b7fa85e86ca2603cd7814a738683ea98d66dfdf58cecacfc3e2a193eeac0334f81916f48d7ed74c18aff3cc03042b3fdcafd749bebba2b5ca39dbb2cf6b895c98043f9a888291f65629c9456d5668c4589c13ace95cee4a975f5a5f51cdc09edc575f31effdb5115c0ae68f76104b89ccc4dcd61539fa6858d6030cc183b73d0a2b438e4e1d452803ee83255542b376f17f2d6711980771fd2b8bd4b830f09dbfd109a17c0eed6fbb1cde4e498a4744ce8eefc5543d3a38b3c76657bb081ce5f01801de6f4a4fcb6e68403c009bcc7072464fa55e81a7541399"], 0x1) r1 = socket(0x0, 0x0, 0x1) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x9}, {0x84, 0x381}, {0x84, 0x3f}, {0x84, 0x80000000}], 0x4}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) pwrite(r3, &(0x7f0000000100)="af955e317bdf3406df14627149f594e2fd177f6e735426520d81d994a4d2a8a6763ceba2c4a735d389c178457a944b91c109a6d03fda5065ba096d4fe29d09e89eb3a2c723ebbebc016de3f878ea078e948c649b1bd96416c2798c06afca37703b26c9f46c109e2c0f2b891e363c6d9c00630d1054eeed8266e32f851b2f90af9936398aebb163e52336201429c3850fd2f382943fadfa10d1d4e4ef6d2231d4b6d3f896435ba4cb9485ff9115398f1469f94d8c14ac1d11f9b34c6b38f6b4cd4bb616244dd865156e3a28a6c72b6524ab320c0a6ac41e6118b0204616883f6ef56e0e8d0a0301221a02c5f820ff04d43c30db699cb143cb84f914", 0xfb, 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) 11:46:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="ebff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = dup2(r4, r2) fcntl$dupfd(r5, 0x0, r1) getgid() ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="40000000000000000000200000000000000000008e249abb27c8aaad44a6c79946c7e9b8adea919e35b14a7d8a9df02ef7bdcab2e22f27cc92289413e8371b41cde03664a4cca10a7ba1"]) r6 = socket$unix(0x1, 0x1, 0x0) listen(r6, 0x1000) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x5, 0x1, 0x5, 0x0, "02ea90df1a12d0febb5822b01a25f49377bdb2a4", 0x5, 0x1f}) 11:46:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x390, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x1, 0xffffffff, 0x200, 0x1000, 0xb60, 0xb63, 0x4, 0x10, [{0x442, 0x1, 0x20, 0xfaa}, {0x4, 0xef, 0x4, 0x1}, {0xfffffffb, 0x800, 0x9}, {0x401, 0x4000, 0x3, 0x8}, {0x3, 0x3, 0xea, 0xf}, {0x9, 0xfff, 0x3, 0x1bd}, {0x5b, 0x0, 0x8, 0x80000000}, {0xd24, 0x75, 0x6, 0x5}, {0x1, 0x3, 0x1, 0xb226}, {0xfffff800, 0x3, 0x20, 0x2}, {0x8, 0x3f, 0x6}, {0x0, 0x800, 0x0, 0x80000001}, {0xffff, 0x2, 0x2, 0x2}, {0x800, 0x4, 0x10000, 0x5}, {0x200, 0x992d, 0x7, 0xeea}, {0x402, 0x8, 0x8d0, 0xfffffffc}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x2}], 0x1000000000000274) write(r0, &(0x7f0000000300)="9326eb531202", 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 11:46:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc5ec72545f0a765e2ba400008000"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0xfffffffffffffe32}], 0x512b80fffcc64d6) 11:46:19 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) flock(r1, 0x9) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/7}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x2, 0x40, 0x9}, {0x1ff, 0x6, 0x4}, {0x101, 0x1, 0x1, 0xffff}, {0x6ceb, 0x7, 0x4, 0x1}, {0x816c, 0x80, 0x5, 0x36}, {0x1, 0x0, 0x7, 0x1}, {0x81, 0x3f, 0xfe, 0x6af7}]}) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="1f49ff26dfcd5b55a658d024cd62") r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f00000003c0)={0x3, 0x9353, 0x1, 0x0, &(0x7f0000000140)={{0x80, 0x0, 0xe4, 0x7, 0x3f}, {[0x3, 0x6, 0x7f, 0x1ff, 0x2, 0x5, 0x0, 0x800, 0x10001, 0x7, 0x4b, 0x5, 0x3, 0x3f, 0x20000, 0x3ff, 0x6, 0x22ee], [0x0, 0x2, 0x7, 0x9, 0x8, 0x3, 0xfffffffffffffe00, 0x1, 0xb3e, 0x3], [0x1, 0xffffffff, 0x8001, 0x5, 0x9, 0x7, 0x5], [0x7fffffff, 0x7ff, 0xbde, 0x4, 0x7ff, 0x3bb], [{0x4, 0x401, 0x7, 0x1000000000000000}, {0x9b9, 0x40, 0x6, 0x1}, {0x66f5, 0xfffffffb, 0x5, 0x3}, {0x1dd6, 0xfffffe74, 0x3a3, 0x8001}, {0x7533, 0x800, 0xed09, 0xffffffffffffff00}, {0xc62d, 0x4, 0xfffffff9, 0x80000001}, {0x656, 0x3, 0x8, 0x7ff}, {0x7fff, 0x200, 0x2, 0x7ffffffe}], {0x2, 0xd1a, 0x800, 0x2}, {0x3, 0x0, 0x4, 0x3}}}, 0xdde6, 0x7f}) 11:46:20 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) sendmsg(r8, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002940)=[{&(0x7f0000000380)="ec7a050c32e0bcde32732e0063d7cbc6435922d2094266d15ec850da9431c28383b6d9cd85487d38521b987d829b1d57e05745819202e4a5d8e1d90a67adb1d0f97b7e166064aba0c052cbfe7d0fcf5529f3e3bea8f978d3ba111d094a632cc06c6e5d6631a79e36f477f938a108b54c0db454c1781897ac15f7ebcaf9457f9411f811b1cd5685334b8a524fa6921c3fc16620e4ee1956d3be04ff1fdbf91e5a2e6d8e98a2b2f53e16cd0ddb267d1c14f2ae566961bebfc3ca32ae4d57d989b0e89af04ea8e6e40225868c7168d67320a772512a1c880880ac9e56547d1a3b2f1c9904c1927aa9754ce837", 0xeb}, {&(0x7f0000000080)="535958add1d97d0e3df81274773f0873fb4cd12dec750d9fbdf0cae2e8", 0x1d}, {&(0x7f0000000480)="6f8a538d46f50f7965f5051033ebeaf7b04f6c08db3a270593af31fdd04dd4d3d92fc4f4eaf98aacd313fae5a5446711f7d70bc9f46800f65174c2a249e4538b3121cafabd651fd0a393a2aea655a847e17b58d91a4ccbbef018228ecb25291a3489b17b0754a051222a60e7cc34872546eba43eb47a446e876d47f0d069f7c573a1cc189d9e6595dbaf25970c967fe75dcf1fae7507a3ba7025a59e880b44ef68ae18", 0xa3}, {&(0x7f0000002a00)="1dff3db60f5fe44cb117654a5283b804555b07d10b9e1d5f9ab93ca80f3ec91970d17541cd628c1a96f06b3de964fc2a58b5ddfb30ac946f95b826c21064fb9f526a65894647eea92c40aca9546bf5e96e23dd8cb88afe188167913c9305e7ec0f81049a41590be1dab2613fe697bea6e1c7cf8f60e88182d4a475e94e8e104433a52ceadd85277f0546261ad78063aa96298cf6314b01e597af68", 0x9b}, {&(0x7f0000002b40)="66d0f0aa5cc58168f9362e93771d9bcf06f045dcaed506d0af092d740e24d57aab238e318f4ee072686056eb9eb83f8a498d9d1e8a7446f9644fcfa47d2743e9c0477c2813604e21fb3717a8966d1d4a2ffd0210369c01f09689a64e3d86c2026c1d001b8d2a37c2a7d26f70b0d41d75b8fd42bb36312d08988654676473ffa745301ced071dc8f76916a41a4d4da121ef976ff504c0cb20b133adb32f2da40948ea43ae899bff2fcc6f69b31255309ffd9e5147a87b565422142748549f57abd557a82de6a7bf67d755f20a187ad6845490d3f3842920cdca74b84ed208b238c2db", 0xe2}, {&(0x7f0000000180)="7b2eb73dfe9c10d492825250a2bfdc1b78d214ef959d58a07ec8a959e1b9d4229f6aa88a095893fb3a85c857736fae9b27a86a830dda9e1ecaabe2c5166aaad1b4e63abc9a00ddc3", 0x48}], 0x6, &(0x7f0000002c40)=[{0xd0, 0x1, 0x4, "3c33301b62ac2984d3397031845aec3dcb60c77c89f13852c13dce9dd60297054ec348c96067dbaf4ecea6a3d84ba8463fd187ca955fdd4e38dbf133b0b803e7d0eca3f9615025ca584e65e69618f93d1fac9b5208b2b421899fa35a4f0e986060dc18bc1a663ebf542c4ba42a58d8b6311b0a834edb1911eca5b3d42e39873b105fd1622ba6fb3b1a9e8ffeb8db3ba0d42c8d93a7220faf2bb2affff246dcc6720f2eb327b8a09dc4614834528bade86164238cbc6dae631a900be57828c2"}, {0x60, 0xfffe, 0x8, "02f4eabe92c7059760da2969c10c70ead08f406db566f57348dc80b34b5ebf3bdd05626988a6dd393a329d67bc913e75c711093cf5e878560cbe467330c4835a4bf2e210d41afdc66762"}, {0x68, 0x1, 0x2, "08426b99931e3ffcce33e23a6665306ecbf42a7d7baaa9fab173b3dfac9f100b01dd696a3f142220633ebb8a5b38eb99b26777d9da2c907d490cc429c396f273fc9eb1b203a97109d077097286d964963bc26562e7a61bef"}, {0x20, 0xffff, 0x15de, "f1e05aaa800fa67fa15ff8"}, {0x1010, 0x1, 0xfff, "8c5c7c5448a8370dba6609ff723de19515935030c5b699a7c81aa7e5a8f4329086ca180383f31c44eab59fbdb6e3d5e56429e959a0bf153af5eb3e1f4201beb3178964a61395fd88597a9d69aa4b2804ac9244903d2444b69125b469e9da6658a212084a6459dfb5c593ceded23508ce1d23d8139b3bf18def1f65d10a5b6529697604a520c3cc78f006c03c89c209a8d100051148f584359ffc3162e46594b2517659d950c5dd2aff4a2c8cc5e25d976fd7ed07626f6debd8a85e3418cd49a9d441b2b5ce4434396c4e890640765794c0d2d3eeb414e40a68093b324e612e33e44aeef1239f8011023be4970ed8b1464d7970f6a46bb847e3bc6ad925fe936d918e99b3476ff0df6f740adb604911cf844976e39208fc64585f9062d7296efca098e22c49d7a23f5b9c49e06de3049161e8f5bfffbe0ebbd3e86d7af857b70173f7d10b694feac7eaf4dd85fc0873cde1cbb01d47b1595fd18dcd291693ad8c27394eb13fa13ed5c2769edc2b11ad1d1c75f6fec856fcebd92bf58f9f9051de182018c3d22e03f7244ffa8f3acb67d61339064412d529c2eb39e341f0d520c9e4af05677bd09c616eda2ececaa0f7d3281888621646ad56800b0873fff6a7e1f1bacacf18368a6ab23f0a2e90eaa3c473f3991e0dd687a0d2006dc8020faa39cf2738035c80090f87e4b3e42d00d5e11291eafefc247cea7c425006b771176dd1a8b25c9056d32f21bde8fa566e0b579755248c26430ea292721d7be431c11a410a23db79ceca62c74005ab513987ef5531df337580e8aa7339a83ac1c78e85a10867961ef83ce48f94132eeeba4cf392748a1f72a91b0482b7bcc735ee74002a5d1ff9c57ebe14c5da8d4066f829c32078691467d94807f0695c46d15ea134e834797af2e59ae6a078e8ab737476b508017ab882e768f9e2636f3c90f97e7f5f78e019d9105e833c89a28e8d18d9cd5b283f438bc0872d87234318a930f999e53062edbcf5fb73e94feadba908c5c504c9ce650b0ac3798917111589f5140c3a7799bae1d94e78a7933cf78b0cb77c3ad43880f9e1b6a90bb8469849c1b226586b6a3ac4da4f7c34a9ce15e915088744beb014ccfd42abd77ff101c89f17df994a0af2d15a7d7af01c795ef23cc582ed15f8d8ef5dd8326b0272540d7f6c6b39432302d2f692eae557d0b613730edbff12fe0c01d64020a0fa6d392d8128dd812c27d28f63898a788c921d1147bdf849a140b201c2e31773563d656ad5f4c95c02a5b3eb0918a3a4394aca2ad5ef031cddf4783900a06ecf0ef3e1022a76eaacd90de3076daf53eec0e86b4504c7604a109527cb336f2f1109b2b9223aa50106aad97fe4ca954aa425006f29564e160fdc2e2b44b8e1d49edfdf896cfae6dee51d8ca0940f01e8c984a64ce0f1cc284640bbab900b9b3ab18ad42cccabd59b2c403cb45196432483398710394195db3fe0ce81817230d0873d1cce0c90f7fa420e8ec84b5767f4eae2ae82eb6b638ad3336817c958fa507a5ee47b6d9c7595a925195558f96d60171fe6a054e3617ffd23421f274fe00f2d355e88282ae0df84b16e8f62d40561dd88f5c4a739d9bf32a5b84d169d051cfd9508774fd361ff026d7cba81cb24aa5778028e9ff1c449fb3b351b33d3b38cdc4c730c91b85b910b8473127076e43002e33de19b4f1d085e37f87f8d2271320aab871e5aba04f1bd69095ba68a47350a9f4a19b14bfec57a6fbe41582dd286b4016cd1cdca8a364b88572111df9f824d878a52fde3afeedf5fd50f88fc08e44b38c137455f702ba0265a95bbee8ed8c353196245a67931c46c83c874d8c4ca48c752304132da7a0ba1ce8a767ce51a1f7118c5d6d156fbc4107499d20ed1f10bfbf73878ff789e026cee4af018d0a1e4b65570872519b069e2a612360ea278185db730610709b9eb675e06fa77cc15b8fb4b479e31b2259e35c63b8ca480dce1cf8abd64bf1872093d9789a89417f63876f3fab315554f14fb456c1859fe90accacd0f0e0c5cfe8d1f3e0811c6be99e4ad03867f9f935aa30a9075e9b196842a701c6a62c32d9f34860a87e317ade9be9dc9996518b24e92fe1c0b1d89a2ba8b4704b4eea6155ac82023aa4a70d076bffecb96a7bdcea7143f009121b24d6e9041688d7d74cd5cc7ed43dd7d3850f7a434a4073b0dbfba3c364d25c82b1e9fe2760d3c9deaa87fdb9eeb6892092368f048377b879049e9573acc1243575184f9fffb85c0bdaf3b1950b108a8d4f79a76b247d8294427bedfbd187e558c53822cb8e3221c5dc145f0a696f7a9793326b2a06ef071f6e2489ab9e8e0782b475353d4c957d8952bf4332cfd1192f4996abe8f527629c84aeca6725461e2a3e492541df2619629aaff752e509d6585b915af926a22f2708b5a21d03f6558f2d5ebce42362bb15f7f180b1199f34aee12740d1f35c4a33b826044edd42024e833aa7fc614186cc717b5bb0fb99dd74233f9338dd6a4a5b3f01195fd3b577efefdadc2320a5c4f024eda2c8752710806e24f51cd2204dc9b7c2c94c06cd000ee6a5ba32c52fec140fe7d244591f4b00f60293e2c8fbf879bb022ef9adf4396648fd76a5d19044612c79472ae5bdef1e2d99f0c8451f96870ab8f9aee603a05b1b843d337e98d389a70c8e43952d46de46417d6461b28c9958e85b1746e0ad06d437bee04d1b0234c71eeea68445f5c5e4567c56c9a9f292e91ef05a8c6d02064e5a466b6c7ca76a2674c5994bd4579b345c849aa8d7a87afd914e21b4186ac08fdd27367c3cc2afc2a76c180d639dc24088de71a8ad45c63841e4dd24d2698cacbf34498dc9983bcae8c9ddc777cb43cde6b2172c1c82ec2162cb0017bd1f7d6d2dfc4009de5b102b17d30d3064c1d3d97e15bc6b88afce35cf1e4bcfd3b229f8a0cc06e3885c7093ab1b29e4750e7add829f86cc5b816738e917c4151af7d52caeb7143e07e659df5784212442ab466db4fd635f3c1c214b9dbd373407d903e516ae07411ce6d35cc737cdeccdd7356a95d77773e249af754acfe325f1bff8b84468de382b813711469249ddd0114f3d634c4257f58416c36c928b77a87b6aee23f66c1f15a5dd96aaa40b6b16ea517ff5b57ad8ef10f9d60460a711213d1cc3571812ccca9d748f5c9ba7913eaffe02faf73e25834c30d45c430aa604f6424785b62b07263698758b84a4be3e01a31348a83960e0662cea954fff13d591f99ce338913d457f1d8c18c5a019fe156b1eb82722f2390553d5cd34d6f395e3ff229662491f16ae97cfb68037eb047293513982bf532dcc14a697e9f86be6c391b5857f00d85317f2e294aa035de28f2b04cfd7947e8863155af8b767e6ac328b1149e81e09243c311efe66325e44883728ea2370378ee69e9616133e9aeccccdeb14c89ca76ff65997579f290260f2b5fb5c2721ca20a53c394040303e07366a4cb4091de2ac66a0801a87883956c6a904eeec3b7ba59ca08690599a0f1b7205d5ad293413bc68b7f6645805d457ff735e40bb89c55963e65cea73e2984e357435c1db444937b8035fb302d750abdadaa8b3dc8fd509b92fb775d60111b034400d69a404b6084a8c91a02e8bc36b70c656117dd168e5b07cbeda4a89b874bea54835fe935fc4d8c7fb41e5424a91682477f1080af654ecd6e9a493a50a54811f4295730088fb5996fd7065a160273a8178679cab1d6b3f3965bda4b1c06d5fec59010fe162d9988e2d3df5e7dcb8700c0936f643a6b8e262002d3a2606007e70e7f4e10708840f8a39b14ff7b3a967aa408aab84f828d73f32af1ba4340a462f54a2606539a07a7493cd717482d94d941f4a176859fecdb24e4d41bb80026aabbfa2e63d585278f977ce6e3657e640dc9bad24ad266d6bedf2c6578df78440b7b7b71ee3a54680753cff2441b2a99d72e772042339cd4e8b6fe23e7a8fcc16c8fe9f2feb957ad75fca5b7141280c11b435c2d48cf3c702209102473fbcf078441d6e343aabf65a4fd95a71ebb86872c1904f741416abf5ad244e4c9b4730d3afba3e2c1f312cfd62526e5941d30c079467faced3f0ff18342c4d6f8986f220c764b108d9f09c88cb522b6dbeafd5d87ea47034021a683d6e5b6204f98db0a792927b70055a4540b2288065253a88a3dfba7aa43424c498a62213a9abee873b1d2fcf8b73e8101bc9c3eca27996c3254aef3c36eeed9cb5d56d4b355810b5646eedf758208c863fdca0a48fa00018498395e3231dcc3ef11f1f8b0cf91324b42be16449cc1d1cb6f33591ff69eefa3a4c03eed8d9144a82c9c57d2f6248e913ea26e08ff6cfa07dde95f76a77d146751ba7daca9b91322b6de013f5805c9a01e7616ef6e8495c7ef894e9081b97ac73d684d8f7f9940fecb72a4d3d1a29fdecb8836b83bd4bdebf555027159d37220b7c5386bdf118ea4ca4d8387f6b02174c04fe0bff74ec4b7bb9e44ac932e507c876e8e28261cfa1193795aca526336e8b20b4a31393c6f33038a030a45f8ae5e52f939a86665a372c3a56bc257f89bb97f6652d8b3d2f8e5b961697c509d31908b384cc6aa8df1759818768ae72e6f6bf8e5bff1da9b8761ae3036333020080c17d95d43b0ed97ee83009eada95a07e89217876fa2ba1cbc92ac05f82b0928acef4a68cf931e4e45bf9925136336425299eee644412899ecf168736e1b23b968d23243e58e9e58d52cc2be7a2fa8a3bf234ce8e1812fe0a2ba33c4e4a4d66ad66ad84861c1d45a54a71ceec670fafd8642b8d93cc9d40148529a65e8eefc3b760c42a978ecd8a9a6a2f379ea1a5694deafa0b8372537bf04a07004979a76713db81c7d298e34bee7c0cbc3b8a76236d4bd5e51d1d3e6819f0e29217886d8eb6201b6028c73a3fbc905486fcdbfb806e859f6dbfa9b79357a98ea8bffe087b815fffe134017c2c47c277d386115c0bf3e07d648da65b4557e2bbace5275e58cf65640e8ff13801f5e47655086cb0c2b81353f915e995542a2100c06f10051e544e339c2cbb1ef03a71eb4e79fb6137cd97eec43200d14200be2fd644daccf6997008cb255331af4f643c61bc9ef277a0056b2a8c5ed560256a0360ab87a302c3cf8817e1abd451ef194b2e39476d621ac95801de422939fc987013be465609ea14780a667cd0e7d2de4a96d5b0d7d8d7a197b4ba8e5e6e08690016a20672ebee6982d4d61f0385976e2a2af5c9c63178fb3ce0cebad24fcae700f5c45712229733d0bedd16b13e54d12b2fcf21a25b7b6eb376e3d60308ff01f08b9c8a031d8beae9262ba0c2a1effc71b7281af02fc7865e0bd0a8fdc7a801a6c2acb90653c47ac95ff6ef660c5e9f8858521b5accd3e01a071223b82b322e84a6f957f7a6a7d7b6fe7f8c43dc805487bce5de99c0b64ab3612759daad5bd088731383ce8a40712cbb3eeaeff8ab82358884b7b1b3b617dbf7e8df0ba7ca3267afa4be9f83392d9b4f658b2844585573ee4b4138218bf5480f021d4d901b19e9aaa0f9e9e8311f7fd50b00371d95e63ad149e1ba8b237902ec5e79066fb6f965718887fc7e560ac5c60d9473dbc0c484e7c99c90beee132810fce91d1db13a9a7875333073a8168fc2fcebf0778a3ca5ed6cc3f6fa96c2c1747b7a56c5b37e8779bebef569cc3f895b05a160ad731e498f2d41f3510885f66ca87f2cc2ebf6fccb30cf8203fb595e20a4c3f4dc33b4bdd24d12ec73afaa5fe67d25578ffd41219fd0cfaa10fcef4032ce5c6364bb96a57182e4e8562c474566a8271f9b761f0d37baf"}], 0x11c8}, 0x0) dup(r0) 11:46:20 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) syz_emit_ethernet(0xc7, &(0x7f00000000c0)="48fb08ec02d50c43bf3517eb8ddb409e38c24c1d3cc0b8e8c7339a77455e5a5900dff308895cc006491cd7712e5bd45698a4a917b2847587273111943f6d97192782a9797e0a55300a4274700a11da60a7de793c05245910a806905e12a945a164c204fd19f0f8bf522e89b6ccfec422db024e02fc89c047f18e5226d8a4a1fd74c9819a9664fcb306ea1d84713316126e9698c76ae53ca1bf1b93ab50a593aa3acfe18e9c447dc4638b2de7dcd36cd3231341ee0cb79191aa3314ebe4f46dba08f02c72973594") ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:20 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) 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) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0xc}], 0x1, 0x0, 0xffff000000000001) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:46:20 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x2, 0x8000, 0x1) socket(0x1e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xc2) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x7, 0x8, 0x2}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) 11:46:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0x35) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xfffffedf}, 0x15) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r9, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r3, r6, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r7, 0xa5, 0x1, 0x100000000, 0x6}) setgid(r6) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699b, &(0x7f0000000300)) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) r14 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r14, 0x40045744, &(0x7f0000000800)) acct(&(0x7f00000007c0)='./bus\x00') fcntl$dupfd(r13, 0x0, r13) recvmsg(r13, &(0x7f0000000780)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000540)=""/134, 0x86}], 0x5, &(0x7f0000000680)=""/203, 0xcb}, 0x800) 11:46:20 executing program 1: 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}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3f6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, r1) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2000074}, {0x14}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xc160, 0x5, 0x1, 0x8001}, {0x7a89, 0x9, 0xfb}, {0x5, 0x6, 0x3, 0xa0d}, {0x7, 0x38, 0x81, 0x7fffffff}, {0x7fff, 0x60, 0x8, 0x5}]}) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 11:46:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="2d3a889649f762980500e517952dabfd4c31b3e2c435a47a33f31e", 0x1b}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 11:46:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xa8, 0x0, &(0x7f0000000340)=""/168}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) 11:46:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) setpgid(0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet6(0x18, 0x1, 0x81) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x54, 0x0, 0x0, 0x8000002}, {0x24}, {0x6, 0x0, 0x6, 0x9b76}]}) r1 = socket(0x20, 0x10003, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) socket$unix(0x1, 0x6, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="244e7f7eb0b4823f198e3ca4a47d", 0xe, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000180)={0x1, 0x3ff}, 0x10) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f00000000c0)={0x7f46f00f9104555e}) 11:46:21 executing program 0: r0 = msgget$private(0x0, 0x224) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/53) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 11:46:21 executing program 1: semget(0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:46:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f000000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000004"], 0x18}, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 11:46:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2806, 0x1b00) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) r0 = semget(0x0, 0x3, 0xc8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x4) write(r1, &(0x7f0000000140)="6f50502edc", 0x5) r2 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000200)=""/103) execve(0x0, 0x0, 0x0) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x2) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x6, 0x0, 0x5, 0x603}, {0x2, 0x40, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x4000000000025}, {0x16}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 11:46:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x3203) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={0x0}) 11:46:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) chdir(&(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) socket(0x2, 0x8000, 0xe0) 11:46:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)=0xfffffffd) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x9cf) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) dup(r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000580)=0x400) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480)={0x9, 0x7fff}, 0x8) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000000c0)=0x7ff) pwritev(r7, &(0x7f0000000440)=[{&(0x7f0000000100)="6039b24b3e8902ff2d9f2f24977c0724d43d811985952901fa247449e888febf93751124b471481a71000f7ba40257f7ae5a57c9c2eaac65f0dc4a1fd3ba46805086841f8baa3678792def4fa938fd9ebdcecb14f9f5be603a7032944d4352e862f610a86719639d9a07891696", 0x6d}, {&(0x7f0000000180)="d92806d9f709d1da551330dd9b0808793b947ac20a8591f1cd067409c09a90b26de903bd0d6748c5b0d199550d62c50c32770632cd4d7de95608ea6203e21c2a01a2cd229e9fc5c809707707e475ab0ce7f71f115359f69ae7baf490632b5e2271bc8ebdfd6020df78ebbfdaf1c8400c8a82b1e15e2a095d562519993acbeb679c84d0269ee7ff27b6e24d984726cfdebd6d5a8a46155b32f6ecc665a5afc3309cef827a789422f6defe1925d65ae7de59e5bce34e6bef1897c62735823acd2ec20a14cf05fa897f9c5742474e5d875760ec8e10bed5dfcf775b34b11884228f61a50bd40b584a02f9fce2b7ff7ffd36", 0xf0}, {&(0x7f0000000280)="b8bf11190ad1f2171a936fb7f9060146e45aeb3f8051de575f2f803f40efb755aea89746a776291a3413e06392cc390585ae264f82e2a77efb5a85e66326d32fcb0813305d3f4797ccf3764b0d7999e2de5407d84d53bc0fcef3bafe4cc5df0150b355e44d61b746c1189f842cfb", 0x6e}, {&(0x7f0000000380)="b51841e1e3eaadae3383b029f29cdd06f04586288afe1f844c22e97c0c8051d5a29f9e959589d59c8828fc9ee78dc2f59fa9cfd56485d5ce001c9060fb67a9efa06cc0619ac5d382e93cadb3e0879add6ba9b4270fcbc0182111d32cf8f779b10e2126f9330a29f4e68b66153427a7bc270575145aa06cd7204a71c96c1d33dbb9fcb99b228cf0ea9413f283c814f14a5d0e5778a129217a3306a4d274a047f34ee812142f453c", 0xa7}], 0x4, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) sendto$inet6(r11, &(0x7f0000000600)="45bcbbf442b58ea80ec3b4f97d5b8952e4846abc42bbff95444716d47c4039dcc46194f37569502840c86ce18f60571990c0157a2a03dd217a9b2144fcdc3a0b0220c29285abcd273762234b560a2a99e1228c488ab3c069aac9e11fcd8113a475e55d898b4944b7c24c200dc78f939dc474bf6bf846c5b942cc2429be3fb6a87eba8c8e158882958700ca5f1ff3d472122a10127f4932b451c05df56c6869e36f04781fa0c9e7594954d54eb0e745d6566af35569916c821411f27a36f93ea57c1b4395281e6addb93443579bd23cf4047db319fd57b9af57bb869e7e5d3767305a882e64868fb5eca2cbf73904a6647821298513d43479b7eda228fb4b6870a76c67fb14dccd6d8ad5829d7239aaa2f7a66eeab45a20ba5591feed99ac591f3067774df6c61c562781e0070e25756eb0708be76b3193296c1ee6698b25d1f151ddf10e20c1337389f35eb7cf108265e580abd8b5bf9ff900cdd57d1709af756396f297ab980cbb0d4c56b0885b78082b6bd1c29bf0802aeeb07b96c95900a5bdd1f091dd1d9c75cd1c92d8f8885451857898f06673704b1adf24554e4a3587e9930abbc0b1efdb94d9891560c06cf727ad67bdaa0ed5d943b4cc36ac95cfd9d73da3cf39b56ea3a0f45ff22f4d5df3d8d5c5d55d7f3fcb139c56805aa40398ed77cc184addded010404337d0c0d5cc391d80fc4177c7ba16875abb7d3939f619c85e8d4c370ad96cf3f2de3361add2afe6587db81898c41f45d2e3ff900550c63cf508840ce0cd1a13dac5cc594b9f3d4a47778406ca6709571f9d36ad5b4ea120443a728feef997824a454e2d94c28641a49221c16c0afdbc0e3167441dc822a074ee8e4467adbdb4c752d8a05b93f9cd523453ab2d51032421d2f0c1383c69bf5e472beb18c0f25b910af720739165d34b1b95ba3e1610ee608fb433945672470b1d9b339ba8ae3e2a7b5f79e316aa75db956f811b99a576f956967365e2dd8436f307efc6982563c194c54032944d96a99b16fe6eb06fc41d1e32e5f5dbae6463da5de014c7cbdefb75742e1616c3fd8a4c627d9230906d36b0a03aa344d0b23c20c528d0100febd50aa2c31090600d1dc71eb8b91fea5f6e29d772072aeef37b819c22f551f9629d6db63c8509ce7955f35f3dbb3888a0b2592203c07bfac678abfd13bbb609d54e58a1dc11d470caa5570ea708a5e63aab4591b79d3b2eed3cb86eee2ef7e07f59806a11e6146e918b2848affebd3ebba160ff32c08bfb711b49fa6f0155d3e42b2ff76630e8adf4a7ca78bf1585dfd9c41d30c812c46e57e26bddc82ec8096fa530a0379979d61d20c0dd3b2d9b7683bb42840fee46ad9c0d872d7b3c29e5fb2681b10e7c914dae46d1e38819b549a1fa8bedc5e5f0653e2886b9b2743bcc029d16a686367b544655c94ece2b2ea6f03349c0a9b6ffa9cdb84afd5158260a198296700d32caf2386fe72f9b0113c5dc22829f729ce7ce03dd577c8d5b5a134a519d763465dfffb4c8d801dbed09ee4fe2f711b9d572819b929fd13e0ecc78cbd88219f8cff9997ac2b923c4ced23e6390cb92dbd32b9cce58f18f19807599d918dfa73f8a4c22876bf4d107b34d3db26359116f62ad5064990f35287c19d119816dba4ad2fed543e8a04fc4d60bacf28161dc53b4d108f12f1a5a67b8ac082a1f134ac48a980613ea032d4ad32b8418a00c75bdffbb1a4b0caf0445e8ea503dd694e2e0a2e71400d060325acd404d07cd1743e94be551acf572bdfc490b10dbacf1ab61564bc4b15abd41f7c8852a2d9152493adca8c25f64f1fde977d96cd16b93c2a3c06075846227cb18ebfe9c0370180ad6ef0f4f282b76d6f53327778770e7c2d206ea7e779ff356eb3dcb1e306983826c101444628f26b915a2b9e8e9c5572628cf986f0be7f51c636f9f39ae7b78bdbd3da0abd59b87e2f4d5debe136d338fa26b3338ba9576aa49386bd40803f051ae6979409d090717c658acb0db201a9696793127a657f94df06105ba8372a3717ac6ccc44eeee5b30b7be0e1fa4b233eee27259cae493dc1620d9fe7b46fb0cbe700b98642cb58f25b41b3abde990b1e5cd26e4da574555e030226a5f19ed5c7a36c9e583049cbd034afa0247836c57d73d2f8daf8766e32d28128e5d5f8dcbabe25c5a3a61d37866fc0d2f4d05e3289e2b4b3c6e31f422c2a85ed5c2813f0a2b0ea6efc830b8fa30841d1f9c385212786673dbe96fa0efeefab7dc872125eada8c26c29a6fe58a6ca270acebc470f0ab8e7645b992cddf4e44449a91b328500dc2879652756e546758a79b9bc45ec86ef882fd81bbccb23e3089abae0960da52c8a3a361611120306a34cb626a57925b78e692d08760ae304d046fc93d231d36b08fbcdba4628385cbcd9d192068c9c41745f47860812aa82deba4371c6defe1219c4f3f4a0d85641d8a779009317f056342241f1379c5fa6a97e650f37aa7b810923d2e6b5a97eda1cd440265f581f99a142e141d09990a7405c93a6da13193245dae90913d0d5eb7f895204e943a145562cd88daa4a81599b44ea95dcd3ef899ecefed29224871414d52a33bdf6d04598fe6ecde43eea70488fd8c7dac90b726cb9eab309b80a47fbbc587463bdbf03f3861d836340506e4f5138600e904ae761aac4c08a29c76bbeb11a15aef428c13d9efdc84f21fe3274277d29d550c376fed857039292c0570a80212bc758dfac1608b1d50967fd41d2c17d1faa28e636ccd2cbbc2f2f2086beb830c1eaf95aa3037706b4af638ca7fbf6884d0bc34ad9e11f34e30eea067f609cceb1a555806a45527e896b4a218fadadaf7cf1e5c659cf75c04af94e63b85259598529cd41f4b231c929e00299dfe0d757b2cad1d2e5666690d02783a50c872156dec919024157e2893247d433e28b673dc2b5b42ba1ffdd6ea4e69da5c20c472283a0fb2fc1f8eb747228f0278a3bbac7c80884993de4f02fb899b4739a106d080f8d583cdd6b46b260223b8b8b70e09150511e7be5c9972d3abbe9b01041442196929873ff9a278de302b6544d591bda2e0551a5132f3a210958f22a40036eea034bfcd72bb4bc6e521191826cd4d3f2338a7401a21840afb02eaf31254ca07ec42fb4e0cd9b276bf89a231464cf68d46246ebd5821c699f5c9af6d91621b5b2ce3a92b2d208b93bf1ae32ce0f1a1b7c64bf4b810ba47c688f9b6f51c4db63d354f6169d54c2fc7d3654dc5334ff4fed2cb7fc3849ef7fec0f52185e56b9b16a5d3f67124644aeed99e3d10683c6cb931dbcc82b1c054ad62a0b9e160c890467d0daa50b60c440cea54145434f4172565a2e1b7c39e5cad2291ca6cb445e7be12720271e3b7fc532ff512a5cb4f6a413e222a68a82b85450c531f7270b15c2e47b94f264d211a225d7843c434b552cd9fe69822211cd99fa1f088acb6922834e9724d6963d119d080548426273cfdb35c5cc576f43e49e70780a1cd97e282c4856f14a78f52835c313f07e1e817684018c54799b42775fe7f621628fd216ea7d82576fac12211a31ee7e98294d3d9ede881efd08b1aa60bccd846f89d98f3b4744bd9ef79813565172f699b1238658827e7cdc4d69268eb9ac66746211ec2f10d72512a03cc1f6349c73dec05a4c41fe76208940f4667992fc84ea51661f947d39733d32706e84d441752c2ec3b9398158b6a0fedad5848ac8f4a4fe96a99bf87f276f102f6baef4b32cb685ab1bb62eacf8f30c84a210965983f736e3d64d82ddfc24e8e1644287979a65dab2725285992fbf9463af80460b742aff4f9277b07afa99441afd410b22102f150624ea4c561bbe137a2e4056a1b9bcdd73e0d7ebc31d0935da8997ff93b496a7495eb97d99746d30418c55707ffda08e5fc6981a9325c878366a0443e9ac76afe9eef01883d3fd82dc4c422389e0a8d82cbb28a12a85f529bc6e19b3ce5e07db5eac816fd2b8be4010d9c2067f2228befdc3041db1325daae890928654d07ad93279c19256c2fb95bca56153cf924cf5e20fff0f3808d35c48ada16a402e52f96b829cf93c84f548d7ecd71370b0c6f109278d8d786f53f5c1d753bbdfa447d9fee596c7af7c60b9ffaf57be47cb8b0c3e5d86136e130b3951338fa9792b897afdaf6a6b3fa52840ed2c3b6c9236b17264b7d9235f3e3a2059a47e268751b77a40c1e8d2de9677d329e4d06a28c9db74738205116d7e39fa92406140a7cb1570d417f4ba0d6aa88bed2fd95c308adba1bd0c4335128cd94041e4b22df5bb40ece38ca097841547d946cf64244b7378dfd26d3c873d596a3b947954476ccc431ba708f1ed6d81f4380e5adf92beea3785048af4d7611c31b369469dd6f7fe40aa3582c490712bce9f21477788a8b7604df01cf743eac56f0db6d6d64fd167bb993280ee882e36108407a96a6feeb0b82b88a7c9e0b6db7b8d5c2e3e4a0a0961e97762aa0b0a55bcbc1c50910021530758c62df56eedc21c9c7bf6e4f331258ce559805bfc34f754ffa0cac58c2d647cf09a922ca3de7cd898af71007ce1bf64752c9d3931da003d15f5dd2e461a2c504e23dcb968f94ea6a63ed7d98396de4e87902ab1b20a608abe9ca2d7bac39f02f947219ad1b632528af02fb671f796658e131091dd64d1213cefc22abda11fba8f7f5b3c1a911d5a61d787db87347b897e03bdb993a3fb6ce569d5cff60128a9b7fc7ff3b40b76b6cfc2a5597246549281e3be088e4cce4c7340bfb61cd3988da070ce9c58b539a4040a268a61351e674a3be0357a17e7474b5af8fa60307940e8555b22190d2460cdf3215c38cdf58c16d80a179b99751c8c671f35be6c33c85fad7b805c3e68ffa44daed6e5d19b2d39d287c04c30e857d841dc49b3867d1b6ef55990940407549cad413505ba805de872378b6927d3c5af858785702da7b06e9cb92bb1a02df5ffec48990deb62054e33baa469e45908a6569596204f22eb8de4163d1fc6169adcf12c4c51e64d1a00a9b18dd977de7340b62b9c49a7a808ca45ec33f11c9ff27ae16ee9b20f5999fb51682d1ab108f18346a7f2035110effc0109cf2611ddf6ff25ca1577c216997dcff039011eb402a4ff9c028afd22f54f8d27f31a1b250e8e57f2ecabd71384712c1065216efd13ebd46e4ad6d5adfd3ab7776872d38223dbc5af3f662d7495e8f04649909a025c6e28d2b31a23057b90a1cde178b8ca2885d204f52cbdacddfee1720cf1870c0821ecc4377f9d31e81d56cacaaa11a0f60daf182c1a1b42174defe4e1becb158c5b4617b123b673abe6903c174244a36122dec4d18f7a8f9127d146c536065dea114f7d48ba61f2bacb7b2928912b00f6839c3b89c745db07440e401271171a153aa6b6b879b5633db492d6546b564f7723b1b6a87e080b1d34677e1e0df15ab5e7580fb403de5fa7bdd70bd0276957af2f5b1f2b89e1a0988026b2bbd9879c9c92a2fc85d916c510e09f6ac2f034703ef3d4b50df92162b0085f1f0458ec3c62fe5181b08ecb92a204cc692bf63fc85eeb72aff67f515e2c01f7700b0b6e40678db195a5408fd72c9167e4fa550751d21f138245fa6eb5865e4ea95b2e46053d69458820c8c54a4d4dcc7ecac22b2c11124777256c9e047c24fd8c44e29259eb5105aa795d945c2a6ca912fdefe22be27f7da2507e19428984f0a7d8b0b7612fc84113833dc343ef3ea251a2039e060137c0266319568f2c8d523c75597a83d93760e5ee1045614afd9e9ed517796bb7c37cdbbc73fa134bb0ec1e3f7c3f1cfffdaa3727", 0x1000, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x7e0000, 0x4}, 0xc) connect$unix(r10, &(0x7f0000001600)=ANY=[@ANYBLOB="8202ff1bff0000000080e59e0023a332f2e829c0c6746bce72dce40f455fad0489414af8b8a57363ddd3a50fd9abd775cbcef95a852f3a619294e1c9208171fe05c5f13f7aabcc2d7c96f5d1bb150c421c63051464d181ef21788dbfee4d6b2631c5b9922c443acea7b0f41e70ffb5bfe8648df46cfa848c0000002a2cf5f5931121f7deb664408c"], 0x10) write(r10, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) sendto$unix(r10, &(0x7f0000000040)='*D', 0x2, 0x0, 0x0, 0x0) 11:46:21 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 11:46:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x0, 0x8, 0x3ff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) 11:46:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40a, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd\x00', 0x0, 0x0) ktrace(&(0x7f0000000440)='./file1\x00', 0x0, 0x100, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000040)=""/141, 0x8d}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/168, 0xa8}, {&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000340)=""/239, 0xef}, {&(0x7f00000006c0)=""/189, 0xbd}, {&(0x7f0000000500)=""/163, 0xffffffffffffff2c}], 0x1121, 0x0, 0x0) unlink(&(0x7f0000000680)='./file0\x00') 11:46:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000080)="8fe9365c9de57c9e731d65458a4112afd7b63780eda7f569d22da1974f13e9978e162552f0", 0x25}, {&(0x7f0000000280)="cba4dbf0cda8b258eb5140b7fc884bee2db860e8510f7d04b90246437dc4763ee4abab71474d1cee7218f07158579636e7f5a9628389d8dd27447ad77bb0db907ae50094017e99f97500302afb138ae11df4db", 0x53}, {&(0x7f0000000340)="f74f91e809a04329badde1c805e1abc4486f92854c2ad1fa67bf6ee2839b710526eb632718c7b63d775ff3ba0e89021c8dc011e23d1cd61a9376dd3098971d0e32710b17155258767f4d8a758e8a62bbb5db2e292763e3707939a95ec6279fe58098ed3d8e4632b7fb190c3d7c47d23c2a9ea22d2790a500923fc738e015376f5de2ee113f4099dcc480c19404509427e45e35d3e42596726aeb24fb5d21da6004b14dc9a81f2121908597799aa8a1b08cd222575aeb6ed240a4d4f501e2c430cfa1959f306af966a9009de3ff855644f8", 0xd1}, {&(0x7f0000000440)="15fc6e40a54c289505af9f0b4309c53402a59ee8b261a001e13581ef74797034caa8fcb9d95d211e37e350a61294ca", 0x2f}, {&(0x7f0000000580)="2f7a1deda25f0079b692dcdec7d64a30f1a5aa1e796ce9a43da6d659a3540919e6319c4fcac63377cf15458d18f6a02e4f65e58eaf0edae091593b3da78fbbcb96394d1b4f773c521af1ca6b8cc297f2905a08198efaca2cc6817a095e07b8b0af30614bdc0c1d7cdb385444c26d30ebaa2e9736548e2f1db2f740194435e6149d38b7feb6ba839757169129b639bb9b8c5cc4c0c419891a3db2d0a6944c1b9484da63a511ccdba2600a352d6b14bfbf33ec75b6782c9fff634e14a427ddea3b53883340672c6a1161f5a032d8c87dc6551365b22ff805c9512b698742ef8bb2e1eade18698dda90f0b1ba1ac0fcb5ef4c9452848e419931486b87038f9587bb565c0da502fd0f048c02fffee60ad749c57b684ba602485189349696e10e1ac8f567e38eca24dd31f15995487293c562717d6783457428b601a7f26cd292cd1bdf2af56073b0a2db5f2a53b03dd7bab7df211a6b0f2bd1732311415c539563db1b4a38e9e194dc75f10ff00c8eab3189aa17f0d02e5fa88f820124b76bdb34e728218d8af16317323940b851fc8151bd2f31ae942e4f51a1a589879c40cb8b14120ca94f3553a3ebd5f38dffd0bbaffe04fd130d03d8f37b87e0a2226afa5bf1762e0582f3f573713c8decb6d24e6e8f3be5c7fb784841a181bfd88e43170816a219932746334999f0368a9f5a271522244cd60214c7aeb4f0f46307e4681bd611dd19eafe29ea3ae1d53da95bea81f68e9601e19b03e0d3345ba4949d1675d0af6f7c062fa6889e96818c4fc5f60a88089ab40b24cfd47d3c34635a7d7439644b23de088527a9aaa6762163a19d3acad5b987177eaa94f38272be1ecf8a14ea31fd0fbdca0fa5880500ef09329ec55480c568b156cb38191bc769946198c418bb4766bb9661d777a4c78f3cae0c0a834d0eaf3d98cb43a88b747e5fe1b84de7f77c4cfd0c6ba16b926ff4135fd8bd1c6f1a253849ff7f6a6c4ffceb06886b5f2e6649ef1a2154ceb4db2565909be505200d655a10231325697ca731ecb9620bc7f2e37eb5fcdf98b712e98ec8ffb3957266d95840cf4e874bc1dc1eec75bb99fc88f1e8cfef690fbf2621ce1ca3284ec3869391169d284d89f67a65874525d47ec1d7680d051442c8d48d7c5c1bddcae41521abff346fdacaff08cf3e51a8ec73e6b31e98fe60c52ef74f2357326486f89ea86d4a1e58f2152d7ab1f929599027e25e8a158eae20f68170a528a6d3d9659a49b6bf13612ebc9b96d0174d66bbbc635432d634fc2a72b010dc2726fb359623caac2fbf18d91f973462ce7c28eaae426e23ed3ba7a2d3df25bc369b6f2d0912e85c29dedec47cd4cc48a9c2b3d966a70407cc2575707a5d5c8b97381116761f36784fc2b0d7d0d9929141c4820e27ad9856bd28554c6621cda3b33d77923d758712cd069d84223faf2a5a5413c6a21cb60eabe4bb237ad8c0acda9c74c0971095f5c0c26bf1f061488cc978959e7dc8098787890f65da75ad4db3f5d461ba46bd4fb14fa69602a163d09465317fe4783c68df49cd6010559f63f65474cd3849e9c7e547b351ba92ff348c730975631188a69734583ac853d7d59b7b1fe72728c4f98df561e37c9a150ebb9e778348e1a1785c48b2f7af49ea5cc721d56e55706e7802abb1385fd60b8e50608a4759742b50d3d969be5041fad6ff0946fea3365aedce822e291492fdf5464b86a12b18cfb26cce66e4c56cddffe66f17339ecf595ad2053f9038e4f1bd235b50cd5ddddacdda273a559f6015419d4b48cf1dd7eb312100d1e0c1e481af5b00256e0e8a73937e6f7230f417530f02187082e1c754ff0e2b4f277376c4c73546fba326e1ffb01715911fcc15c7d827af7eb6ace3231aaa9aaf78e182a6990616019c549ec4724b90e85ea9eb2f2ccf48faa4e6bed07d382dd01822ed738bd9b1ed71562a31b8b74f567277dc611cd8b4c1ccfcf7a39e44c081e13042b85e1ac14f9ea9fe91d1fea1382ab80917722998695c986a8da0adcc227cf7b71829ae700e4855098e07776370df30aff962c0b5e683e502e2756e2bcc7feccaf2f400589a6ee102c06f7b7ca225aa8537269c1924eb3b75ce8fc6cdfc227f5b3cf44c4c2ad497f2022f8fce30b14149c018e41f91e6f028890a8cf20059ecd4c2e4bdc635f6128cfad86cc9a3a4c0e7a0b74acb2e2e81f6e69c715d33ef04c05ffcd2b6f1d629e5cf2125839cca84cf015bff475c71c25d594f72c8ec61f85fa6089daabea5634539e042ffe61599af2659d67ea83f11dbb09279e9150a9e58168a80e30f9cc09ccc7c62f3504af1e29a4e274d728581ec20f27b234047d4c0682a946d533f95057e2a2753255c57dd8f6c54ef220ae4664e4221a5383acb1cdaacd85a184dd4d5d26ce97a2d33d1971b0e7d233d46923fd1744e2bb42a722fe386d5c92a4a946da979a9c76695d3c39f8e6f2040c197a5fb4d65dd601ebfc093f2c4139c6dcddced2ad878c5ab6b6ab8041622bb8044056b05da40078f884cd711796e67ea5b1c785de4f5b0509be7aac2ee03c4d92d6c7ac85b9bf2b837bddce703d06c5a4651a9526bd841f95be1bf466beaea90a68240a1276414d4ae768d25b74f14ba4e9c2a3376ac1d8bc20ea04453e57adb7d4f765be114e0a8fa1b5e825afcedb6c9856f2f01eb190a22f16819a3f065f064159cdba8b11ac4c0b5a9cf9422f09866819c37080c430d5c9c9990d912240022b81f28c4d6cc07defe779682568b76a8a9d99ad30904e126fb48aaf4d3feff0ba5520a99b9934f204522f4c06b949471c4f889c3a59d2c07d34bbb3a97952641380ced3a2ba996d78c21ba4fbfbee9c02876faef9d081828d633bc8b2d7035d75a7d9af7faf5bd6384946774246a108ad30de3684b20373f82af98c660f14ced3e92e788b1759c1b8ddbab1a8872a5dbeddcf645fdc09c3d6ee4780028bca8cf14e1702067fbc15498d60c9395be8183a8b2cf705716551e6f8f7145483605e2d8a7b6257706095f84f35e0b89dc8c687827e32485b9a08f9ad2a94d892a6eadb022e18c34da1eca82ee3acf94c78fd63437c25e447b9f93c211a916f194b3f6bfd00efff46e3c6d03a4363b97b888455c986228abec66b705584d142a959d52583b5283e813a2393d86c88d0370bf9cd821b5fdea048431ba934a4232f0168091b673ac03ec72ed70fddf298ed72a2cbf6233415f88017467f876a972c9a3500e6b97a027d8d43402820b16a47b440aaac76615242dc7547e92128ab16bfd505b475b0e1d75926722088561f1aa86ba96b83cafef464860ba1b4acb5b49094ad63b41d3a61c805dd161a88c9d958a85bd3fb9e9e613672c0d9cec2e4e160287eeae8d1077e79ea2f68008e0ac3392215b358bacd6c8a1f00a47e162d0620af9e241837f173df05e6c82d67abae371bf57038db9cd2d36ff8ac85924ba256d1216d55f2672192a1620e7c8f82aabe35020f347bb1c80314a0e48f81cb57335d7bcb87a760954e6811687b24a01e15f22c1883c3e9df23694a25629b9f3f4d5d539b3ca6618aec53adb89286d33cb56971cc9be80f011490e8600d6f24d8efae34ce8270a0d6667ffebfe7acc35e8714c29a93fa1a508ffd07dac77de15a486e95db46120a8734d0d7773527d1f46ddc148e50b01ac4a7d65b2dd431cf717ebbec684f26758851dd482746b0989440a32c1d12bdfdbbe4556908dedd6fcd36de5025837b3dea376ebc0751011995fa0d694d116d830af2620528e4768d2f920d0b443be3c2173e32fcbb56269d4753df8d6d886803fb47b5f43e482fe3662b386a0c724f4b48f82ced6975befe23ba816c4e646b73dc83799a5922d102f308ebbf7d719bec226e0b63e6c5381f942dbadff9fddff30aae48154bfd43c74708f0f44a2147118bbbdb882dd26be8083ca090dfb120ee2b842874b84a01901e6c116682bc9b3ef2c7e4db3bd3b6eaad5d3567bae11d3f6741e6c573913a562d23aca877b2c27b547423d56453a7b4fd4405f0b12b24c242da508a1c1b6846d35c66f78bc920fee1e37ed639207d1f32244ab21fac551ef59f985ccf81eddd22d95189e597252b8b0f348d99ba3925240de17ac686d5be1a6f7f57dd2ffc27d96affc1ef0df344ec2164928d7f0381258b3b788f0f2ad826ad39d4b1680bdb3dec0143317ac2d9dc0114cc0ec702094c1e771c55ab00a071cbb906bc3c5aa05e5c397c452f6bd9edb6b2e1aad72d944c152eaf18283ef866416ebfd1fce23e4033cbdee821ff53c200950032a3a8e1fe530e613d15be29f4fbb4880dc01e0e3ee95e1df6c2285280dce636f147dcbc4e536e209afe7e53420778c95abd9f1e1e0ac8f0ff5251a27ddf534f30a831487c1f4fc52c4b9ca1aebdbe49380ff2d6f24aa7a13d579cafbe9678192c92ee950c4cde238373c8220372dbeed3a85545fed0590944904d3b85659e58347c553c6447abec1ddfa175bb88071f4517ab936d9293bcc0d8916cf2fb46e69d0501e085b58f8e129f18b7ecb28c9276cf3e750fe177a3b7b584a32a03e5612b7200a02bd1182e65ef788ece317a1d9aec26cf301a6eac9fd0d8fad7e077b057bd45f09a6bc5768db2a276dc5fcbdbc621644d26492062dafbfa5636994e2a05f89a29922fb129675035ea9b8804c34862870f1d36bd0ae37c61071221d91dfdccce41c8b045ac825235f4e5fa673f59c25acfb53a12eb9226da90c14d6b5f9e92dd333bc8dab2fedf556c40b5e49f3c846f78516d1399e6635d285d8a35ec1ba3e7fb03a2db77525e45c823d70b30532e230d011da350e01ea2caf9f84e07b29a8302a3244813ea61cfb47d6c3b01e97ed2826010e023aee05af5e9ef5d6b62fccc98e7738354e7e59ad437437552f1f55bd54cecad0b47438dfaab6b88b5c2e3de70994aa397401cd48a42c250b4e3195f33897d6afdb58b1af38df2bf03d7d4015add11953533758ef36a473854e053d52f6b9a2da47480f78ea830f2594ac9a299d861b1bf61f5c410f3707dff8211c3c815a362e2a42a2a11ebb044038a4a6bd32d944312a5f41ce2d2cb28854a586d2cadf22c9acbfe2c23bb98ec1206876696e4d3d92b03d12f40e2200d4d4c70d11d66f7a7c2d4ee23177cd5b62732d5666ddb5fde40bfa48d4224120243ac39a226e461b0c2498ab0c6951a1e0c783fda71507f3e3e4f5e71f4d262b1a8c551a8910d6c2547764c044d83c0bb6baa2ab74e91afd60c6f4b9209b3a838857b65d3ced38f14b0ac7495496abf5c91e5e08a58121b10208f1f65817d874a6c5e1839cd40f243f8279d4859ffd11a95314845b37b255988dd66f0d67b8502042b83676eed60de661dc4d281eea13dc569e2446ad4eb1830339d48e43124d36918894ea27b50057964e6a8fe14d8d1a96192c1ffa92dc1d8d21ca8e84355cdeeefb119abed8c30e2e38eeee4c34a7b80429048f7886368ba4d6e6508837774a2336ad48ce00536b416fe2755ea204a1335d6aa633d18110f231ad8beaf71a90e89c9e48394886ab1cd10bb9f63fd2000007a8b7ad72a1e33247f8f96c10c4977ced30f8fab735ad06529ef33423db2504b9284e469e82f2416cba854f3786ff7e0099318bbb549cc6fbc73ff83e99454395350e761bf06771ee23cc92075efbfb018fd8b75c56c004f31da6f79cb8f0d06e11adcf199063e59f751c5c62ae3041403cab5d45b490879286ceab5c8f074f0e81c5ed260b5b64ba89919c553f43fcac5c7815771f65f83b197f45fb9ea964ce6f9d7fd2ef", 0x1000}, {&(0x7f0000001580)="970fbc0759dc4b2c0c65b6d142b8753fd1026eaf269a5c2f10be6cd82c164587272593c0baf6be427bfb491a617ed4b44fd0d3975d0cf7be5f4bcfe91b4a8b9eb1f1ad6581fdc2509aec006a00ab5394d2cc46ee3752348f59d1217e7ab10b5d9f38e5", 0x63}, {&(0x7f0000001600)="a686d97396d03c4da2150a33b3fad1e5fff3569e463849e6ea1846ac1634f7b0ed11cbfebdc01b", 0x27}], 0x7, 0x0, 0x12) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r7 = open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) pwritev(r7, &(0x7f0000001800)=[{&(0x7f00000016c0)="d408ddb8a354922814ff1cfa8d1d33e7267ef9a8a5dfab403bb5eb126acc23b74445eaf82284916d07c8a6e34e59681969d2edb526c65ba57a8440b221092ee5e6bdac4b6ffddf721623ad0f203d921f5ea20451de9ac67a2857ef943057baa1638ae8", 0x63}, {&(0x7f0000001840)="a31272ef2de936970dceb1acf0d08743170c69cf8ee54c38bbbfcf685393a5fe9579be8df293af460fa79d1194e3882949fa9e64b8a94392e220cdee948b3f3b8018161aef6f957edd878ecd1d235602a3cd264d462a18aae48ca8e9fa4cec6d8d62cd50ab1651facd5ce0248965926b2a44f51bac3c249f99a48b56cc8ea44f1bd52b0e57b8ffd03fd10de1eeaf87286d3b8297cb1ea0c06c22bc30a1c8c728531963dbb1000000000000000000", 0xae}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 11:46:21 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x7, "00000000e9774c1ea490f7a1320000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = dup(r0) r7 = dup2(r6, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket$inet6(0x18, 0x4000, 0xc3) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699b, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = accept$inet6(r12, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r8, 0x4}, {r9, 0x4}, {r6, 0x4}, {r11}, {r4, 0x20}, {r13, 0x10}], 0x6, 0xf9) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x3f, 0x4e}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r2) 11:46:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff, 0xffffffffbffffffd}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$KDDISABIO(r1, 0x20004b3d) 11:46:21 executing program 1: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r1, 0x2, 0x1) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x40) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x4800, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) dup2(r3, r5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getuid() munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 11:46:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42edc4c7", 0x160, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 11:46:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3a, 0x2, 0x9, 0x0, 0xffffffff, 0x9, 0x5, 0x2, 0x2, 0x8, 0x10001}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) execve(0x0, 0x0, 0x0) 11:46:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410327d7b41c692e0ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b764f3bd02d49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7bc762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f425351bb58277816ef74ed24e6e951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e", 0x42d, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {0x7ff}]}}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf870 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf870 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf870 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf870 11:46:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f00000002c0)=[{r1, 0x9}], 0x1, 0x0) syz_open_pts() ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 11:46:21 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) 11:46:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) r1 = semget(0x0, 0x4, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r9, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r3, r6, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r7, 0xa5, 0x1, 0x100000000, 0x6}) r10 = getegid() r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r18, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r12, r15, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000000, 0x6}) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r25, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r26 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r26, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r20, r23, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r24, 0xa5, 0x1, 0x100000000, 0x6}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x1000, r3, r10, r12, r23, 0x100, 0xffff}, 0x9, 0x3, 0x101}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2}], 0x1}) 11:46:21 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') 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, 0x8020699f, &(0x7f0000000300)) 11:46:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x47, 0x7fffffff}, {0x43, 0xfffff421}, {0x22, 0x4000000}], 0x3}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r2, &(0x7f0000000140)='./bus/file0\x00', 0x10020, 0x104) 11:46:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/1, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000200)=0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 11:46:21 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') 11:46:21 executing program 0: socket(0x18, 0x0, 0x54) 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(0x22, 0x8000, 0x6) 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() 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0xa0bc434780c4b637, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:46:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) getppid() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x37) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r4, 0x80000001, 0xfff, 0x5, 0x100000000}) r5 = getpgid(r4) fcntl$setown(r2, 0x6, r5) 11:46:22 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)=0xa1c2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 11:46:22 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0xfe, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCNOTTY(r3, 0x20007471) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000001e4}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x202c, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0x6) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0xa8c6, 0x77ac, 0x0, "0be26ffd7d74de413449440181a0090378a646d5", 0x9, 0x6}) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x1cb) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x6, 0x7, 0x2, 0x0, 0x6, 0xd69, 0xfffffff7, 0x10, [{0x8, 0x0, 0x1, 0x5}, {0x3, 0x7, 0xffffffe0, 0x5}, {0x3, 0x800, 0x80000001, 0x5}, {0xed, 0x8, 0x3, 0x10000}, {0x0, 0x1, 0x2, 0x2}, {0x800, 0x800, 0x7, 0x5}, {0xebf, 0x1, 0x3, 0x6}, {0x3, 0x3, 0x91a5, 0x1}, {0x8, 0x8, 0x7, 0xfff}, {0x1, 0x0, 0x2, 0x8}, {0x0, 0x80000001, 0xcd20, 0x5d40}, {0xe8, 0x8, 0x10001, 0x2}, {0x0, 0x7, 0xbafb, 0x1}, {0x1, 0x6, 0x7, 0x4}, {0x9, 0x3, 0x200}, {0x8, 0x7, 0xb929, 0x8}]}) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000100)) 11:46:22 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8001, 0x9}, 0xc) socket(0x1, 0x2, 0x7) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000200)) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) faccessat(r8, &(0x7f00000001c0)='./file0\x00', 0x8, 0x1) writev(r2, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/\x00', 0x20000, 0x0) accept$inet(r9, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000000)={0x241, 0xfff}) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) fcntl$dupfd(r6, 0xa, r10) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) linkat(r4, &(0x7f0000000040)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x8) close(r0) 11:46:22 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000005c0)="06a4451a2c5b4f61153b4b9c286013694b1105e5ffffffffffffff", 0x1b}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000180)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f7756dfe9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6ca2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b6369f17c05e556450f1ed3316d5ef7571b8080d524ef568f09211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x415}], 0x4) 11:46:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x7f}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) pwrite(r1, &(0x7f0000000080)="5913a6898650326a820335760ab93e00"/26, 0x3, 0x0, 0xffffffffbffffffc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xd8c486a3f20944ad) getuid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0x24) geteuid() r9 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, r5, r6, r9, 0x0, 0x0, 0x9}, 0xffffffffffffff70, 0x1, r7, r8, 0xba1b, 0x1, 0x1, 0x100000000005}) r10 = socket(0x48, 0x4, 0x8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = socket$unix(0x1, 0x5, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\x01\xd7\xcd+f\x00', 0x1, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xfeVr\xafA8f\f\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x9}, {0x7}, {0x7ffffffe, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r12, 0xd2156236dd782f86, r14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r15 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) 11:46:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000140), 0xffffffffffffffa1) 11:46:22 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x1bb) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 11:46:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="9a95391c729a47c11ce1b7d21c9ac3bbb9eafbaf0f6939e8bb641700000000000000000000f70000", 0x100dd) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='/\f\x00', &(0x7f0000000100)=':$,*-\'-!\x04\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='--\xd6.\x00']) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 11:46:22 executing program 0: r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r0, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x703beaa7) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x81) fchmodat(r2, &(0x7f0000000100)='./bus\x00', 0x72, 0x6) 11:46:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000c71000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r1, 0x4) 11:46:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x448df846b805bcf6, 0x0) dup2(r1, 0xffffffffffffff9c) pread(0xffffffffffffffff, &(0x7f00000003c0)="410327d7b41c692e0ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b764f3bd02d49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7bc762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f425351bb58277816ef74ed24e6e951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e", 0x42d, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000540)={0x7, 0x2, {[0x20, 0x8, 0x5, 0x318c, 0x4, 0x7, 0xffff, 0x4, 0x0, 0x73, 0x1, 0x1ff, 0xffff, 0x2, 0x200, 0xa5ee, 0xfff, 0x4], [0x800, 0x8, 0x4, 0x0, 0x8001, 0x9, 0x200, 0xfffffffffffffff7, 0xffffffff80000000, 0x8], [0x6, 0x7fffffff, 0x2, 0x1, 0x1000, 0xccc, 0x6], [0x2, 0xffff, 0x5, 0x8, 0x1, 0x5], [{0x5, 0x6528, 0x10001, 0x1}, {0x4, 0x7, 0xddfe, 0x6}, {0xfffc, 0xb82, 0x335f}, {0x8, 0xbe0, 0x1}, {0x200, 0x6, 0x8000, 0x81}, {0xed, 0x3, 0x4, 0x2}, {0x800, 0x9, 0xffff, 0x3}, {0x4, 0x0, 0x7, 0x5}], {0x6, 0x6, 0x4, 0xb}, {0x800, 0x8, 0x2, 0x100000001}}}) 11:46:23 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r4, 0x1}) r5 = accept$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000011000c00000000000000000000000000002df8000000000000000000000000000000000000197aafab000000000000000000000000000000000000000000000000000000000000000000000000000000200000001710819cbf7e411c61c28770712bc857c1d43940ec99ece42dd06181caaf4f319b0b21d4e78fc405378b1f37398a40f71e3ec7feec2297e2ae6edd0839c76835d299fc14b13f6bfb8b915aa9991c2f0b21bbda7a7743318e60f805c950645a2d86921c093385d65d6aa93be932da2d87570dbf39908cc939e0ca3a4fa59a2f6086528ed137639c788c15bc4d2ca074444c51908fddd45e6372118a37820ef0bddc5b53d809bfdc9830808c570cdde41612d0901dd27a0c15fe3bccd3ec06069ba41b1759192b2545131e3b710b5e48c50715901f057dbf49a7b821b10db6360e830b72f81c492057434ad5466f5241"], &(0x7f0000000080)=0x6e) bind$unix(r5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8090, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 11:46:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) write(r1, &(0x7f0000000080)="ff", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 11:46:23 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r6 = semget$private(0x0, 0x6, 0x80) semop(r6, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) socket$unix(0x1, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000300)) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r15 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r4, 0x4}, 0x200, 0x401, 0x2}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf870 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf870 11:46:23 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="9d08c938a5e67276e80e25425a4c6e5d3f5728565206aabd88eff23612b70f78dcb8aad3a3d5a8bdb56349ae61e9dbc9a2b773800eab1afe10b85119c8d1dd95e1b0c23c284afaefeb3b6f229555f1669bc5af8c08cd2275249bf8bfffd536f706d0fe6c896d2bf2e0f856636960f1fb69b75dde27cd14365705858b18b474ad5b4e18af17f2d0bf2df79065a757a6fccfd503568d7d8117cd02b159204a3b0fc556b2566cac162ad2e509fe85f965a4e7a6cb57ec39249d7f0f72bee04a1e3050b2bf44921259264b33344f268722d25db3a14880e8", 0xd6}], 0x1) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="2bca1a7be49644a8688fa58ee08b1af79ef66cb2e13276042774647efbc557ef2aba53aee3222c434617e6fa4b0963256d9c3b023b380e4262aca12642bbfe5bc9bc756cf9edca674f50f1e21f234b91fa0666d25b1c69eb0c554b8a94d2f01529171b1dc2bb058aa5f12a54702a3f99cee1a858039a655a45c7b9660580efcd", 0x80) clock_gettime(0x3, &(0x7f0000000040)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x8) socket(0x2, 0x4001, 0x2) 11:46:23 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000380)={0x7, 0x4, 0x1, 0xd192}) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 11:46:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socketpair(0x0, 0x4, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) write(r1, &(0x7f00000001c0)="97a9520fd6cd36f44ee3f38903a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4aba840ce79ad07d14971540274a182230a", 0x45) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:46:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d, 0x1}, {0x14, 0x41}, {0x7ffffffe, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699b, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699b, &(0x7f0000000300)) kevent(r5, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x1, 0x3, 0x5}, {{r7}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x10000, 0x2c80}], 0x100, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffc, 0xb6, 0x0, 0x80000000000000, 0x8000}, {{r3}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x10001, 0x6}, {{r10}, 0x0, 0xe4, 0x40000000, 0x101, 0x4}, {{r2}, 0xfffffffffffffffa, 0x22, 0x80, 0x7, 0x80000001}, {{r1}, 0x0, 0x60, 0x20, 0xa9, 0x1}, {{r12}, 0xfffffffffffffff9, 0x41, 0x1, 0x100000001, 0x6}], 0x5, &(0x7f0000000200)={0x6e2, 0x7}) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x100, 0x45}, 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1f) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000000c0)=[{0x100000001}, {0x35, 0x0, 0x7, 0x80000000}, {0x3c, 0x0, 0x0, 0x8}, {0x9, 0x0, 0x7, 0x41000000}]}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) fchmod(r1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff48, &(0x7f0000000000)="b6") 11:46:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x1b04) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)="554c6eab84aebfeac38d85530c868cc20b47e93393e1c028c7aac2bc21d8559cf6acf49875d949538146829763aa35085bc35dc32aff9c4b0d241fd6ea623977d649b74fbb703799a37e4deb9af41c2c1269dff3bc42001e386b88bc4a55761137b449100d84dcb7a2d8d81ecbb1aabbeaffba0b1dadedfe0ac302c67f1215fea8be59660b94a0ccefc4bfa7582cb10da4f96d3e4b97da6d250706ee98656c4d70275e89957c2ecb8db77d4752cb15b0f2000000", 0x15b) 11:46:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./bus\x00', r1}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r9, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r3, r6, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r7, 0xa5, 0x1, 0x100000000, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(0xffffffffffffff9c, r3, r10) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) 11:46:23 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 11:46:23 executing program 0: open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getgroups(0x4, &(0x7f0000000700)=[r5, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) listen(r9, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) 11:46:23 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x33, 0x5, 0x5, "972a3a6e59c4bd4554c012a7968b39703ee1f79e", 0x10001, 0x3}) write(r2, &(0x7f0000000180)="2f452aaf48bd257b91afc210150701af22976b260c0c6747265372e787c836a3610f2da0680c1574fb3f035a77436b529c51e05d47c8e17be85886d8e8fe43d9a61ca449e5520b66b12087f548397afb5648be53692d096ec0c7a17987610c559502c631348f9fecd8535f3581b60bdb8852008de51a2a18f9bdabf12e815552932cfef4f30e60a5ef5b3d9cafee9822dd062704c3bc8f8bd9c0c38eb437b37704eff1af983590fdd8b2ebc3b325bb9eaac4a19ba05e67c9a919f11bf1dbd57d8e14a69d5b1472365ba502c95d77a83e55cf9980adde4ff359dd6e1d7cbdec0457e6e97e482fb4095ad889cc0e12f116b7df7d17027d919e97a0882175ec082f501a60a512e3faf43cc058a0c29d3b4d21f90d1368f6626c9b35cdc33ff1c3b23d3fef5a31f715a1098dad05ba698b2de2c065dc4e2efd0edcc0ff44c445f17a1f8d9c7ca1e845d0896650acf02e25314d11b414c736b551e996e7944eaf0dfc6a476c0f199aba7192c684c45fe6755193fc70ef81e2f4c6983d916605e5acbce55bd9f4274f5b21170b8d45948cf957863a41a16a4efcbb153ab517bea2df5e74e0faa9978f27a0746b8a6194d8b4e312c51780ca8b45ccee7ce299ceae81f01ebd88901efed8685500d566fd9876be68b6b61bc50b39c4d240dcc2b61a27145af129f3e0d61cfe50606f863bb910215cc620ba642afa016c59b2daa29a49bbb5da2d9990fb4276f698c657c4de856614bd5a3fbaffbcfca963c6e0aa3983426c52d02de65bb031a9cea1998dae8aa01882b93bf7dc76c12b1e59abb76a92d54de0b98a0eaff62a3017422fd812631c40c26c11a69c1bad9cff277cc825cb557677c1fdd1edb14600aca6fc9b505f2f93d56e781b80e1e1c404ad0b8d9689d761c09dd8fc9756f0069b9708a97137490ec5b820bc09ca447a9de37644d7669f742b8326f376b5aedc9c30fe51389e35a7333364d7a1fde86716e511c2a12e4ae6d9f64b0f6a781e1f4db16350da8909431e4b6daa4816d22501f103e752eb09ea67aba92925b028200fdd8cb04e3d051a81f5ecb06f61f6bf14ee23beef3014114e76b9f0f427d3b4581d65005e39f4805675cef7f8c4eb8fe7b3b7329a5c137abb5bb5532d3618a2ab2c24585378d91105d27e0c364e0a0e18ec1d577ab3e1860101016aace6d09ab4eb68bda8804ab4cbf8bb08a04e8dcbb839b81ce141b437a1687ff4a190576df5a0e91a0373ec4e848a29f4345a4d7bce6fe6ee5f029c6e83309f6f3122eb6e7209687518c36c98c69dec06f9a632b106e05c4d9bec56d7aa425a0902da53abca4ad3a56909b3b129404b5ca9c89f44c4307fad5e34087d13434cff91128faeecda44f738f3c14656c8782d0431105bb0b3b748fd976e651c1373bc066a2eddb3468590e0aa72442b0816f726e0c563d5269b2e90adb2e6142b8d7cd70fd661497583fc72d243d928ce404535c0164f96f2eb14814f57b108e793ccd0601aec654eb150a858c4ca31d620c08cf108597e6de33f8067d2ca3bf9b35528359f6b7e9e27d7679b0fa8a7bc662b65ae532a4c8f8e0306643624e26489b64a1644269110fe96a147557291e0227eb19d39bb34d64a239e46df3f1fb27185a566031c1c68fd9478001b1f28be277be6f24d0ac81dc1d208ee104c5151ab9bfd23d64af336b96eb1b82c1943bbe8f724b07652d24612f970be7f2a732612380eefc94bebc1cccf0c8ec8ddeb8c5ecde173d7935bf767db81105481e42ec50f84f437acf2b85d298046a5341d3dd07c874ae4cbc12a8b5df6801e9ec751fc8dadd4bd6293d477d4ccc554e61979032e79bf77ec465a38242abdb81ccf74ddabbd53e06300f942c69e8b9276fd7692dce3a2861bdd6835033cb2432b75da004571b51218360b1e327c868154c027a923b61ef4b359a25c16077bad5d1e61ac5b533862ab47b28fec3cfbe48c99b05c817b36a62cda494299f2b5c210cd46344fb4ca40e5e8582e9e9b7758e5119dbea7d4b0741b083abf77475a871c212929d461b68c02f630db695352a3dc450d594ce98bee8f84ab529ab066efcd81c2b089887c1d6cf2bc61166c5d0d04b59d1b46925b6b98bad1af2cd2a9fd4b0d8bfc8ff0cce1499dc36d809eeda81a1ed035beb5b7a53d8d4f06f915d71d4f767847d256daf6ae1595d0f466a93248de13aea6554c1981931281d608d443682966789540096e63c68b527018eb040fe447a2e1dcceaf9017b842405d0df0af897032984711803a6263f916adaef66e348cd226263618e83ed139aedf2f6c96804ea381338d803e28dc9ecfe94a54d62c5fa6e11c6987f89d33c6113c94aced742d7c2ce295220b7a8b99ebf1b67ff3e7ed07c041bd23bf53cb98af066e4293dfc5f2e7dc731bf3ba2f11271357032ed987558e82b5e0d8918434e1ce89778541cec3a4622eb1809f8241f3e105d880aea4416127c23751423de0ff5c4c9c2db72622c1ac96778800b866282cedc9250a3507e2823ed7a9675f96756eaf3af96bca6b32e28c02997346beb8b142f0610b5f6f6c82cd2dc8f5288f40b3e6d4a66ff04bbc951f97044260e28e64d1b22ff588345908189dc95b2e66d3806c6de83da95726d6137aa24875e1c28703410eed5aecbae32bdc4264edc1f097cc4cbec030197ffae399acbcb6a5057434158610837c1d41aa79c6986001c98da266244a090a6335fccd88f2e0f9649ccf0ba963060a60cf68b10074b08fd59d34e2f5cde733797554d55aca72fd153688c202bb88e8a905d1267495174619a2c0b5218f85e2a9c6e560278a217170ddb31611369d503fda095a8bc9e21c34a8a316a5c7e2f3f52c68a71faa71dc7c76b532aecb76cef67121b27fc3c02fad83b30aea4e330a69980e41cdda42c9eac8128b7f06c51655bdd11c8644c5e06e1ea10f7124bbe9f7e8a03a2085573efc9dc1eb89438a36de1701b752d6f28cb437611dc0baf2182426e9613b8dc9ae05c129878cb872680cde7c5108f14f6ef699a453b787342c4395d9daf2d734e22799ca142ad16fd66ecc13642cbf3d8daedab89d3eed8818bd27af0e3f52ebd11ab591b14b6cecebe731e48ce540342057728d7e9519969e517150a313646dc73d8494a316819f0d59b08e3c142b0420dc44a21e42505f0a1b36860f4f5134e72f63f796e1803567ff134eddfe5a5132ad0589a08a3eb3ca32d4fc14d41763cd0dea2796fe93cfa235b24f27fbeb4321e2eab8481173be5daa698c156dafd4e7420586e2e371a4c28c1e79e7d2510e2497743f97cc4dca6979846e51bb0986b8c174f622be15651d11b91ff27d5e65569b493aeea2b0654be3758f89b80a3c1ab9a1008627f5c2d49a63fe93c99a243e1db4fb22f35724a54a99e015c44eaf0720388a065e17f7a0af11c2a2d01a6675950e6e70831a1d2b6c8d6318a68da1ccf1808ce792c621e220d5c4796a6db9bf5286227aeef5c313c2faac86d55a21f7a75bb39c6bef0650827d4e930701255d5e09d05364479a1f083c493af8cbd109951159292fc5cd7d4bc6b04ca8b053fe75d2ca1be1eb8b999cfbe0d6cfdf54b6cf7c1033049149139a9b86fd8884a6396b42cc1c63e5c649188a88aaf26de858576aadbb049a5c68637b9001aa84f5ee8a03baa77168544d89727fa172f4c37f014a8b50cd6a9d094482defa1b9e25ba61658a9beaa0095a4979613f9def3be2cd507be8ba197e5cbc05270f4c793aea9d6dabead55bff2b6da8a4cb6e0b630e072f407b29b86d7a621bb5665a8a2f1d25c248fb2a1a00ee88504be3272759631357f9f8b30e51fc436d45b6ef981a5503539d4ca285de46090a37ff07331cbe807b0eaf33615dd0f13f4bb57825c918914cae6b239f1c49e55b57406a3ce34cf7291efb24d31e09eb1ca076f9365880e44dae9816b8de8ba4fad5ef9f93826db306831587cdd772cb8188c5170400ac285dfaa54d9b309a84eb3e9961f64ce3bdffe6e39e03f31ff9a6c69cd6f68dc59dfa89f00c63a4779fe98bdf53df6c255181999b28a7d05360d74f7dfcc32770858beb168f8035d0de4197b3117e6b33a589fb882fba433f0d99a15c2ae0101dcc86998d5b787629c5491b94be21607cef24508e5c7a1e8c4ae78f771d7d2ffa8347c60dc9f422e7fed16d716fe043f1911be406118f3711a8a842c8428d7ef5ac4d459ca8195a3571d2f6fec12cb3d3f704dac442645979a9079e009a2b7239737b9e01065706a869d1541003282cea501b530c821b40cc5ba8fe285bd1b2795a659aa21642ff8a974f3447039a024a007134415f379afe6068743f5d5952d4f4d681720a4be1996d78085e2038fca707dcf9669553ecb217d27e469b8654abed8d534b2a3823fb5b43e0bf67a70023d6f723b8b6d9e0ef3e4f363390a7dde1f71b9d7b87b4416c4f41ae1f5c507af6ec96bef0a7d894cf6b643e1f38b8b7d67672a65f6ef5035cc9954394ca133967887a419d27b7e0daa5564bc519b40feb80aacbc2f7b1c7a7ffc988016be0fd31450e98947767fe666addcc880f949aa4561cb7cea71aea818b0ae8e0b77d704b452735ffb52775163b98e14377fb175041a3eeb01f4290c7214dd30c0cfd3a7968b3f7c8ba74d269c31e37ae9a324652ac99177d26830ac81ca68c254fb434c5d0545e4db1683e42f8dc0524e01df0069e9dbdd7c63e7ea40898687b727917d2500385b4d3681bd3d8b92d8083e9518ef4b5471d06b19dd20e6f13e9827fd34bd40b89781e48410f17fcb9daf6bf28e570858f3970946484ea133ed6c6121591e87b3125485e270ceed707c5245cfda253e73c0c8bd77318baaafe9f15849b74d65c5544636114fc028f32198a58d8d662116a4d01cb2f80c330369ea585da616d1945f469c705287f4e4684c5925083bc30242715ad37dca70190de067bc83f2d52a5e788ea5af71b2c6712c0c89b3dd1dfb591782c513b60562ca064d878067591324b2a3ecfdaaeb1c4f08a3cf8bdc02fc1c0bcdd5cd03a318fa78fdd23d76d91a0290c5e94b2715f6fcfb3cda9e11216f006670b9db015efdac75093f1e80a7862003b20b727aca69902a6e4b38b4eef058c0bda1084a42dc931a8afd3a2aa47c2ca38467df87b0c976ebb34f92db16eae9fba1dd3d85e4c43bd74f90a2956a5c6ef710b92c5ed5e529c2f19e7096769ed3c702af79484f63527fe2004057f4d4dd15f778a8beb39f09a26692f880229a77f7c875c703fe34f9ac18b7bafce85ca2027e2bb6dcffa64c6468267d27d0a94cca9aa34546a2e6ea3d53f883d197b20cb00a97ca341e521c896be513eb1d4b214dc8c46238d5fc03125fa3023b7137cdc495906f691ab1c465473c3f8b0405329fcf2e5cea436b32fd1876d3dcb58c43927ba43c6ae07b99e3c2a827af425604744f7df1fbd593f264c2319ef084816a52edd22d948f73252c267e4328bf9298242cce7d9747fb3a5ffe15e1c3f45b7bf00de44d4a3dcdc6464ef01803bc2c5e84e420f9a9f0732e723effac9810fbc5f07f960cbb5647023da6500a8c6137c8d2defaf9b5d55dac51646eb380ded1dc1a48cfdd04db177b9114faff9bac66b5483fd4a98faff22731af9b504948ca1c6c8be96746df9bd455aea70ec355ebf3bb48c66a5810ed02ad85b144f4dae2fdd2bd0b7232c72f392ffd2e2dc245587aca374c2374d4085374d3133289a06181575f18849b3c0794b89fed1923421617ea878d9ca27c84ac2cb2fd53012f635bdf1011b651debbb79c2220a2a6ef080d9", 0x1000) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 11:46:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/71, 0x47, 0x40, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) faccessat(r4, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000000)='./bus/file0\x00', 0x40) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:23 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x8d8f7a131ffd5aa0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000340)=0x40401) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x20c4, &(0x7f00000000c0)}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x6, 0x8}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) r13 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r13, &(0x7f0000c71000/0x4000)=nil, 0x1000) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f0000000400)=[{0x3, 0x80, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() 11:46:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRES32, @ANYRES32], 0x3) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 11:46:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 11:46:23 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:46:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r1, 0x14, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 11:46:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6c7a9c7f254704a40f837ac17359743eabc1f797a7ab80c0d7fab2e2cb8df69e878b9b9658083bb09f5662ca3999"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x2, 0x9a, &(0x7f0000000140)="3e07a7c4918388951d92748ee5a8695e51be2a42a786af3f16060d52a3cb0f1dd4c158b68abb611ee991367bed56eb6594497941d71719094fe454fc701393abe3a1e66b4eb1ba0a88fe6edb9aa1d89a70bc0f1c23e58a11c14c45eca29662180754bbad7a81a9bbce273320cf4ee5c0af5e14e6fb2baf59c3c1f6559674c7f4347fd1b5b160439638992c650c5473", 0x8f) close(r0) r2 = socket(0x18, 0x3, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)={{0x6, 0x1}, {0x0, 0x7fffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 11:46:23 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) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0xfffffc00, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="d1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet6(0x18, 0x82073a3f734d751d, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x121) 11:46:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = semget(0x1, 0x2, 0x40) semop(r1, &(0x7f0000000000)=[{0x4, 0x3, 0x1000}, {0x4, 0x40, 0x1800}], 0x2) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x860, 0x100) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) openat(r6, &(0x7f0000000140)='./file1\x00', 0x10000, 0x88) close(r0) 11:46:23 executing program 1: clock_settime(0x3, 0x0) clock_getres(0x2, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x1, 0x14c) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000140)={0x3, 0xc0000000}) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 11:46:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) select(0x40, &(0x7f0000000080)={0x1, 0x5, 0x0, 0x5, 0x100000000, 0x7, 0x28000000000, 0x7}, &(0x7f00000000c0)={0x6, 0xfff, 0xfffffffffffffffb, 0xffff, 0x5, 0x548ed378, 0x3, 0x6}, &(0x7f0000000100)={0x5, 0x100, 0x8001, 0x1, 0x1, 0x8, 0x5, 0x2}, &(0x7f0000000140)={0x0, 0x5}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000700)=[{&(0x7f00000001c0)="db3e96f3890126672d235f89c4458c15d9b04a4a69d454243fe0ecd4c4bb3a1d38c2e8947a4ecd5e4bd0253c836b10a4f1d8bd2bf7f4f38cefbf9f0610eceaa41b4538d98996d162f88a5e4e6f8cff39d7e9e331f76562865ac39e9660f081d5cc87449281e42b8d78acac65908dc46ad5fc7e1c995cedb423e034f60e3e133b490798bf280a307e66acd4bee6", 0x8d}, {&(0x7f0000000280)="38aad653ae405dd482feadf27fd38363b28806ab0a4bc55c54588321b78beabbc07d3b24e9729a3c744f89d6cbc95e72f91b3e0c488b2b1a6eaad15034aca0d6289bb562586d72d07c0069b4fd1a29bb16f9569e64b66fd1202999ffad720b07e0461edf1ac969aa8f0c65bff150eb69b31ebbd5911bb685e5854a37727f6a91109ee87a4135da886657c690464173a459055409db421400", 0x98}, {&(0x7f0000000340)="a6f0d3d03d6cd6ae876be0b5a6ee786102780e8d35f1b0551c56abab02a32bbe2f964db6127fc86f0e3ab9ccde6a0702a3bc10fbd47e4539e701c8b9ad3ba70ffe4e15f4c9d78c9a13970668f0f1fc6ed19feb8bea89f166ed11c5474e43dd", 0x5f}, {&(0x7f00000003c0)="3b4dfcf44fd74637b4fd1a3b9b86f3be7d1f6b5b590946feba290ad9e6c72a5d9c35a5cd1a42869774f8a8feda740c424fc11954035e9fe862be0298759fe4e61b1c4e285b21d29e53e41e89025ccabf4cec100ef8b98cd1943e4b2145a735dc938df71b3d1be1a03373f310de39014178ace52f5da1ce463e6ed38218ec870f66dd53d708eabaec3255bf45b1b6d3ead7079ac53aacef01cdd268b1db6e683bcd5622850c578697f6fba11a4c4ba667242e5a9ad1cdfd5355ed8fb20280a48342d6a6fb603c4550ff2996f8d79d41d15adb925115bbf90f6121fa01c990c7e94825d585c990a2bb", 0xe8}, {&(0x7f00000004c0)="8d277bd3ba89332c8cbf2014626465b4c01639f23cb08f7cc2461c5ee20552360ee2e43663d2e069422c2961dd0917f6a599eaf680bdb7f6553e8a00ac604183ce787d271bde72022c12adc36ac3027154ab40059907ba9715d220f8fcd617e2e3cd6bae22f9576556c11a49ddced24bcb5dc042c5aae425bbe44c68cc2f68c149ce3726085ff7408022e9252c6690c84b9300f08d2b336c626a828a41e07ae3230ceeb7516dd9d76e16153246184cc3691701ea7f8bad30367a9d045c749d4e691b8f6c8364886c1cdcaabc3d06c81bcbb44bf818732c0fa1b8b1e7c7bc007c9b18c272f46fac8ac4b736ce6006850f1b420f0fc03ceceb30", 0xf9}, {&(0x7f00000005c0)="2eeaea8752c759d7085ced7edad9d26be5cf56f8e5edcd6ca68ac6a0033a478bf4170a532c2118b100cae5802c176372098e07f661cc127b8419e55f31b13a641baae781fda73ca6067b92353b8e258cc9660d7c2bdd77cb3d0fa8498ec62644cad3b3f36dc27cdff025f143887cc032be44255ac0094454ea70f64bb52e0752fedae90de652507ec0e4163f7ec42b4a23f53942a711f994c33e05c55ac3a8819a250e8ea3c0a042404e458770c10a6aed00e21359c2f1d5d36dbc02338fe8b3862a36d6c5c5e1c0366c9cbc29f0066e989bbfbe9311506cff115ca4aa37be4bf0b1fad9fa04b58c70c5585b6c4287f7263690839488a0d1d9d2c28493", 0xfd}, {&(0x7f00000006c0)="00b5c6cac0d115fae6c8d7b126dc2991ca00529b62c13094a45e7f738a32606962e0", 0x22}], 0x7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000840)={{0x40, 0xffffffffffffffff, r5, r6, r7, 0x4, 0xa36}, 0x80, 0x7, 0x9}) getuid() sendto$unix(r0, &(0x7f00000008c0), 0x0, 0x40a, &(0x7f0000000900)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) r8 = msgget$private(0x0, 0x8) msgrcv(r8, &(0x7f00000009c0)={0x0, ""/185}, 0xc1, 0x0, 0x800) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000ac0)=0x8) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000b00)) setsockopt(r9, 0xf54, 0x7286, &(0x7f0000000b40)="c6eecdc8d7a01ab38f8340f13fb3a9309aa8e1b83a4d792fe1c1bc958594f90d2cc3e18605684ebcb6f22db3f92dcb9c4f35ee9e702afc3c259129ada8bce4851924b9ff57e25d42d5171fba0ba06135981737bdbaf7424042dd0ece20c24bdc7205ead934afc4f7b0a4657783dcaa2bf1d13816b039af4489711357bb1c123f6f4f3ace9fb382b5962257b5837500cecbee17e4313f07dc005020c4c20c290beab342ac8f4396cd36e3774e4ccead17fba3958e3eb8e1a4e531f1", 0xbb) r10 = openat(0xffffffffffffff9c, &(0x7f0000000c00)='./file0\x00', 0x80, 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f0000000c40)={0x1, 0x2}) r11 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r11, 0x2000746f) getppid() chroot(&(0x7f0000000c80)='./file0\x00') r12 = getegid() setegid(r12) mkdir(0xfffffffffffffffe, 0x80) sendto(r1, &(0x7f0000000cc0)="71243ef5c381f201225122fd32327a22c426e2ce075e2dc556d275d30d80df506b04f641db1d9a72011751c8a01bdf36e865f2ca75e9f98ccd24f5e40a3a377380c1021158d7f597f77372b99b96b5d9874b26b8e1390ad6024f355d523b9bf722abf4751ea6a32da07c8410a7ea1bb04670d8625cbf4b8cf457e13728a18a185640d5dc0e33f6246e439ef895fd08e9342ce15ba60a677a9de6ace32d8478459d54854b966246e85f50877dd285f4816e6d9aa9da6f533601f0c813b2befa88c6999d470fcd3f255effef66d3b0fced70fb0d2d9c56414068edd918e0a56ae042df", 0xe2, 0x202, 0x0, 0x0) chmod(&(0x7f0000000dc0)='./file0\x00', 0x29) 11:46:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="022fbb49fc84"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 11:46:23 executing program 0: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000086d265d5100000000000000000000000005d07b7ecdb3ad06b7612a241634980930f8325fcab171f1361ed63ea4bcde3f9568f37f509bf5760a6628ac36febe9ec5c27585ecb0a2c3ceee5d8a91059f369a229b1d28440219e5943238a19e9e6b4bf0abc6f35fd0859fcc4f60112696a8c9a741fd0e8845f08216caebee29eff96fe55b815a9682b3eadd54b8704ab5a3e36e32b7ad2bdc85c11d8d4325c8d77d1c4435b2f4e1def65eed1e62", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 11:46:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62022b51e27f9c01260207e000220001335cae17fa58390b6ef649ef293c239be3ba175e595fd2d6481236869449cf2f3c5cc6fd763548d41775f5c9b6319eac567302d37551f3fb2b11f3327eeafb263932343e2e4f6f04a9d7ed94ace474ad16c15797401568deab259f202214c95aa4f37401740e"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020a03000000012000"], 0x10) write(r1, 0x0, 0x0) 11:46:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000004005, 0x4) fcntl$dupfd(r2, 0x0, r2) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x4}, {r1, 0x10}, {r2, 0x80}], 0x3, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) 11:46:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) read(r1, &(0x7f0000000180)=""/110, 0x6e) mknod(&(0x7f0000000140)='./bus\x00', 0xfe563ed68e13126b, 0x40) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x10000, 0xfffe, "6439700a57e06d5fd226383eb67f30d2b5664904", 0x0, 0x4}) open(&(0x7f0000000240)='./bus\x00', 0x140, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000280)=0x2, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x165) write(r0, &(0x7f0000000100)="6e2e8f", 0x1) 11:46:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff0000010000b7000000000000000003c7e643a8dacf9a4337b64e925ed5bce7d496dcd51d3cc9a4888e464f92536f5a1af0af308fcbce3ecd8ef66530d2f41213a1e42df195cd0fe54f42dd53e9cc64e87a2eee4302d0cf028444af8a7ae8813de5ffb66072a19def2429f118684526644180b676d1cc73e80c3e69ab47b2f5330fcdeb0da5ef297dafa66cecd1443ef858028fdb4c5174911aba665732a99b1bf6161e90498a97d26111eee4e994637c98c064af47a962fdb94075b5a5bfc10ea5bc20c3cc120c2cbcb569adf12fae17bb5cde8f9107b9b448c56ccbfd7770bba79674f3a8c8fac8bf954e6c2a743985e829f9f847ca64900cb02d6c69830fb787602c8270686bf3e4a6f4842bb8d529bc00d7106bfafe61d9b941247f3d275a7e13d96247687ba378aa47215ef7790d8dbc071f9219ef1b15de0a1fa477be8fd3eaf258225885d9bb0bfce240493e40d966950020ed236a32d1ead04bce5ecd8338dc64954bb95c6dbc505dd052f1190a3b052015d77c29297b8ec6d347e9030dc89e7432a66b5a68346456922105834a01", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRESHEX=0x0, @ANYRES32=r1], 0x36}, 0x0) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") 11:46:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x1023b) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000001c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf370a800000000000030507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e65870000000000000000000000c3ddc81b6052387f278c98c807f6ab020920932a2bd84ad622867e6e8a5f9673608c46"], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r3 = socket(0x2, 0x7, 0x6) connect$unix(r3, &(0x7f0000001dc0)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[]], 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) r13 = msgget(0x3, 0x100) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000340)=""/22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x9abb55f13518dd05, 0x0) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r14 = fcntl$dupfd(r0, 0x0, r0) writev(r14, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) accept$inet6(r2, 0x0, &(0x7f0000000240)) r16 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x10001, 0xef4, './file0\x00', 0x0, 0xfff, 0x6, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r16) writev(0xffffffffffffff9c, &(0x7f00000019c0)=[{&(0x7f0000000780)="28ec598c0641f317af4439e5815f988d1a16bc48860834828b885e70937d63dcd5fd7f0fcf2eb6348d3ed7385646ebac036eb0cfecbef27761a9dbf5f5822c033294ef0ac044d66fcb5af49fe1b1dd1ac823c1638e9407f220202d4dfcb7811453d11e18bb3ee7e7ed1baf2300b8a72aefa36d5c77a055c4285cfc0ee27395ee50e56d5f5cc77956a9530ce3043ca28b6ce19266204db1ae851519f5e061f6d2209ac7528527c4a9ee567009fe6cf8e4f6dee628a844b9306700a6a0917412199a9688825437894e66335c0fba06036643693c4b84077929f7868768209a780e38ed38ba9a59ef7b0fb25de59b35dfb29dbe3afa2bb11f84d3f3b6cea2068d51d20b39b2434f8e9c5bcf19b4a90f8d1979116aff4764e0c9ce775cfc9e08bf36d2c7df79234a9e8a4e749f0f941c364b4561ad4b90fdc470076b6f63af3a5c69623574838b0e1c7a2f0a25b4960117bb8fbec880d3cbdc133e247aee902ba383c1a0a5dfc0544fec1d684a5ec25fdc62aee7e92b9f8ed75f1873b835644aa50640af1bd7f249e1bfb14cedde829298e803893688d2a267bdf64c928c8baf235928efe2340c10ed30e8e53ed0516d306b654df0078cbac63ba1bed80525d0f51d72106b45f6ce407571aaa16f5f1332004dfcd0d6f47896beab53cdb4839bd3d8adde05900b90fd8e814cfb5860f5136d30a2bbd9925d07911620029ea34fc512e9ebb2742a8807e21a40510c6a1fc85053ff74f971302449061a2b28b788b4bc194bc627ee04acafaf569d690d765e305568993f53d01b2c9458bf82ab98f2681919a72cbefa67d0b770b106c60e258678c227526d026563c1607d05448c3140a7e84bcec2c7e38c587709fb4e28b8bd9a7de82ce7f5d6da747bd8dddb263bb1602df6b85a56c3659eefac0f7b50f6a974f07f0796e4c043688c42e261ae96ca7cf394f7cda8123217ebec743e69caec7dea5271c914030e5116323a88d281843c8465ac4573a2b35750e1d9bdccfbe5c0e06ce2e64c9368d16db983e2f50182e5bb5b2d9d6ecf3f12b736d1f125263fb93f4525debd3f83a39a41dcba56c83407f8f440005707f6e78729010b9c34bbf1cf135ab9e3b86fe3c1e1e2817d3863e7db81c931fb7f8b7d6329e62fbaeef72555964b2f672ea33536bfbe048585961d8d233398434b2bdff13e5bb78a4a8f265314d2ddde7e3bc36e3f530d5360f891b1746ba2fb9fc033da152714d2a5aa5212e89233a290b203b573a8040e5f8b8479f60c77857f254f148b6dfa117281130d7987b61fc6cad00d535b49d8b958dfe9740a15b25ef04e8d40d8e378692589447468c2aabc505692d97ca0e1ed8b8c23c913c5190021769b74f59a64352f6b26b0053a1dd3ba261085462363d23b95dcb75f2cc80b44b4bf4b3b167ade040c1c432dcf042bc58ca544c280147f4e2e9b745236cbed2868e16a9249eac22e82f8ff80fbc693a8b5c08c4ed200baa6cb5c150a29f959291a843041f5b37e865fb7b17642c8ba2adf4a17ac8103929bd62be5a2db2cf5aff0318f1fb418f2b639d866b591a0d4624be290e2aa7c9d347ad8c83e5ae5c1997b147baa72d6a3b3f706abe69cc744a6da5e03cdafc98fbef61939d697e0513f09a11f811f623eb4f31eb94adc92b1147e0e973605ec7a8b9aba3937811eef7e3b821419696f5f311b073ce10d7b162051cb92856515b9110ed4133630a63614c85f8e27a5589f8708744fb0089cf3759d4e79501cd615955d62df0b5cfd8271aad21f01961a0d472c14e44e43ec0c73d1f7a2ace9ac455af7a01311d6e23643b0781a822b4a00fc38810c3e663ad93e3e9b1cf265cb6fffb2e7a445f49e7aeaf897994a1bcde67b87383ffc56bc622b96d3081336f6366441bbe44ee51107cce1151b08d2a7434bdb1b51c45f1bb09949320d49767c4dfaae2d19670d9897bce975e39b7fde388e048e3381211355a45b5df7fc27ab398a8e79cfdce21c52c109044533889dc0b4148c64683ec5838776c85f2306a4f95b411752518e28bd9105bc694ec1507ca1deaf8d17160059b3ed7ad5216dca67f0e29072dedcad3b4afa66f3a7580bbf0b23f66746d9c0593ac93c07923604e42301fe80c63588c2438928bc73618e5829a2d7e9962a23c7537ffe2e69da5072ec31a01ffa01a2dd5b0111d0862553d2ce9f6c09d6bb92328cd68af4ba6418d58c1f0194d257665b4fd9b291b7579afbda2663edde62c758a1fa7eddbdaeee087b573f976bc5610017eae20e1e8d14fb438085e9b45311d6947126d89b1d51f672e74f6e878f4c43197bb4c4563438aacff2aeae142ea0404c7c76c4b59c398503eb1a995c7b7b3d6f288b9eedafa532984140f011a49c46320b20b0c6361a3997e0f92e4095347474b805e7143cf95a3234a8cde4f2638a0973959f13cb5e84f67aa6ede8fcd79ad5c8682448f7107d5ff68e760fa5215316a9fe33a270e7cab5245dcdfe262a0062dbe8bd26f574b8d842ba495c58e79c4051205fc160dc19f3e3db0f6bb51aa103d5931798d839818ef36e812c7517c22e279397359bde64e0a2b2a2397df1a7faec64b1991203a0dd006eb29d6f4bdbf89e5202ae8e6d30583c056e49dce53903741a8074d7bb36358f3b8dda58d2d5d10e8c8ff8cbd36ff3e39397bf968954870c8ba803e51d4d2ff3f48ed4c1698b81b597a62a21a3375db796f3a3b2a98a39e316c0df8382b40c3b2a16ef19dda6d443309ed5e4e6097453268fd522ac6828482729826e7a6614b331be8e5b45cdbea6c54e5e908af309604e0fda7c891f747f57311ef203ed8885ae280ffc517bf532bf644cf4319b0cd8c66b582bf8e35c1aee32bb40319cde4288c60cc4aab1762b3b0cc4cbeed0faef950bd7841678a2fdbb6f2011dc7df8a271f2256c0ecd8f7daab585623f2a641e664d5edab161bd951a3bf0415bea88d709f97bf9d62b7137f3f7e79df727a1dc8035e725318e65205bc6643ce696d230269c996ca438b801a2835bc44aa868d5ae368e7c352dd6e3de12b54b9da10f5fec6a5252c8162b1100450c1cbba96c3087c6e53a1db96534464ffec51c7e5ec0a475566a0b4a85b8c1d36ece8cfd0c4cd395dc5119f491b6524f2ceadf2989fa3cdae2e6f941da4e20c246d364ec4e6421b94dda9f5f49726b1b83963a59e6b70f623e7abdd59cea430ccd577707d8a21e0aa38a39c1a481d1ac14f126c9dd4dc8d710f5712bef7dcbb469d679c97cd871c85b40391e6a7c135049be262105a2bc79fd3a0f20eb389ccf3b7f95d3f79f8f59effd06e495f8a2f3ad95e09e20f29475f3802dc70bbbc9bdacd80c110ee6a40820a6fa390759f41aec5c56cf695b26dd8ecec271df867f1c264056d97aae409151b30ea70d4c193a5c9446d89cd656dbaba63f64546a7b14ae94b07e43c10225e743f9c3028fc39a5810bd99aadbe2243530161558b737f4dd6bf575bb632fed513ba40fbe9f3936ab2a05c18d47daaeeeaf27eb031e464a1aff59d30d1d91fc706c3b804d65f724a8642093df42f2f57bb6662114e019953d26ce97117dabb215e704f7b9b3aa2390500c844302b90e2381310d05d51fa690fbfb9b1d03dc9efabc5d9a7316a74e22e33d8d7cae96ff24a10ef7c52fcb71e0d3b22f8153b296f5865a839f4269bac13f6c1e58a5c79e564179fc17555ceee7de30ed77e75deda1ec6389e2f9ee84fddd74ea5396acb0ccca5871644366b9e6db2c50befe66fd61a447646f9bf6a02d02be4f7beba166fd60809d24b8019e9d9bbeaaf60323b5b55c08fcf96fa56b56097e38554dbb7e1fbd6f6afaf687ab3850375e752b10ca4a67bf7b36b37e9c31c301c7a6e100c85af5745d10612394fbf5d36d963c7d692b24dcfdcee231fb96b8a06933fa87e34e398266914eab0441630e8dc46708d7309870cb565a2f175a59a52c58b5f3021d21318ab07a8719f11c4d18d01698955f3d76c3c457254c90702485955adebe85f4fd38e993d9ee2187cf8bf19e67e4dac300576a304b4e071b2d98e791b5f110b35cf66de24f3712384644c077b06b298f031d7ee80271e00ea80e3a40be6de212175207adad575b76a7f1c3c55f08f106e9c2ed7793af770cfc31f37b78643871c4329c0b6a311fc3d6b6ee0b45906304441695c7abaf347d3adf9d8b791635e32413b8c22c5143621a8c1efa55db241af677c4ef1173078e1fa1b99c089e990cd89f02b6cfa4dc889c7b76e672517b689c81a92a9c7f2941ce6f44ed17290f6a8831674af6df8f4637e42b35206f2748fc85f655e80414fefcb869a78b3e0846aec8828d4f0c824fcf609087a3443dc230f029eab03243f6dddb60abc48645862879e10aa2404bea4332a327574f2bc0744b9ee0b88152421baecee493e29b40e5143883c58875d6b33e169244cbd815ab15aa1805df871fbd8a477985d4ec5a9c08f39d8e926cdcaac61116deb92a40ad8a69aefbd03a990423a05ac483a9fffeaff2b9e874822a3c7e84a5126eeb92f4637505c62b708be12e5bb5aa9bd2dc015b6bf2b6938d656ab2c6fb791a03996c070ca647292fb84d6e23cbab22a67d8b5abb2ba8f74f34dedea020996a43e070473af856fda79bd71867174c70b1fc05c13aabc9391be8ecc57367a2cd86186681a10db54ce90e7f8d31e6b3402d97b3f77b7d0020544c5c72e37972d6a5c7c2e47b012980d0841775419050fd3ab11f41524d7eab2816647317de14f0ab2184f75b120538f8ec53762c2a0aa588ad27069949e5f9e560d0df16d6bcc47b0b0b3b6f679b20e21a030bf4099461ec0a9f5b8f3131f7fcd5378ea0df0fe512631e606018ea1f0391613f20f0d564ad2878961e429c1d580a25f6c2073f9f47aa5768df3d07f08fafc2230f3a96232148896246c53dd964b7d0a1a60c20d32ad5fa7f446d6496a23673a4f285695c2d1aec74b5bafda3a0d6aa103383d39d28903f79d24fda20044b65d1591885d1db08130d53a42975c07d51c524aca8b074f6129b88e55afdb655c78950ec7ed8b0ab2c1e43cd5ef9ae039b9e8887c2d85a230f77e68df107ae74ed150eec180be27e67c49a4ba506096dff8d5bb4e2cc66d733c86beecca8ecf786a8612f07235a3353ec4152f2957e30d17eac4c9a32ee85321d5b814efaf7e2193987a215c40a29d38ec8bf741e70b17a9493984dd2231dfbc945406475eed9b097396566546c3bdcff6a0258360947c30466773f002422731677d6c4ee6073b9f3da55eadadf2cbf8feca5c67cc743eed8b654066f38cd5d337a4ba4c5f82141171b2be10d2ec7deed1dd300d0734cfc84bbd13f939ddaa55622b08b383ca4fa4a6bf8077c9c273f3232bbc45d4a40caea776c867063d06b891319cf9a01a1acad7bce477a8c75517d8e3e79e86220078e84ca0681721db239c58af78db2fb72bf6933aa6856e67ecba38e84403c8d528d36a8565cec53c6a1bcf1484ca1e08666a5a82593c86c996d743428e790d9bcf91004fc8d3cc0b4f5f9f79edba4febd0365608cc7c9a17cae9b5ca2a3465355fdb3f978bb8ccd0d4f8ff24045a28826bc24e4968884425e4d16c4eb8c8c524dc8754d551176f0323812703a51225dbef02f711dc7ae4c280d605dcfaa4f3153cfca961a65e6ea682ff787c5a997ca4fe2e14ab5f379d828ed65ac43a09a2fafe2f62b11f3704c273e0507f20361d48c1c759135ecbc1571c398becee342619abc52aa974f27f48f1f703aab540d0d63d9250e8fa7b8ed32b14e50f23451d24352ba", 0x1000}, {&(0x7f0000000400)="5086f496ebf2d51b1ed5c5fa13ee26339c5e9167f3c22d97645c0ca5423cd1d3f99660511a7daf888ca25faca5bb7a326400601945e66709c9f3a5aa134d589989db072253cf32de3d57620de68fdcad3868dff8c257f14ddf3f9c458a2739e7ebd919623b8c645117346964e9cc055b39f3", 0x72}, {&(0x7f0000001780)="34f849b2a215827106b0fc60b70bca3ce36cd88412fbaef77d71b044cadc748b0506b981f3dc6a3dc9a30c4de169848faf57c68c686ada71df5b258fb97930ee6ca5365a125ee37a2f1dd91075a26e2dc922317a4bc7e9485d807d2e4d4c92405e3dfc4b25d9f294b4925a0e302ce99a5dad2f57fb5575123c85767ce6837cc436b77397fbe5192d2b7ec8741620adfdf315eb5593e95f7e9ba9", 0x9a}, {&(0x7f0000000640)="741169ebc348681a5a80cb5282c30e41b4b3187ffb6a3c5ea6789e4ab96efa38c8930cdfdbf9c8568cd7182b2cde", 0x2e}, {&(0x7f0000001840)="7333158068ab76a120795bc8e40fdb589661ccb794ff44e6e7d7ec114fcaeba1a483bae5a34951ff0679358f8fce69a4bcf1c0cda0de69c19f0c4028f2aeff944e99e2819a293809bb2a969a7968fa257ffe64cafcb1400c0bb2f40aad70f9bfd66b29e1abb73ff641cbca916daec99005e031529e1ae1661ed4e99ae7f29d0908222eb147be81ce83c7", 0x8a}, {&(0x7f0000001900)="1c6fc2b9331956ae84c7143d369e6ff76e61865f037baf605a09150864b27c40a6373d8d476907fc60aacb1f0b2ca26b61e4157a0389df4e3de7dec764e31ff8a19d04855a4094b01a0575e08a8f8f1a1e616d79195cef251df437cf12003f3ed980044d72e6633eccd71af8223599e1628a5738cdb733e8062c30b2e6a7d3e5cb3481d8c32649d23aeec85bbd1bcd186b0472438936e8d66ac43ffad5fe20adad", 0xa1}], 0x6) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r15, 0x0, r15) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x0) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000000080), 0x0) 11:46:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 11:46:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914", 0xa, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 11:46:25 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = dup2(r0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x3) r4 = geteuid() r5 = socket(0x10, 0x400000000002, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r4, r6, 0x4) socket(0x6, 0x5, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) flock(r7, 0x8) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 11:46:25 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc5ec72545f0a765e2ba400008000"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x3, 0x144fd77d, 0x5, 0x4, "42db2163a3d7d00d5954d7853f5ae641b474c8be", 0xbe, 0x7fffffff}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 11:46:25 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x54}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/85, 0x55) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000080)="125d14b2041e7794ad3c5a0b9abbf77e5e50f94228de17a74ba9afe7f824a1", 0x1f}, {&(0x7f00000000c0)="e32f8793b87ee609bfb3991507f083c429cae0b1bd71e8afdf331da189d7fd06c6e0cb49e459a7a3a5a62e89b5dd7941cc081f99cd266ef291", 0x39}, {&(0x7f0000000200)="ce829331ff2b292112327e2c11c3c61527076754ec8379bcea5b42b8964841c19f254e4d6e5656800a5e72bbbe0684350e59ff52870d56b34c900ba1ff92a248082f9af169ddf8082b78d08f0c7913abda1490d7deebad62603ec5f87de37ac3bace665b57152b87c6d42117c98294ab1a949c25a9326f7b7f881b7c20a06be3471a5bc7c9bc5da33347906169ffc1970589aec635dfe3d05ba1c2b393b405b0e41eddf9c46e47fbbcf009c3a369e67ba6a6ac073b9c6513710a93f8", 0xbc}, {&(0x7f00000002c0)="761ecc978376bfe2e89af482e7cec8aed41912665a7e548b918c234ad11b54639a3a45470b0a687e5bf3eeef63085c82f3cdd35dac1538c868fe1437fd43c1a9d9752f462060c3792b9df9abbc04361fbfe4ef640bebcddaf732468cf9ced7a2875d8aa3f4683a3f370c2f22f440d6fdf8e2f35228b661daa618c82086027cf5d9db1d106517ae2289850b557b6b5e37415a826928df496e151e77ddf2fe34670dc5ca714646", 0xa6}, {&(0x7f0000000380)="4974002e641281edbad513fbe4afc1c4ebf4ed7659fc849534bc45ca1234d9d066dc623b3b36633b4257deaad10ba7632026d2d33c8b62656ed697081a0d65222b41e277285c726f168bc01e7f30f9b44e7955fa57b1c766eeb8b6d180db713dd002af88787ee92055231616ca3c99c55480f2df93a25cc41249cf947a077c46110da77592a04780df3c90ff35f2911bad56b8fc0a6b97cf12e030725e1a563ffcab509109de7da058d480406389", 0xae}, {&(0x7f0000000440)="e8a25aa4fc5ac13b0029483a7261927619504bad67eca977e04fcdbf48ebfca8f5de01285d7786cfe0f9190982abbf00c06cc62c3106aab6555edd6e3748f0aff3fde7b74b1a06c3eeb46853086a81479da4efb6c44a8f142d1e5ecabf42940a8c2d9777a6d42112092381513b2fcb225dafab7ddd3193ee340fccd769e82660717e62cdde7f6b6add494788c913d3dbf1b6de4d50363d7affae75f4c870c561f13a5f5aa21f2c3d7ce71834abb7bf896f911e7cec5de2fb8bdd6003ef56f1c6ec7ed028e361313bb1eae0d327e0cc0ce4e25b", 0xd3}, {&(0x7f0000000180)="624dc00f05735dd8d7e8d3c13b2a97502b9fbd36546e7ced4d0cb61a5b65f0e63e76bee76c0fc42dc84a8fa35e56af559b6def57f6ff46713b85", 0x3a}, {&(0x7f0000000540)="2252d174d3a25aa89cc604eeb6c0ea6ba0110227eebfeb5a353da4deea9858e75daa50455a2d8c0f51d1eaa9d337beb087d60a7bdafd76bfa1e763e5e95ab0021dd70bfef627f9a0362eff9dc8d49772c6584ba719b721869809f64fc32c806d6d749eb7146432dae32ce1489443e4b2", 0x70}, {&(0x7f00000005c0)="0db0ff9a277bfaf26d31b6ede9c0051fd9eed3062891f6df324ab8e3b413b55dfb07eb46f4fb9e76b939611f9f72dc90da025177cbc7f56fa2b476e6ea1b0182919e4055ef94dcc0bccd2927ba078c1fa4891a5bbceb7b8b00f3deb81fe641baa938e5c92a12d9800419ca4ae9979c0667b660dcb58567313cc761b0710d2c57d5f62d8f67478001fecbfa181cdc40d0aabe84062232980bc5bc773563137f16e3bda236d4af180d15fc5d367d0be792e1637ebe214d", 0xb6}], 0x9, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x100, 0x0) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x22e, &(0x7f0000000140)}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000001c0)="e67dc0095b82bd67fec41159a91b2ba26f23e7056a769b7219c4b26fd2c44b019aaa1091778f02b9531ca9b9525f561d8bf1195fc0613d84dcaecd59aae8204d5b0d640ad7fa8cb60541e2797ee629eee021c95e2ee714fe0916ad1dd5f4942d7c1165ff216871d13d7a88be0c906f60a743732040a36e99f2319ffc5508cd378822ab5c6dc46ee8eb2497a1234229d13cae3856f6a767b519c4c42a76abb75204b834b47e271bec307b3af6d549e2efe12151849fd73fcc3076b3f6d54d4a14513d027e708ac636c68c06a56097c19aa8bc00d271d30a", 0xd7, 0x400, 0x0, 0x0) 11:46:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc36f341297c076b6182444d9b3cf15886884e0cf83bb0000002eaccbe5fb6e970d7d3b5c8eebe229010900a2602f8181d262e4c907f79ea535da0ce115a23c4830fb0600d0efa700000000000000", 0x50) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 11:46:25 executing program 0: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x20, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x421, 0x1000}, {0x0, 0x100000000, 0x800}, {0x3, 0x80000001, 0x800}], 0x7) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0x6f, 0x0, 0x0, 0xfffffffffffffffe}], 0x6, 0x0, 0x20, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f0000000600)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r21) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r22, 0x0, 0x0) 11:46:25 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(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x200001c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x180, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) readv(r0, &(0x7f0000000140), 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x3ff) 11:46:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x8}) 11:46:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x48) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) r6 = syz_open_pts() poll(&(0x7f00000004c0)=[{r6, 0x40}, {r1, 0x1}, {r3, 0x8}, {r1, 0x40}, {r2, 0x80}, {0xffffffffffffffff, 0x40}, {r4, 0x4}, {r5, 0xa}], 0x8, 0x2) r7 = accept$inet(r4, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r7, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r10}) fcntl$lock(r0, 0xc, &(0x7f0000000000)={0x1, 0x3, 0x7, 0x9, r10}) r11 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40001c3a, r11) syz_open_pts() 11:46:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x5, 0xff) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfff6, 0x1000}, {0x2, 0xad}], 0x4) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000280)=0x6) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r25, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r26 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r26, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r20, r23, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r24, 0xa5, 0x1, 0x100000000, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r12, r7, r8, r23, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) geteuid() r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r28 = syz_open_pts() fcntl$lock(r28, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r28, 0x1) fcntl$lock(r28, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r29, 0x1) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r30, 0x1) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r31, 0x1) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r32, 0x1) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r33 = syz_open_pts() fcntl$lock(r33, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r33, 0x1) fcntl$lock(r33, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r34 = syz_open_pts() fcntl$lock(r34, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r34, 0x1) r35 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r35, 0x0, r35) r36 = accept$unix(r35, &(0x7f0000000300)=@abs, &(0x7f0000000400)=0x8) fcntl$lock(r36, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept$inet6(r37, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r39 = socket$inet6(0x18, 0x4005, 0x70) r40 = fcntl$dupfd(r37, 0x0, r38) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r42, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r46 = getpgrp() r47 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r41, r43, r44, r45, 0x5, 0x7fff}, 0x6, 0x2, r46, r47, 0x7f, 0x100000001, 0xb1f1}) geteuid() r48 = semget$private(0x0, 0x4, 0x408) semop(r48, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r48, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r48, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r48, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r48, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r48, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:46:26 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc6, 0x20, 0x6, 0x963}], 0x80000000, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x29, 0x4, 0x101, 0x3d}], 0x0, &(0x7f0000000140)={0x5, 0x67}) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 11:46:26 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x10, 0x7) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x48) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) r5 = syz_open_pts() poll(&(0x7f00000004c0)=[{r5, 0x40}, {r0, 0x1}, {r2, 0x8}, {r0, 0x40}, {r1, 0x80}, {0xffffffffffffffff, 0x40}, {r3, 0x4}, {r4, 0xa}], 0x8, 0x2) r6 = accept$inet(r3, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r6, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r9}) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x8, r9) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x109479a8112120fe, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x84, 0x81}], 0x1}) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x8) writev(r10, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x200003af, &(0x7f0000000040)=[{0x25d9, 0x9, 0x8, 0x401}, {0x4, 0xf6, 0x4d, 0xe4}, {0x1f, 0x5, 0x0, 0x404}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:26 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:46:26 executing program 1: r0 = socket(0x6, 0x2, 0x1f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 11:46:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x5, 0x5e, '.\x00', 0x3139f12e, 0xa, 0x4, 0x10000}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:46:26 executing program 0: mlockall(0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) fcntl$getflags(0xffffffffffffff9c, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 11:46:26 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000200"/67], &(0x7f00000000c0)=0x43) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x2) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000180)=0x9) 11:46:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800400000006]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0xef, 0x0, &(0x7f0000000100)=""/239}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x101, 0x5, &(0x7f0000000000)="5817f96c03505db45ff06b1c0f3016a354a9a956ba5ed8efc5f4a2b66a6520c89eae3ac8d800d62bbfa3d50303eadde2382a89b23915099233b63d83e052c190d3c997f66bdddb7ca4ecb80b2d71e4250d65183a3fa8258ec7d5a9ed0cb994041a570e506acf58a9722475d068b6242615b123127c0cf7c35f28127183e2877fccfc264f6375cde609eb27d1be447704d4f0825478f45ff8bd6fdca1522d2633d66bc15c64b6526e5315aede8d7a18c5", 0xb0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 11:46:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x6, 0x5, 0x1f) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x368) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() r8 = shmget$private(0x0, 0x4000, 0x37a, &(0x7f0000ffa000/0x4000)=nil) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000080)={0x0, 0xed, 0x0, 0x3a2}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x9, r13, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r17, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r11, r14, r10, r14, 0x46, 0xffffffff00000001}, 0x100000000, 0xc07, r15, r15, 0xa5, 0x4, 0x100000000, 0x6}) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r24, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r25, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r19, r22, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r23, 0xa5, 0x1, 0x100000000, 0x6}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000900)={{0x9, r11, r6, r20, r6, 0x20, 0x401}, 0x5, 0x1, 0xffffffffffffffff, 0x0, 0x3, 0x3, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x192}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r29, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r30, 0x8000080000004, 0xfff, 0x5, 0x100000000}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={&(0x7f0000000400)=ANY=[@ANYBLOB="299c7b02e6dab18f36b466e000bd026fc5592c1f160012c6f8a0d21f9bf4b44a729ddae50b8d61e407a50e61cb485f6977b8bed7fe7ba228"], 0xa, &(0x7f0000000780)=[{&(0x7f0000000540)="c09a0b98c44c5dd0e9d315bd1baa917b4cd6dad2954ffc455e12f45e4285b499d73863151d151ba7cd45bbe7005457c175d75f6ea40dc8ad0dbc1c1f17dce45ec99a282f9ea61dda79db7281c5bc879e0f66e7bacebb449d51befa92ff3e6825b37d1d1452be12ff863476a52f5e368766c8dbd95ee49912a06075d0a20c0e28c5aaef4459010fc7c583880beda2f09440de46fe06fc4d65cc1e5443e6d181ae400cfc3d272780d4ab37c370b846", 0xae}, {&(0x7f0000000680)="47b5dd930c9195e36265be65140752a96e236627bf238f233d7ee71dbe2231f8453498a168a64bea215bfa688166bbaa868471ace8095fbe50491f8f9235215f9cdb10030df941e0ee11091f5815f242c92bfee68e1f0fa30203209e0ff65825a45b19b67a156d602b6f2db8a274909dbf1d3f5138ef073fc18aafe8385173b5cc6a726439b2461e8d5f26fd900619275e20183b36302728a1a4a02d6e3765a832dd4aa643efeecbfe807af274d54034eac83feca1aef9eed0b24f3a0f3236c3288eb05f797d4de6dc42b447f278", 0xce}, {&(0x7f0000000a00)="bd744f50b3f3489a5e23219028ed41b5ee011ea3169e2bb6045d218ed15f2a318d1d5e36160180d0ceeb33d5527765767bc5c67ae34a4b6124fd9b7778794f4d7323c65b2f92a1044aae5744503a3ca5b7eaa4f3bf881b7addf11870c23c48e31ff0fbbe5fa4e7bd1e7f0c159ea744e2782e2989fcc8000feb2f9227141a11acc16b9057d9cb81488dbcc70afc7b208d2a06594be62603d324242237f02f6df2d4c7fbb2c50fe576eaf86ed370e151741770b83ae924e1ae3c28fab9ad7e292d239e065128d3754b1bebfbb3fe98a36760b1664cbd9ad7f532de41601df800b4caa2970414d8c2e0bc9c2484f021170ebc", 0xf1}, {&(0x7f0000000b00)="e60c0ce22ef5d5efa80a6e263dacc67b204a93a1c343089fb4ee6d3560628218fec0af64b9750005eff28869e48ca73b7e8f7a9e38ca1aa82de1c611ec5cd9a3d368c07b63cd2a9bfa05f5838acd83d979697fc207535cd1fede412b26d107606dcff316d5edba666d16e52be911ecb4bb850ba385cb940904031a8ee225ec48232cc23b0004508dc4deb441209f55aa5ea800c47fa4755e76e262c68a547722edbc2de607f3d1ce5ca6e943f351c67ddb0a6481bb41e34469e975a28b7630a1feaf304071527ad48e1a68d6e6c358c29aa8752acdccbb2fdb0d1b043e26acff9208c287543b4311a6", 0xe9}, {&(0x7f0000000c00)="654640855b609cda16d0ee37b9439c5ccd811cad727403310e743e99148ee0344e0e967ef125ce9692162e26625ed7d899a2e679c13fd8f2c7c1d30eb9dc4c8d4e9c99b24026615305e7e4376b982466b38bd0972a498efb192a3eefe961cb8e51d9fd879cc13873ca9ddd5dd1bd2e8434e94600266045c1764e46d567d4d0ff9f7622ba53b66a513af67de354aecbd32c07b40352e63b1001a65a65692e35a8ab405c034aa4fc912734d9a3052a552f06e61a38f5a90a24c11b1bedd7c630d5e951afa7b48fc078955f38210998", 0xce}, {&(0x7f0000000600)="97448506f6844272d4b1a681b1cd949286348f45e56c4ec07d68187cd3fde004104d558a9ab7615960f3cf4aecba", 0x2e}], 0x6, 0x0, 0x0, 0x8}, 0x3) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r7, r27, r5, r27, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r28, 0xa5, 0x1, 0x100000000, 0x6}) msgrcv(r29, &(0x7f0000000d00)=ANY=[@ANYBLOB="0000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000d66b7890bee7b7e100005664770c00000000000000000000000000003706677b51453bacd901dd66c251db5d00000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dc47b30f979650881a974090d9e58280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a400"/263], 0xf7, 0x3, 0x3000) r31 = socket(0x2, 0x400000000002, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020699b, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000e40)=ANY=[@ANYRES16=r32], 0x1) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x200, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r33 = dup(r0) sendto$inet6(r33, &(0x7f0000000380)="1106ed2207b5fba29ed1bc37c5eb67c5e709c7b1e52953e68dee207001d7e59c496663791f9f389dff20f0d6b79209f0aecd9f903ba00ac7c3bb5bea5d7cc03f08a37058a97c81dd8a5411408076ccedac4e7486c540e3d5c0184e24768e92ce90036110673a2b560a", 0x69, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 11:46:26 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2163df0aa6b311fdb79e816285cd0637e762e61c92bbf9aa3aaac86098aabc37e7f1edc09eb892a9e3a8910ca120a"], 0x10) write(r0, &(0x7f0000000080)="dae6b8ac0070477c0566b8397e68099716cba1ccd32be71fbc564873f667beeab85ba51722c4cca255f974a211e898e64c1b9702b14eed0be6c1f08bab499a62ca2a541edcb1697d16e9db09978072031b6a33e568a8cf79b472368241b705fea22b7ca233538d15d544efffb456e44b95d743c20bf9cb7a9ddd96a4c0ab8367ede99998925f2573f8687cce41b97a5bfb", 0x91) 11:46:26 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0xba) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) 11:46:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000001c0)='./bus\x00', 0x1, 0x20) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) r8 = syz_open_pts() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x41, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r3, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1e, 0x4, 0x4000000, 0x1ff}, {{r7}, 0xfffffffffffffffb, 0x1, 0x80, 0xcb1, 0xff}, {{r0}, 0xfffffffffffffffb, 0x81, 0x20000000, 0x6, 0xa}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x6, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x40000000, 0xfffffffffffffff7, 0x7ff}, {{r9}, 0xffffffffffffffff, 0x0, 0x8, 0x10001, 0x1e1}, {{r10}, 0xfffffffffffffffe, 0x20, 0x800ffe16, 0xdf, 0x64}, {{r0}, 0xfffffffffffffff9, 0x9a, 0x80000022, 0x5, 0x20}], 0xd1fe, &(0x7f00000004c0)={0x1a, 0x4868}) readv(r0, &(0x7f00000035c0)=[{&(0x7f00000005c0)=""/4096}, {&(0x7f00000015c0)=""/4096}, {&(0x7f0000000140)=""/48}, {&(0x7f00000002c0)=""/61}, {&(0x7f00000025c0)=""/4096, 0xfffffffffffffeb8}, {&(0x7f0000000300)=""/20}, {&(0x7f00000003c0)=""/196}], 0x1000008a) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 11:46:26 executing program 0: semget$private(0x0, 0x0, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, r1) acct(&(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) fcntl$getflags(r3, 0x3) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 11:46:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) chmod(&(0x7f0000000080)='./file0\x00', 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) 11:46:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0x4, 0x6) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a84e6abca64896bc5e57c6388bbd2ad88b294db15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa2e70d0000cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0000000b35442c53f7427913b9d4e24e8557d9ca9fa"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000780)='./file0\x00', 0x1, 0x102) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() 11:46:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat(r3, &(0x7f0000000000)='\x00', 0x10000, 0x10) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x1f) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) pwritev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000100)}, {&(0x7f0000000340)="56843f51f3c439d5a4ab177425cb0a26815c78aaaa4817ddd66ce4c9548fc8b02dcbe64f16de53b0ae2ae33d7e92db121b273d975cf77c1f1b5ed6c67afbcd09e8693e353f7057e8144e052a69ee05dfb91a707df7c80a52a5ceaddb0214b5c2cf3b84b89db37cd079529dd398620f1ba4b263c91c478aec15e7b330fcffcd9e9c151ddd043afc684e6bea13712af40b047e32b037de179437dcc8de5ca7dbffff09e3b9ba97cacad4b0659d5355b1edaf93ba9a8890f3b08c39a2d26baf50fd45fd53d45cba7610e74b253ec2d2c08169e826155274b54fc425d589d7528159d2ae5c61a63de6e453c6f4ccb02e10651c0a3986119678e1be60a0d5b3764851d6ba1f190fd953d362fd46db07d22eaabd925b6f041c05095be811114e480f2279d9f7408d026242677f6324cce557dda0a3caa09c52603210d92cece36235a6bd7bca5c08d9b781fa079d2482eefe2f88a335cfb593c39e59ed06dc8546152156329751eda98b5f8ae151f85fb4a1674400a50012efcbc82a3e9610f750b022a5ef497249c00d781a1d2eb4da8f64a97742592176822884f02ad5ddb19f7f3d5e61efb78faf890678f15a568595a717a1d5c25f9faa5d70ad2dbdf41c1507a539f1a5a959bad56a76c7da5f976e04853273b4c44ad33fb9c0e5a11125e238aa0256a0e50a5f7f55b7c3ba613d31b30adf6b892b9bf7ffaf72438a622aef4fd4334c5932461e85f45109f80c10538e9c35a79aa5d06aa8d6c718a519b439975ad601c35029fe6413de295afe1b33a67a5e7514fd1dfb64ba49091771ad6c9b410475663dfbb6124f259dc41f228574176315356da582fbc3149ec1f28148dd54b3c8f52893ef68684970612ba8906c967dcedd429a058761cc6eaba5882864ce322a4fbbdf669f79f30d7c14a3d362cb4ae286a66ac6e028d7f0e4a8b0a8994d12b5779992ce6b3dd3f6553ecbb67f3957cfdfe67f9a012ed525cd5d6a3a577653258d60131c7bd7c34b0156572c31ab579cbac2f1e4a6eb512af7d75f640da19a5050b9ff463b8e25abf9133c1aee3d283407d7c321f3b63280a117091931b314c22443c366c1d360d7e0ddb8dcdcff68eee6e1c339cf122df4db63bb6051d39a897bf660467b8f22ed5768ec74bb0142fc1715c5df4e2938b3b231509c8c7828bbd6ba3a04dfb8813ed5c7a0bed1b84c3efb77d37397d1afc57377966bd64bd1822e4547f8555dc05b79c9c5aff39ae70f38f94599f8c3515b81b074b7b3e66f740e6b44fc47eee12f93788bdf060571fdcbec0d3f98b0531ffa5f77d8791f47143e8f802147da3074156697aed821f147852d2c556cc42adad3db85e1d8d56bef21cc900bf98b10261e2c120ba29b76f826a04fdee5a616595cf8a6074ed69ba10e0383fe5dc10980ded167c30d84e3f472c73c27ca2cb9fa89aab2bc574c9f18ec97864d286ca78dd626acb030d288d621c4ee20d76f011eccfcf3bf8116f00d97409c99a446d9085373d2c0e583474e4ec5c9a0003b75c3ff7d4b251fbd58e2e22174443406ecf315f06304a76ce4b2e672b23ab451fb0ba000b7f0920504a57141965967e9daa8d283cb24080bf36c28ffb0f0cf1d7666742e035c09ca9baa5f62f8aaacd7ecac5a9de31a31115c83722c66a9b691f8f9a140e426210a7bd73ac6a21f8fbd4e173f1de4ecefdc347d82e3117be45b78f26796af74038ceae66f181c94beb6358c057b6bf27755a44831bbd2176dc6fabccca65577d9d5c6c6b40506ef58d8b3926effcc09d398b8214879c9632734b2ed288f790010203a5a8d0495a7649e230e39556132f5af1b7eff6b31887cfd9274ea4061042683f8163735e169f89abb02752428246bd9b2abcf88244384f671d0dfb2d7e06180d498074d0c052e26e66fd63c97396248f25fbaa54268fa67868e0a1e0994b8bb2e09f6aad9740d1529dce958dc94effaf3eb86357b666b95ddb60c8de41cf8a2956f6288462b80f10acece60a3bf5d4cc6b3bf244146d3e58b9fdeab3970935acc333ead31466238cfcdc041ffb6df6d49764f0e393af03f83c18ed588ba38c15f63c3c9dc67d9a5b7f2bc2c45a30fea9b22e0b5b215580f12b73c79321ed8e7cab2b475b71a064ef58d3457865b7d4bd291b3c1459ea0abf8aef2e6d846281aadf7b0c89a113d57a8c754c03d52220167bf87b95a026c8e78f6eabe363a07619e3d4b8f762b148d24b1a1fc4c03a09d7c1eb68613c60f0ef317fb1b2b77fb067ac1af528781058d764fa24776e5644474475f4374d732e721701a89f8ef850260def741f36bd4a2f45cb4b7ce3a67409250cee4cab0e30f33f5d8dd185daae0088b2b23ce20ad449d302ade4ec9a03ff1e3352c284767f5b50a4b1986c27cb62fa9d43468764cc0d8a08f41afe1dd780db3a5f0e7e5985d446fce783291bbe312bab8e667a123cbe756455afa90c62b2e876373b9ac844f0b2b20bf894f6daa95fa84d95f5fec44bb6c5520946430356a3ddf1a1f6eabfe4797ce197ea765f8230d5855e1d45ceec238cbd6d2c8225d982fdbc2447f6db6490f5d043441de0ce8d7d8a44e18b9a21a7e7155b1ad8facaad0f81ea7e4f10e4af058f67425d866643024bc766c9fc3a06217c825ff0fb428c23a79b5aeb6b77b9fde1c4786069e9f014bf5ebd97555f65ac57cbbee9fa1815f4a28c96f686717df9d16bbf5bd5f57c985af4ec24a9e12a81a000283365d8cd714506653161e157de302bfaf4a75d8f9304132576d4e648c46e352e80b6f15e94e179c63ddd34ee3be99d5679d0b82035d7e64f5fac1392dc8aa0c218cafce99ef344cd2370082f3e42977f2335c9a9110a99f3a9d8f1eda8cc37ee69c345e541fc61f324577e499178f9028bffd68a9eb106181a67acc08d9cdd05d15ae6e721c928fd214e0b0510d54910a8a82c15bf9b7291d2424a8053ca3a7432b792fc88c8ab9a628cb5a57f8a4748a955a5e5e46af38ad32e79c7e48de52f171abf817f1695b161797729348f00e4e1abdabd98bd58af3065e7fcf5f1c6e6a876d5e27bba6f75868ee4be019fbb6c3503edecdefc154ddfc8d18b8dce9195b923a7e0d5099765ed13eb50ec44677fd89b11f3b2a9bd16be18c6eb7c55ae723f4bebc373da418643f8ebe7e163fd2d8eb6b4d0c2a42827105d22f039a8dd33ca82f5c50e7282f48052eb7120be107b702943af9bdbe54fa17d431acd232f31732253fcfbd39f0062f539969f31286fb9ccbdd3289883c6cf21d1873dbc7706da0ccb10d99d3f6f9dfeaea9a800b5f8c41286927588333b29efb37f5ac07e55836b80924cfb363ad6d304fc9c5c5f314eec074b4a1ebeaa6ebe438af778d09a5bfff983e79651de3ab7a7e6b98c786b7e994b8506cd33eb805d9cf3e6a1bb831abb2ec869bcf54f7a9506eddd3945d4c77704536cb0abfb1fa826cbd36caa9466ffa0ed7eb96a545ec467d70af500ff1c2f66aa2c9c705152172a0cdd6e94587b2b27459b4e04a87235c2c4cd30ce0edc293c0082d287d8db935e983fbd22e727a6ccb9835f4b1ebd91db2cd195682919cfff9e10036eb79e718d7d1130e643e148e6b4e4a23116a182c5215ae91e13d8d0a1e6f10f0905e5494e0e04c46fb916bb2b42c4a26ec193f4100d70db02f0d7923cf0f8cfec9f1ba1917b3448d2cec3b0fc1595ba5566ab221ef1b1e23fa19b4d0491ace6eed013d8b0adc8c44ac8f484c15937ac11e2f1ecf7e503e07b5c9a327a9834fdae6c35e7782573968259b665806d5e3fca55398b52bdd92fc2643b36d0ee63ec4ec791b5255aa807ad889c6a638d2c185b0e77d54da6461ab543ea0ce5955862344d72c88c5c64e0241809dba0e5c0c25de1cad9405e9bde4385f445d8bff2f3ed350e6a22b8b694277685b20ba7bae2581e57b0516027eb1957eb05939bb5989d2ae78f1d68eb732b115cb1a0d4a7b7794bcb89c269b178b0beef033c996ea1b8ff2f786e4176f96b5d5fc49425b142855cfed1213f61f1f1ee7fdb9bfdf6ecc97f2ec6f449b64e0edd83dd573b738bc47ce1f722b23944c452f8076097e17afa06d3fe4cdc24d123b2c3ef49f0753bf751d55d7f4feef1340495b267f9f1cb62e114d37435918af7556955435435745d3c6ad4912036298f466c3d07f5f5916ae434fcfaad7e578545cfcbd92dd99a17259aa6b1b1b6f748fc74a3a5bdabeab2c9cccb60451f16b50143e390dd2baa307f051abf45e8dd4ba2b14550b7a2f4bdde3f67dd26f047515e41231e426cf83367da0547fff20c78feed8a15785866dd67b68e8c24ccd28f70579bf302551fecfbef5f66286dfc624730b36bdd711808cb62f596afd855d13bea0648d7e7634a3b24e23d3b8244f847769bc516f8492b60f05d6960ec84d929953c851f5d41fb8700f9e3d5df1e77189d737b774ed24362ee6f6433f31f88b5abdecc553a22819b89a92f97c542f4fc8375c63b0f8e41ec9b135b74144eba4abfb1052c9c508d06e524e0e500a47bcef796564c24120378edfc5fc56918f8430768429da05af8161643eebc9fadf91092c45d7614c87a3b0e4b448a85f1b04d81360ced69cdddb4a6b4a064259a734f43be7bd5daca1666567d4032dc7b27020831b2bee76d59e7698225b646b2bb9c951201822ebbbfd52d0f6ff007af85155951174180b365553d0424d24f8226797d4d215b64896d6fc47babcb1882147c12e1992cafcf09d3a4a344227e2bdbd571b2b64bdbd49848a557aaf3dfa9bb8e0972338ff94057732141bd915bf5ecc43f28d84aa7ea6ce3162e52df490a3fc3da3e58232eb81e1eecb0d925bca3de77b8e8782af6f321b113f7eaa681309054b1179b877d94db40bdcc52cd76163d2a264bbf0c0965cfabddd97e97330f71ffac5ed1d9c7e89ee56000ae891a3d6bf05a67f034189a51dc145320138db350ccffdcc4d2b20c1a4f887d9b337bca0645ffe93ffeb8ccaee2881aea41ef1cffdc949712a14a2806714ae7ad766c6bc1833f1027b84052518ed4643f940ddc087b586e4feb2c45e15a7beeb116e750abf9c90f0eb32c437d22109d4943f8f4836a5d1e2a4cf5a4f8628a73b194a86424c5c173a94c216d9d393b81ca3479df7a1cf89ff523340f3c725ded57ad004898a9082eea9be6d6a81e01ad668a73db664450223b2d6a94d65c328c56b0cbbb417087361bc94b378371047350a17b9ddfb87df1c06f8e413e569351236ceb898806e0863e83c0a8f5cbae172d3f424f3fc266ab6b0c4e04ecd095c1bf4db5aa280f7327c620ac0b4b7d54c44491a8a2e317df16cd3a669a35eb8543eaf55672bfe432c617d45103f8a562e3e1bf722614c606f515cc4f35d38417690ffae66aebe772fad336c34d90f46d9abd069f64bec8eb81add813387867d2c310df4206ecab4fb5e454a39670efa5c0694718a79e2d3fc5ec6870fa0823e6b1017ede6c33d728d8e3f5171c0b5eefcab69e0fcf663cf7842290b97b5506cb513810f7256c1f3f0a1213def3d46971bded5f4c855de1fa2f607b4f5c2be522368fb60c9a44e391717d9fb6c804aad7ee476f32d03764521062bb88450b382448a5cecd5763517b344d9c342699d3ae4e550306a7079189140627d4281c270d6ba879353f136eeb3ef612f6baf8030ef8910857e56e024dcb4af4d8ca1a383e2dea0145771a9bf04741b43d884b59e36fea7c35f6c770fbde4d95692c44a671b5a157c5af503b11b6012f321ee1b16d8600330a585a983654c4ab1f522300f51c23d7340b550930ebc", 0x1000}, {&(0x7f0000000180)="5149ccaf2e69e92a2c3ec8814889660bde6096d40f3e5112efd9e167fc495352fec803ed0f2f09", 0x27}, {&(0x7f00000001c0)="86e3b7a2e2d2d9d46468d4112f9c152954d2f3c62e31b0a296afaf535ecffa0c47d7ee53e59c04e504832d4c4aff88f16e108e29ccecc7e3c827b7a78aa9004a1f1bbce7334bf2a8f1e9972efc35795f8d80b6c8429257e46b9ee8d1fae47745be16057719b7098e7c0f5eb554baf401fb073affcfe8c462dd473e61c549b736391166c50a7dd072a8f55a95cb", 0x8d}], 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/114, 0x72}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x61}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 11:46:27 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fsync(r0) 11:46:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$setstatus(r0, 0x4, 0x80) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) close(r1) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002a00)={0x3, &(0x7f0000000040)=[{0x20000000000006c}, {0x35}, {0x10000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:46:28 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = accept(r1, 0x0, &(0x7f0000000040)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) dup2(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 11:46:28 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000001400000000000000000000000000000000000000a0502de5e04278261122b5cdfc095e510000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000008b87a3c298ec2a7cbd37b23f1366220000000000004000000e0000a9a30000000000000000000000000000000000000000345e8ca506dd1a32abd9186b936b08a8e8ea4be979afdf1bc55f8c364e8077d4834faf916811e7d1cf3bce1b3cacdd7d2844ede0a3488e8d9482f4f28987b342bca145d75ff812c579b6d14d59c7469d61730d36b4e5d114a3799d4b5f876398ba"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ff00000000c00023a47ff7cd3852fad8ef67255448ab6f6621011b7ed2524ca4e94ae6576ece256f871d6ce18038492a4ef3661aaaf9d589f4d5832ae0"], 0xffffffe6, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) geteuid() getegid() geteuid() getegid() getpgrp() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r10) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) lseek(r2, 0x0, 0x0, 0x1) 11:46:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) lseek(0xffffffffffffffff, 0x0, 0x18, 0x2) unlink(&(0x7f0000000000)='./bus\x00') 11:46:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) socket(0xe36d5e3508abdce9, 0x1, 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") close(r0) r2 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 11:46:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x200}, {0x2, 0x200}, {0x88, 0x8}, {0x1, 0x3}], 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 11:46:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) acct(&(0x7f0000000040)='./file0\x00') 11:46:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000000)='./bus\x00', 0x42, 0xeb3e5375984f33a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x80000000007}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000240)="76853cc341131ebd229f60bf8edd7e98d90fc5854f24ee5c6e6ec034ee3376981ffbfc57fe6f3520e174031b1c9e7c28d98472ce0d2de9d806fd6cbe3881b930927008915d6dae7ae5b4acda1753ff19b0a056fc34fe26b66fdb787db0ed555148f2b223f6e9d4231f6746d3f012aa1624403ceda8e9747bbb31a0057124922911592a48add6c66a190d8e2ce44076bd16c556c7f1afdfdc1ab0a3ed6574ba7086ee34aa20648ec13068", 0xaa) r1 = socket(0x2, 0x400000000002, 0x0) r2 = semget(0x1, 0x3, 0x131) semop(r2, &(0x7f0000000100)=[{0x4, 0x23b, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x100, 0x1c00}, {0x1, 0xffff, 0x1992680749beebf0}, {0x0, 0x20, 0x1000}], 0x5) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7ff, 0x4, 0x31}, {0x9, 0x0, 0xd1, 0x1f}, {0x0, 0x1, 0x1c, 0x1ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="a274af74364eab57933f97c32de0") 11:46:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f00000000c0)={0x8, 0x40, './file0\x00', 0xf14, 0x8, 0x1, 0x4}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() socket$inet6(0x18, 0x4, 0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x7, 0xffffffff, 0x0, 0x100, 0x0, 0x69, 0x3, 0x0, 0x40, 0x8}) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 11:46:28 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 11:46:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000080)=[{{r2}, 0x37c87ac2df45c85, 0xb5, 0x1, 0x66, 0x7e}, {{r0}, 0xfffffffffffffffb, 0x4e9b7cfb3adb8009, 0x20, 0x200, 0x1000}, {{r2}, 0xfffffffffffffff8, 0x20, 0x5c909cf38d355138, 0x4, 0x40}], 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 11:46:28 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x60) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 11:46:28 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x6, 0x400000000002, 0x3f) socket(0x1e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:46:28 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='-\x00', &(0x7f0000000180)=')$\x00', &(0x7f00000001c0)='#-\x00', &(0x7f0000000200)='/%\xec\x00', &(0x7f0000000240)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='/@%\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='@:\x00', &(0x7f0000000440), &(0x7f0000000500)='#-\x00']) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x5) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r14, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r8, r11, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r12, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r5, r6, r11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 11:46:28 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000040)=0xc) pwrite(r2, &(0x7f00000000c0)="8e12b34225780e995ed10d2bb3843965d0cb92d81383712fe9b7a43b3d7e89b7b40b3a03a927286f5dd009f5673a06591664e639305dd2c3882e188031d6bb32a865eec93b5274480d3b2ffba23018fc85059ec29daf7a163b898b24892760e8215b7c0075615163f7e2c4815dc75abc1b83cd36f842c6c4015bbe13025e774eec63b4cf4f11f7851ca24283348ff5d113818ec53c1d10c0fc6d02dc7b635cd59e", 0xa1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0xae) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0xffff, 0x4cb9c0d7e3717fe3, 0x4, 0x6abb, 0x2}, 0xc) bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x2, 0x800, 0x2}, 0xc) r5 = socket(0x6, 0x10000000000003, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="a202c0ff585a28c4170683ebb8ffffffffe1"], 0x10) write(r5, 0x0, 0x0) 11:46:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x81, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x2, 0x0, 0x0, 0x400000000, 0x0, 0x0, 0x2000000000000], [0xf8040000ff], [0x7fff], [{0x0, 0x0, 0x0, 0x1000000}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = geteuid() 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 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r10, 0x80000001, 0xfff, 0x5, 0x100000000}) getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r4, r7, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r1, r2, r7) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) r12 = semget(0x0, 0x2, 0x400) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000000)=[0xffff, 0x0, 0x9, 0x9, 0x5, 0x7f]) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000080)="b6") r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) pledge(&(0x7f0000000040)='tap', &(0x7f0000000140)='/dev/bpf\x00') 11:46:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = dup2(r2, r4) ioctl$TIOCSCTTY(r5, 0x20007461) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) read(r6, &(0x7f0000000140)=""/166, 0xa6) 11:46:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="a51b7270e082ab372a21f128ec94") r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r1, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETVAL(r1, 0xe3ff7595a70d4a9, 0x8, &(0x7f0000000140)=0x2) 11:46:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:29 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(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, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, &(0x7f00000006c0), 0x0, 0xfffffffffffffffe}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r14, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x2, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r19, r26, 0x20, 0x9}, 0x7, 0x9, 0x4}) r31 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r31, 0x0) 11:46:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x9, 0x59, 0x7}, {0x5, 0x3, 0xcf, 0x9}, {0xfffb, 0x4, 0x1, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x3d}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x21, 0xff}, {0x6, 0x2}, {0x86, 0xfffffff9}, {0x0, 0x7ff}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 11:46:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0xdd5, &(0x7f0000000100)="ebffcbff13b9fd003a99ba0519db7c53e8b733b43db22eaa4e713048e69931929648667d9767f2b69e8b", 0x2a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:29 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000000140)=""/193, 0xc1}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000300)=""/20, 0x14}, {&(0x7f0000000340)=""/236, 0xfffffd1d}, {&(0x7f0000000640)=""/252, 0xfc}, {&(0x7f0000000540)=""/74, 0x4a}], 0x8) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x419a, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0xffffffff, 0x0) 11:46:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:30 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="820209d83afd1f42c9042bf131a46975ffffffffffedff7f50d945da0397d76d3dc7ac444792e5fc2cc179699a4b6c0e6f1a8d4175e3140e9ebe8f511ed0d38d1a7c0356942b8883fd88ac86dbf64821a6e60f0163c3530b66433fe3cc4661a5c573bb16d33c5c4c4cc923fc533c74a8612be64475bb471513b841f5cdb5ec1ad5b4d3f93e2e76bb2b6b8e9c2ea2754588cd67f92d5ce698c9ddbab2930d4d90bc3f0c0683d02aa01bbb1822ece06b3d78e149c9d3fa51031836290c01be3aec91863f185121b5d0a3d59e9b79830e901b699167ae82beb9908447fe997a2db212bda1900d3ca403af8e87b69b276128b1469283f3908d9dd16dc6f9b3b10a0f8f54109d859ed5e2afc8d2dca12d6730d29942bf70798d4107142aca8b1d3ed9462264a38ebf1b2d8744106cf1ae2b6e36034acc696eb8212482e49587a2a3b593e354b6f2589d3a27df8493f29dde32c0b60cfef21b03aaf3"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) getsockname$unix(r2, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000012c0)=0x2) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="b2db4d43d175700cbaf47bfb525fb767d246368fd04794336b4c76f3e9460926be5b24b9a1882a00705084e372d950aac30c4537769c362ac2dd52c4e7f1b3c654228afed768d2c50859ed3e34ef8eb6f631279cd73504bc59ede6244308d0b9867478d969f498f92c84f35fc3c98d5eae03b6845f11fee6bde4afb82ecc74c40be57f06e385cab25d095c8e24ebd39c423d921a34b1fa610083d19083f436ca5f9638301433fceee5b4be52397a2990c84ed0ff43b625d224ef2ecb3e49d36c32e74f215e48da0524a850d8f9f9be665fc9705834baf22206a19a17c2e240de7c00183e37224d9b29b21598244b81016925487142b668ef8b91f86398fffe34eb25ecb8dd4568019258950410963f219448a5b498633677acda108f950646678832bc0226bfd6cae811b19b4e31499a63773eaa1cc1135b8bc29512e23d1fb17e3e5145091ad5f8c5137ccfc2f14498040c0f8baebba94c11bbaf4b3555dfec35d11a0045b86e9b0ba495fa394c70a7696f228e506565b4667e2fbddf69566fa9c4c563479362b9a9eeb37892395406fc0ae42f1ec71f4ea241fdb72b6c7a9a8da3a9585ef83801f162628f3a31b041e9b16b5a48badab30dfd11597320cf1d1785f2099a3fec23460c1b20d78831cf8204d6028b7960f2e434d144d56e30e78a65603a7e6786cdb476a9ea73c81d614c2eed27bd2b7e5214cdf203152c8fa9f5ba7c219b3d5e87c2aa29c2be26e97e7da304328de7ba9af14a52c46cb104b717c965ffba5e6ff805458e599dab60cc7baa18a96616bb89b733e72603d4986443bc5660756e147993f6da9b60bcf659a1d0e4e333421a4b9016f0474e2217f7745250e0001ec764408cb601abedbcb1336c60ea47d9ecd9e782987e4143722e028e29c4177b65d604ea62a2972f131a7ceffc3bff7dbe2596fbb29a694500a8298609bc97f08c27a8908031a6ba2270cbb53f808e62b591eed887a6980aea37b6618bd54fe0b30738015dd522007e7e20cd09521a9826a907f5c449ec4c4d3cb5010bba87562bbefc41c3f530a80a72241c8095ec78c9865185072ddea9927df8855e015ab91a6406d2202c7d3ebd58f8c5bac0d8c00f8376f075680b92931c66ccc5627a67edde4242224bbd2a18648087219abaad8076999f5d513cdd89dccc93e850ccb4b2e53ccdcb0c7284d6018a8b2d9917de5d9f0a8b59739a5ff1e17e8d88c2289c43ada4251a01de8d44ac401906e9443796733e511c4c08f25445e4ef6e87aa1ea4d4ea991ee6af8aded6a6403846862bd6f19999fd44dfb7e19258cd340555d475833812cb758caede04b53911b777403d9ee257dcb58685a65842e6b58539fcfec03683d2c0f309b154a7d9efdc3ab4941a8567bf3c3e786f2842e63051e67d51cf98bb6e57834053494699302982a7a5ce00f9f8ef62aa429815cd75de8d247abae8b414415e8feb7c2f63dfa6bb356d2861172b934c4c5bd4deebce5400c4e3568f92104df03c6215203dce51dbdb5ad1131486f8baee11a2c9e1c29f02407b35ec438ad119593fd50bb9bba67c4a07c6b32ed0e139022ecbbc06acc9d675662049344e189a84de6e8583c016aae33635f7f6ea87b2e2445b75a519c148b32f9bb9ccabbaf768bed0f0fc99d59e66a75c08d2c021bb47ee2192fda1aeb49aa469e773355e01d51083623db1674770200699295a1a97a3a55256051912d63ea47e2b995987a34337dac4a3d1fd5f26d5e543ce0213046538b4e3d09d0657a08a9905e809576c5292ec173f2230cea4a2e8cb4a56d89d83e97cd05055c81a0fcf4d5e802b9ea9851b0e4e554e044143b669936f5aad4c49c6a1ddbb382e876f3ca629beed4e94cacb7ca2e83ee9ed266eeb4c54dcfd9a3d7917172cf856a7079a5612d609b7a0c46135bf4976ae18cbc7ccbaf471687aacd7375a6abb155f96af0d99d35b4e1ff75b279176c68589e6f9dd11bf9c5aaa2da0443a4ae53b7d97c279781a42a7b1ca47c5e39640d46ec82ac93b161ee79781458a64d94d658a504ce429d3df32a5914978acc096b88d1239aff540e7cfbef2b78f10ebffda038b1dc42bb42a38a7db50e56c5cef5e4a6cb2e3d047e66179f7891bc9322a7c1c04fbc07f61b5b19ee23cdef41c1724312d912333022ce90e4de4ebb94b4478054327dbfb97c0e2867b889eb5e207cd0858adb1a53a36b22350dd5ef504db88003f04eced65304db6fd9e6d7acd9773e31c89c20ee9fb2bc604f30e63d23924663ff606a7baac5f3ded87c0b047557afe4dd69a4f0ac66b62e35d7603352704d39386af80cf35cff86628079b3a11774acdbe1125c567a79b7bcb39125fcbc6496d3c886f220c8c960c42c182099bc116d768d58dff12fc96c36d10a7a5364214e9fe160cc5e73741d75750441f7fc9b09117ff13fab41935d45d067f59896d2ef33282e3435881539c603d12d101a9bd3ac115bb153bdd1bec37c58b851e371279076bb07b01ddca37c879186308c9e2c36003923f8371f98d03cedb96cacbbed697789768612dbf1fd146286bb38ce82549c10556b157862ccedea4cff5de0badd6d84bfec2d9f65a2aa101c6013aaed52547bbef7934b3eeb1813e18d4ee136db58faa1840677d59f00a4d850207c90927c250fd9249e3266a581006107089cd9b351b7ba96ff07df2abcc5139694789fc191fdb7c8219be0705c2d46998e68774e8cf1213fc7266f86d225149b8edb75988dd4b1fa6ca10235aed7a6043c8b02d7aac96b6b3c1f7f82c5a1d544f0edbb6b80b7d2e62e3180fb2bbff35df605f9fb1d36e49d41090fbee7d46de125327d043427f9d03aff4e19b88f80c7e407fb3392ffebdeda862b11a5ccb598dff3c424282ce63995e0fc22c5365c892192ea88ad6727229034306b08e724f57ddf8858db97f381f1f76afe1312845b71806ea7576308e5933d6113a3b932d3f4abe91a62031603bd17f76f4d42c431d3ea996a4a971a01816efcda69e553c051ca491e991d7014eb56245aa5692fd074bf0e4235911df18c46bc51f3b18d418c8367f4070512eccbfcedbe8afa7da39a84c75e97f50293380b82c82d259474cb4704a82d1cb3eda0065745b405b75b0f7e3bd004289ab5d9452d0d4a143f45e919e4b7d85720218971f6dfc61822227e2948b3687414d26c90c20aaeccc7680ad1f71c4763b15e450dcc90e4e480c28808fb03f654e0c340ff2b663a424b92256a954403841fb53b0157359c0930d6e76fe534f086a05a471b560074bd22f7924312ebb848b8ba7fd6049850917df7e4a107b69d012008cbc80b4c2b332d102f1d91ba68bb10daa456b9c9cc059ca40b852294121220f2a7399f98e57dcf525e19fac29e42ce29aa51abda83d6921fbdcb41d2852f304c06e86a86d15091ee62d95b2ea790a696544934a69ef30f6e0c69e0eca3f322b2427ea6fddafb1e2880fcd9431d9f985dc2132396a9aa6485ab96afff59a1132bc34f070c2e143633fb91fa50efdd5d28e84feaae1dbb1b37d2b2cd466f92ee1f39689cb3a4e9aeb6ab0dfaeab1204c367e5d011e27f55645d07210741d78a37874b4849ec5f9701fadfd9188d8b85f5d744334ca3dd056882d3842400d7eef5bd4aa941cd7715e21b4a2db65ecc36cde9bd80671b0780b290d9c3e20129cd609b38f94fc6cbe82a32a61b54bde96e15b0809e1c3cbbbfb11281a5124aa5489eb60cf786f8681ae6ca7cfb94ab0f84bb6d3a36c54cf4206f0e548929839b5656e6ddabca4c1a8cc0fef36241d6a88a1224371e68da965ac137ec180b281a08649d3c56cd85fd1d70409e57452ffc9f6efca39dde4409f2cf2131a5713da27a119ccceed8d8c0d7ac64ff4b5491cc9c60e81e799ac654de4baf2f9e42ff20dded97f9491ee5f9afca7cb4aa6c44b827fba1c172717ae128d493b626c92efb3b37431f1153e43cc7a119cd52a4d90c156437edbfa48a47d547f9de9dda5a1736e289291507eee7d263f9211f01a973da078cdcb8a5a34f993cc5b0d6643e9f1a5d96f5dd2b54e87d005faf4a87593d3eb2b07702079d0fd810aac2565aba0cf5a225a23702c16175e207bbd6e64b8ca19c4ecb8050468c75885dc8cf4a9d1615292d239b3d111f249a94408344ae0f27fe54472731d463f90a0b0f6ecb11e9a816cfa5ece01b0d675cb31007bf96da28b2a908d8f38edfc75d2992c79967510bcae2959d2c3621fe18b0c0dece556a8514b6b68a971641e1d289181c74a684d15dcf6ec7e7b0d073c47945e289bc0a8943322a44b30d16ef90911bc374ab76e34c238b314f202cc4b0e3604a57a22780175875597ced8b84225b84cc473eea3fd198285d8285ceab14011883acd72fe9c46688d4f6e3a09b4f8e25f586fbd854ce9d16a7f2f33e3a03eda45e8176426381426607bfaba94cdb0881b78b5ee374c6fdf8c1ee673411d2f084dae4e53f01cde758eedbdfc6c9f7b68bdfd6be3a815ee6f80d4dc75c6e91d38a7f2e17d3e3fee6ae8bb74491d2b4735722846e7c6fc3364d96eefcbc8e2cb027642cb480fe59976dc2299bdabf7ade58235164df79dfbfa08ed15ba8c692d9242773a8ec0c7905195be92056900d6c3ae9616aacc06bf26281d6b2a202e0c6eb5af31c3097f595edd7a17d0a92aab092510aa3c46e267f89f8c9b02b862f2ee960f2704be5dfefc069755813fbe5e288d288fa1d381ce4474e313cc538e921a6d85e13db4b27ef11c324d6641a5b449f5b83ccb51d81beb0a6baef936b170438913a3e23d3f6900f8822d41c12ceba146d8c7db179a6a054b9ebfc724b66a95a2590977447acb3bd9d4c363d7c0ab08e5e34fb1c228bf6fd5fdcc2b229c219d58d894a99410e3b9f9db19d61983442a9eebdce323179f4c4d9df9fc2923264bddf7cc1ad2e203b385533fdd5cd38ee07811e38aa2324fbce6f838a10bdc736b43f6ede067cc8ab3ff1d55dd131245aa96fc48abd153a9da1566c0944f0254def7f987191ab15b21993553aacad0eef35b66bddc547669b81cdf2afe56745bbb851e8e5cc76172e577c87a97888b0c2f682c7437c16c7758deda096572baba5c05728f37f31efd36ede64721d98c1023e1a7fe2e4381a96b6f873f54a2993a02628178d55f850ac0263b4d1de23fc32c7ad3db1216ff781c25ea94e98cdf52f056b10b4fec9d21cf9d1a7768194a6eb76a2647bd645e0d4113f221be1517d22343a3664e5e08913cbf4437c5d02b7e70f5b89619e67de24e39191efd86586d8a02b65ff31b373e0fb848489ec9e9bb31b483e5f36732c19fd26bc680ea8bebcc8eb675e39770b7ce9a94f4a53087352168bfda85f6462c0b88cb831cc6205afd9d887986dbcfce828599bfedbf9647c7074ed14e054e16248079012c8d85e3553616aecdc1eded45daa69cd6e5f469ede0ab6c75eab35b8bd29d7306f0b62d4e96a2bb350f51ce0d1760ef7276498e68f22c1d5b4ea23515444910774fd5eac5c3237b079dacd076d58767e87f4da25f231ccdcfc7c78d9a5cc14df580e51e592b91e8996015fb8eb37b7bc497daf7e028d652ded1bad1a6a2a0e6daf6bb64dc4d4b53fc6fd35f198361687353d961d7eb807eb82669f39ba85e4d6e77506f0794999ac3594f8eead0666ad01a61f9a462da91679d854c89ae680f7d55347f5d8acdfb2a6e227e9b6495dfae419594c1bfde78380c56e08dcc66b0173162248e09fd597ea6ea0025d6a2a1aca00a4ae9e97a6b9c9e6b0c0c208f85e910d5d215cec369a4301901ab87b0565", 0x1000}, {&(0x7f0000001080)="66b7729a150f0019ac44e1357a8a3596fadd4de8bc43265674aa9286a86194650b44aef4e9c98a92bd373d8052e74db2876527935380c99d3ce4a97f3db583ed9462c80ffcf7e0754fd560075be5ccaf9277da17995214aacf552c768d6708d047685afd9a9f5e77eca58bce0ee7f52370d62a80e55edcee1bf9cf9d2c05706df46843b69a77e094ecea0b2b60b0c8ddbd4696465ce3d213a29d6e56c2f9e4a7cd9db7fabb1b2c16ba4c5654fe7bf7d5250656e2a7df4cf44e99425d018b7b3ebd983c27b6f8", 0xc6}], 0x2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000001280)='./file0\x00') r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f0000000340)=[{0x1, 0x24, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x6, 0x1800}], 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000001240)=[{0x1, 0x3f, 0x1000}, {0x4, 0x400, 0x1800}, {0x3, 0x8000}, {0x1, 0x9a, 0x800}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:46:30 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:30 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:30 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000800)=[{&(0x7f0000000240)="120b26948acd0a630378c639dabebd7cb15c9b154661de2f3e2d4a5f0cd8c6d3ff7d19fc717286ed834930131ad311ff978eb466ff28e77fe2bf52497f88674a7a6f4873ea5c807a22dc9245c1f2dd7bddde0345f5dc6f17183afe807f7e6dd89f41a5b947ea6c4c405246d27cf1c0f6a48462c399e00f3f2542e59a3813ecb06f30aa551829a8245790be4373ac93d3300ea7f2aa08deb1b4fe4382626e0cd8f22290038e96c72c536df726", 0xac}, {&(0x7f00000003c0)="10bca3a9ce9393cf6ff82b51829c60cfff877f29b6fc5e90", 0x18}, {&(0x7f0000000400)="30d6c9f68daa6e0490c64dee12587b80129827e160ee4b1c9021df8ceb326c5f6d7fd418b1ae79608a3ff83ac8e584f069dc6300c70b1687ccbeeb77a2c3e37d026fc054cbd3c0e1037863169b0555139cbfd6a1a399cd1b2325204c3dd03a8d62d0629e4d8d5232c2d470bd8d5ccbbc23304e99adf739d5f8af8f744743fc1edf6b060f7755043646f8de83cff779", 0x8f}, {&(0x7f00000004c0)="08f1aeef48bb56069298916c82888883bb69a7f2a1cdea5c6b2b174aafb7861ee223e9cc521a863cab3b3a8e7659bedf01c14cbc0676526a5887911b51cd4146027e9afa93cfc33177a09abb10f9be601feccce528b048c45ee4b087b880be8d36cea1f9ce04293910c6cb582f0348cf7728183d60dc0ea33d94db87072dd5698733de768839c9529de1b7ae8439afdec49cbe834fcdcd7a177f80a852e1f6ca55aee1", 0xa3}, {&(0x7f0000000580)="ba985f5cc612", 0x6}, {&(0x7f00000005c0)="b95af31b7145b82e0cec1b74a52877d686b2c29bb6460b74272fcd2da1b6b96e1fee7a459f9f43c1a8bc51ca9a2bbbed38be0c0cd11907be02ece36cae64ba2dbf16ca41fa73f024389689bc822322e5ffa27fbc8a612acbd0c6e8e7d26f40f41061c66d5f4be3d09d6770c7d099cde8945c823ca76fbbca5ccff2199a94dfcaa0f2f423815a0680856592bb1c4dc8a23e68680cc72c4eea3cc6d902b3f8e3120338e0f977d89614b80ee7b8b2f60e7a3edf8cc56b26ce6a90afcb30f1daff523b7ef7c4467d30c8c31a2006f19b159e80e263d8876d0b3126cde6b83318c5704915", 0xe2}, {&(0x7f00000006c0)="85302c745b7c936cadc8bb124cd1", 0xe}, {&(0x7f0000000700)="e0d15c11deabd4154907d0276ebf9eb7add44d2b2eccbf3ea73b7e1a2af2a2f16e6f2b6a7cc7c934584d9f7d406d0abad7d1c2154126a822c85195004f6991bc3065a134a78336fa993bc1506fba8531a447b63cb5c9f09fcd9790c0ddd6578240af10b0384ca0002691a5536d537d6b64a22ee762ed3ce60b00cab2055f3b7a6f09f1e9a440015efc9e4a33a90f8fda328f3a1a5d4fe456b810193a9feb5c5653b610faacd6", 0xa6}, {&(0x7f00000007c0)="34a84ee0be10fe7246c8bf96d07b6e2e861bf4e6cf42332f9ca751a0533a3b7e9236a7867f6739102ad6bbc615", 0x2d}], 0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb4de400", 0x0, 0x1}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0d", 0xb9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "ea00"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) 11:46:30 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:30 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:30 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x84}, {0x1c, 0x0, 0x3}, {0x4000007ffffffe}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) fcntl$setown(r5, 0x6, 0x0) close(r1) clock_getres(0x3, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:31 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:31 executing program 1: r0 = socket(0x2, 0x8002, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0701a2ffff045ac35a052000000400000000000000000000000000d5ab262d849aedc58df16cb946f34d59866385ad472f55b9c3a97d3dccd16d0efbe1e138f24068047a07cec21bea0b61823e290b9cacb32b406f7fbf2c160636bb50031d526c34"], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:31 executing program 1: r0 = socket(0x2, 0x8002, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:31 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r6, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r6, 0x2, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) 11:46:31 executing program 1: r0 = socket(0x2, 0x8002, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000100)="7e5d01a45d17cd5cbec35a5b9f599814d2534e62c9aed7a71231a895e794a4a1fa5fd95d9f6ecf52b32b4a50f1ae03f248dc11124b43bcb1cae625672e3d5fb97d06", 0x42}, {&(0x7f00000001c0)="431fc46709557e6273b57e7c3b2548040b1dc37195baabae15e0252f7c6fad5badd4d16a30b2718186ff817ac9b2630b25413f2626a4731c6d23c77ad44feced9447a7885b3691763bbcb6110a94d3b21cde39667e29a71ea3ffda66277a948fa7173919e225343240671c3825631c470efc17d20022386c3a1ecfe8d00c4ce85e6eee1c92ebae4f303af58f934fc7eb7cf9c50c4972472c4b81c8903bc8508440d4c77e3a9961cd9c748ddbabcae1653579396de46e2c4dfc6d41afd6c7d4f5dc0b0cbaf48006b66dd041f978be68aa886920dbda7e9de92bd621e30caab9f9", 0xe0}, {&(0x7f0000000300)="939cd11e4b5da2e76e731822c99b8b9c1157a288a9ce51ea09b9ef67b389487d55c15a89494285cc89dfb3e54778b362aa1dfb881984836b32b13f3ed6a02ae8e2097fd5caa9f3fb9ae7eac002e9d30ebb18", 0x52}, {&(0x7f0000000380)="144ffdad6514518906408198bb2869dd9a33003344472f8d7f427080c725a26b92e355e18ada5ba8548c319165ee527a59837cf046020ba1277111eeeebf26c72e810c08367c2bb444014ba9e34073a5c0971bfb82330a6c3c5f838263637e8962ac05253d17e9b5b109eb31c68f659485d1e44d3e82f8a53d047e45bc076acfdc", 0x81}, {&(0x7f0000000540)="139d0b4a6aaf810730005938ae7fac6abb727388201d7b8b7a21970ded28214416ca2b9c29556ff68f1ee668f6be4f179bcbe36e2bec0373b1733171aff5b4f10b43d91376b58feb431d02b64f49a7697d375992ec1eeb40d8fad0b4588504298a8311fc14d4722605789be2b19956be801409ecae483c1a8b9e676a6e4bed5b7345892fd23b863905683a98850697d9be78609546b80a68be2257a73c54b1079e642872ad43a979d54588162011609006d3df66c617fec74b119c675a7fb3f95ff45eb876f9dc41a06040acc6b0fcd6bb9a8750f68327714d565de1c88812f04b6e219eb4e3e8deb8f5dab94618be0fb911c90693ea6f6a5a6dae099360370cc8d212a0bc761d606af039ab36f8d07cd230e519478181812a686d93567e677c77085ad2f60f390d772871c748e2b8b494deb6a796ee62b968d74a31eabe4f8adfeb4f2343f26a3d0d1341cde53dd05fbbeca80e8daf23745a6f6bfe2490f97e30512c369ef8d8dfc1dfb13e85997e7ce8f22e996535b04ca4a361c6b9d37d62683a0dfd5600dbd8eba9eac50c55ba6073950f24ba6e4ddedb8e1109e96f1051c9262be9ddc30dccc2486c992d08dd91ba83aba0260feec6755e5f0d998b4312d044a98090aefa074721db455a56199be320f7478b84b4f48b8ae254fcc35d62eb0c238e90781ce29ab733f815c9bb56387afba1e12463b0045b606c9d9bfa48ea14ba1e93c57bd558ace8088c10507e0ed3733912cd640c1f91b8682d430106f8fde5291b922a64c29d0e2d2b717ae9af8275973179919d71f5b2d3734d07f6cb7d9367b081202848ce6bd002cf0c8d0cd8908d27c137274577e21e653bace4fcc63712bd0eb75375b4a71a7dd0fbb5f1a4d94c531984520158ec9e67a6de9547148e57efd52b406a8b0c578408ea192e4ca839ea59748c4c1c1a9abac047c5a34da985da495a90fbdd44615291d98d8822b81807c804e6c793fcc51e31326715cc80bf759836f43f104111a7f04ac326d93157c8ccc885a6ae8c4a9148b18ce06d4fc98312bdba5cc522675b949d1cdb4ba16a469be0da05f15e6f4cc6d059bb60eda9e58b9d39f58d72807efd2c001cca7a8036918cc7e7f41443874009b0726c8ce932ee0f056c603e7e182a19bca1804ddbad420377bb1f7fd6b53d62c658d121297a1a584a924baef8ec315dc1079583265120eb7b96f7d7ff303adbd5601e784d034522a2177e23181635b77e15e2e07e943f8fe1bce248fd98e44c73bd4c76d05b8c27fb7b721f34811f5a7273febb2546528e9317b5bcf616d392ca057e70ec2c5497819f8eea00d78b1f02b24c5b3634fdbeb50066db69f24b0f0adfb4585711e0a8c5c578d1825f9dae1a5a4365e5f525e5db97a0d7fae42452b3fd34d78858a3a4b42f917398a04ba92522ef920938d0f099486ece0cd76ce5664207357e2d5468a322728b8b782a578add660013b9d4521398559b0c0cc110fc45c54a0b2f3098d4e8c33a6f9aa1dbedd06ab4186ee6e39a904eb53a42758c04c8c40ede54c9259e2fef17949f71949a415472024ddeca5da5f3b84b94e67a48d5c2b316ebcdf643287eff640f81b9eaa8d4578a1a68524234cfe6505c173caf7cfa0cfb10bea4517fcb0f746f13cefcf533e3a849ec2a98f12d469382891526f006666ca6677ad7628285bfc522619ea3960b98ae647cdcf982ac4f3c846f1cc8e95f1944ec513369a8805939ee0100aeb900ac709533a91eb11738293d32f52ee89a55bb20664f66a3f85c02cf3d8100a66dc1e1cc30f1d04a2b2e59e7104d72cc746c539261ec768dd0219db0fa6d89fb1f3c47323a2f371f37aabdaa916c565d2675abefc89123d96642fc578536d5771d13d7f8b53e82740dcbb74b2dbb5a2033382a2ba0405fb2b610cfe0916850692e547a34a42b908d5f645b70cb4ffa2efd588deb17c0ea18733649c0e796135042e9a87894de383cc286a419322b5734be89792a6ebfa2724efe7a76d3dd30cad6b93e14365f71fea1c5b1d1da27ce165c5dc2a137bce49f2633c5e04a1dbb742db78d92e210ce3a82b6faa0f7c1bd1be30fded006935b1c9ac285f40384ffa868f358d4cd0e15b1a6193e8661be4c24895b389791ae1c3de6995883b0a6f4ea0ee1a84ab47d0522990e2f949a42ff70929916794ecf7fba4a03b978e9c399ce02a96a1147615352f6c26cadbad921e252301ceff8ffa809a296476bc4ecb0bc421b9b90ca5f32fad34b664f0a836aacff76b67cace5d0f60dad16617150aaec2a6b091bc4e9af2ebe8d7cb546d46f85e85ca9e2d8c79d1b19d78eb3faa8b6fa42b62cdffeb015862480f859bc2d5c5e5b721a404c7da172ac5c287f0603950b4c2c705cc4fe0e57ad9174077b9ca23ea82a8364b2654f88934137466c1c7b4119aa3c8dffddaf9debba1a40281fdf6f8a198484d50b8fcd9e9138b38ba09615a6fe7730123a63426cf7dac2a47f7f0ba478b2fc264cd92525152d0c8357f130ccd248623082db63d168226daaa0ad5a56b448222117008ae25f3091333dd90b0840fd925647522b0a87872995b1adf8e74795bc44b109d4ab30b06dae6992218ec2c6509916b1c041cbd47a60f3d54a12fe3c01e030032a56d51ba4d00a29d86de042e66d7c2ffb24669427aee41c1f597dfe6a073b767f4f5c3d7622d0cf8ec22f8fe3110fe7d5c6d68120205105dc70eea6f47122897bc820d87e9092a47971336ad07fcff2af3e64a8553b6023c9447758119c24b1c4687c710670cb06d193235f288f43f3aeedeeb10296664b7999a796544de9f523d3347b02d63b702259329119620e48525443ab6adee2d5549e2028e6efb5adb241e76dae9fd44955c4e28ce85c974b7bead7e70834516e4e8e8f747f1f1422019796486c8b6614da11e4472b33f0518241dcff2853f059bc1ae6110426b163ecee907b8bad945a15ec3f1c63ca5a63afede9b6122cfb8e1c7dc75a58feb65497599a4f842054dde32cba48f17ee5539d388669b5e7d07bbc71845a91b6ed377affdedf7eea47b21fc8c48f45cc5b8e6d42bc0af85044b221bfdf1f88e3ba18896b0d41460cd00e48f80b7f7054a31c5cc62f6fe301fa3ea3ef27af16b54fc6ff5c55c51aa6e54d4d354d921dfa4b527051e531b8dadf51ee2e3c0537ef2d5f0c857ca2acaa4c618d2fc5869504637019a4cc8e382f3399cb947373de960481f4ae7cc3b26d74ee22800f7cece4fd0d5a43b6efe84a4212f27f48463f4eab20debd211e5324af9287f9ca1c735dcfb10ebcb1d6718c6ad59ff396681d36c2bef014798f8bc8e90500ba9217243f89f4d0e4c9521f0a2c9ffe8d9e3c42b0a47f89c51bf639691e2b5befc62a8adbda1925007b08f925cdaf349874dd69087f7035fc69189df3c0db84fd6f16b0d80818420187077430974099675e80d4f7d62f399df22ab861e36640e4862fb99e947a5a543f87a23ae11b2146350c60a157cd7331e2d340ee2bd3ac84320e1d93e54beb65f17c73fec304a6cb33b89a5871cba1cc8f5c5488a96e131ebd1f1747d70225e3079dc2feaf29d17cd6baf8b78dde383a7c4b1ecad4ad0afffe43f3ae89b3bf5856d2fe13913e3299d821191095c275d7b5bc5fb35113a515de70d68241590dcd6f24b4ba6f282c2e8f1e6a5d52f3854238b4adadfc8c2fd285b0cb2b7e141234bfe36e6d9e3da420e37806d9ec3b36b75177f2f3548264e11a8798d9fb1f6a60ad232a8ad86db9ea6346499ffedcb1bc49e893603aa8c019dfa010595a01b112fc926b8d4c7df66a0e733c623cf507d37d12b5098aad2dd984c14b2e5a861d23540556b3f0ffe3073fde2e6ff32cd3f4a4c4a8f717c547db8e278b45f5f406f99b97bb1069e84430dec4c40acb5f4ac9456f67bbb1e2cd6a5a7985f5e6de0d5ed687ac983bcb2ef33e4503d160616e32244eaa930cf722dcfb470e9bd4e9a567a9604c1909779d32ae14f842758810141d7178e460df737f2cf61b656305135b096e963e054041e21b166004e14edf89701bce011bfc58f1b52522cdcd6c9852d170e3e047c821a2466446d0ac73c38ff77251e35bc0beb49ccf5d04e6477feca739c235054701ad275ad544fadadc8c7f0047da1d60668307d7a319510c996292bb75fd35d99c5782fcd7d3184b152aa1875b55934c37888132b2c6560cd9d0269c1ce2a9893acb15c671efaee34c381a8d6f75de4beeaa31cab90989182d4ffd9de975a64c5dbcb9f82f0ab62bf07011388a7cebede5b4478e9ccd230e61d1d0b99ffefc4a4a2beb2e705b25207c00888fe990ff7cafb422f8e4974bbab5adbac7888bae2e3e57e95be86669471b873be94e78ecb5fcd040cca8dd8e60ee0190916f3be907aaa638c74e8d3105d2a3b75ef73fad185fff02325d38070631e727321a7e2bed782eacaddcafac06a6149def3bb88e52c71fe53913d0836ccb1a62f685e2218e5996d5b6e0f3c65c1f35a806ed1448ab5de01efedc179e07a84bb034bbb703498ff5a17135f50cd74fd1174068728a64ac22074e2855e82a7fd50e10f4f992376c1a01880c9f028dc42a48198f71640e6a5552aea06d0f1844f95c451847e2983552f07b69b7e53ad4763890fd231e67653c5cca528a0b673ded037dc6d7f9e258f42783f0d9c32be1dfe385c32aab2924ceed365ccbe24244d005df42d990e284ee925168d7c41faf5a7262bea051f50acd7e74a1de5a7040b71ff6fab76131e6db9405d7733dd8293371f74c201eb6720420bdbd356c3e63a92a64f7330bdb0b9d450503be9975395635d1c527764dca7475ba49b099526d5074ea0844302b847634de7c88589480e98bdbdae6c2950e868df11b44f9dab729a43f45f2548a8e78f67f03be657e9118677f35d6b45b3b441ac43e0361a42a2042fb21b03aab07f3874e1ed4c9acba77485ff350b951ec09ea5f8df3e781796b640b4e95b865bb92af28f39a48eba5c3faa41f36a7481b3c2a9395bbc37e9d6732ad8d33fdbabfe839349d6ad52192de745ed25923316bda27da4a47e69cfb087b00676cb3e6f43a955f260bae2e7a5e5e755421257f8db6b94c5af1f0f16eacf75bd865edaeb2c3c5ae7e58094be052efaa73e6a446e52d6931d3fa829faaf9ed11f6486b69e25d339118e256e83fec3814f4f6afba902e962a9d4f794f23f31dbe5d7455b4a5b3d05e21b2f7b4daa83ac363f5f92cfbc543dcbc0ae94796117afb17c3ed6c3c464ddb7e4c49cb7d6f889b7ff20ab38a90ab54b70ac59765b84b81fd60c42d8ae7f2f773eb0908b9c70f7db3af0202cbec2c9a1ea24094c61d6dcd4215df13e8c1bfcb52545007b72272511f97411645d9908c3f91a2f03756f7b55b227f373ebdae6088a2931350b5a89a1f1898aadcc7366189869555f7a1ef69586591904c6d62347a4cd4abc744210b71cb7a1e3c47e936cd3524f227d7a476bd37b95ad27d322304402cc467a73df57ff6cc52eb0f8d183989bf4639e3cfb6816cc8fd3b0db15a0a9625637e8e7fb03ca2719037d094905cfb249ab945cb7aee85d933a9227ffe01616e28a99556dc5eae6a5f812427723c7b22386bf99f347ac426df078fcb1a50fae3127b0709c61b367a60715c040a11ea8bad74a8d37fce8ace1651cf96ae125080feed9b8911a973ae8ea100a23ba80d3d77582eb218c1e3da8779ffcba8237736c17e51f848b304aaed9975b2db0f4b2f07305b62b7437322cf8e3c58934ba40f33089fd52d8c0f7ebb7b5981ec63ea47bd3392b0c94b5ac4", 0x1000}, {&(0x7f0000000440)="155436533250cc3f00e3ba11b67d9a37ccf02761ce4e172b4f70a02a3135b0ec6fdcd01521c9b6227bc3ad657fd597fc10c7dec8beca2c9954cb297db18b3b24432b820fab5225ad42a10fa59d33d763e8fba2f132216cfa8ee61def8966cacd2fba9b", 0x63}, {&(0x7f0000001540)="f917ba209c130466e9626fdaeff152ddd5a0f12f414b5c1c2247d3a5ca45c7038a5ba3121a1f0b0b0c71c09e15d2998d0c6819000f879f5dbda4ed1cec68d3cb99adbdc8757e455e45e7f933fe8b9fa4f20b59e685fe275341715ec3eea0c2172093f1150eba0fd54dbcdc87b30cbeccd3f84c100ca171e634e65130285917ac76b8f7e1aa4e26ac5f3a90109e103c75ec5321d38e503c09a36e50f5d76df2", 0x9f}, {&(0x7f0000001600)="0f63794d5d8f8cc9fe34f677e8f86d3a0c43f899249e3e5a021e4478688571897c6e07e240760f4079ae6e7305581fadd7d7e62c9cbe93455d996971db0f7fd43473e3", 0x43}, {&(0x7f0000001680)="527186cdb11864a2f314169a06a135eaa03a976247769cfa658d0500b2970dc6aeb303fcefbffd51769d8e7757556ed6e31b86741a1cb6ba84129670260e9e482cb05f0c2f898c00e75a11247fe31c4619becbcb343b36181b8b1955a28117d62d5234491711028d106527ab4d4eb1ee81c5e5fb946cb4483a49e7b794ef5ea97869e39b3f10d82e10bfc86cd9", 0x8d}], 0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 11:46:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:31 executing program 1: r0 = socket(0x0, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x8001, 0x6) socketpair(0x33, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) 11:46:32 executing program 1: r0 = socket(0x0, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:32 executing program 1: r0 = socket(0x0, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000002c0)="6d1785936ec65eb518f7a306f2ff28d4d1040cecf5e29e1c4001579a78bc0f721c7fc2f550044f3b0f92e984c7b065c497ff09a9742b0dc82b8e8fc2e7bd515d69334ea58587a45bed63938ff25e33bb61f27d86c0a0151887e52f8d52cb994e907c4180af1d62de72e1a4b57937aa3b0707f5da9d5092b862931a54552fcbdee00426cc9d4148f58804e39fbb871295dd5ac3cb7b18bc8a838fe520d6d47ad19c73cb01cc5bfc5ce25030c4730f200f7fe5bfdceff6d04a21c466e6edf3e06b4ceee3105093c7", 0xc7}, {&(0x7f00000004c0)="c40954f0a98ab7a058f4d7b0fba542b7252cf23f3fc2c14b18f2ddf08e17365abee5b28dcf431d57943e22c5881f656a20f4d76cb652ac96eee06344117506772a993d65ad48f1f527bdd32af863996703abbabb821d43203f6700470c7f65b4343e9da12a4957fb46f3025b2683f72cd1f6d61f00d38500aef3dc6f8851369b86531eae5b8917defde8d855ebee2009eb956ec6d5848c7801497323dbef2c2b63a3d273d5a776b78515578c8b6ce596c73ef0d1696c1ca1c47df18418fbae561ab7e9f7eb8d2d6d571fb2f3c21a703fc95da9a616c024d85fd84bad53d576eb11f1ca929f08779c3981edeb558b54316ef0f7", 0xf3}, {&(0x7f00000005c0)="d555d322ec22d7fbf7bfb6d115bc862f2891fccbd8ca02a932d873163fa5a67394f590f4f115f7456a798a84dc4d167ad4e3dfec03aff3aecb4df19388af909bc3885d30f3627096778f9bd6514f9340aad37ae561da8b2225752d49c108c540fe2dc53f7fbfd0ae6d122c8e2b34c63398aeab1f47651597f9e89030f6500138cf7b04f61187d0b7414618e4ae919cb62add5a226745fdc7a445c50d905275c8a19d726caf370b04e5c30fdd94979ba7889964f62b123f1bf083c5dc5fe1e5f22639add519a7c79afecf1b8fef5696016b254b38a8fe4d4489", 0xd9}, {&(0x7f0000000180)='u', 0x1}], 0x4, &(0x7f00000006c0)=[{0x90, 0xffff, 0x0, "04cfbbbbdc6178b2a15e207960c5dabba67864bd64e03084b81de89f4fcac86df9e7e727a213ede0cb2f71727fda3a8f11130b01e09b67344f5d9a0d20c08bad15782e9e523b83ce57c00b0dada07ad44f996058561fb2ee9fe5ac48000bd5fffc1165a3a9be108182644c27c4ac915add7589c931badf2e8ee3cb7829"}, {0x68, 0xffff, 0x7fffffff, "219df07b641265933f1ece6af6877eb1a0880fd57d4cf2b8cd43bec5931e8f64ba27bb9aa73622613bf05065e3494c18bebe6778bb033ecedf02733e9b67bec95b4596a89aa56be96ec99917b4dfc7c801653d3892a4d0"}, {0x40, 0xffff, 0x8, "af30402abec7d0c5f2afef2a1b011a1927a7305084df109136afd1c56c33bf64eb3292466fb869993d829161"}, {0x60, 0x1, 0xfff, "4bd8930b57e80ace74742abbb05e3438d8b9910e2f8ea54821f58a7a8990a9c9fd03ec6ec8d48b6f0f8dcf3a31ca777321d5b4125f5c2e300bb860821766e64164f3f75e964f2720d298"}, {0x78, 0x1fffe, 0x0, "54a5516effbfa35111ae8b465061e3702b59bb957bd238ef8901be27e0df2772714c13b2e7c1ce8cef171b6be4e5ca6b5d9da33703844899e34b55f34e6157a7ed95ad892b301ec5be378c3fe3a58d1cc7fd2098f39be1786b18a00b397e99958309db0567"}, {0xa0, 0xfffd, 0x3, "6155b9b37fc3fab8f2633e3601f86c05dfb474834ba554f95b3c806da4f7f4caa51e2289259a660aa52b13223d972c32c8462ed41e38ea8755a916e4836f4075cbfbaa2cbd85329095dfe81b3bc4ba807ac3272e4f927a55daddf11f43ce04c7a9ab3e3958413043e7681667dc7fb83599332efe362dc401bb4ea96c7e3a3ebdde4bfec8d328e34f6c10bf2262"}, {0x78, 0x1, 0x4, "5f95c517d049394fb5651daf6be1b79533cdc567dc5507804e68b79f106264ad7e327c59c05262961e26506f728a97d36a510ae6a342d88345aa48efffb15ee2da0b39bc7136bd8afc3b4701bdfac3d41b009276499e0ab1cbf6ec520c9db55ff0b620"}, {0x1010, 0xffff, 0x5c, "c9fe2dfaf71d479fc2445aa4137f479e525e721a1ed8dd381acd40cf05d96695f26db81aa4f829a736c3a9a79160248c583065ebc2bcbce30215a192e04689fdffb288bae74e76283f65382e793457fa739fbc44102846fa8b8a456c7317596b94956e0185226fc7ae1458e05a0ffec575efa8d39aa8ad4c3721cfd6b5c05f251d78ec8d91fdbc703f5d07292392d42b10ed1de085eade13c52c91c60ea5ba7f0508a8b6bba24bd2caf87e63209cdaaa8c20a2dd53361786d1f8c18a8c5323c1c0dbae3e35b94369c87c5f8b4367d021e6fb8b23a2842ea2dff031b485788246c3367f5da8bb31da0f9cabc68d511edd33ff75bc28f21cd6fa3accb51332ebc427d03dcad2e1183806acb213212aeabf53279bd132faa19039a590b09762e09e4540f31fa44a08fcfed805cd0ee87ef4b1ba6bd8b297940a20a1db4ab2cbdfbe21dc3940f02912c49b9a8d3c914091d68a729ad0853b1e02b5a1bbf1e2f9f851b36602fa7b1220b2ff6b3fbaefbfbdad64f0d2ef6f2919649153327b697fa965d01b1bbbf5d840d97f0068feabd4f849ac73220271156dfde60b58b256e11706bba5cc05fbc1ae98933ff0b8f55d3834d4dfe599d5fe704f9974a4bd9c79de0aee7488b84530b5d0bc6b2bf088c380e8c37b2a58aab4f38126a7c75d54178fb470520b4a4605ea26fccd46455fd5eee5a558fc962df1f5808f74b95b326f09b31101c5dc997ef99d2562f26bc5769699435a4d968b2543ae562dfc2185acc2be2aa531827574d325d5e4ed7faf49c0c3795179b091da0893f93a20068a09ab530fb14ce22250a145d6178e2e5650803fafd8fc33975aa3cf609251d34186295ad5b86d92eecddbe0471045cf7129974bb0258021d3584a3a80403b44935654af1b1c0a76e898d150283afbc4dc8e0c02953506dd78b2bb43ef2193494434d1f8fc352e0a51e83dad621e3ad2e7addc8ba578e9dd2d41bb3a22d9ab63cf4ec8ccc943e06bbb45c61f64f254fecc9a3f53fa96472361f27cedf28b42e0b0e8e99e60af08bc55672433df2ed1ebef28429fa18d3390342419af538d9355eb1a55f3ee4e0fb73879c3c0790ed8d9f80c1996d4b3df1813b005cb95e6ec7fbfe8385675f298834fce8e0c2ab5b8408956cda9bab5c8d306a417b216079872f7329084faf8ae226cc2b5172fa400ae58a9e6df52846d75d53f279b80a2cca2604214a810eca2cf15af93aa7b12a573fe2c467d8171899f8c905e1486d7c0dd3152c8dd8ba445256cdc554813850d4a2d124a056987f4bc0d7ca2f2f20484ad8fbc4d2ddecf76f7068b7756dd7c5d248ad50b5c6b9706b44570ebf24e1e101ccbdfff8ff1a87264ef4ef4bba561939a238cfc2dbc9b325094d5aa5773976dbd7e76000f6e15523dfca1ccfbee5b89edb4a932961283b27ad1c3640b3f37e127cc072ffe446e932e51e3bcacee444688b2234e29d2d4e7e4b6a9c85d341dcb7452d617080a5d6b2448c881c136c1d7754340d0fbd29f4a42384350b5b3f2130c58180a3efcc5000ed9f0ca147f5c4df848e51735ddf68edb136142448ce800331d615df7e0176106f3cedc4cfd730e9118f7db58025e822df5595ee9d777342b1fc1eb7022b2f3fe1460b533f873577027f215412e0554d600746f4e82338c9853d9655ab7b669170daec178098032dbfe10fbfc05da030e52aa5ad7e92f509faab32fe014d829f4812051330293ed8146632aafb572c946bd3a8974fce0a627f1773c174ac6121ae86626d2926e5c4a4c8a78964575f2caefb8e4bb1d81a4ce2286a12fcb408d04630e70c729790ac8d4a893d4762e4cc0700d1ddf8699a716d67bef186db33fa32a7cc82d50881c980f9129119e5180cc16c5b6734d78a1885e2cdf31aadb5ba0aa5d7730e484de03359ab7accb2f563533f29f1ea112b138129dd90683ecaec755d722bb5364c2f84037f731abc03074b7f89a7233eaf2ce7a504d504a9be2d2fc8365899f90b8bd81ed6aa525ea86f9a22c12cb3b90e64fa2b777103adc27c099b58c9ff383e1e4413ab8b8df252c3e563549421bd522931d13b90ce9a8aa19bee554d5ea8ea24fcbf030b1519d78b685e034d80bc3711fd40f40b553fb98352212839cfa092ad33a3b7ca69f3f831f978a5818d6171cec0699b85665bb6cf955670fc2387aa62ea42ee20dc6d1f5d2744e01bee53a95d5a7d438857de9933b0f64c9c3411a34caa3d2a9acb49f03d479d4d43cc4bd469a0e0fa19727f08f7d6ee3c1a4ced766563191c2f1b45c552c630e68b667c5abaa0b6499fc1a5f5ea818ef9f8e62e89a645b61c7acda6bd164711d3557d91ed815ce573f028e16e4783d39bad0330a60360f4b4b20ef95de1a164d39187bb39c10d58c2c676a26f95fe96d40912888892f35baed5506c9b83b22dbfa1888f3b7ff469f3299d0402b200d338147b52a673b8af86bbc6a6cd59f721cce2c4d1ebac210b6615264459c8c163a142d4b62349812ea506fbaa8d298aa926106d086a27eac9f96345d085691cd5803629808f21afc0196be3169cabea3b03ef8f1881950e2d40ff6e5efc677f3c6810452d3bbdc39d183edf8462f507698d9c5a3e7422542dfeaf372c6baeb3a9fa666aa2008932587a5e60d1abb7e35529ede2673a588ddd3c08e324160b93bd4d59130718d80539e390f2a6620ceb636cf26270afe71e04b7a345f190ffbe03a4b85e0f5b7e8a7f869de540fe3fb3ef3ac0749d592bf63ee7cf6fb4b3688778e7d1d9c5ab7d2ab8d38f897c15b2d52898ce2a4dac09ccc0ec07142b5900d1345974d7c4bebf7373ed0dd5900b5e319a7a5b532a8f9e28bd849b6574c3fd223d7a56ebc05db3cb07b5b863deb3e3fb828064fbe32b1d7508afa8a4be2696b4e36325489b16be4b8655875598947acc6179b1f37bb9c102db60e8066dc8288a4f885288793d7e541138560945da54b57289e8cc7c4f390eb7986d7e8907c5263f934d3cfceba7c61bf868932f6e5517693b77d7ec70c0e2cdedd0ba2791310e64415d659cca249b6bfe086602714d5083c92bbcbc64734558b24b6f8bea22f337ff910405cd5a24389f72ed463ee88d0b5760f432790c5f8489090cee38c52deff987bdeaf2cc45026df315351779a96df45e5e24804c23644895357f56a741cf117efca3e3e1cfd94ba9bdc1419012b489c706c5560ba4f77405ff43e79f21cd378d9c093df082dd7f8394c3566551f5cef21225915b1c8dce2c6ad374a28adf9ba2ed74761e7913ddf0154041d8c46484fba4741b1b183eafe28b685aa55e0485e50499ff62609997278ec3c7cf4a57324d2474156e89ca265e9a530eabc866b55eaeffc5d057a3ce84180ba2826e4c5ff045a724c671cf7f3e4928987b3aa7af5508670e10910c39c0f756c38b7c0243c075f721d841ec5b6c676269e089c8a40e58f87a28006d8781cfd280f18c70d459df8838217822e7d6af58f4f2927771b20304bbab64d9e2e9daa8961c1a47cddbfee84370a9711b41273b30ab26e6c71755770c958617053b4ba77c420abec173ff9c9b01f6877c91ab5ec10fa3c76ce7d66233e08b2b955946fd839b7e6c9dac1af535242f6aacef48482bddee39d798c7bd92bc13e01d4798809649db239db5e0998e32ef552af22b6e41130d1de96cb063339e8ef54c758296b68c3fd86fd90f9428182fe524fcac52b0e9fcc4be1e0d8237d0663f729a3d5e470a3e48cba131da1d3ad9075c73423ea25775d161989b6c55605cc746d4c6eda364dca45992d0b22810fc01e4303ebf7f5ddaf464dc49b37585e97a3264a231c71f5303b1708a982188efa8cb061ac797a7311fce0146cb2ffe3d708b7af60dbe1c5bcdff499e83c59e7942baad017be9a4806ba53368b91cdeec978981439888913ef01273d3b9fa51ee385264c725da6f79fa4fc589ccf6bf3a860a69e7da374e0afb28511a4f6e9365043492477fb2a17b67f45b970dc17a368d6dc2145fb1d54bd28835cd5809c6205c8542b6ff27d818ec928a69d47b5e1c3b0ed8c36d0e63d796e4e032166ee88602fb3bc96a25d8596755fbe23d84baf5af68b9cff2c812efcbb6c033aeed446e246bed6db1f0c1d9c9ebb925a7f8865eb6f761b3840766cbfacd161ca6876d9efca9c23d2182f16962896e3cc02488aa83297303f68ec9b50d3199506f11ff400fd8dcc7b0dd8f76185250605068892cae3ce311cd5a05e3811003a86b9191bdbcaec4a39e78e8c40b22f7a0ac94669aa303a1f3d50755b6d43c1b3a9a915ecb4803e0e3bd890259d30e6b6c4de1fabf75ca1237481756d05e542f4db1ee7ed2226ca9b2dcccc9c57cbd3b55c5eac37d47fe0f4add9bdcf94943e343da8e6afb41de84fd450ae8bc02f9edacd9fd8fed2597c0fa23312296da609226f4d661e588ccaa27846ca22b347ebb5275f6ea141b5c42294cf5a444f71370f11761b425929ea101ebd0a65cc7648e8dd65af1347b6c046df3fbdbe5678fdc42b3eae7eb79a922d004a71484a5678d7950351662eb723c58e3adb2c9c93b990264e8446ddf8fc5c5c4e07b8e631b4f1b883f783ec2aa162b0ebb1bd841b9843a8d8b418079117f11b414cfd75529ab7ffddbee68f49175a246f3558d2d9e03a9d8bd90688ee342617332d24a1ba075cea0207ad8fdaca612badcec060b4399038dd6c1938a8bd4e9deef48769e5faaea7da02bef6d9d62b760f92897b4c64bbf2b64541627f50f8b24821c389e8cbcac50b96b0274d3222d75e639e8de76cd97972bebc83f9a6ee6c482bb2cd6afea5f1db410f7efe2a4846ec267ad539588fab1196bfe48bd93b1ebee711c3942ba8eb29198318364a300c3c11c88e4fd21e6879c8b5db9ce12f385dc14b887f1e9a0ce11f712ea527c8fde687ebb7995a9a3e838bb195e173b968ecc071a2fc52dd6871fddf3d6994fc88dd7d03745235eedf8ccad9caab007c82bd084d5c3faef3c2303d9f887ead503291ae0caa47b3641f76b6adb12c6ce9725385cb8168bdad3de51682391f1e738e03ce7df8ba500d4d0af608ab1da7466f03a52f4586ba3e96c16f36fd06d9d9233e4d2c986a208067c1f6de88e3240f13049bd23caac66f85391ff0729c9e8e4828a38e074a9b7473dbf74b30655c6dfb678300ce739e31b8991db518251c1a70e2b63097105ed9c3d8c96335489a581413897e45a8efb5ee58486b3fc4808714dc8d7ca501c96850d2d8cea101851f80bac7d2f72c29a0bd41779a0f57ab84634b862ff192a18ee773ff77fdf9479f0ec8093b32a34f81faad24cd665a040789c23010e3d90b635383b35708287ab3ba93434979bd3b12548f9f11908bf1e0bc3f7c5fc65904d93170aef53a1aabad9ba3daf963231e496870dce465d4f1fa244e80215f3bf8e3fbc22cf47b367b7ac296bcb4afacab0891448ee3324d80573120c0294adec962174bd977c815f7f41b703cc27e32221f5e26a78627a03e487e485d6dac1ce563fb5e3fa8dea6c3b5c1754c44490ea786767b898725fac7871ac927e3b50704d70e24b3555ed574ba086469201691bf06b4c696bf3d0b731067a69c04caaa64e26b3499aaea8fbc33cf369f176470cb8e74e782ff1bd3245d7de45954b96306a3127cfdfb93b54618cc8efd5499f037926a28827d7628418e8c3542de748b33fa93906c0958409523c671d3f3a50e81f78c6c07cc8d535886efcb5bd1984cdba48c1d457aae72ba2a3e7e8b04dee5f310bb51e1dd9a61e2a994238f9193bdbd5dcdf42172c6d88e5a"}, {0xb8, 0x1, 0x6, "6a5e0f3204583f993107e59b8b945b1e598e33c903153a6e1c69f9d18b9355eb62f675662986ca7ce6093297419615d358b29389b19b0314dfd669ca234912e179c7fc1a52b98ff345ff991cf4906d8334a5cc40368bbff86d696f469a987d5bb05b37af98f85691028b361227c8aba41fa3611a87150379d9af9119e91b8b240b47881d055b73c4a66200e53e6a6b32b26477401fc500e527c85894be3c2f3116"}], 0x13f0}, 0x409) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000003c0)=0x9) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 11:46:32 executing program 1: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:32 executing program 0: pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f0000000000)=""/197, 0xc5) 11:46:32 executing program 1: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:32 executing program 1: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:32 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(0x0, 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x110) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(0x0, 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(0x0, 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) listen(r1, 0x342) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x36dd) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) fchflags(r2, 0x10000) 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) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0xfa7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup(r0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110092053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x7}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85", 0x1}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000016c0)={'./file1\x00', 0x6, 0x100, 0x7f, 0x1, 0x4, 0x7, 0x35, 0x2, 0x0, 0x100000000, 0xfffffffffffffffc}) ioctl$TIOCDRAIN(r0, 0x2000745e) chroot(&(0x7f0000000080)='./file0\x00') r5 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x3000) shmat(r6, &(0x7f0000000000/0x1000)=nil, 0x1000) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000380), 0x10000) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') semctl$IPC_RMID(r5, 0x0, 0x0) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000014}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) read(r4, &(0x7f0000000100)=""/90, 0x5a) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x0, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000fa533e0400001a001600000000010000000000000000000000004821000400002000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000080b4cbc2bf6b1374dc4ed0abd1e06f83a92c8d91ec7eb9dc6857758af39ded5f350d49d0accc23a5a306411e373fbdd44e74bca7c155c7e55398ab52e53c1ba73a7597e119cfbf1691da90d5d84a1f272cb4d3616210afaa0a824d3a5de967d1a84f3cc284f97c8163679f054b931884b2182419425b9d35545201c71a02419ee1f2e31bd93526a217514626fbb82c7bee899cd8f9945ed033aa507a6700fe330f055dd3da76d402444426ec"], &(0x7f0000000180)=0x6e) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r2, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x1, 0xfffd, 0x7, 0x1, 0x0, 0x400, 0xfff8, 0xfdc, 0x8]) writev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)="8e00ab4ef89c328f5d3dcf6fef8fc3757f55f52f6d9801482413e066f2ea924ab35d14b309cfe6a3887de91a314b2b69a366b7cdca26dcfcbb7cafa4c1928ba58afb913e54b1acc59fc8ee88c1dede2a909a3f6d77", 0x55}, {&(0x7f0000000240)="0c67a2d93a7b141921b9170e5bcda7a71af2e79bfff6bd3403c06b4da0088b2d988dc1c84732935272936823b8e1eca428733a30b446e68df429b64b485213ada1915eee84a7e551d57ca43fada96bca5a2e6719b94251e0cad8ab0dcb6bda9e1a8753a9438bbd345c033f93682c4126948c28f51aec250c061e5507b635928295ab2b4e46cc13f585ff00cabe9d7d90aa188ab3468631c951a8184eb80cef2c6368ae", 0xa3}, {&(0x7f0000000300)="fac2123340052fe13dec343b6c0283b7ae811cbff85913b00fc824159477a7024a17323a8fd210937b3cdf3831c23aacef", 0xfffffffffffffdb2}, {&(0x7f0000000440)="696025b2addbb19ab89d01db5f26ca2ab5549f1414dc0336dd322d3ba0df3447471d77cedb84b2b685e1c2be7bddc6b4e5aef65752aef013359450aed5bbb841b926fb115df099fd7c2d90af2f87e20e0a4b4da2eefeb5358c399b24da6340193b856313eb413308e7935853ee5739b62d2a316f79770c8f6b0b35399865157f1b29f9ba0f75048daf96f6d4542c55352539748ae1096663a8ff58897690e2383eebce087e8718a6ea6bbfbfe4275ca1c0f0c618ea440f48ccba52e0a578b4463f78f1e01863ddba1350358d528f081aad9ba179be816b31cf18cf53b93dafc1aebf8b619930fe83d943ad974fa9d741d4b1afc480dad3eb2626b59a85854f7216e6694fa9d93ebc52d6e2c59420bc05db165b71c255fdf965646b28d3a99503e029d8fe2e80247c338242f9912fe0e0963fb9a95e38c2812674708533fa33bbe35346f7a077c1d17a287fe2f98918cdf5c2f5e2b5e56e8218ad78bb18d3ed9adcd5722a9fa97a64d94ecb27c9655fd2578f3710d98a0a2191a972367d7ff17824a466611286dfae69a6874952b91e2d8e77f7a0612967eb28af8cb40958edc083c54200b77a96272bef32ebdce9244b5cf7ccbaada6fb53d79fb1a54cd95112ed0843d9c68cd66e36506138317af55886ec215caa729244d4cd93876d1c67b32879077c18d909bfdb13a48d871541ef5417eccd872ebd2678f42fd2a355c82c498ae742471686fe396cf3c8900a84503dd483e6e053f2c86f985d148ee6c9d55393234b9e26beab36819565ebe6dcd5090f0b16ea63bb917fb73af07aadeed939a9f0c972834e56f8ce76ba9c6634c38ef4e6c2347faff293b4d46ed8d7ee822d1b75a3be6680261f1988d8e2e3fda3ee7ce98606a2e0579707896c07fdaca6f0cf5e12948b418f025367ed144333d6261afbb90f02991442ba555c050bfbd85389895491fa27e319b85fbc3ceb67f70bd06830fe6daf2361c7140c4f1c025fd0bf0ab8fbe0aee3e72ff29ffd858f7e3d1e78bc51d21c42796c89f99d47fa10827fa630d2afff41dacba2e8b4c2518ded9c03e8857e3cb1be339c1b1d6a4e7fda22206a549fd4a79137b314fafff7881d10a3d186565e52b88c4d98414451c3c82eb59c4abd0e0519a525afa396007770f50ce2cc0a578dc406d44fa39aa78b959471a446e8e695d42c4e899a52efc38be86d71a4466e747dae69fb40ecd84ba9f7448f9c723c01c9757a698e95ddca98898c37f8bb5fe58a8a425b8177e6ddcdc77a17062a1e14dad9001b9be7de42e6aa79bd4b560c670473d89ae847fe172a6d129c30d1d4133dc19c4ee61dd8f19b496c3e3aff7d3f90917478902a8643cc7efb07da79d188722defdd71aeef59ef08cfe44206023f8c59666f1eeefeb322a3808a43318186e800b5dcb3bc75888879200859399b28f16780ab40a182d452309dbb631ca668a1f01f790442b5aa77a7dccd1050f2ab4643ddffed4b12e49160ea695d5dc594a31ac57f13369dd7b0ea8b600edc02e3d3ac2c92cc0a4a29f0777125bbd6c933a169935c65e589fba38161f8d2030e5f8904fef2df637f384d722ab5872a45a8e17076f906c43c15202dde25e38e3bac9a268a084f586a315dbcd42b5db667966720f02d415e4cf0edd8de647bc2bb9dcb14ca7bc88ac017ecd673eb409aad05367a2e75001d0b8c0b1030461bdfc367c811307526d59f060c10ed2aa5bb269c591869565b8dcd75bfb50401aabad06990fc99f6db1e55df294e1b646f84960593f3477ab252c525ce1e5c8f8ddd45c4403d5dbbe7af94c91212ceb202811db4e05024bc97a8988ea5bb619c2812400730b5fd6e9506a2866a825fd8aebf33d9db38e2db857dca50030a1d3b3c799f3e002d1362c70e472057571a5d0f0e1edcaf7694e1551d9738c5f360f7a3f88787673d84b1c6b365641ec3ebb698a7aba0973d19f8f2d6ec9c49f143b10be57dfe352f09b83e57880543d5c928e3f2945551bfd62d9f50cfdb266a9ea135b5442c9c3c7094c8e8eae1845e7d244c625890c91a9e65cdb74d4b005a481832ae0f2ab39f766e61d868b4834fa0cdb957e18cdd427abe0a039f388f9947e5e604a0b1279c74ebce426b9b3c3acd0b2bc8ceab43901735deba603b89a20b66bb7bec9a786b8e2fc2b169f093e0bb8c6061f18386dc8b43d8c0a02f127f5108b280c0ae4554c8b4e61deb650ca0c33b15f99bb2341f936e1d8560918e3966a2dfb0ffbf3342a801ca8331ecf38394616dbdff883fb609c71f3c96d099785f7497ab360f442f22d582d7f2ea6863aec3134960287886b689f47b5edc0cfb90fc068b53f1e4753d064305bb7dfd335ba10fd17a2118faae1deedb2f39efce36d804e5d668027e52a238ea79c052988f5a77fee8e5953098d57952e48d63e65750285bc1e295c70d7ec84df09bbe2a0fd0437757f09b2a987d329eee89e26174845bf4047bb3674bca177535fcf564c4a49c4e9b08d118c9b5491b3259731a9e48cde7659abf0e0cdfbf9fd14d12fd8e4b0168802215a6e08f4ccd3e7400c327d66c24c9b994b651b11978c6ac40ffa9f6c3d81d1ac7afab2342b492ab1b10a26df6e6632baece156f8c726489e0a99ed52675b692b37abd5b548fa9000b5013223eb2823fc59d71f176b405a9e2672b62f5b45f165f68ebb97d1b6698a6c9ffd6d6535191de75f54c8f9601c85e6bd33fbb39652f2ac750c2840d55be871a6f971bae107b4e2c5c752b36fb86900a2c46e623c285de975fa8c0d0223fb3b38f3352ff864f2319e15e89deb702504e9df0f7d3fc591faec00054b4e9398c02dc1bb5c0758c1fa4e2d6d4bba3315fac8a5876f04a553a8a95eb1ae7505c679405fa5ae07a374441ac929e33fdb7b7f03febab25782fb55e73d9960cebd1a75b15c0fa109334c28b144268b582c2c4a190e02e4db1a7fc0f745cb5b8b1564687e590fb648944b63b9a7965ae4fcfe6e81cce36c591a6bcc503f429edaeed2ceb105a5013102ffe42aa7f0dbd7f3ce0c6dc74832f36081c51e14ab116e418283470dde2b662a56b271dd2d769807239690514d0710685b072e413d1f0289002c40db3f0baf99871d3c81a46b5fa49421c7bdc551a364f3257f37cb2c20695ffef7ec3f11c3206b4006ce280b3ba8ba26277a27cb327ffd6daa3d5dae7bac3fde14ba37b4bc5e0ce5cb404051032e76de7a3ebec30e18e86cec2d0b204f4920095848f3d4c584cd38d2dcdd693a7a3f4f6ee7df942c60f67dc1626e483c0609d0f4167466c080df7c3dc3c2686a8a9fcb62b583852012e5e5a0947e0563e65243925ecd432c8650e48da8cd1ebb4a7ba0a2c82de966d5b5d80f1e4949707c3ea8431e9b59b5f51b5c8a5c393fb3ac1eabb3711c3d13625d6dfd1f64d4b3280ff089d49994de9cbbe6d03fac378c32417d22a34b6ffd02955174a5f8769159b83dbd7fbfb349db454c6e17185367a083aa09a3429a64cac132e2e1caaefb50699563eba8fd75afceda3486a30b76be9fd2a5174775133916fa0baeafde64c6154a1394df6cd440675cb27326cdcb0192ed12006dde17aefa71f1f39125bcfba01dd7fbe9afcab2fbae344ed07ae8a849d2ddb6bb2ffd136e33335ee9df9d25b578429417c8092e929493ba0059b8511af3aff383b43c627bbb7c331f010c034abd9d1e019aede21d34031dd0384889d11ae919bdc1e8803f0a434f47322481c3bbf05866358cdb19c0a129017914ebfb4296fdc0f2ecb15af28a23cd07ecce21c007c32225605f8b1eb2139acd00ef62190e8cc964af4e6da33c9b9b275ce09abfd62259940448665ef90b00ed739fb849fa90dc08cdb5a7a58ba0b5f3424a6f34afbeb4839d54aeebdae3bda2a2b96cc76cac2eac5df774eceeefa8014cf941d6e07332adaf79fb98c7391547e5985ca59b60abffc53f47859def923946cb2de3c8410c1d779ebc2703965ef0ca411d67db9d4d9d14bdd87ad5ff6af0e438a741bf0cc88e40586375015b5a2588475bece26a6f4a47f68c4cc1f1588bf5e83f2fade7b840023948470bbc94222f72d1c4fc5bd10fa3c65ef9511e4e2f7178932953ecee8346b5c901d710b881bc63c12293cfec82968358eb331f713d8f1eccff591b649183bc2d98c64c9c37827c9984758b48423846452ba32018fea353230467cbdff5eaf022fb4bf9ba4671c8814d77f40bc069ba10757d32548159a2380b6895fa920dd9022201b4d0699f50f622b5cbebc7e5eab29c0b4fc870cab2b9e6abf640fd4909de451c9b1724438e76648a2be32fa044cb604ecfafb6a1adc60a255b13e5db1a8ba5acb642f9d9ca6537871adb70e848d1af18de454a4133e68153849ac34cd3981cf1790ae1bf741b4c58f681ebb767526f13a139ceeb9d916f71b1d7438aaf433ebff8bf238d98d541301bc5cfeefcbb4a3a9cd2411ddf90a9b0d5fbabc2af649348218926c7cb4b60e00f0ceba6b4e8fc60c0f045a771dc03c6bb97e5a13927ec954369298eaa027ce2eccf9103ff7799cbe55da83add3a26a277163634457a484983685178846e1c2e259db87619fa664a933bdec8357471a5ee2998ab838ac19e7ebb696d54f4cf093998d74358db8c55cebcbd37b110fde5d7e14c2760f964bf960cc9503ccbb863655ae03bb6bd1ae0b7b27404ee4e5c96e3cfe77816a3c47b4fad234659e7c0aaf153e1ab72c0075662a99534490f14e63b9e68d59734ac82d670e803be0b533d7220f8cab1b076fca98a47eb015afbcf8ba42155b30019a828f92f5738433cd02db1ac82d234e12e4231f5feab7c9d924c293d6e9b23bed0898dac923b477c470e7300699b2a4a92b3226d6f6f0cfa6da88d5d440a29ea57cae6788d035ebe7e35f5dfec3d75f9ddfdcf5f11cdd9b064ab2cc1da5c36735650078d2b1c9226728386c9fc834ecb6687a2e9ca0badc1f91ca8e47e4f2bd186f314f832996818418270b02bf46ecdd10fac4a883a444dea6ddb1c9360e1a1d8e1f64f39c14586792e1a29826c9c9c94d894a01c73413384436b45e06eb20904ab0e343c863bc640a2a429a1989c1106cfc106d57e555066a58351baad94c1cc26cc38e62a6bb4e0c203845398333fec4b474baabda4a7597e7f7a02a906dd0213cdddd66165d517a2bb547611234ee947df9acd2d426887f4138cc70e87e197713c1bb063e2f3b87dcd0186303a3c9d25d3dee088bc9b00e1c1bfe3f1b82bc39d94d1e17abb65f0ff9444c496794d9b9189c2161e72d0705579808f2f7c25f28d214cf7e70f09cc2a6b0bce9596710038a1155ccbc6430c7e2f4979612696fcefbe7aa5157c8dc105f85f99573b9c927748cc6a0ead3ec3d97821e943e104013a393ae49aa7372aba0edf1c0b0abd87269a311c73e7e80d9f544e7f0cb4d61ffd3a1d248a9f6f6911fbd16fead4fcac4089d679a107d1a47a4b4fbd3c5a2a8fb2293e6bca4d5e89ff8cd6ba9639fa9088e3f3f9f718419cc21e2ae54d0ce2c5e91497886676181cb45eab20cfb3f784c487c2bc14be0cb8e79a336b19d59e9e967b25f4b4edfd69dbd5beff8715de4431067064cf78c93f46e69298badccd131e1de79cebdbea1d31da8c71a468a4c55de57fd33c667ae19520ea07c4b0116694b0d10a594b42fe22020c62b4109a6824831ff864849155e567c9a6f254770a9de5434094381d517f7e88e493abb94a1f5d1dd9b20fda365e634c59c341935778ffc5cfb8cd2b64b9b9545f6f4dcf01d0995af8be4b0bd2477be92b527e611d9ea3b54dbe9", 0x1000}, {&(0x7f0000000340)="46950d1cdc81b6db2d70428d24c887c02067a108bbc5bffc138bc6fe1c95964153a67441bfa2b3a3bfcb168a00827cc651c1047ac3802ec86c82dc54f8d917fb6fb909781e9a1bb6a99211ac9a9fa5b77fa4f09d2d8c8928308c448f7dafebf5d114bcc072adc5e5f9d40944a055492fd2d805c9458d2051079ec9ac084599b32cb3a3adbeab9085a59b895318325588cabed2578717ac8832bbbd149018e2dace996fb2b139969462f7e0e4cc1d33701aec90aeaa5a81ba44", 0xb9}], 0x5) syz_open_pts() 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000100)=""/249) utimes(0x0, &(0x7f00000000c0)) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000340)=""/4096) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x800000000087, 0x80}, {0x10000000004d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() poll(&(0x7f00000002c0)=[{r0, 0x9}], 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3f) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 11:46:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x1, 0x1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) linkat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00', 0xc) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x24) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c}, {0x200002c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*$\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='tap', &(0x7f0000000480)='\':\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00', &(0x7f0000000540)=':\x00', &(0x7f0000000580)='tap', &(0x7f00000005c0)='\'\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 11:46:33 executing program 0: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x101}) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000f695d40fa4f4e5fbb156a9ffff"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f00000002c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5aebcd40aefe4d7af918e935686947187f7dd3a9f8b6fd86351ee4b1c949c53b9c6c257fa560995eafdbdf781e5", 0x45) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) 11:46:34 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0xffffffffffffffc1}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000a8a000/0x3000)=nil) shmat(r2, &(0x7f0000c71000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0x0, 0x7fe, 0x770c, "3efcfffaff7f0c00000100000a00e400003caf00", 0xfffffffd, 0x400}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcc) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) getpid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000740)=@abs, &(0x7f0000000840)=0x8) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000c71000/0x4000)=nil, 0x1000) r3 = shmat(r2, &(0x7f00007f5000/0x1000)=nil, 0x1000) shmdt(r3) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000600)=""/39, 0x27}, {&(0x7f0000000640)=""/153, 0x99}, {&(0x7f0000000700)=""/10, 0xa}, {&(0x7f0000000740)}, {&(0x7f0000000780)=""/45, 0x2d}], 0x5, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 11:46:34 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000080)=@file={0xad76e8a27a9f6e4e, './bus\x00'}, 0x8) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r2) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000140)=0x5) kqueue() pipe2(&(0x7f0000000000), 0x20004) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r2, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000180)=""/208) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: setpgid(0x0, 0x0) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x5, 0x8}, {0x6, 0x901}}, 0x2) r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) write(0xffffffffffffffff, &(0x7f0000000200)="b953b947863b1aefd616720caed683e428edf0d03d01dce8ebd2413b19ca0559c6f377664c4f056b18d6cac90f5f56f9ba7c03196bcdeee32d73ac2055f1a2531e60fa5622ed7858296870055f291810ff09722081b46e9e82f950d34caf308291ee520f43d206025db9c7ee53a8d6e862e4a83c01816cc352458a173ad27ac2e4655a714ef49204402a93591a7d7816d54621a41b06070066c814e516ecff5f79cb629cea9fe2b17691dd1bd05be35f9d69e501e47835187fa23abf97c8a452ddb8a5825860f411f4d4f6a0403d031110ec7e45b398f65a19cbd8cdbb0193c5e2b693b718c7641854590bb20c96b7c6c59c4cf1c0267ab4cdaa2f678be679583397ce82e935fabe0c1036c105c06015bc3be51b1ab1bfe23c0d1ee13ee70312d1ab71191fbc36b40778f0ec4e6afda5c909a4e4d2a87c69f544cb563c51b70c7805faeaa9f191f49c505040f6667a7af6f952a3a4b1fac41c7c8cd11c373e03eb0075f7c0a68d80a839dd689e370df168d76fbca7c79a21df704c2847771c328bd81306635b628cc5058e5b35f3f76703943807fccd4421baff0a99245afddded9de2584f4529a80b7880b1df8e166b0008f6354e33de1705b1461e6f8c1e1f06baa9682432b6beeb861d2c75361fe7e0a6c9b5327bfea77533ca930b326715af03de7f7cc56e0fb08e0da3600120270c0323c158121b3777e0d1e06f3da2f2452e6cab6f61576da7f936cb9bc131c928df5f9ba08b701bf4d1ae86a0ccc90882de63f052e6ec0d5c99a517062483eb29d528fca9ce08d484e5bb1f14aef809c6aa8721b3efd27ac225246a1391a443a3d4ea97d421f49a7f5d73e6500c2534cdb040d8dfbfa0d0db8f883aa89f1b67f0dcd0b3f99d8f7852e974f632a491d3e5df3ebb0cad32b2f7a9395b889e70d6af8ef27ed3523e90007226e44dd84716c7feea5af574256d8a2b0569c23d6afce65fbd630cbee4aca25b4ccc610f10a85a53183a0855353bd0cd9f99c746758103aef7aae990f50803769d57fff0f8044d3b1818a9c4803ed2098de41084483c5bd0a7f98683c5d5d8c474238f5f609af36fa00d603bc491c955fca23b539d405c2a2f5023a579d60fe1b9ce943f140e82cd61b7fb959c65f0eb72efc4a3ddd9f401231788494006d93567601999ea66a1bc8d41c40ee65c2d9098c8b5cc74bda5129b47472da39f24f28daf508cead8db7156d4cdcfe000abb51f78a7b122e16fb3cb5a8a9ea2dddef970c721abb1ed1261f6f06f305196f143d6c2612f495bdd89c41064891627f7c20076ac3faae9dca9799b706546dbe050b21c4ac8523d0f19a28e0cef3942ea16fc21a1014056fc5c577e0a9a3e8ce57fc3eb046e01787fca0fc002a27615ac1df6e710e478005916b55a064c1dbb0d92d1d34bf657fc98854214e6eee63a3edca2b23e0e6135d93d28f73fb02bd04d587653b2a5cb60a3e9a4ee403f53ca430f746b2e5973a3fb06925383d964645d2c0e2f04b426f5b54c829433fa3d1298ba7e7e212bb98cddd2819fdcf658f194e6d8c86139c1f66ac57de553df465e3dff70070558bfbaeb12bd0ba89e9b4b995bbe2871825612b73a0cf75f3eead5d25a3cbf4570b9a5bfd3a31d4176acfe77831076eba597dbc23b5da0bf7804d67bad62eb705939100564aa77ff3603d94d1b2c130851834dbdc7414dbd64ffc538533703296ffc20ed4ff2814eacc014d17350a5c1bd683032cd0f501b991391765a75f68f9542e758bd851c6d34556dbee6797e8581ba288e4b9588ac44dc1e2d33761fab920d1efb82e038890b5c7066434665efa80a489497a135b5245ccd2c9a24d763c24e26b4bb24ad43767b2397e2a93cb1a4da7751f3b07ce479e268dafa840d1ffdb87431cd642c59b3390f1b269e8f026a68145d85cc0823a1cc30b5080a6728c1d4b4660ad3de20187110b439a1ac5aa3991ce41b63e0b12275ab2d532953678690d8e019f2078cfca3dac044490063224aaea6e3eb2c67827c8533dee42a10d60b38984f7c21aea5d53267147518b7e517df22a1acf2a5a2d627ccdacb7da0f2295ebf149b0f1d9e64aa7a58ccdeb44b516bd3b8aa7c1ff0899e0d423b725172aa7b9128be7e806d2f05d54c1cd725d9f01f701cceeaa5845c4c2fbf5c25be306a97d208e706eef320bd6ee050c0e7fecf1c389d11ec27c24e46866265e7662fff07a4eb16abd0f4b0424cef852846653bcdf0c37b264fba8b27418ec9b9202aa4348d064db6c90234f0faaccecf0477fa50f973e14a1a3fee77ecbdd8dc9d649f4252867c0cb84e7219882c5cbc0df422779e0af9141d73e2b42028a5d006cd469522776fe6ba1586d2d73b832e078e7b452462ad2501ca0f3c943ec36b2c1cae28812883c823bf73116c0ca74563d2cc76fe1535d000f5041231d81b7b71779f03f1dfad559140ed70828b033dfff605e199cb0bfb4d08733705b617114f6ef0113f77d6ecf3ccee01221eb92717e84e6cb6efc97df78543abb237378d305fe9f6841b94cd21a85ea9685cd36477417e285e1356a56aedb85910a5e37930e31ebc6c2b1e5f99e7d71fbad70726a4cf5f32d5b33c3244e385279cc2e614be894c948b76e0e95ba4274a0dba0d4f3adb533380238ffafba520622471cb7a611196f5d3daac6b5676b054bb3223c785a8ac34d9f3bb3130151c9eb3ad04c07e5b1ad633c3b83d8b98977a96c9645774e1449888d2f4545f9d7e61cd5b49a32bbf03ac13898f07d93ad92a6233cec5d594310cad4e30a669eff029197673cf0737863280d1f456e87105b84bd284761e0b93841e55c05e7706eb1ac4acde6bc390cfe6fa8bd398f8f0e3337b4eb77b34991c97f52aa43e6e705122df0648c9fd2321e6bc33117723ccb8abbf2850ef73483e0b97310d3970f7d02a8433da7357a0a03d3cfa227343cf9833b1dd8397c4824ff17517a73e4f2385e562f54959994f4af15b9332bd9f73e95a73b9990beeaea9bcb15961856db7f1570a6ae0cb80a572253b68297ded1b628f427431b378302ecf92e4c7d32ea4bd37b7211a8af785af5120f09e8b26e158688e38d64a25ba280b9aaee907f716c0d908608385821815d29ed689bd56948d780e9b2a4e1a2510fc20f5d4a947c7b2c6e73a106c2975d68392295ae9f5dc097955763281c32aaf253d7ae611caca2625e1f1a38b4464a1b5fc8e3b7b74fed9c35647dae5fa3fd6f449a8b1d562072c77723ebae397e3c29dbf78f2c8fde281be2e874cac9cc9991ffcf203126c28dee983dba4c266124b30eb45869e7a5e6853b58871da6a5d81390847f56f7bb7069deac9efd205b5938f684c039a0a3e24a8031b1c6141e7bb01e124112942e31f9b92ab47ca6bd7a52ed84526822ecb6159b4ddce570dfecdd138910d946ba674733425ed629796ed9afab14460ba05c4770ebf47bf5956b785055c22e26fab08f52b744d94d4714fb4817b9845ac1f61cd9315b0be60d54b95f62ed1856377f6b1e9d9168c60b01be3d7cc602a20f71b6ef80b029614d6a9b0774d5b8bfe117abd265a36b1dcde01e2e8f5b871aa6245bcef4648176c89fd2988f0e29b18f25fa61fa0ea06a5fdebe97dd8af8a103c318eab41048f77c8ef6febef1f5cb7ee0c9b34a25653e423fc1af1f048ec8472e12abc0751c2cef9976a85aba3fda565792cff94f3356a3a437cc5dce0ee605eea82eca144236c224d88b90d8a720a5c6104ae4ce5198462cd7834f29b34f5fb8edec4e39aba12a9e23c5fe57e9679fef6e68d8e5126f8ad3b09cb5b04516404d92651b8bdb2e4e68862b1a1ef938440ea266d5818e10ea34812183819c25658067cafc4803b437d2e000de20005fd9e766c3773e13063d2fa87fe20acbfa1c60639261b8d8ebc8e80adc89e9f8fcfdd2fd28f1395f91bc427c9a015d9816c577a09f6fda45c6b05e99c91d2fdb0886a3b4e1d72cbca30815c9cff11ad3830a56b6d424aef052cb6fa0cde5282f751c30219c9bbad2d044d4c819946d81438c167621166241a7e93483995d70212b7aa98c21b5f9296276faf93f9c12718fb7e29cf73da79ed74412e8d2476b142f58cd65dc1a685dc062ebf0c01acd588548c1a908bfbf881e31e82c96a3804085cd4e411ba68a501cd5ed9ce82e584f8f5e151ab6eff69bc8479e74451c1cb80096ba1c3ef418bc3687875f1aeb53cfad2a9e8ee428ab959c8caa5293629615ca676f49927f68eeb12e8ab074534642ed05ff82b4906cbef2e31a433180cb51865153a3b5e147e2425a9297a5f0cff599493553d91d7d3ee50d2492d26c3f8492d754ca57d439179cebab96a172917aacfe938ce63cd302b9f7c1752cad19711b02657554758d64fb6479ad1d83f7ca2ef6d31fb24cc51c104aefdc3cff5d1d725b37e8ebc481800f87f75312f4d48ac74fc6687086376ff1f24983784db5c3f0a5b2448705ee01fea5f2aac65d400c17e261b819ec536fca5f59eabfc20098d7660274f32e24edca5df3973bab224887b3efea1190c2a73fb64c95e7a25e3295e6e0e513f6234d4f6c8f5ac2031af2bdff4ee8e653364f7e5b5012ffe3927475733ad963a28a33ebb9643d91bd25e57583554b87cc2b1a194f5250becc4cade2dc64586b99b2dc39c6a3a6f8f1d5e1a1c3f3c8bf31cc6630aad0cda1b4ea084997fbac395a9b8e19298e5626540864fa234f1fb69fd7fd4f6fdbbc74d172e15484655704245fd94fe9a031573779038d7b7607e71d5e793de36f5627078ce4c801e3fc10eb9c66c862b789ed9a9763e2fa0bc758b61a48406e11b06032cfdd017af4a83fad42da7817cc0984932148de575c967925f630cd5e56c08fee7cb51848040e43d4bf23b4af17637f2d534424edec238b657fccd6fed19ce4bbcc5db3213001900aca252e3aaf8c21fa13ddfa8883e812bb94fa81524551a22d273a4b8b651af34ea0f6b26a5c102dcd3c17bd372c3399133a9875d3d5fad1220dbbb2b3c470f2122c47f006ec4a7f171bdc0c07e72b4852357b13d84af8c305a9d6785be032bcc7edf2edc809fba905849732d826efd4d4f0381ac37c21b8cc79d2cc596cd19f2f8e992bda20401fbb246ff7440719f770d342cc5a2cd1b21288ff54e11f2be92eff90c3c07b0546f70d263e0d65bd199e1a8163fcf599e62d2f2a4b37b453ab91dda723fc04c332f1bd7ccba4f7eae512bffcd2398ce8b69e043c4b43dca11c069ae195370b644477b8ababeb67b64b18e0df7e948b5452dc3ad5af5cd6c7f81ce57f44ce51f491b94693ad8999b097d77abc2777be27c9d7ce1483bcdd0aee00bd93a083fd0bbee2394f2cbd337ef746be7b461c551be23e56137dcfbc1f61be00f4f6696b1196036a856f92ade601b4c96bfe3c9cc3ecdd49b1c2eced0b216b9f74d7a3230d0bde0867d5b734c685f3176c5e4ddb09df3b7a0a0a6db18a825f18ebe17ef11deeeea1ef5611a4f4adca49a7d88e2aef0c5c69174c6bac62b3ba4d1d19700115c387f42ab348a9de5db585304ba49e2cca310f46ce29a99f17b51c33baf2532bedfe82294d8a577af3838f1d16ffa879a4a5e311f1310c0c1f44ebffd6726ae4202fa181a7b14bb3be6a7fc8c4f49d227bd16c70ad8fe788a1e77fb932262e68fefa302dcfab243f8e025525ed668eb2376196480ea231d96ddab1e2c3e37142baeb209c6be0434630d4318af1f7448cfa2ba7419730bb8753b67a631a6d8fd43935727b0159f34774d17ae7f3c8064fcd62612db6afa44de0dbd9e796adc8cec", 0x1000) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = getpgrp() open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) fcntl$setown(r3, 0x6, r4) setpgid(0x0, r1) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xf6694d3324363684) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: poll(0x0, 0x0, 0xffff) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) pread(r1, &(0x7f0000000100)="996bad7a485e7ba746902b60a40665c629b4b733137a8700627b1a286244785f54c0c5802492d933df4a3013c01cc74d8e8740fc00b347b3", 0x38, 0x0, 0x0) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) fchdir(r4) fcntl$dupfd(r2, 0x0, r2) fchdir(r2) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r5, 0x0, 0x0) 11:46:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) syz_open_pts() 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: listen(0xffffffffffffff9c, 0x4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) dup(r1) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d40000", 0x8d) r2 = syz_open_pts() close(r0) pwritev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000003c0)="a89a73a78c6ffb837e39c68e6a9adedb0b818c29b01a6e51f7a59d3faa05abb6c08490a115cd178d522863ed2d61a7a62cb31ed39ca215076610bb93e7da2f6ceb457bf84775067ad7ccb85c26a3be89cec0e443c0cb9704546224c9f958cc181b2fce37ad7dabe01a288f07c01937aa7f30af091d2275f41fa05b4d42cce5ae773d88fc413021ea2f861a6225335be82da3b2750155cd1c6e0bab98ad647eab56926121111f5b5c61a8dd66c36bf6d5e8c44fd3f069ba5e39614734ea0df96044ec25a876b423253275c1d2e84df208b072f017adfbc9c071", 0xd9}], 0x1, 0x0, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0xfffbfffffffffffc, 0x6f68ab91, "85107b875f7c849905292b35450000e91c8d00"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) write(r1, &(0x7f0000000080)="bdea", 0x135) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x2a6) getpid() 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept(r1, &(0x7f0000000240)=@in6, &(0x7f00000001c0)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) chflagsat(r6, &(0x7f0000000140)='./file0\x00', 0x10000, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x280, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) fcntl$dupfd(r4, 0x0, r4) getpgrp() pipe(&(0x7f00000000c0)) kevent(0xffffffffffffff9c, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xa4, 0x0, 0x100}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x400, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x12, 0xf0000000, 0xd4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x7, 0xffffffffffffffc1}], 0x9, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x1}, {{}, 0xb6f4ab36b458e51f, 0x2, 0x42, 0xfff, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x66afc8544d64001f, 0x1, 0x6}, {{r3}, 0x2, 0x80, 0x2, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x6, 0x7}, {{r4}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0x100000001}], 0x8, &(0x7f0000000500)={0x4, 0x2}) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: socketpair(0x1, 0x3, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000000)) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x2ee21e6924f513d8) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000240)={{}, 0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r3, 0x48) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) r7 = syz_open_pts() r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) poll(&(0x7f00000000c0)=[{r7, 0x100}, {r3, 0x1}, {r5, 0x8}, {r3, 0xa}, {r4, 0x80}, {0xffffffffffffffff, 0x40}, {r6, 0x4}, {r9, 0xa}], 0x8, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r12}) getpgid(r12) r13 = socket$unix(0x1, 0x5, 0x0) r14 = socket(0x10, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) flock(r14, 0x8) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020699b, &(0x7f0000000300)) r17 = accept(r11, &(0x7f0000000340)=@in, &(0x7f00000003c0)=0xc) setsockopt$sock_int(r17, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x9, 0xa00000, {[0x0, 0xfffffffffffffff8, 0x6, 0xa7, 0x4, 0x3, 0x5, 0x9, 0x6, 0x2, 0x0, 0x3ff, 0x2, 0x0, 0xff, 0x100000000, 0x9, 0x1], [0x2, 0x4, 0x1, 0x1, 0x90, 0x3, 0x6, 0x2, 0x31, 0x800], [0x0, 0x9, 0x401, 0x9, 0x8, 0x200], [0xfffffffeffffffff, 0x0, 0x53d6, 0x5, 0x1f, 0x7f], [{0x1, 0x2, 0x200, 0x4}, {0x5, 0x10001, 0x9, 0x6}, {0x2a91, 0x4, 0x9, 0x9}, {0xff00, 0x7, 0x200, 0x1}, {0x7, 0x2c71, 0x61f, 0x7}, {0xffe0, 0x5, 0x8, 0x3}, {0x1, 0x3, 0x1, 0x4ff2}, {0x2, 0x0, 0x0, 0xc6}], {0x2, 0x7fffffff, 0x7, 0xa8fa}, {0xf90, 0x5, 0x3, 0x7}}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x0, 0x9, 0x3, "92a9cbbcd1fb5e69be69ba83d33cb9aa098b76d5", 0x7fffffff, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x408008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r3, 0x48) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x50, 0x0, 0x0, 0x4}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r6, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) r8 = syz_open_pts() r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000000c0)=0x8000) poll(&(0x7f00000004c0)=[{r8, 0x40}, {r3, 0x1}, {r5, 0x8}, {r3, 0x40}, {r4, 0x80}, {0xffffffffffffffff, 0x40}, {r6, 0x4}, {r7, 0xa}], 0x8, 0x2) kqueue() r11 = accept$inet(r6, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) close(r14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r11, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r15}) fcntl$setown(r2, 0x6, r15) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x3, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f00000002c0)="f24ba860f73a0b360d05e18481af91ba043e26f23d67650f1c7caf94c40f7f12436579279b20bb859fec4feea91e54c48321290febedb33dc44e0c5da1c695825c7f75390d776f7a5f71caba694777d16e7e689816ae0aa99d9cbcb008ce3c871ee7961d49608516039941d2122ba86693e8bb7ce5acad2477bb9794afb64044d0e6da25d0d30b2169cd293eef56ca67208b9a65899e9f9eeb4f32e58b0b72891be1a3bcaed543c694d05e0e017fa3bd55aad75a", 0xb4, 0x404, &(0x7f0000000200)={0x18, 0x0, 0x8, 0x80000000}, 0xc) openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x8000, 0x20) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 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) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r7) setregid(0x0, 0xffffffffffffffff) r8 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r8, &(0x7f0000c71000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r8, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) dup2(r1, r1) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: r0 = socket(0x2, 0x8001, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5, 0x1011, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="f7f4cdb38b5edb", 0x7}], 0x1, &(0x7f0000000500)=[{0x28, 0x1, 0x7, "e23df6b47c3a188adea711a4f7e0d0c3c4956a7e"}, {0xb8, 0xffff, 0x1ff, "3df46afe9d00f3c67ea723b53b1287b0190c4f7081db37be903d4e08d25bb80c8551c9e603522b3aa8b4f0451d44e0803a86b8a990febfe2ce5dd32ea4c9d50398be7e7ebcce51fd4ee2813683e1eee0ef9a67abda16690a6ff5f211236930d3b81f9edd6bc59ddd921befcb636635bd743a5ff2155dc607e240b8eeb4f352261d0e8b163a4d2da12d1f348db51dc4f5a9000cf9465646626c778cfe3d6d19aa4f"}, {0xc0, 0xffff, 0x185dd2bf, "992eac06ad0e91d4c7527d210387fd972b18df6b12848fc88bb9eacce4c85328a0dafa9e717a902ea3ab975436b5fd8ddfe1f1d33ba7fa1125db352c7284972eec5fa0ed1725f677c7f9bd201f524901ffded810659e4591e213f34b5dee2a502cd411ef26cbe5b32afe268d8a68d4faf7ed282d393a10f7312be81b093860af0321b405ae969341560b7a293b2dbc1a2bf46db34687de3e3d404010ccb7165cf2f5a097f8d73ad79f"}, {0xd0, 0x8589144c91146332, 0xffffffc0, "7bf56240210392d4d48bea6a46bdd7b29eb09550f1fcca800a93fc41d4e2b23fafd8b0e95f362ce0c5488be7aa8c41f1b934f0477edfb502af694033cd12ef812feb1d12da230532e7010bbbe04f343cd058c68f52dd938a0934bb77a220f915457a7d8c65dfb10352181599a213685eb7a36a2c2ec3511d408aa8f4597a66601090a0b83edda474825d9f96917b9c492b6f797cd3bc0315f5a8eed0821ab00b94a4cdfd320156934630deedd857bd0b0b713a8015d9fb913ded294c73de"}], 0x270}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:46:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:35 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 11:46:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 11:46:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) openat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x20) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x38) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000000)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 11:46:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x4) 11:46:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) execve(0x0, &(0x7f00000000c0), 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='c\x00') rmdir(&(0x7f0000000100)='./bus\x00') r2 = socket(0x400000000018, 0x3, 0x3a) r3 = dup(r1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000008000000000000001907ff000000000000000000"]) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x154) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1}, 0x2, [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x3c) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x154) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = socket(0x18, 0x1, 0x0) accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = dup(r5) connect$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x3f]}, 0x3c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = semget$private(0x0, 0x3, 0x2) semop(r7, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x3, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r3, 0xac19baa09fbfb6c6}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000200)=0xffffffff) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socket$inet(0x2, 0x2, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x10000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1, 0x4}, {0x20}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b1"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dfad43182bbf16634e0cc7020fe3679c928a7fe42f21bb1990e213e2676599c98c06c5759bbd74250d61339bfde2788b0c40d456d9ee2cbeb99bfb54b49afc4d07ab748aebebb2c26149e420d2813087e57e1ba2e8a23a0416f5713aa593033a46feca634a1a023ded1ef3d73076f8bc967d083f92005c04d2d8bef6b7d7a3bd47c9ae261d925903ed32faec239d5474d2fbe6a1be321c424565c3bf46581fa05093c40d12fa43dc143b756e56da52de3ccfe9b6e039320fe54cc5236136df229e574c7a88985735a0a220f33e3f544b2268e06ac8dc139c11511b519df057d9d1609228048bfae0d99dd78a9ba68ed98aa589eb0a278a822d4f669ee1e611e89f7aa464d48d9e8df286d10c86b9273c64265f234ab9faea00012c23ee18569f230ebc945049995d82617d59d220909afc4a82dde9b91c2b9c72531a237c5536f9bd42d7f2195059ca19ba38e55b3792cc48d0390e2d26fbe67ee34b90ddd6d59bafb425589e95878d86cad56660e5928ff694723f7a1be8d05c0598fba2d05de684d292ef8442eaed51d61d733f8b09f470c8a151854c318e0e377dd15e333e6e9da12719ce73c1e0c0b3eb8cbd82d579440113b706e9c6d46000a45773a2ba9f329423f7f1d33141d0495d0e57cae3c3493f5fabffb71941f90e035c99651b4d78750b6f60e5a4ce48b6087f89c01e634c1e9bce05674da9d83216ec8745c0ec2a098d1060be2226aad9ed4cb68c4749c8570403ed0cf18635b367180449a452dedb9754a5faa97a735d9d2a2b323bcaadb83cae5fb9b18cd5ef5822d4fd94e3e8abf106178905475f11279635e0b6437f92aa8631c3e9c4108cc248e38407301f510bf814907508bd70f32f087a69600b93e34703a836699179324b003a71a9557c303fb3af294a03e8038b643ddcaebaebbc711c430c76d8b69ab86f7c92b568fba49d0447ad8b622f1a0f01d618ac7a4089c953d29ab761fb597e8ff7c9d443b74b3dc934d6d5d847411b402039379772363453f6b609f0c70134a20502bd616f5ce20503a45c4ce53190a11e3817341a333d7ba32b1a91f80c509f2a10a22749319611e17b892f3698f13f657290d5e0f9b64260936efbde4b241bd92a9e9642df9c5b12bda3a728e1a67c5f6c1d4339a46368421c0a95c4fb8d81f5039c6cd5ccb8a930835f64507afeb1be784a6dd3a6188099b644bdfe031da81e8030e7e4773814cfc670952d038b701ff83d9f32abb5e2fe907624d16f0b85979d781cafe42cd0512a97e6fb5b52dbab26cc3c2355e94bdf4b9b9d2e1b8fe0ab2789f192edc5d1761d263101abe5eff238db859209d1b4003e2c7eadbfe7d5e761c8609f99286eeb5011823761ca642287c068b5e6c549a20522eb7132f3fbae06ce1a3a61ba873ee407e00e3a30cfbc09738612c0e22e4681a283bab68fd3df7cc5b85b33f1b13d83fbce7d84c9e374a364b34af0488fd8c5eb89c38e0ca3fa04b524f9e8eb9983b273b858dc92ef0f9c63dde5fedf536454b6b1aa758b0b879cd4924e9905491d0054b09e44755d90684fbaf893c22fe6ea6b818b4d0234729aa253fae406c6b2c0612eab3ac999ef685887ebe854451645fc33fc4517c52462c709269741b09c6913c3b20b8a4db1624b20594e43e691de00773f2e2050708f0f682d296d6241169abcc4b44160a6eea72c9c191f99cb3a2db3035a8f79f732583c918a1e722918eb9d61dcb8524f476d6c43e69cc09554f19ab48271f4e5dbdd3c98e59a7462fc191aeefca721c85cc1a9c6ab7e0d83b5bcce7ab699ad5261627f3aafc539dbc1f3d19db9c855fc8bf716422487d44bf4e5e717ec04b1ad48e71c0e78c97d56be9e32daeede3cdd31ac276b3e3ce24f9da33ab99d7ea7f1cd0dd32ad803d307b0919be33b169943aed0fec58c14a87427925cbcfee3af7e429f88fc9eb5b3ab7009a21a7c8c67b70360834da136776a11cc3f69df5692b47dfe9b67883366f2b9fd1", 0x58a}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000007c0)={0x10, 0x2, 0x4, 0xff, [{&(0x7f000070a000/0x2000)=nil, &(0x7f0000539000/0x3000)=nil, 0x4}, {&(0x7f00003fc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f00005dc000/0x3000)=nil, &(0x7f00004aa000/0xd000)=nil, 0x40}, {&(0x7f000030d000/0x3000)=nil, &(0x7f0000457000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000054e000/0x4000)=nil, 0x8}, {&(0x7f0000212000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000128000/0x5000)=nil, &(0x7f00003f8000/0x4000)=nil, 0xffffffffffffffc1}, {&(0x7f000074b000/0x1000)=nil, &(0x7f00003e0000/0x4000)=nil, 0x3}, {&(0x7f0000195000/0x12000)=nil, &(0x7f00001b9000/0x3000)=nil}, {&(0x7f0000618000/0x2000)=nil, &(0x7f00005bb000/0x4000)=nil, 0x100000000}, {&(0x7f000032e000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f00006a1000/0x2000)=nil, &(0x7f0000425000/0x1000)=nil, 0x10001}, {&(0x7f000050e000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000066000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20}, {&(0x7f0000023000/0x4000)=nil, &(0x7f00005aa000/0x4000)=nil, 0x5}, {&(0x7f0000739000/0x3000)=nil, &(0x7f0000735000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file'], 0x4}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x1, './file\x00', './file\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b1"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b1"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0xfffffff9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x754c8407b9126ce8, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x7) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x800, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x400, 0x0) r7 = syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x16, 0x40000000, 0x1, 0x3f}], 0x800, &(0x7f00000001c0)=[{{r3}, 0x8000000000000005, 0x40, 0x1, 0x50b6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x6, 0x80, 0x1, 0xffff}, {{r4}, 0xfffffffffffffffb, 0x0, 0x63a131fc6076d170, 0x7, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffff8, 0x8, 0x2, 0x13c000000, 0xff}, {{r6}, 0xffffffffffffffff, 0x2, 0x2, 0xffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0xa, 0x0, 0xfffffffffffffffd, 0x1}, {{r0}, 0xfffffffffffffff8, 0x34, 0x10, 0x6, 0x9}, {{r7}, 0xfffffffffffffffa, 0x22, 0x10, 0xffffffffffffc80d, 0x2}], 0x0, &(0x7f00000002c0)={0x101, 0x8}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x40, 0x0) pwritev(r8, &(0x7f0000001700)=[{&(0x7f0000000340)="e945d88bad93dc0e829b27f52d67072e548d4dcbe0a826bb09c8efe206cab1995a501ffc69a596f8a7262b244c6f8533c16c4d57cead8d40dc1b32b920dbc04331e7af8114554883729c0bdf7730dc7414e2b64fb501b14bc18feca99fddd5dac799baa0657af689ae3d8838612fed4a777f26f1e0cb8c9fb7e4d90526ca9a8d00048a91eb455f3b0c74406713f1325bd16e900aee27442ec2621c6ec63beafadec49f4a9d54c1c671e65b5ed590d57f5d2ce03e07462659c0a8b172615db63a9227a75ef712e9daafc9cb20a70b204e4edc2daa8df50031b77acb4dd5ce300470988a795529587ad2af88c6f38d1b644f4907a57d91fcdf01ce05e76baf432f051a174427b2c2419c90b62f7234ec14b696e5c39e4a1c31d38a46fec71c87a7e3ef51a98fd2acce2224675b0d95d85c2df0254708d9272b8b05c529a1870cb20c8562b8534e57d4f2b48686e9eee50d479fa8590df6840995101e314775ee4764d27728ab15799e2ce96d2e5684138b7f6492f762d02fc619ab3eb7d1061e30631178c098d4b641c783ccfc1ff5695cf1b8a7ec84c95e1248d4e61d4f164c35928688ce92a0a61af55ff70769eb9844d187257b9f735a7cbe00c4243863e07e4b0d798ac4442ee4be57f48c02bd9963cf3e110ce4c2f2cb7402c96b7edfdfd14318011b966317d863943c640bc8664dc15732c0ac6c13251e0f46d4549983f14a42793ee00f899d4843c3b14538471af5af16f52ba298b4aa30260141b8cdff22f66c3578a7c082c6c0a6582f88f8fd25ae5b8df40fd6f1d91310eb797fdf3c76a107d0201869eddfe9d54bd43f10d462e194c96489933c9bef25d3116cd5cf521f2b55ece90507a5bd054b994fa343d5b29e58d1d1d183661ccc73f9081e6ddb9e61fc9df9c9d6ec44cf8b275739df9cb068476d2514935df93cedd7df399b43a13abb41cd4cd0ae53b45d4d2c8a601849d53dd043eb68a9e10997e43ec660dd8c278af595fc09ba4639255326ae58fe72fe595551e4e6c9975c1b569c4b9a6859cffd5143fefe3fb46add5db13bb03fd323f043db92da3b800303a0f5c2441261a2d0146d32850c796d1b652919e01e2b80808506684a45fab5240efb72da429d0e0d08157c477e7651ce0d62071cdc4fa1f92b79d978fc910e7b265f8d6896af27b1b64c89a8a061d9037895e32f857e4784621df86bbbe5d040fa176f15ef7a26bb7b26cb2fcd511e9708fe808c6638e2c9a0091ad891ebbbcd6821f68733265b2e2b7da0f3a7ce77da09d2644b5e00e669d6c42455dcb26e711233094564ff69bc96c5fa0647e37f26dbbded803aecfa47b2c6d6e2e0cc85fbd33c73ef339072815349e2185217105f1cf7ca45c57083895b255b15b4f9fe0a2c725611697733972d0c92ab6a96937c10c0f83d520f4553c6b05546d326d2b9f4a9e7cd36c8a2b590e9f6883a33876cef383993cb37dc41436feaf085d09da67f45a864ed97b544c5b3eb27a13a86b8e2a85f421854a9f2cffae0f14a48e1d0aded344a34dd6b385d43513d0d39f51a438dac4fc0c870d31dca72a7b7e7362d9dfc872e71ffbc2794ebba40ae7e961678423265c5056f515d14db7560f3535f50d5fea282d26e5b71608be0993743ea55601e1c358eb4503d016e7a07b8baf159e80fdbed65d107813fb1043eb1fd42b123076b27f9c8cd46290295f56db79192b18c409f6642e730b7cd7ca0e6181e4a768049a2d2e9435325cd48341e8a0a683a65a5e4266c218224fb4859848525616651f2c1d2bea1bd42a0efa5a6836b5c495b3cde8ccb872113800499878320e57e0aff170c0672f87c52a06a43cb6babb699171ff3c1d2d73f79a437bef6f1cc2d9ea6d7ecf10b96a99ab4befd55dd542e42c89be851fb36cef820a6b4253e81e89d731e57ceae14f01e8dbd103c960f05d2bfb063988540504f7e2025029b57b6dca559f27f422efc35ff3b64a3a511eb1c7503d3127766da5b5aecb1c260c257f2daf224cc99d44bd88872a8b26a4ae3c9b5cb5c406a9cc7aa0fdbe1bc33863d18955934ea33247aaa6de90ff2f85a2139f6e54db444f41258cfe71404bf8f123df3788230e2f04b905f675bb3813f41feb370fd0014c1f3197517acf893ddcc86c3a6cb9042e6a77ad8fac8f697586babb6f12b8f5466b749e8d325cc5f2949ca9629d9d37d4ef8f661d11e83565c596e3d90898d5abcdb94a4b77aa3e76275fc5e87a37d1cf733542e9e35c92263233e071d0a831f182855044a5279669e4d6b94d8e13b18ab8b14cc46786e1ae868b6d43cc00d5e980a7858c0447d2bcf49999ef68da5dcf52b41d44ebecc82e1ff1bca3d0f3744f61923d63ac11c854e712d34c9acc5e27247cba6a2cd816f4df6a227b85e5c2add2688e5c168c2f6f7f7328a7e3c305d340e6e61f6120e592f0d6c8994165b7e1fdfba58eb80256b3a8d87fefc559f1258cf88b9c33a7355958db5c0c5e6dda1427c2b2a97ab4609e25e5d3342244d3e162f6d202dd19d527ceca7732977d3128297abb88af80aa7bb60d6d3afbaf8d67d694d3f558bb65f10b68969fd6bc104351c749648e93dcecddda2100f7acde07f8923c9c342850b21c81be085f4c40041f37baeb3235a2b88b51500dadbab4161b818faabcebed6affa8a4a21a3685c2c2c90ae53ca995398f268cee1433306dbeaaae29b8bb028e16860b991b75f7c1b6ed0789345af99af7fa6f2b62e1acdee90cde2d48f9f70b49039c91c1aa8fbb06b68725ac80c0358eb6ac07f860c701afbb345f6fefed2fcc9b6e3ed16c171ae848d8f87f9ae660f0cb3c57c14588a7b54dff5bc8e26365656028ad10fcd05ecb42a746a859b36ad8867a8e4927fb2ec1b059ed34a1590edab132990828eea05c03f4901e905248f958100a813abf88c2c0495c77cf065c9f457bc2164ffede8d6383453594a45714ea901ec2d4db24fc57bdbf2fc6b7d10cc90120d108e8ed498ff3b75bcd662d7a88bc1ac1537aaa7bbcb7677a9bbb396346c072c6a3012f9aaa0eb1f782de81f7a91b324f420b754238e61cdd721f6ac0730f9586f9defe1708f625d3e72139dddc7e85c0ed457b0709c6eae5d6713bcee87c3fd3a4e32f5439518354ef53ebe1f2511aa58335487c537aeebc9e2f56b0fc0a6808ce5a47b9253748a7329cd1b9668ad7092f3b69cef58dc4d537b90652ad6f0d5b3594ea39f2b19b7d81474a7848bcb3797f13f4db85acc42ecf5e92c4faf200640bc5dd97501c60695400d881f359165c0e0c3f97422355c10423432fb1f16170492cad74784f016ece72af250f35312c07658bc708ffc6fc7afe0d2270e6fe7cacf902e7af0128638054ddc6dffd2365b4ea5be42b82c0d130f534f7f1cb4397f27b9425374566e825176136d081cc22540ae7b46e9f577d5d73d9ea8e48e1fe5f855d3c9bad64b0ba5efd34f17407325501c79053952a4e24994dbb8be4cdd210f154a2c1f4f920889f0c8d2ef629fa97cafeb0e3d41e6f324a538496a46b413b5608118738b79841c7be7d4dea2e9b492c08e2675efff3b9b0b357c4ff964d00f0e256c67ec21fded2b100b1d8d1fef8047df7081ffa85749c804e04ea7e6df93a2aab52ab5954fef4ed4960f2ea613b1d7588cbbf8c504683dd73f0323a827318e478604a92f0a765240e5c19b2a6f8e0e1fb63c417f3c233e80f4dac562e0c6630ce7e5fa810afd5c683ad0f301677cbcac3319c35c9cc9f3f9f0979055c5465365fd8cba1612389ee8d180c4c8e578b3e547e83bd25ee71a6b6a2a2980c1122984b47b3d4fc11a498c47aad0bc6d97471b4fa4acd2b688b5bb6461255002b325b47940af0f7a45213d667a6b6115ccb6d116a296f94dbb202534da1bcdd0bb755a8bfa5dba13db431fcafc8e3ad5cb0a83107a41629b7ac98218cd361187a373301e88d22e724e39e9fc64ab083827bf7fc2db164a8910a91a98cf1ac86e22768a7489b64e9d9508e82af2f80019341b67e264157f77445b5d953d90bb8bb72d6aac00466beed283d33fec73b59bddcd7da06252fdaa9adc7d17d6964e83be31ad4bcff41a93b0cac20bc0125d5420131b67b327e777f329ac175ad634bec45531aefa1f599da951132e82fd50358940c88733e8ca58476a9a07e797c85baf4ffa6a38ff28b988da6b5fbd3ce9f719cf9a14b0eb04fea2ed719ab7929a8bfdc6c20b622be4d8046523bb3798819fa772676da54ec21ece95a0591bb3eb89cf0f09456c11184ac4cf8e2d519c400d7e37bb4481713292517aec03591b73332b9ed33de6c54c088b4d199a58405c61a31d7969712cb5770729f2a84942cc174e71eb9e126d1ed37ad97c09fa6fc4441d0e85c8b66faa7242ce515270a60cb67ab633db6ddd999bf32c2f3c3727444e4b4653df9b008107fa08ff22385043c4aa023ae58d844fead6aae89aa4f686cfca9da22e4b774c645cb5ab11b3a6f2f0f6cbc8451d4977d6c5c8c0bb4601e9e5951de2eda6c024c1da809016522a2482c3d1c7cc3162f240ab88505ca211065669cf0537acb73b4bf809ce4624201caf5a26b67f0f32f5015b0a27418db9fa1648aafadbcfbec7adccfd55bb4b8c5ec8f30d6ff327bb60fabdb666201de398633cb456f2803f7000652f39b857d15e523703eb3781d0334ddbddc297d315880a7b47ee78eab97cd5be46b17bbfa8420f875896b91980a7fb9944906c13ab5799ce1f888e350bbbdaf49f0e5625c73f7fb977997f25708386b662984ee0ab7cd7c0fdc6ad1cd07913657644fc7249aee7c27c64dbb1c973cf40e30564cd41896b8429c415fbd70d6094f042b7b56d64a94655122be59915e16c44e09d0ab4c0260b5ead2c5b9cc0bb32235efd4b018da11200c9e33311aff745adbf7c8907c6015041722a1e2e0d8d1d289f26f3f194c488161bd52cc64aec16ba158f5881743dc2758e69a7f6a9e92b07218217c177bf6c7958f5fb285c71ffdf2cd7b89cc1e708bb95a3dbf214a86558bd4db8e63e48b2371f8ef1a9f9f9dad18ff7f540c97822d1179b2286cfd53a4c78792a6ea186d13d5250a4ce92803ae102e8134148ea82eec53c07db9f76903a9eab20fe3426a8d864f59f4e567fa982cd5ff366d5bdb675bc1bf05802d400a266f16954dfa776943bad7368d804617f109c3dceab51053be5d50867417af9328b4ea79a59d8dc70c8d6831aab873910fa3d2679b182b7cb1ec89a900c58b0be975044166a3add3e391b0af438b4e7615f96258f50d9e765df65e3b418a9ff44cff8cdcdcc71048b27ffae6d19e33705c2441d7ac05f622a45664d782ba6a2c2ccc8354a716a088abbacb31fcd6eb2ecc3688401a70ddc4e66feb520e936f18ff57e02dd1f85b9cf87c605ce33bf30b5b5605fbe3da718b86fcc452df4f102a917b31712f0249fd85126cd18872bdf628e05322485e931cb19210e6b7c5e7e909d4e7571093bf7f1e2edf868d65c2cf65bbc8fb86171dbfecbe5340f4ebbafe33a243151b90dc0a2ac3deb23a5deb1c23a3907f25f5aee640c2566ef3d964b13facf4580de32aa9cf5fe56b062dbbf8a9e9ff9ff3327f765fefee23ef49f2748671f0565f96bfa514a44391e17c2bb480c78fcc0ee2b38a3eb56eb83089e2a2b5ed2dfd37712554c41912f5784598d04a99d3a5738519bc9a022d7bbceadd47abc78b1812406b574562b00635a98eb825fd67df6717dc9b5b7164973daff9110ea0e6a11a3ba0da6329a1064172ee4b10c7f86c9de70c72bf9a6f5125b50e8cfdca851f4", 0x1000}, {&(0x7f0000001340)="338e9b93901a0bac173870358c4fb3992d42f91d7601b33201e4a6c7aae3f16389c0154a6bdd7b3daa6755ea365911f68c95bedf0d103cb5ea4413a2ce0114a8fb8dbd8e2d08298d3eda3064fac9dbdfd73ecfc3bbf9df2b293c64a8a879309841b4b0f3f97078784dfb0d108d6b612070d8fcdaf626f2155e36be9d2d26db005c5a9e4c38bd9e21f4a75a86db22afe0b66c3b9c3bf21865213a76ccdb6865bf73505ebfc388691d3ac89ca18b257d4d3b2249f870d17e8b19525037932f", 0xbe}, {&(0x7f0000001400)="9f233d824307beceb8e3f16203dcd2d43cf1bb0cbb0a5682d3a4ece7304ebb03d0c10b8128c260f0a60f9ebaeb8b1fed0b164e290d1673b3aada4c533be3fbee2aa8140ef69355aa13f9231253e6ef039adb14be37bccd78e06ebaa7f7573e55daf518ea", 0x64}, {&(0x7f0000001480)="f66969a76eb7c040ca88753534a1ce0a33296a320abc12e17e539a8c12cd40f16a4ba3d2df7519cd18c7d3ea831e0bd2a4f1f242551e68b331fe0be74be6d842b92f6e882d91aafbb263c31c7057ef08159c707f19c86253035dd065b15252e9701ac577ff9e01dacb418eae9bf46c815c18d8ab3fe8e3528df3585f411aa4db9f5b41692b3557c9cc98b74efd5ad47d170a0d1c80bdcf19423a79f95a4b9108", 0xa0}, {&(0x7f0000001540)="506bbb277ac062816131226a4f25eebd49eacefd2e1c18750fd3ce765262facf64db1268f2a759bb45132052eebfc386e316cc40d7617e3a6dd3829b1b1d51e43185a4d6ac9b110263e2bcca", 0x4c}, {&(0x7f00000015c0)="c47b4719095a452f9a3e6e56233f2d4e5e642c24c00df56b2369f3e976c48a04d47a", 0x22}, {&(0x7f0000001600)="67726499da4c62858017b2af34117a833ddb2449ade863b510cd139d9755a5344d5cb45a64048fca230b15267e9108b896f52a1c82e9ff19d9265ff6196c1ff534bcc7ad2ef9eb959a706b87a7d92bbfefe8c13dde75ee083d2d83bd93791447fd6888d0bbb7c481aa5c8c7dd3741ac8bb905cb713582145ce170303eae25ccd987e7d8cb0bf75d22178251b9a87e1de40f13f156f204c61ef3ee956797647bb83d55eaeb91fd0435ef77f74986b9aaeb49a57b4b101eb33978dd8c7abcd40d1dc4206187f", 0xc5}], 0x7, 0x0, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001900)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000001940)=0x8) socket$unix(0x1, 0x5, 0x0) r11 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001980)) getsockopt(r11, 0xff, 0x9, &(0x7f00000019c0)=""/4096, &(0x7f00000029c0)=0x1000) setrlimit(0x3, &(0x7f0000002a00)={0x4e, 0x3f}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000002a40)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f0000002a80)={0x1}) syz_extract_tcp_res$synack(&(0x7f0000002ac0), 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/tty\x00', 0x0, 0x0) fchdir(r9) r13 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, &(0x7f0000002bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(r1, 0x5) r18 = getpgid(0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002c40)={{0x80, 0xffffffffffffffff, r14, r15, r16, 0x8, 0x9}, 0x7f, 0x401, r17, r18, 0x4, 0x9, 0x80000000}) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x2, 0x2, 0x7d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="08000000ac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8ce2cfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4f50d46be7470cb0fa0e3361658fe6c871d9afc8ac5e3a40a2af17cb95ba6aea931aef58644837ef4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) fcntl$getown(r2, 0x5) 11:46:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x579e354830bdeb37) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0xa9e9) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r1, r2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x3b) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x3, 0x5, 0xfffffffc}, 0xc) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb2d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2014, &(0x7f0000000380)=0x401, 0x4) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x20c, 0x0, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) select(0x40, &(0x7f00000000c0)={0x20, 0x2, 0x81, 0xffffffff, 0x4, 0x101, 0x30000}, &(0x7f0000000100)={0x0, 0xef, 0xfffffffffffffffd, 0xd0, 0x7, 0xfffffffffffffff9, 0x7, 0x6}, &(0x7f0000000140)={0x1000, 0x80, 0x8, 0x8, 0x80, 0x6, 0x3, 0x407c8f74}, &(0x7f0000000180)={0xc6bb, 0x800}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x6) sendto(r0, &(0x7f0000000240)="060a29aa97d0bba1248defae41051df6cc6f87be0104bb692c9600bfccf85df90125584b3e3be40432786fc1da95184125d010f437b6d3720b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x98, 0x412, 0x0, 0xffffffffffffff79) 11:46:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xffffffffffffff46, 0x0, 0x0, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r1, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000400)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="649c5453b24eea367a9af53bb6bf2cc8815d926380c6cb6988b20b20d2c1f77edd66227afc8e40ac5a7af7d8eee9d760c221d635ede0437bc3c0dd5c2937c43bc23652caf3eaa46f73ef4b40de835f919c48a4e2c63f43c5ba3847e4fac8a8da92c43e35b9655100c1985152d457f15de8744df66eec9cd8c4f5afe83b3e51d86cbff07189ffc58c018c0727853a3fba82bd6b8204034b03f6464bdac86d80ad5d92066cd17386f505ba0d9f2f1f660c78c8d0ced4da3ada92b55fa195bbf89a51e5c52f2022b02f6c228f12836e5dc3fa6ac01fadb23a471316fce82ef071f402b7aa7b", 0xe4}, {&(0x7f0000000240)="f4be93fde267fafe2cf3c02bdc8845556b52ec913f417d5d10746376e43ae26f32708806b7d35046fd6c4e410a411d2fce397552c060f9564f4063816794e7959f616a78f59c91b08bf3ddb783d745947e3d13ef12e386d4f1fb64e3642eb8238b1e017293c53d0a5c33e60d2c6cc14d738eccae1eccea13e338fab8af9dce358f452608", 0x84}, {&(0x7f00000000c0)="32e96cd6e9d93d03320be54b1af0a190d78d91e60fab2ef663158480cd4bf6fe0fb3b1f4b410e1faf04d46e1dcb523e2aff1a1", 0x33}], 0x3, &(0x7f0000000340), 0x0, 0x40e}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0xe) chmod(&(0x7f00000003c0)='./file1\x00', 0x50ac0b29760d1e3c) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0xc5, 0x40, 0xfff}], 0x3, 0x0, 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r2, 0x80000001, 0xfff, 0x5, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0xa6b789530e43b22, 0x0, 0x0, 0x7fffffff, r2}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000100)={0x2, 0x1f, {0x800, 0x6}}) r5 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r5, &(0x7f0000000040)="2ba4", 0x2) sendto(r5, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0xfe, 0x0, 0x0, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a2"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0xfffffffa) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r9 = semget$private(0x0, 0x6, 0x80) semop(r9, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x1000}, {0x2, 0x9, 0x1000}], 0xa) semop(r9, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r9, 0x0, 0x0) semop(r9, &(0x7f00000002c0)=[{0x3, 0x48, 0x1400}, {0x6, 0x8, 0x800}], 0x2) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a2"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a2"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xbb3}) syz_open_pts() 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000001400)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0xc, 0x0, 0x0, 0x100}], 0xffffa18e, 0x0, 0x1000, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:37 executing program 1: r0 = socket(0x2, 0x7, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filh0/file0\x00'], 0x10) 11:46:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) 11:46:37 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c8791052453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15800360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="51e9772951fe", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getrusage(0x0, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCCDTR(r1, 0x20007478) 11:46:37 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080), 0x1) fcntl$setstatus(r1, 0x4, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) write(r1, &(0x7f0000000340), 0xffffff5d) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) pread(r3, &(0x7f0000000080), 0x0, 0x0, 0x14) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) getpeername(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) getsockname$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="d397863fcefb6b51cbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f0965d2576ca56ef919d57df31d9f979e7179b38f3e37001338440aef"], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r2, &(0x7f0000000080), 0x2, &(0x7f00000003c0)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="f4ff2e306611151d5422e637dc56cbad2c5fe28000004800000000bf54898d6446474ab163af1bfaa03fc60c7624c8d532ed4503820f4ef172b0651696c89af20b8dfc079f00bd3b2d50933c3d799bbfdfa3a9213a8de73910ef488c9effde0e5204349c57bcca0b8fcd1ca9e8dbeacffa4598bbf524ee43961fb7ed36327fba42a9735c56c16589662656c1bd5f02ff29a8d6daa77fe6f7fa7ba2ed702fe4b21ec54124d96b2408e5b478ed5d5585e449912bdf09435af57d5177c2aa809b07"], 0x10) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) r7 = fcntl$dupfd(r2, 0x14, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$getown(r4, 0x5) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0xffff) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bf25a2ebaf777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:37 executing program 0: r0 = msgget(0x1, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/158) r1 = socket(0x2, 0x10000000000003, 0x33) r2 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x0) 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) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file0\x00', r5, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) accept$unix(r7, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r4, r10, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000000, 0x6}) msgrcv(r12, &(0x7f0000000140)={0x0, ""/225}, 0xe9, 0x3, 0xc00) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) write(r14, &(0x7f0000000340)="df", 0x1) sendto$unix(r1, &(0x7f0000000040)='*D', 0x2, 0x0, 0x0, 0x0) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") syz_emit_ethernet(0xe4, &(0x7f0000000180)="7566ef64e713847ec249425d8b629a8b6f8211abc6596a67ed6210738a9bc018827374f7b05c296143daf758d52adf811c6b1a5f6e497d0e96362d6b2600094f536f62e4369e7a2f46af95c54de64541aa1766a8bddf81cb2360684eaffdfa40e07e699b622628f8c6da6d884860ace5dfb229881b81c8a8ab2115ee474f7bf9eee0e2000f5d9dda72d6f90d3d4b94c93cbf5e67a28226c3b087ed7160f0792f725caf337620c6e1f9edbf8a255fcc30f8f5ff8db03cb17264ab67d32f488de7440e67dff2db452fe540167ac032f48eecbdd03923bb981f84736063a43d7eff2a750f26") 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) write(r3, &(0x7f0000000300)="7a8a83c2cba5ca9c72f0d9f45b92b23938441abd784869c7d887cc1ac1a98c2e5d028a1c13015904442ec8eb48efb1e19f3cc1e4cbe7bf6d447be0af79ee157637935a3011e5179a0614348249e8da27168ac5e891265cf139e6dd6acfc8669928c393377b407cc07a5c2302e6c50a54042b89839019993a0d834ed4ac165137ca5d97ef65dda1de5a245550cfee11d1c5cd0ad0ebdb86f15cf7dd894011d9984ad6c82993085d54ebecccfe0705be25b6ab2253bff91b1623b48b04178e00a558c019d22e4c0558caf823", 0xcb) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) chroot(&(0x7f0000000180)='\x00') 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) select(0xffffffffffffff61, &(0x7f0000000000)={0x7f, 0x20, 0xff, 0x40, 0x2ff4, 0x6, 0x8, 0x8407}, &(0x7f0000000140)={0x20, 0x8, 0x1ff, 0x9, 0xee, 0x9, 0x101, 0x8}, &(0x7f0000000180)={0x7fffffff, 0x6, 0xfffffffffffffff7, 0x6, 0x2, 0x1f, 0x5e3, 0x401}, &(0x7f00000001c0)={0xad2, 0x8}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") geteuid() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x3, 0x56) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000240)) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x1, 0x2, &(0x7f0000000100)="014bc7e2509c1b1f6187c01d1cda", 0xe) socket(0x1, 0x1, 0x3) unlink(&(0x7f0000000180)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5173bb7e4c9a96722a4698bba74df5fe15bb311480d084844a2b7cdbd4e98b36d88b464877fb707ce6bd32ef5f5197f3fc1c16d433acf8cdebb7b2b554ddaf76a9d20c8d32266a5621420ccb6a4fec2fd01e2239404c808ab8d374c346a272fd54292936c6f79666e4244f8b0dde3068db9e81f203ad0ff633b895b52d8521a0548b8841ce5f654018f6559239993477b9bd528f4c47abeb650762df7d17e911ce6f706eee828775c0c4ba95bb437f65081fb3bc50e5361a09"], 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, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget(0x0, 0x1, 0x606) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x0) r2 = getppid() getpgid(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 11:46:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9e0069a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:37 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0x1}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x28) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x6, 0x977, 0x7f, 0x20, 0x94, 0x9, 0xfa1, 0x9b1]}) readv(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/51, 0x7}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd62456b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfffffcbf) 11:46:37 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) sync() 11:46:37 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22fd91dc8cf802d11968fd49969be5ea517622ab33b004dbf4371e323cec7b5cc913180e660a08c81"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="4e56608f66696c65302f66696c653000f0cc385730a912967a390e9433bd8b4da83973098c26855188fbb5ef01912ed3d24836edb38842a2070bf5bc5a71f96ad3102b23cc400986809aa6c83f91b53e205a7142b8d337386ffe0716efe1318d3382a036c713dc"], 0x10) 11:46:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="5f13720e583f0dda271b16e149fc92c19868aab74ddceaa26ca9ef7cbb79dfdfbb31276e785995b438e42b481a191ab6133d4102394b0287b07f51d05db0d787352a2eb9a1f6abd93a3e02b827b8eda3dcf59ae19086da13482b9d07b65e742300f9b32bb4f0dfbc51d0dba0398d9abb7e48cb72f77ec29c548e2525c0821f1e119433cf2de588ea7e0476f32328b7de10fff12abc31b32458dd7f31cef3ac2d9e22", 0xa2}, {&(0x7f0000000180)="93c9781ca1cefe3a02fddde28ec0fee8199689cc9d3edb80d507a4a079f8dc16e93c9c07e138284f85e05156c3481e936111f9f712374e766a009ad1ec647d550bd54bf993e9eb8fc0251d0c99acfe4a67083a3cdc38696cd0f01abbd52971712f6865e41182914568aa5ba67862642a1695f3bbbd019629cb0d395e6490679986195353ff060ef7179e576507c0b4deff634dbcbc23cb691d6b0210750d80", 0x9f}, {&(0x7f0000000240)="a4a2070c21c81b69a9ff93a65179d3c4c30c2cdfd831a34a1b2700f3b47fb7b0f14721ce58e5571e7e2627d71d96d59c0d5fdf4dfab4d1262ed3fe7ad0f62c839c327d3a733de2b26a384663cf85678832dab8fd3d", 0x55}, {&(0x7f0000000340)="5a0506bc67add7e6eb3b1060288a33096a61cac070dfeaea1d4c8e217b91fbf3fbd08caa22ef1b7aae5102c83500d9c29c57f28c5fe4a3675f3bab9ab5bdb409dbb3c5e8584dab91d1f3376ddcb6ffe03606c4da8958b6e1c173ba023a47f3b9775710cc76391f8a9f87144df44cf39e987693d771d54e1bdaa342b3c9e470f6a81efda5496094", 0x87}, {&(0x7f0000000400)="3c91f210733e863b5eb4274b6f411979f3c75139eca709adb1d45f04b3612fd73fa9d3ce86d676ecf6985d39ea4d33d332c10729a1bdc8bc71a1ff9186adecdf230d28d5c364", 0x46}], 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000080)=@abs={0xc4f15451ecd64ecf, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) socket(0x0, 0x4000, 0x3f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300075fc8e8694be13dde99864ca9b1efaf5c1a3991666e356661553197e496ed2431b77502f8dd7f7da8e59c039aa6c5c17ff94c0ecbb17c4e1737fe40eeaa1ee54f03159714f58b5d7659ef1ee7dc2e94fda2a4df2b4e02a4fdf54983ba2e126501bc2316e57019cd30319f742ef3711d38ad3dfa6c9f48e3904ae997e93cad5336fabb57ab86bf1fb7e4ce2ce583e5b38f4369c462723692673f3b7e4fcea13a9ee0c6190b49f1c7115d7a17b9b03fb2a2b0b5a946d888188680ec88843bb1914f8962ffb5f180f9f0b79c66b04410d8bee9bc31a686a78ad3974bcf56420c0d500"/253], 0x10) 11:46:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x1) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000180)="17c7d95838b1e61124aa6fba59ea7c521fdbd223a4b12c13ba2fe84cc354d447a7f50dbfd3b705525781b0c8a9473bb713ccb8257afadcf7563d1e251e8d86eaad2478fc7ad5b6fdd5f6830e3d061cdbd5d7a9a35b600e3edf9488a375ded69ac9e22da3e9810146c0f7feac7d2b1df818fc2e", 0x73}, {&(0x7f0000000100)="3efc", 0x2}, {&(0x7f0000000300)="a2bc7bdbeedc3c8ccf992e5a1373ec00e885009831e4af13e2d164e878ad6eb539a74ae347226aae46af7b7cee91b09ea97811674a2358672b3f7a8286f837c8a9b6ad0bf45964df93621a6bcb07cb2a3bd516f3b964bec1a935143502b779d2f5cb715064d48392652c93cfdf665d451aed91b2aae059d42ae7a203df7e436bdce0af80ed51f231673cadcf6758a65ba28118d80d8f875f6b2328ee1cba8897945a5e310b710254344607f685d8b46741fe9f5e8e993029fbfe375a7ce457705e156fa1aa0bde70fe2352", 0xcb}, {&(0x7f0000000200)="54710d5986f6ef559ce82a433ef2d35e4b67f6d773036885b092274f2e5c563e57", 0x21}, {&(0x7f0000000400)="78bf4b74d1a33bc3dbf35440cfde9119705ec00fa74b3dc02da946b909b32cd2e2f07993d886cf96dd4fbed7745d5039be13312f7a08b91f0b6650d06e915157ac3fbdfb038f363d5ad0984a3b60f2b51cd800e85134cf868cc822a2094a60e3b616f66ef7ca92ea92640e0de8c53e290ac5c75b25f6f3ef634c0380e52e408d6ca63a76932bd5cc7f939027b47c108c9cce8ed7dfc41e70f209aed414367384ebc43a2975180cc0083deb99f74b689842a0", 0xb2}, {&(0x7f00000004c0)="91a1d816243e707374ad47a078ed4c2c352685eb93b28da8b638c85c60e38645c2f93d964b4d10d6e6915ed7c715b7f7cf35a54c30db76df0df08041f90db62ef520db2950177dcd05c0e054c6234457d437d97c41168626a4", 0x59}, {&(0x7f0000000540)="c06741829077f2c92e4ad5f19788d85527718dc7cdc5389c250083d82ed1ba59cc9d9e0cd400a54cdb24b45b839b56559ae809d81e631a2d4946e5581207302e46089f29a679b83fa0908f49e8dd1ed315f1fd160003d1c488ca376eab07dcbfa4f332fbc663c044a5d8fb0ed14a3ec23caa776e07c757d8dbf971351ed68b71b4c8a525dadb51496e2541c65df521f4e7f2e63f0b0399f37902e69dbeed218fdf1d9f09087b262bd444b7c433217f8bfb05523402c7b60e18dcb743683f1f97044d71df9161b955cbf910d2c2a4ca7a06403c5b6fa99c4175ca907cb2c640dec51908e85f0be274b38881d2828e09584f8895159a1849ca450a9f14625f1f125f3726998c1a3ecf011acbed67a3bb511459976a7d8eae4d4612a2454fadf87aff324ffec5f11808b54655f4e58857b148223a8636173f9720396f1c515b0e5abe20999c006e917783879e3ef7c47ff079bbd942646954ab93e15f6eda014d7c9424984853c1317b0a42d4eb9b7ee9cc3938cbb9ca5d4110027d4d595e0a0952f36c24802827d2bd29ab6703877682ca2eafcc345b183521e1b860a1b91311faf4cf431a0e918f61151b0c31fea1a337854e15699bf30d8b3ae12d7c025c2c4553562a4827f22b021199c1e684f6acc5d27be09db45ee14ce5f3ae8ce34e419808dd1f007ae09ba5ef4adec7ef37b20519ee8e20f51f1420604c7fcd3b1ad0aaedc2e226b6732f6d08b67d14c2aa0097ffac635bbf1206d2828fc2812530ff1c359b9e5a63ba24fa9a56e989d6ad84bf8fb62a1e336a3d48e32b2562e565c951beff512fa712418fae9d0775dc31afd47d03776dd3d9ead38d0aae425aea4b3f57ba3d69ba573382f669d2f7f6b35674ed21eb660e8c5e567c8e1a03bc55d8b66ad7449fba70a91c34b7d8d0f4b460a43afd4543e343541c030e04790bb7a4c9d3cdd972ad1358d6b27002497ed7e726ebf2e5441ee055182c4d8ab838da61472ab849dbcd5c37b36335f0fec7411e68efcbc532107fca06fc83cfdfbd0f67608e78a0bb7806a74f7127b90c810442288aef1c2b0413d315a8d5e89cb511c69123b8f8979b1c4be8651711b3eebaa5ccaf40f7e4ee6d814849c0fae554e14205e5718bf5bd7867d2cc92618526f0aa065c71f70e0300fb9ac42ad29c50178c49d9979f892a16dff1d065fea7f1eebe19da5414ec48f1dc879a4eb26ad5fb430f0ca49c048812a9eced59f716e6163c6098ee25bbf868a4799598ae21a4ee2d55a73d20b1582694139dd182008b140620d9a45e7bb6f907c956a4d3292c020e1fc4d39945b175bad8a4a14cfb3e8aa71e85ad103ddc02bfecb712dfdd4bcc547b4b843b3906505b605a0038253622a79a7ff57214380e6c3a31b18e4e09d19312d4144bee59e33cf3b2648756553fda95105aacfcd3ae278908d2c8722093fe37f8ce0a2bbc9374e831b506e63e58484ce03821938ba9a885ca9393130f1a00f922d9891fd6197093e10aa77edb01a61581c60e40539ec54dc57b1f44d46789b3e37c7271ee9fa6ebe5a2f2c2d3021da53868b895a93e373f3d503339c2c298acdcbc7acb5f775ee53d17637414d69343bb6fff5b168ee52b7bb0db1d46e63271fc374989761d623fcf7f2185cf28aebc0cd25c531c956f783fc33368665565c51f2ad4058df889b5675d1ab05bdcd78c223c406d1f9c4848e253e4a6e689cafed8c217ca950f84b5558a09d690a240429d36eb49c665a6d7ee7504f57b0ed91272c4952c84e22ba1f2098282036a75ce0f19572f31ad003f01b7de930dfa09ad62e9cd5a102b84dafa0a1c464a08baea2ade13280b12aba035bb6d3fc19fa073052a14efefc25d0bbaba915b542e83efc4e70c999ea1206c16b0ea648e4261348d22818746fbed36747e88a049179014a200a77684c1b44ec0ce3ea7d39a94405d30ff54b1f4269c564e0322f4678e48ecd3a06938e0bfa8a638fdb75657db79b54765bcd47d60b1bedd35010df1ec8ee3f3464c8972b8266aa21b719d5b728754ac5b866afb8640dd3d6b2556246f3f1934161cf66a7f23041ac7efac9eebe330be40c87fc88836a1d969cabc23ea63edfe7e10333a891a4d04acadc5bdf8e87fbde843705a7944a87175900a812fb2b7d03f4c268cac8146c633ae85128939a2a95f09a4eb86a4e04db31d1db5188e5b7227a95ccf173cecd9e767129e83056e65181a79677306a06ee1a362693a2069773e4dfd5bfd8ebd48099b2ce841580310d5657cdb94d3d19e0740a468d8728f3a1e54356e84f5093cf1a834484e88e2ad2c630af8a9e603c7b47cff1ce774797fc48afd5979f02fea62133df461b12275f37782a873a1b24eb6d9b8fd6c5d3fc487b85a99ca252cdd220a6996a4d00a566434ec2f5d9ec95c65ef74ba00aaef0c4104c5a13bc49111772de7efd14bfc94ff75935550bd3b678fdcc540e2a753301a575764f403e67cf6b0b0ef95e69a3687f42d957959996f897bd6737a05badc1104d9e0d2b807dcd9dbe570474fdd8bd5cd44b04114de60778e8a5c9fac75e2167ea5ed3368f7c5f49aa7e8b4f151723dbcb9e1846cc7f6af780a53e0213b59afde7f1f3e617ca5635cb23b7bace5ffa4c32f28fdf0983fcb0c06a1b651725a3f07137c1a968ab031153aad163a5c5c942e7fba487e0025833bb0ee327967f6d53776b698dfa17007761ca090ec9e8d6eb34d5b6534aac146b742c0e325992e0f9219a3158a529db2441c1a31fa7fc04bcdb448d03fa4b47e6b21f9aa47d0b1cde8f6a17e1e6c0703398908fb5ddaef60f3f8eb3d911395336b957538bd1f9cfd385653fdf7f5391ee534a1b998eeb8eceed5b816b2e01c7e04a19d7d79d9e0831167e6bce4fcb5e127d749fbceb116637bff6020b0f67201300054b06084f3a7cc37c3d4452ea64f232d7640cf6bb6ab96472d23d542618fb1bd914ba1efcf8270f642fcd27173a47435023c60df239c1f39f863e7d3f2356ddee2ee337c244bca4fdcaa43b6cbed501f90db58fad264e4f29921fbe43ecd4fca533c71ad8406f1fe97f73458e88d95d934f3a0de7f104e9ee9bc394d821469e056c1fa64ddda6b0f4bea227db45c729f8319e7366f948c6dad76e72959dd57adf48dc1349d14813c383eda7b955db2b370828df4fc15d7e0a08782e621840356707c74dc9e7a5e4d72dc6d7c76a8705ff6275a33131480e1c9f4b045ab12d7e2a0fef85c767147889fdd428f0326e79a466d88cf3d156f40c484854161a455e1d7f3ebdaf21a281c3a24b1c26e9fe820d1a0acf584693b2188810fadbe8315630f1e93ff850d03fa3b310a52391140a05277e5d877c4b005709c9642fbef7ae8b007f73cf02876ff0bb16bc4acce1add2531cbbe52f1907b91f089a32d5978adbe3c503b105109d1260219c0d8d874377e448de4ea41bfd38204be2a086098e9b9562ffa8d5e8f6edd4a39deb1dfc7a55c02a7f908a10a940c3b836248c0631456d48c417576a708884401975a6e1804c32eea1dc8cc943c84b73f00fed00ea1e5e9ea83ca348b8e787f29f3ed97a1a4e65d1b024b52c8b9b2a6872ec22dea31431cc08842a52d23f753464df8f02ef2149a7db8a844259058df82f70e6e47e1458e3e3a9d250c10bee3f08d449a2d5ddc35cedb3be513145acc3846f5d9345e588fbf49f2bcbf8e1f7f7648cba3b7b71da70d4cec73e2bb10ee1226d03db2de1ecc51c65b882b96c255984b2422c7c3e47eb90d9f6c27d620bca7ddc6ddce6f8d86b5bf661e29534fd71f2ff35186efed8da706e7a69837f5fc457a508995058220345d675a3802d0557532ce7c969a2519355397ad9788d2c51e2b131ebda9948f7fcb44d3f0e63f50f24e4f99dff3efafcf5ea65a69412a83283f64aa396b4035dc6e23baca2c33b910278d94a9439486c7699419d3744bb1cdab075778f866e0c1f8dcb66214a4d5243b8b35cd6e4b2a522f1cce12db9ade7c9f2b4f9d227fd6cf1bcd29805ece335a1755c122b864d2833b507406ac9740c9121248f19eda51126d56993286f0c749aeef66392b86b3c2d25d739e8982cfc5225ba38658b5150483bd34fc8299537e154db8d8f94ba79b8edccbc9f01b4896f9ef7a049fb7d059ab28c88962fad17e157caffda00f3a7b3a29a140b2d45e84ddb309b4960d818d2d13eaa1d468004e7e8b912ae87d68f9ac211760a89e66977022496546a21d56267b0dada3393d8acbf92efce3db604dd1bdd44e82d7c8f31fa8c8479e2f3feadfafaf2c904443430017d9e2b8b0ce19c6afe38e4d30f2e41887257e6399c38154c82488b1bf84907e8bcffcd4fa0dd9ca99e74b6f4f27386dfcee492342d76cc8a6c4d79a209b75d70e435461516af398e8626604150d3359e7636208a14e564e6fdb037e2cc134b6aab4edd7fbf5535dc01e53e52d78f50cdcd9977d47463c05778b9695dcc81dbd1289959bf333ceacc7e2c455611b4b8c84959a1d878ae138b4e8dc88d30cd6db941dd8e1d485ab94913cdce32f331874efb10e5630ce836ef6e82f5f314ba750816ac0d23e1acd7aa1f6a6b2c27a261fbb3e6f48b4ce2f55354dae23fd36b1bc92e90d4ac45c2af592a3e3cd5fe01a50a8c79d8a69911fb4efe7289d59f6f7e7702fb7342bd746d28648e6218c89bd948aaddf64d9e52b8021e7e65ea3a524b3951ec0a47ccf1718015fac5b77ddafa39d497890637ad91e9e8ace8abf41768706dce138d3113512220f06011e48dbda8247ae95962ed81752b38e99be2635c0ee91a6f68f69b8ea6743504e30f96c3b0d22ac53b8bdee30142232f8bb51b38141aa48e2a7997659d38a6731735968480db0ac1572c24f9cd648419288bc32a04da74dfeef0ac531adba9474c99d1ee92385bcb232e7f3012ec3c2cdab79e207da29dc9409f2a1e0e19571b12ff76d02f308c376e8439e8bae9d783f06409074d79337baef505d0b21ff3dca6b9430a1369688c41a1e0752bd1c06de9edef697ffa668adc4e5cb49553099fdfcded3aaf025c6c5b6b9045abc281d4f22da074925b4955ccdd2914d98819084c53a1646fcfa6463c1d3f69225ae02e59801a8a8d2992c53f1b14b96f3ec0da552b3611e504d7a1178bdf1e5c24e9f4a456249f3b464ff5e63aff588fbe100be8ba23ebde66cf540ba10bd800ff0f40fd2c178f80a0af6a661928788186092821ff3beaf6f8acd8ab914611c1dab2587cce931768b6111fe7f665a37ff3c4d57a0bb151a04afafee4d4658350db139c135fd53c89d115db7a88645b32082a9f045a185bfe072a624da46f8186c782a4e7a4cb4808c89a4b6a9b7ef666d72f2da5a52cd140972b1be45d18911f4fd8711d6416fc5bf0e775d4ac5b3988f9a003511b653e6490efd987b4753c231848fca49a42e5515b1f805e08334a65062dbe0c948f9c38794fd4a2bfd28c79a46a48ebb77f6a8300a4428bfebc88935087b62c6b35251706f2396e510653b7d1b8a669b4a9ad24e0882a6e8bf8f782ea8702bd303f6d4a093c9d9448f301670e140a464b055d3dba7107210d128bfdfbb4b6bed81641541839b5a213ab02512e6eb51c4957bc58b51c3a19cef27842b23ac43d0a8c4b3be3af6a72c587dadeb8dd60b7dd57c03acaba63f570630c0785dff6abba23961ea4964157596b75ad5527a6442f822c66928544ebd509fcba3d3a99ea8e395c130399f1678f953c6aeaf057a968df21abb5671a0c90a0237cc897151aef52b934a7bc0aa443ec6e15c5267abaef4bd2d0f25a2078b1c28", 0x1000}, {&(0x7f0000001540)="36bec1b6a7225dd827e0487e0ee243c9a2e1205abdd157be4fec9a880949c6d8101022eb182d3fb8cf5e47c73e86a53be71a41bd4b52f8d91ce77bb05abb6b161987456ff58bf814cd385fed194ca04bf79206da4c1b8936f097abd5dcc898006605de7af752cd3f0ad24506644e6ee2a1e46d962a37ae6dd78c0c6cd1a3121f8b3e0525b4cb1305623c5e8ed5e9d3cb6ef2a51a9b7818be995a5721e0798eec4c62ad", 0xa3}], 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000280)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="300000001000"/16], 0x10) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = socket(0x10, 0x400000000003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) close(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) kqueue() mprotect(&(0x7f00002ee000/0x1000)=nil, 0x1000, 0x1) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x7, 0x1, 0xffffff81, 0xff, "11cf46e6a65bd6c53fd1669504d1ab955dbef063", 0xfffffffd, 0x2}) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 11:46:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0x0, r0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x200001e6, &(0x7f0000000000)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") getppid() 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="bdbf4e6abf3748775401e64a8c0f3c0f4990b4cc43d851051112cc274f5d899f8fce285867eb72a06583bef90c9bbc6fca056163f03881de5de9ed9a4a5f38c44c5b8dd4ace0f95c60797352bb9f19ea15530261d051a1bf029275ae9986fa0d5938e84a66b4cde0ec50ce93a35701ba7c39b10c616a34a6b74f3a9788d5ee74e1577ac70d95871222e495cf4dc2a9aebcca5d20097293f7ba07e10444a9c0c06944deebb93d9bea05a414430992a16480ce9b54592817f3aec57e9d5be89b029fbb7a73c4aa58e48590d26e76957e210a0f73e9a5412e37e193", 0xda}, {&(0x7f0000000400)="b2e2de9932f83502308139ae906572a5948a0f8149a1ed4fce98c943f64585a4c1eacf35853a76e2db6689599d7e5ada40fedb83a95dad6ee869f574e61860d6a81e7978ecec3894353aab7b9a14c292cf5895d7d436606c5959a33cb7e7145bcbdf48fdb86d6e8d2191d3104f15f35dde624d85135aeedb66d71018abf62d527e150db1757f368767ef793a92615b6d78652b5ee3e6551a8e959de0bd7e24d6c92940bfbe1719ac99b1ddac7bef3178f02847c113fb232fcec54bb6914c81bc923d79652d905663482af6db31c263fec249c9e72cad50173ad9d3a537", 0xdd}, {&(0x7f0000000500)="e5b40472a95d9d0cb6d3ec492cfd8bf0fe00221d58d70a967627f72d854296d41c7cc81ecf3c9fde74bb0b7bccda9d95f429957baa6d575c762766c5d137476f1fbb6c02e46882bcbe096f345ef0b2fad5eb89b2e8ddcb77ad43bfb6825e3985946b0e4dcd536dd112b61f034991a749ee6e2af33052977da9422b0fdae5646644822c52abc1e1ca14acd20d7c6a3a6eac793379ae08bfe0ff62b61085f88b747db9200cd37d1a2523de2b12fff6823c8e8d5f9e6641c30ed86d018b06b9b0b8f718f5f9873c4e418d2efa219eb68ac09238f446202207522e770ec79a153a90b1b475a34fe8a704282b26c529e30720d67c53cd688f", 0xf6}, {&(0x7f0000000180)="072c8850", 0x4}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) unlink(&(0x7f0000000200)='./file0\x00') 11:46:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0e"], 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(&(0x7f0000000040)='./file0\x00', 0x2, 0x13b) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0xfffffff8}, {0x18, 0x2, 0x0, 0x6}, 0x5, [0xffff4cf7, 0x7db, 0x6, 0x2, 0x486b, 0x1, 0xfffffffb, 0x7]}, 0x3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 11:46:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) recvfrom(r2, &(0x7f0000000340)=""/19, 0x13, 0x0, &(0x7f0000000700)=@in={0x2, 0x2}, 0xc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000cc0)=ANY=[@ANYRESOCT], 0x17}, 0xf) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x400, &(0x7f0000000300)=ANY=[@ANYBLOB="0000f7ffffffffffffb23850403d303b93b2b5fd3fd74a57cc2350e21df9db4d10ff"], 0x1) fcntl$setown(r2, 0x6, r3) r5 = geteuid() getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r6 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r5, 0x0) setreuid(r5, r5) r7 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x6}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 11:46:38 executing program 1: r0 = socket(0x6, 0x4000, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x1c, 0x3, 0x1) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000c71000/0x4000)=nil, 0x1000) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000180)) 11:46:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r0, 0x8020699b, &(0x7f0000000300)=0xffffffff) openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0xd) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f00000002c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699b, &(0x7f0000000300)) kevent(r2, &(0x7f0000000040)=[{{}, 0x0, 0x40, 0x0, 0x80000001, 0x10001}, {{r3}, 0xfffffffffffffff9, 0x60, 0xf0000008, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x810a96ecd0ee2950, 0x1f0000060, 0x8001, 0x8000}], 0xfffffff7, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x3b, 0x7fffe, 0x3, 0x4}, {{r6}, 0xfffffffffffffffc, 0x84, 0x20000000, 0xae3, 0x4}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x81, 0xb5f}, {{r0}, 0x7ffffffffffffffd, 0xb05719d95f6ea7c0, 0x4, 0x6, 0x8000}, {{r0}, 0xfffffffffffffffc, 0xa8, 0xf0000000, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x14, 0x1, 0xfffffffffffffffc, 0xffffffff}, {{r8}, 0x7d52a9dc27608fbb, 0x4, 0x2, 0xffffffffffffffff, 0xfffffffffffffffd}, {{r10}, 0xfffffffffffffffb, 0x3da55f713dd73d7e, 0x3b7f40956c419bf4, 0x3f, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x1, 0x69}, {{r0}, 0xfffffffffffffffa, 0x74, 0x20000013, 0x8, 0x9}], 0x7f, &(0x7f0000000240)={0x8}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 11:46:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc5745192a947f554d0000ffffffff045ad35a0520000004a55d02b654fc8d53b23e130e95e13a5919f754b674f8ed9b7c0b7d99bbfdcb681465f99c1a1fc97eabcd647fe0e97894fe7c0022e7491fc9c950f57f982b2a2ba7fa593b5c3f6c81b52bd790828e22c21813702432268c60b881df75ecfb0bd11204856e788c3b313fee1bb7811d2aa1e91ff15e0971b2c3a7edcadeff021d2470531c74af70596bf9a91fb01775234166f97a047f9b3a244a98d4c2247082590e46a568eee9b4e60c55334ee971b7a8f666da0a28a8461db082850c07a8b1c035c6af75344e06d15ee458a665f0421cef84a9db0c49a0be312a9ab5fa3928dfe4d43afa564c236ebe5932300a78ca289e13eb7e"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4493af7e66f59279f8c0793a83b1bfff864b9efd68a22f000000000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) execve(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00', 0xffffffffffffffff], &(0x7f0000000300)=[&(0x7f0000000200)='\\*,-\x00', &(0x7f0000000280)='\x00']) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656c998395877ba06b1930600000000000000793a83010000004b9efd68a22f00000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:38 executing program 1: r0 = open(&(0x7f0000001680)='./file0/file0\x00', 0xfcd8db6101dfdc13, 0x2) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000016c0)) r1 = socket(0x6, 0x8002, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001600)={'./file0\x00', 0x9, 0x7, 0x4, 0x1, 0x706a, 0xb4c, 0xce8, 0x3, 0x3, 0x8, 0xfffffffffffffffc}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x2, 0x81, 0x800}, {0x1, 0xffff, 0x800}], 0x2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fd9be153cdeeca41e6426f777ba06b193af7e66f89279f8c0793a83b1bfff864b9efd68a22f"], 0x10) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x6, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="07002e2f660080000000000048"], 0x10) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001580)={0x7, &(0x7f0000001540)=[{0x8, 0x0, 0x1f, 0x324}, {0x3, 0x7, 0x1, 0x8}, {0x8, 0x0, 0x81, 0x8000}, {0x78, 0x9, 0x2}, {0xff, 0x3, 0x8}, {0x3ff, 0x1f, 0x59, 0x77dc}, {0xffff, 0xe0, 0x3}]}) 11:46:38 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) mlock(&(0x7f000000e000/0x4000)=nil, 0x4000) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r9, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r3, r6, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r7, 0xa5, 0x1, 0x100000000, 0x6}) msgsnd(r8, &(0x7f0000000340)={0x1, "54a01bac0df64405962d4fcbd8b33601860b6730916b7b4779f6a4b37021f6bcd614fc55d23c5a5bb1ed7962fab4d8b1c3ea71dc2635d079c3935115aab28f0d3dbc05d25d823d34942f1fba1227169039807af030cfbe5f341c601d6e802b73342133de65bc0299d6553e0955be183ee1a8e894d914c30d08ebc8837df865f4af2fd0e9ac271314e1300011fcc2ca85a3882a6a4f58f1e2caa55058ff3ab2fa569fba22708d1e9126077e627b3c3d676b1aac264cf0e930fc52b97ad50c14bf05c74c501c3487f36f81413d0950c2a3c2042db3469b6900f81b7dc1a1ce52a32dbe529fa9c470f28b3fc578239ef5218845b5bc5a5394f9f5b61d57e64d2f"}, 0x107, 0x800) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699b, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffff9c, 0x14, r11) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002e021b9bed652dec9daf5c060ab2ed"], 0x10) 11:46:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x10000, 0x360) ioctl$TIOCSDTR(r2, 0x20004401) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x2, 0xcb, 0x80, 0x7f}, {0x7f, 0xd1, 0x3, 0xfffffe6d}, {0x7f, 0x8, 0x0, 0x8}, {0x0, 0xdd, 0x1, 0x9}]}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a9efd68a22f"], 0x10) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) renameat(r3, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0600000000000000302f66696c653000"], 0x10) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) socket$unix(0x1, 0xfa292312b462b552, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000280)=0x7ff) write(r6, &(0x7f0000000580)="10f4b25e7881dfd92f3bc0868ef53d3a3b729739bbccfa06b17463b7aaa21f0e98930d3d21af9436d60b9a784ce4341c31d1b7a00db9e94bb33a937b8c927fa976aaf1eb71205abb1679ceb30c7177363fe2d7f37ed016d1752eee2a52b72f1c19c64d55eb45f7bac0a984d6c2cbbb15864ddd84d9a9cdd6953c", 0x7a) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000300)="7ddc24b477852f16f377ae69c9caa02ee564f512cc2539669989007e3edbff5499023acf8c66fafbb0a051d53c59c94d1c66b0ffe574d1e761d5c0e8d4e3630f81ea7094c63e942d640d6f314c53d099a9fc1dd9142ce0619144ac2bc470bf0026ac1da74fd74e7927ce2742ea2f95d2489a4cf2e910efebc74eb411516009cd75f33f98bf5b4b209997fac1e7e1d9f502e236673ca26474477263ccde63728ac461914741316eca406fcad85725edbfbd6550f8d16934556219b5ae9f1c0f84e74e6f094832091080aa2701013b0409ea2cd0ee982f328f5f8f1ca3a070d6c5b3d9c4d7bdd87369f0717cca6b69475ebeede975e8a7645eb216a055bdb1435beddbedb550fdfb6b949e3baac883068ac91d23df7e5ae0bd2ad41dc77056fdfd80f50dc72f8b116ccffe36556835fa5c9a688240555131244e1b03607d55a9d1272cd39cd7ad5d3a6f46d386d787d64a6ea865a085e5fe66d8883667c864cc9003ce8270f4e6864c664332bd8b10cd0d40503141e82eb2ad0a7529814752524b2938a3670d8d7ff6be5d89147f9a9585044a2a4ff1ff83cbbc6b47fc7201453f08a13996ab406d4d893b0c170b15085786d17439a02843d4932f48286cfa431a5fc6743fd5c7876755491eb30e3343fc8d4353ed8ea27ae0919717a2916b51ce097d3b94bcad4ad6aa9705acf51b7a642b5b4a211b063439b5dcc5bcc202686ec5520aa7bcc0a57a3475de3af674774576d5d98de189b5239c3083f9025951e62c3d737fcc84fa0b316d3ea27aaa1e5cf6b49fd445fdf9f9a5741dfcd5b3146a13f975a3693354713cdf2dd3c3ff9a5ad636213f866368dbc78847b4e4448c5427925ddd26b4fbf1dd86f1ff316993b1f4f9e04e962e4c1fd566c171998a6567107b20bea8e22a634e5b4a66db119f6eb1da3888dcde74e0cb7e455df7e3a9166f74dff18e852ce7d92c9c9450429bef3b257b4dc38ba2ff923567d188ca162e04a479c410efa26ba2ba72335802cd8bb4acb85e50c5b34fb60a5b70141801b8efccdc1248dac314778c58fe846b6054b040e57736212291490e64e41067a63ec5bda28b538ad175a880b51de2b0c126d3164bdb11f1150794e9237d5705f85f93e5de21c0eb9936cdc332853507633c12fc2b0cafff14599a4e11de125170d135ba8c5dacb967e96b213e89651d11d257fd6f5e4acd910788dd35eb85065a8736c3ec713d81cffd7903321037ebcf56714a72dc38067225c6fb4e62562f6613a702c110daa89b1b1e0cbc29a793e6ffcf93bc7610d907787e51bcc7bc85e3c79a84760f363919e4279e041de5cd2e18bfd51464d68cec046f0f9365f81dd39ebdbd96703449d70842c5f3f2e255d8567f36e561f2c29dace0cc3bba85aa4ef7c45714c6ebcfbc71ac3f1edb0aaa9d05031a1bcd12cba57f7fbf89cbffcaaa69f6ead790b8a46eabcd56266ffa18bf2d0f3af643b3975f64a5f1a8221825ca21ec485521a399596b51b29d32b19a0285a3e6d36cc43acc2bcde466c4f087d56db94e91e7b9fad6bff1a0fa06fa8cb59c2d7fdba763e1f21dc631de018bce8bd72461a52b1ef047c67c66182b5ffc4bd05c0f51cdfbf3a46b2efcfc356a89d1fb93e5ca3f613312a493049dc80d748b5dc847d6070dd3a240903b0892ddbbfdfaf9453625a9644b4458ab257fc756dfb9febcc4fc739f14e16c6f53e961722255ab1db23b19d17dc98b610ec5cf8ccfc7989e0c2c9f8069ad6f04368c7d47bde8d2a0f48d441d25ec072b3216cb2519ffd2fce0f0a460b087eff29d15beb4c00d7ae20baa523fb27eab1c53d90e9ab9e58f71379a1c5ba400e13427ae3a1046c4d189ff06335502011e17240025e6b17ecda5a7a6e656e80f75ad23b24ab253f1517ff91b46874f44b726e3ea2f51db86ad9ec5c809db8b1fce56840a6ea1cb7b59d00a2f3234569b9d7b4fc0b14cf45fed6f3db71d34f7dbafa0e46f30575bdfb63b3111b99429722e6181323ccec5e4f8bef27a3e758cadf2a4e3b01a7e46c11754a482c074bd0d62cec46eafef8e54f868a381f23a6cd3218d97aa8621de167deb2e017e429c8ee49f7f8ad430c893a01ef9eb418cf743c5dac465f5359f76c959aee7d43b9c87b92c2ede1f64478c7b8e1604674b96a33ec4f3ee9baeedb484480c1629be44d726f40f82e3edcd7fe38f47e1363e44228e3f814cf6e13976a325e26be4f464e6c5d4270a041267c6fab7eaf1c8d001e3ce5ad1a9ab73dd75d5e16b9375a3c7954f93882d5ce8b8570b6d4c0ce7ec06cf0340f1e3b4d9bad170852f7e6c77875975f4c67e232ecedab64f13bdc69199fb8c469e67e57b6ee0a84390e150769f498e4dd2950a33ddffc689a7f54c85c0f657942572ba123b7f3289a6ac7414357e4dedabde3dcf1a7441f3fc0863b391833f40d0503c3ac6b2b69d94c2713a00e83a3ab8f6a7d2f23b26ceb929f423adca8be1d5ea14a62c5c786b5d5a1e53308b4862a2d1d9819368bda061bcbb767b2cc2c2be0b9a1d5e41d2b2b3bf69b38fee4f6343ba457b68eb7048457fb63e9fb14779dd71f50542789d96ca60b3b408cf849c0450d8c5a9d215af5181ec4da2d3ebfc60a452c1fb3966ef452f0feebd090f01719ccfc473af72b6d210f4262ab787eca947e21cf5323a17189e4b9a6bb2eb5619ff7e6ebe4a43a81f4cd91178688e9da2018f6af2a064b5564713c993b713b147c34d96f93c8550e97737388515f7b1001d485e242e7ec0a5ee7d9bc9771c3a7f54c39599e91ef851af88003303d5d2f8197f084b74444b232e3dba4e2fff8e01819c309ab422f454b1f76916b0881faae94d03b2a97657e072be1d95db2c0d1312b8da8a241a6ae59bd0ab00232f2b13bc4f2042abbc612321307883ddfb87306efb287257a97633a6fad587b17be60ecadc2391e5d79e49c3c152cc8351c704b2a1bd98e39796810cedabf7cdaa4802f986783c732cc49726bc88d45c001adb8008994e77c87cf4ad7aa591fbcd02f00d4bbc78f7f87ecdfbce38fe51ab976f8c34af9cd8c281f84edd8fbcf9f16da210e1b7e56270251303403df73e3cb5a7a714f630ed574fa71f1814ad6112e45af2362b0ccf1df0e35f1affced4a97fdf5c0500b5309ccacd8cdb846accb80e1d342d7e67096e4e77be260f59a9f89b501b484ee302c45809eac0d6b6db759df5e6fd0b1142f8b3d5a52796b2a4fe5bb4b41c2a0278331e4d2cf87e14ed70517fce24f459bdadc1165ab005294e10db0a508c6a94839eb96a86d5c2fbc31ecbd76da9c1db28f43e38a4e0fbbec2eb34dcb69ccf5eb7b390c73ee66f1d586426b11959cd1a114ef4f09f5f1d363f304c19dc7a1ae0f9138d80529c38b5971ebe26759d67da20297b3c5d600a94e15f11bd3588b3a8e93f3dfd833a6dea45cb890864917628396e8ce2ac03e55f4096f6be7ad68a89fa12c1a70050e311e33a9d5af9680f3097dc9c7eb60dd51dbd63838129b7a9da7e85ef00d78545b655c152c6c179fb33ef47b569182646365623d20d9ba2ecc9aab18e9a50cf9f77e7479b9ce0863bee47b71a9f1cb3538dc98cbc60437df6479693e12b0cdeadaca956fe78fd1241598039d80dcac7c1f63027f0a54363bddd77b6ff709f5ae409ff2008f48a58d8ded8cfc2e7a74123f1fb51204d749d4376fd1c49ef2f0df6ac47e1951e2ab94e79d50f9302865b7c4b4965783969f3e3f2347c3490c04a6040666b430969fcbdc59d5b36aeb1ca2016b11e4e2c219d0fbe84965c213633e7bb0fc76edb9a591a997f888900bfd506f03c0cd03caa222a5abfd0f099cf57fab2098898f045f312fdb5bea9e76488243f11fd151d6393b687f813d049f95c9fd1ebbf5391cde630a1d2fd53ebcf10839762ec31defa7016d4f571400346a8e34028c3c5e2ef53874e39d0c592db8ec7ddb49def42b0d7b72846965f39b73161b5a0ade6af976e8ac665877641450cac825529355b7dfdc872f64b0665e84e328eae3f4524d3c2cbc74cc52dbd97aeb48d019b71243dd83bdaa230d8aca77df7fe679946074a80af866eb1f1ee17c6c09baaa2964a3a55bbc7acf35dc0fb046f69bb9be5465e5d4ca19ff5938f41c674af5041769396d391406456c5bd8473c6e3357cf6bbd5e37838b3c2cf000231f2a9a744a4247869b8d24c1050c7e72ef35e5563bde995783c3ba9b4c08ff8ec8e3ae356a2746a5fd30c11433efb849c3ebc5dd0238bbbcb6ed7b0744f2eaa03f08030fc7d8919808e19e010fad6253cfbc863ecf5966f719950438253ec062b0824d71f8140b979dd8260fb77c5e3be9faa1851f7e9abc0074e04e21416478c4f1e18232e10674149094c55874ec68bc30144a7eff7d47930b8baabb41f8c2f8588b1814de0c7c08b7679da607d8d36269cd59d3751aa78c78391bcd0f560fb0bc08a24fa898541c7451950dcfecdc5736af1a91a935d7caf3c0185012888bcfaa090ac4129aa1b3bc4579f6632e925d073cf593600ec6eb1690f263d6dfea765c23455c96b5919597655fdb2ff0ef8de398b3d62cedec6e38de2e013d62363793dc4cd9c27dd796a71b8de4581d9592df4a626600b712825706848f2f0c6a4b2efdbabfd4428cb89f26e0d96866192bf00489fd717e234190ea26a11b9ab2c2d37d433289fb89acb5820331b224401de12ac6f0fc733cb7793400ae3db4e08fdb1a82d6f5b7c62470062d52c0d72e65d3ade6bb4fbf797e21c069f40565f4a2225ee7585ea68ea4d2629faaffac76f70ae4b77643c334f0fc5463e6d3b0b5514da39c4dfe82861a00d19f1f68727c1b0ab6e71d391f80f072ccc9091210b7948c8932704989026efa58708ebe977ba4ba9e0d5d114eb75e3878a845cfde09eb3d10e417d73d92748539ae8d2e5eaf6a6cd5b7b5c13eb089fc82747ecc9c6ce9388db21889d24998e90813fa10edb93cd35d8a913fa85291a09674b6d86484e087e351cb9f7df026889c62e0576648c87e76cd167d327a1043db53e0e98b8533b6745ecc44f819a07661ef232f8e89f8b829a921dbe17f5d5740ce0c2140fd23cc2684fe47a2706d788d67f0567788dc45b81cbb82b26eb39f875b103d71163678e375bf4ce7c86b1c32c017566935a128512e30bf55b013b90a87ce7b626cf9347cecdb71db511d16fc0bd0450faabff2c2c31ad8aa930b0a5f02d073d1376e0c8cf9d823ad34119548254de58adce7b8c70831ed811c1dea9513b277719fc42fc2a2db698d577eb5c62ea02ea34073a886f469328eca0abda106ade32e0f6b630f15505e154b34eb9180346b98f39388531f5b4e51ad3d69015826729cad6345ee119d2bd16c0ed72a9cd7e57ab18c1d8d76c1da665906c78b0049b041dca4ebc3d363dc1ec8117593a673d1c91968dc6a4a7bba2166428e94731c8565c61dc504f36b9fa3782668e5251629c6e3dc6e2e8c95b55a24c7740d0c86fcb0b2a7c9f077e10e1f6afdda8050c386569d064af2e0e73d6039694532d3dbb2193c092e7b93b83c48f27595bc3c49f2bb805e140b6dd95ebe82ca4117aa3995358f85ca8599c8c2aedf031127a1d3b7a2471b1bf3384997ad2b55d1ff4c2ab3ea2cff36901f66e86c35ee707a40136efe789ab8e748e69eae7e43c329bd0260d3f48e1744d4e2fbc898caec4cb06f105f491a124a2c4e6fdf05ce01a49aa255132d702ccac368d450c09795d98016cdee3157f1434b22ebe33f94878f605ca5ff55eead01954dff6ceaee4066182ea85fac397a937994a29c98c493fa1", 0x1000}, {&(0x7f0000000180)="ea251f68", 0x4}, {&(0x7f00000001c0)="df3ca5f4aa29e83fa3e92997b4f963313f23528ccedac0d7abea76bbfcffa2c03a580bd53e6ed53ed4589312e9716e513783fbed93e613a5f0b9a438a99cf25ef5710bfdb3", 0x45}, {&(0x7f0000000280)="a3c01e432c7ad6f99bb9659c663c86d9affdf4c74a909b58bcf2c0b57a917f0a11e01c53de7312c7b21626e9a7c47ef44cdd8cffe81b", 0x36}, {&(0x7f0000001300)="00837989206a293e98b555064d0debc987feee9084", 0x15}], 0x5, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:38 executing program 0: sync() open(0x0, 0x0, 0x0) r0 = socket(0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/56, 0x38}], 0x7, &(0x7f0000000440)=""/223, 0xdf}, 0x0) open(&(0x7f0000000580)='./file0\x00', 0xa0, 0x14) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x8, 0x5}, {0xfffffffffffff96b, 0x32}}) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) dup(r2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:38 executing program 0: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x3) read(r2, &(0x7f0000000180)=""/210, 0xd2) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x0, 0x14}], 0xde2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file1\x00', r4}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 11:46:38 executing program 1: r0 = socket(0x2, 0x0, 0x1d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) write(0xffffffffffffff9c, &(0x7f0000000300)="6cfc7aa1f823fac3055c9ddce359bdf9cc86e766fc3345896962c2c6ce8a623a0ba17d95f7656f8b53220a6b737c56dbc550008096979068fad93c7070cf21b15e1d07ab56be54a2a02db2e9861117f9e8e9c89f79a5c8c14c63dcdac17e7486f3ffcf4c9e36239fb5909ec7f8845e92a9ae402e5752fcdba05b61cad33b32af40eec8073b0d997523e4b7c08201ff8c214640540c5c223ff9ada5a2dd38284252de623476a741c60dff24aa969f5177269b03f7da29413be0fe9f20c0ca04aba2bb0dfd5228060efd050dd40ec19fdc6c3902e55e2ed0491acf3c5939", 0xdd) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000fdfbcb64df9b5155decf22ae3d8bc3c3e313d1d726951d8b9a2c49a0a17ce2bd44598f4f37092b379fe437272a4a351d883a9c0c857d50c88a9a975899eb5428c2bf89315fd66b2a533a4823d9c79975854747aea97d2d64d59ea76cc33b3ee29458bffdeb621ed70bab14e31f7eb8c1ef28acfc52"], 0x10) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\xf9\xebe\x05\x00\x00\x00\x02\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000580)="378b6f6e9eb49b7666901a8af135") 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7ec61b7c66f59279f8c0793a83b1bfff864b9efd"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000180)=""/146, 0x92}, {&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000380)=""/241, 0xf1}], 0x3) 11:46:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x5d, 0x8, &(0x7f0000000000)="5946e934a4db9c89f9a756c74c990b6877f1eb232d54fe111f8358db6ab180327e15730e0740572d25ed6d959d9775da85c90684d62bd7ad90471afafebe0428da4c03b90a6dc081271bdbc24b9fa6e6d926ce0cb0d997354fc0b2018f084ce3", 0x60) 11:46:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="acd89dda54cc48fdf566b2e1a8926be013a9ea02eaaa34", 0x17) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) getdents(r5, &(0x7f0000000300)=""/250, 0xfa) 11:46:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef1dff0300004385f04157795ea4a5c59a3a9fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) socket(0x20, 0x2, 0xfc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r5 = getpgid(0x0) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r21, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r15, r18, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000000, 0x6}) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r28, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r29, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r23, r26, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r27, 0xa5, 0x1, 0x100000000, 0x6}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x5, r23, r10, r7, r18, 0x46, 0xffffffff00000001}, 0xfd, 0xc07, r11, r11, 0xa5, 0x1, 0x100000000, 0x8}) r30 = socket(0x2, 0x400000000002, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x9, r32, 0x0, r8, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r5, 0x80000001, 0xfff, 0x5, 0x100000000}) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x9, 0x7, r5}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:38 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0xff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') r2 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x3d) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000100)='./file1\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\t\x00.file0\x00'], 0x10) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x87}, {0xc, 0x0, 0x0, 0x2}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 11:46:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e060000002efd290b88323a68ae26eeda57b9b600000004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) socket(0x2, 0x8000, 0x6) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = msgget$private(0x0, 0x2) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x101, 0x1ffffffe}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r3, 0x80000001, 0xfff, 0x0, 0x100000000}) fcntl$setown(r1, 0x6, r3) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010800002b1a"], 0x8, 0x2, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = getpgid(0x0) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x359) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r18, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r12, r15, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000000, 0x6}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, r12, 0x0, 0x4, 0x7}, 0x3, 0x8, 0x0, r10, 0x78abe333, 0xfff, 0x5, 0x100000000}) r19 = socket(0x2, 0x400000000002, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8020699b, &(0x7f0000000300)) fchmod(r20, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r5, r7, 0x0, r7, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) msgrcv(r9, &(0x7f00000001c0)={0x0, ""/135}, 0x8f, 0x0, 0x0) 11:46:38 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom(r2, 0x0, 0x0, 0xb0a6a2eb972ddffe, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000100)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:38 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r2}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) 11:46:39 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) dup(r2) msgget$private(0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc44260000ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/129, 0x81}, {&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/187, 0xbb}, {&(0x7f0000000280)=""/27, 0x1b}], 0x7, &(0x7f0000001600)=""/22, 0x16}, 0x1841) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="004625a52040bb538b0000006c653000"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r3) 11:46:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) sync() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000029c0)) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) pwritev(r3, &(0x7f0000002900)=[{&(0x7f0000000380)="306b4472aa7f6d8a8beb305eebdc61818590f1e4875d90e307433c6b1d63ceac5125e76d7907a311dbbb4a4e873c8831ee8be747e1ab888ba9ec8b85c8dfe80291222d4b36cdc4f87d75fd12c33aae217a2a28b59ce8b22b8aac4099ef4a09844c", 0x61}, {&(0x7f0000000280)="167e394f5833924000d266dd3be2790dcadec23faec66d", 0x17}, {&(0x7f0000000480)="edae039dc82ec54bc310e0f3f70a9bce4a0f91df6b5fa5add8e4e9c0493cfc931597357f640cf84ba4500e7a31f31d777dae25e76843df01a53988a0080580722a91c4702ce9b5a4a3e0f8075f9d72e2092e424f672d82c07cb21a3733517b8b7a6cdcfc005d97b2757c5f6e2c4d99c830affa706b5c077328a635ec41d5b444855f2eb4c5c8b1c738041e07ad4e0e459139e27bbcb407a94ccaa7036673e157014f1f28f925ca67e603f676d051e0e8bcc9599c645161f744ef7347e862fb1327848e2fafc5f7dd3a799498dcc894a47e1e688feae10e33508086330ae5abd4439e78c5fc4844662c5b555632bbbd426327ef8b8ee054c4b601a24572f9", 0xfe}, {&(0x7f0000000400)="4b6e6d9f8b6ca8f098a1b4f8e2a6cede26230e7c2e9c8b58", 0x18}, {&(0x7f0000000580)="6603306848cfb0a65fe0d59f9c887d68df0e625d81291b74e17181dcf0c9e09aaf47db9db4c3003e0222e593", 0x2c}, {&(0x7f00000016c0)="a7315b8ffa09e360aa4538014a31fe27bf3fc0aec44efee4212bf91604f9549550ab2ddfda8e62fab67b3509a702f9d1d751f707ef77be447cde163ffb0ac2097a1f7e0e68a18dee9dcf1f7220315d976f4e1c8232e3ad9795148bbc17887d89d84678238418e6b7921c86faa9eb151b714f51df9b095d03a62760b3a03fbc63b02e6b6206ecf389250ece8e340d51858120c2195806af8aad0195617bbddc6cb691f6c10d56c82e69aa83a6d549349e92c14f1e8cefb44dd6f908e7f7d691bded94fa350c4b06d655b58036f43399852c3ac0c28ed16f49515ab2fc6184d59b643f293ddf8ac2fad95bfbc988cb2635be01cf586ce1ce08468cf7f0ba2c48fc73dab019427af0a5794ccd01a7d3ee6c1068415a7ca90d8128d80a84c45a11f11fc9db8ff8d3dfdd4f81d0a6efe8e315df8ca8c1f471c4e15ec27380adf7107302ca6f6e859e9ca6acc0be17e4359263127fa0f139fa65fd1a8685c416002a65f60dc1ff8c6026fdffc2974b38caa2b4bd29c2039df0f5e2b7f0b3386f254a8448bee8190f4a04cd6e032fd4dc4775a8a485e3afe8661aa74eedbf96c6382c5932d02e08ab91e82b4761083ead4665dfd329734dc35c75f1288e74eb8dd840aa6ee3a137da554951b1285aff2ce649d9a54f900d5d91d935861bac5d716ec73261f4cf6441ac3afe343368e64ce10a08a649eafd817e0288f621a062f5e3217d677abf12bb93d15a9726e0bca6bcce8e6f6c5ec9328de95d4504b875f24074a265f20e1038a3cd1cfe577496ddeac03e5722fa43d7c884853d3056704378664bf4edef05431d8d39c2d044507076d8ab234aa60c23489edba9cfa552578ad739946d0e9afa1d5a0f435287d0f51428e9a5b7bb864d8b454729f8d99c458d5ff35feb099d9200eaab5eedf95a3a68f621d63fc6d891ce8f80ac85422adf9e50efc823944c507554b7776e5fdfc824d09ba84f5361eb58297e3fd21e20c72bd03e264b4df765a914080dae891ed6a2f3b1fac0c23d413858ef7912dcfb3fe849fa0710b197f9501afe4354aae16bc3f34953240d276bf137e7ffc994e4a4284ec19a9c0af7534aac6c327ac775ac2982b33eb7994b0170e0a7539f0ed8933879bb2369a26b1438633e12c63bada88bc5a0dd25b59ce2a7ed1e76b153d51ab286257d8160dace9ac25de138f9de3b69ad244dc4455be71126d3c6bac0fe7db9734b86d364e88713ee172876d14d2545f7e7a2d6c78b44089f83e84ed74c2a060547b38047b4592d6894c8fa9ec98528a23f7f08acfd0f57e1496dd26da7524bdcf9ec45ae4b762e753c416b9d26607101636f6814ce46b6736e3efd3276e0f289c6a96a4edfc111552841d71e56ea6adf8e68e84febe85a8ccbf8c1e6f84320263c70e2d9d2884506c7f3a8e6b842b591ee7febc099fd14f869ec03eb7119971c2619822cb8b9531c7e480807422b0a0821eb0eeace54c93cd4faa765544eecd4f196e0ee73a04bc192d0ad9f3abedd111f0bb37700fdee6ee95abf23ac1b70be2694ac8af6491ca52152de97a0b725bb2c6e677ee258d122b97e829befc25ce7159f0cd601eeb96cbdfaa67767bb4c48e3b8e59c96757071331ce1ecc38d99e85cdab1e6ff2e11249dda5de4b436eb455d69aec41f7ddeb2a5c41f6ae141eb74972c6f0ef01b9c90a419b123de1e2af6ff439251d194150a1e0be7bdf4b137ab96d07e030feba1c6b6c1c5cd278a08dc2e7e64f09b6a07597e211b7363e34a5d3f797186e2ebd206ebb9f21c21613a42fc7b36bb6ba117c5b34c35d3c65792a55a111437110f51cc70d74be3b495e933c4756ce31811e3d25c506728ce6dfb482e6c3805507768d14a8384c53cf7429dceb1581e2facf93a3ba4aca9df2308d71930bc4a715018ecb23e04a08f700eb9114aa2d4f5e78003a5eae6c23bc806e756c8795fd22d053d543446f74719450f25cc3858d872cf60bf5d087e0b9f34076c4d5b50b1cfd9af83f9578e944f523ac5828f4dc8a61b2f9a4e2e33ff67bd10c2deca8892b9403b94debefda64bef10c25b72caf6024270565edab0a09892767cd3a87bd8e5822c3295dd34e33aa91f4d6c970947178a24af059912f82e904f8faec5194ac9d39b2278bfe4f88b8589dd48266f9539cc1c74be279a6e6c3e332f412a8231991654071ee95c333759f514c225e37dc882c00a6d0ac2c3a61fb0dd2ec34ca529670c14336ebd13384d8ab017bc23eeab0434ca0b697c085d1d7e0db18b2aa675b3c02de38b65eb94b4f75704f05648854981d8b52975b9278c34d293775b8e4904ff4caef229ed46d027d264b347b49b69da38fb9a9b4534ee36a606bbacf9233361316dfc433de8b153131fc45c4d9f3ec209421d04aa050d79ce720d8697e44c3c8178e6ceeb2522e97f295dade063dcf9ba1779adc0033204afce3274b9af6e006afdd6416cece1752f61703ef04956b6491481a1c27c2306f9fe539738583b28fe0cea4d49e373eeb93d73e496287b796041e3a126e4001db64c56168a31c9703526e105b899633e77c193fc1646a33560eedcde0e6ae3efc692c634ce1f8e3982d03a314dcc834d2f421e5fb7ac83e62d2fa7d2a15d968d03229d9e0ec0b1efeebd288bde439f1afa446cf6cbbe3a660d63b751bc7e390e086c3c02669a51b9592499de0ba35b51aa3f768f6d711c604fb3d6c197e98eff940a6a03be1c6db35dbcc1d69387d2bce8fe24eb58f25e6e06dd16db6746c0ca84d06a35ad658cf0010ee2ac74b8be1fc47146036e18e8f227683b2197f10c78b2f8882fdae5a0312e010ec1c7051358d1e7270be689102d5d737ce1e1a0f44dc28bb2210ecaf8daafa1a215f015b6e988884c1b3e5488d6772d40e9b406f435cd84c5059ed76410581f3e8aec15f4c27929174c19cda220cf0fd6819e4b0fe0111f3c6ce19973d6ca3d23c018b789315c5e9c0e4c59433e3e1be23260dd1b12fcf45b69288a48a55fed14a05d27e773d52a9132d7dbdd25ad155796f81c77ce5c24c69e8fe2124285f6bfea8916734dd12e4fb9cae85a5b2663e65c852a5438806e8b1cb9d47e3094be71eaf9e4733f16502d58aec35137bfc739c933b106e06e7329cb600bb38c529142016f1c3d18cf7426b3bbf6e765a62b839cd401ed91b23bcdd44d721734a0199129686818dedd653f3dcb43c0d82dc99d54f6b53cb95f8c93202f1aea419a5ab7b9c992f4076d87e700c14c8d011ccca64c1afe8e855b960fe4008b910a4f5dfb2b0fd6ef735f2a31a6697ad01e27d1cdff8d1f1aa491ab9dd0fb87cd0c1da551436e7fc03f41815e2db5384fbdea4bdee63c3bbd8330aff5d5678782424b28682b16d3ccd5506fd9f291a404a9e6438e3a845e449ec02b411c64a14b124b8f1a10305b5aee90ef20dde43317723161d4cd556c053ae098621ed95922dc2c609434290878837a9fcd42c83cbaab603c90124890727761b3ee3c195fb33ff5e752170dd3cb0024da6af5899b71c0ef09e3ff7fa92a45840b778d4d0daf408a3f098e402f5298d029ca3a4669d367e777da2912f667ace94768fe5a38f71d94ee9f30dcc87224b88378ec138d89f11fb0351e008a5d78d7d8bd94664d3d8e0fff791b05d91d53f7a1997dfce97db8728a7f931c1c4fa26ce85a0b8c0aabff2036939404a178eb8bb8b7835a0bb42b80998632e362cc83caf4a36df8ad13ff5e8c61cffbf324460c7ccb3429ef5ef96f8b121d320a099959167578c9f5b55cc825cd7b4f7920bdc7d7775ae906c11b222211b85b403b6c0ecd5b02765809e2b05521ed85df9d61987da6ae771c9761f70e93f511441b7478d608f6cd11e11a9974dcee39300447a1f2e6c617f68461554c7e4a3484a22724eb78fad79cdef7b7aff46c15f3f7fc73d3c54176a769d6a4719c8eb99468d2065c46830fc49a68265861d40e86367efd169f16c2ab70b7e4cdb8d3e1e3a9e098e14ed9f7c71adb8262b2a53a3da22cedfe8b798a4db3e3b9939c4e1cf36bd08ec476e6f0141d1ed204b4e7fc34fa2c07ac25264f4ce2d9c8bd8b8a49415ad7781fd9e69e454d4f85385350c5d86a390bb2f464b985af2fcc04d97ccd8a7980dc1b61cbbfbaf9ad566bb622f4217e68c48abcdef29a14dd2e95245b9b6a1db16965a873e2b713dfc074657f381c7f7ded6dfb113bc615f32d8e3b5e294262ce108e520d36f95ee28a603aa9c9de196be451c8999bd2bac75d28ae614d7ecec472e30e4b686309d0f06f5daea58f73331745c85d2def0f0f588b7d49d91b2dd794d6f29e9a9884953739a5c5963117e272d49f0ec0c970faa5b76baa6580fd9732ec53b97675eb659f36e5c5a7ade3ceba02d6d87469870ae56662314e65822638648bd8863a8e3d23c222dc7d6f8b3bfa59ffbd50c47c0596ac2ec7de63e1e47470aa7f5f476977c768ee6852bb65135bf00bed7427366c00bb5654da22504211c8465ab1f713bf2f461fdf55ebde712275995eb53d726c38d6ffd33e43c3eb511e9549e89e993413c22a29fc1355a96a20e9027f97e3937946a649e204a04a7290daf3be4ec674808e5d37524e886e4adcc27bfc94f3ce6e9d7d6cb4d277738159c9928f512e83ed2aa3feda6d3c969cea3ef851297e2cf20128b9eee1fb820173473fb536d1bf647a790229777dc6553a8569bb32fa7ca4ca2eb70ab1a68fb87acb6d20a1e40a6f81a6a5da69c79f8a18b26aaffbd640b21d81194a4ad508b933fcae7452603fb9d9d277254661f6fafda50280ef1132aebf51dc70e642929840dd0e82ea2da25ef8813c4d14e2defb14876c2bcffe4e457f3cd04bfc9bfdf4aac903b48e02b9ceb26191917c4f3d419c41d1a864dbcc53cb943cd2c0bc6c35985c8a72d25c4471ecbdfb073970cb977644e595cb7862f29f4c736a57ebcdc843068747cde669cccd966c214d3dabfc66f594786e7e92795a0a2bc2ccce648aaca78235f6424a3a24bf718e333b3bfd3e38bc2ca32e5c1912853f68f71ea5fb445e20b065093ea0588160d56e5fe9effc848306cb2afe4ea0d9a2458b458e54a747bc63191584ddde74f795241d8ae18114663fda6941321ee2f323a82d398399641acdb9cbc7b00fcc27a9bd7ded4d82902a9d8462b9cb3723ab93521df6cdec9c409a0585486c5385e70d87c8b466384f9dd8f2e5d25ac9a2e6bc4bab14ca4ecdfde216359d852b45e37d2eca5600cb823e6d3c99e81f31e4b0f713a288a2cd75c80c36a2fe8f75a712ab5efcb6c63455ac4fefd7f2f19fb49b5fe91de43b41f6a42cff433fcae0079f2fd06a46bed4317bae7e39e7242321708f718f4f7443c1a78b8b2dadd898396016a03df0da240a5cbfa8637a2039f7fdb5521e8d5a9388215bc6d7421f433b8252bea089c5e447ddb793f9828547a1636576b8d17ac9f043d1cc3faa8dacd72cf0cdfa906a1723445057e883215a4b29ca0c979fe4ab14a3b76e5e566bd51dbd60603ec924c191b6444be5bec8d9c8ba08a4407e6095c246616f43c63444394c231119733152565773958129139a0a8f99b317812e31a56f3ebcfd5454006e7c4f83ea362d7db87df9b857e8bb06458f2d52368489fd79f791cd7b52c1f1a909f6590a9d8547cff6b71e6950bee05118f8edf095f7a442d7977c9136ea73db01af41c818f9c3ae21732a4d89be07b0539bcbce5ff087d7e60ab137089a86b4b2eddeafd0ecb615690b665880796cd50c21d30d738937af7d2f1bedd567dd34ff37251eb5039f781eedd329c9e16bb7a6d93e8b68cd", 0x1000}, {&(0x7f00000026c0)="aa9efcc54f1cb3c2b0a322b5376f5d68b14f5eb80498d79af8bf32853c1299593b92a122a8e1ccd95c064894de1c674146e6cb7768f11586b47f053a0e82e2411b4d898517493a9e29688d2f7ae518c8118b6e92670ee77fd8689f6d1a780eba7189195e0888929fb4b63ef8034298e54aa8fd2f7237f392257dbd6dcf91988536c47f07f7872dee4dab3f84061927", 0x8f}, {&(0x7f0000002780)="87478ae59d3c5c144fd78a22886afb3c67d5a344c85f9fc1a156cd46411aca7c4fecff8c59984d5b559366c6c09038a9c8d2b403ea2d816621cf2b73c64423a39956397e36acc69067519d617e22a0ae65e7f6207f806a1e89d3a7dfe3fe6c070dde741b7993e9540a59f7fa43a41d3113f4aae90ae67744854a3cfe481a0de48620e8708c42343ff296f9f916e8f4dffd37513ef9ee3a36af0daa476f58019f0dc15ca0df812c7b93a327663ec3081e28eabaa47467445409cb1e556099d414cf0fcdb8ac9f15e23908f86a28e9955136fb3e3f3ad74cd3f809843ebd5f11590c3bb953b15cac4b5522a317e55053a8fe6905", 0xf3}, {&(0x7f0000002880)="f26346e22f6047dcd11c8348e1c04236928d29a019c95f8986bfbabc8bc432c04d7587802ae179fcff7c667a70aed46113b643d08873b680d7c7d1a4ec6e09a91c389182101e44ba498f9183d9f9931880b8eaab", 0x54}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}]}) r7 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000002c0)=""/19) 11:46:39 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000001c0)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0xf211ff829d9b00ea, 0x20) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$getflags(r2, 0x2) r4 = fcntl$dupfd(r2, 0x5, r3) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)=0x1) 11:46:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r7, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r1, r4, 0x84, 0xffffffff00000001}, 0xff, 0xc07, r5, r5, 0xa5, 0x1, 0x0, 0x6}) msgctl$IPC_RMID(r6, 0x0) r8 = socket(0x2, 0x8002, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r9, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r8, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fil0/Kile0\x00'], 0x10) 11:46:39 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:39 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) 11:46:39 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000180)='./file0/file1\x00', 0x400, 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xeb0, './file0\x00', './file0/file0\x00'}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65c300"], 0x10) 11:46:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea000000000000000038cdfc7a6cce0d31d8173f86e345fdd74a885924b7905473b23f228dec46964efeff6c346cfe7a483eab176338c1d01a0f38d38d442564eb3c14f83afabe5458e6913e9ac81f895dec32d187b0cc79dc2df90b6f999177a544b872d823dd002c279947f82cf5aaf6edab096c796e772dce6c9fde38ae936e60d10bf3fde298db6bb7796bdbed567cddba261aaa4a7e7935c1e785a99c893094be371e96fbaa41f5a62d31162f12d80dd92432d2676d0aaa4deae7b8"], 0x10) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x1, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r5, &(0x7f0000000cc0), 0x0, 0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x6000, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) 11:46:39 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:39 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) 11:46:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x1, 0xef) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f00000001c0)="bc4bd325a992eb575fe2aadba997960ff45ad04471bce61b71d98bb61d589a9e2220f6ac2df3f330174b7e43cba85f6c2adfa254761f10ad04ba694ef3fad3c384cdcd7b78699c0deb936889905cc7e28ae20384769b8ae98670", 0x5a}, {&(0x7f0000000300)="0ab42f3072b7c73d4c1d92f1f70995c32c623bbc9f463b6d6dc1cb4ed5db66ac1459327115889d91ec55f15cc79844e8a22ea8eb74ba3ed80e0e350f43c96a13c7ec1c261a4ad9772cd475a8b26e797a56a0a46e59b53a07bed279220de6682f001847fff0c609b6b94113bc0fc6be374096", 0x72}, {&(0x7f0000000280)="78e6d598039fd0b32f74f8a8a70194ea9ff0d3fff640f06da5a3", 0x1a}, {&(0x7f0000000380)="81e77c0d5300aa07c76cf375587fdd2d32f0ec4eabbfa8f9874122785a9295097e328f9ba61b23b113a36e591d0a8d32eefabe311cce6dacdced02804e4f818c5362faf2387d7c764c13e61e9bb65d3a7df2bb", 0x53}, {&(0x7f0000000400)="1922e2b578a64e18f08aac4f369713d05fccae69dc04c2fc6d5a07bb69b7697169db63113e30747d88cf3f5f0bc1ee7344194d9703932f95b0665bef9c204031b601ed314c0a7444d0804851a97282ed3cccf5be9975cd79e67d426ac7c1e7ef0876305dc6c2a00ef66df5e942ebcacf8a67230c8901d5cf4d5fd714b05e576c5c5b30df5ddf9b93d0b46e2f1dd7252d73d531a735f321d90ec11e18c5d0d5c5b21d83052bfcbbfa1501", 0xaa}, {&(0x7f00000004c0)="e7145deee6c79ca0af2b26a9edf80f25b1a9565ac1d3ef8b64e899a5dcb7c8eba04c8f7fa9bd2c6a059334b3fbe9544cc90b59402540a3348070eeab5e8d9c706fe0d3eefe6d160e37b1dda8cc9524eabdc126b3c03278904acae79e45331c8f0cd7d52a1d08045f4238ea194b47f7225b40a6bbb62b9014b8ae5a937c4e618bae292558844c", 0x86}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x2}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2b0000009279f8c0793a83b1bfff994b9efd68a22f00"/45], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x1, 0x2, 0x4}, 0xc) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x54) msgsnd(r2, &(0x7f0000000300)={0x3, "0a1a2a82c74e5b52c460b86828d3e3e0d5f394e8b2ecdba88ef45705d19365cdf3283dd3ca6f2203cd329ea45ddff5f4d2a8791896acf3783c6043e0ca2fefdbbcb2b05e3029b311323ebd6b2d7b2c25ede8caa715d036206a3bcc80ceb15e2a7dbad4cef3987dd792c9766457cf5a9aea31c23b8c81770d92"}, 0x81, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22ff2fca1c6aa34aac2269d68a0092916ed1d581b161ec40232881b775aecccc42d28a906bbc48bafed032583b8bb6811826431"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = geteuid() r3 = socket(0x10, 0x800c, 0x3f) accept$inet6(r3, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = fcntl$getown(r5, 0x5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x1000) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r11, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r2, r6, r1, r6, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000000, 0x6}) setegid(r6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) setsockopt(r8, 0x7, 0xa7, &(0x7f0000000140)="ba73704a84fc946d9076c002a3f316313d425df47d2ca43ec12e", 0x1a) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x30) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x31) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) sendto$unix(r0, 0x0, 0x11b, 0x0, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0x37720759481d3477) 11:46:40 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a202c0ff585a30c4174683ebb8ffffffffe1"], 0x10) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/60}, &(0x7f0000000040)=0x3e) write(r0, 0x0, 0x0) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) fcntl$setstatus(r0, 0x4, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000065302fe56fc76e91b361f40000009ee39cc6bf01c862adce6e96e32f099b7146f4426908d78862fbaf73e6a55a1c3ace31e1c7b330dca9d83437d5ef9c9595ec773117c5c3bee2746316eded5f7dc937282471330f9e910c7fe7224c42ca"], 0x10) 11:46:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) socket(0x18, 0x1, 0x0) 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(0x18, 0x1, 0x0) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) shutdown(r1, 0x5) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:40 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000300)=""/247, 0xf7}, {&(0x7f0000000400)=""/98, 0x62}, {&(0x7f0000000480)=""/204, 0xcc}, {&(0x7f0000000580)=""/172, 0xac}, {&(0x7f0000000100)=""/10, 0xa}], 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e5a84696c652a10dfb23fb43478"], 0x10) 11:46:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="d60f6ff4274d0c4a69a22ea80605b03d76192af22fa46a9a6aef8b34a8c478b00f6ab5a2dc3482ccdd698d20035037afe28a083bbfd93a10cd08ba561f7f83cbe594c4f7e2858520f60e78cda3a11f767838cb81120de2f4b026d8f1cb76e9875c10efa46b5177c3a948949a762d0830c01b6459a5d70295836ffcf17804d1336d9b5fd0db74cf1a7ef17295f96058f9c336c0954309f29b702580f94d9daf2055dd3641ecaf361444e122899d97433a37e0e96fb5652b13f43565972840a984aa30e97a3b6c1441d95ade156463609ae7", 0xd1}, {&(0x7f0000000280)="a30802c92d9c5e431a6345fef4bf5e1f3ad840ea5ad9d6f215cf6b35384ae7f909de6998727a82a66359c83d0231620fd6bcb68d6a64a66a34232dff4e8e0b37fa0b973f0c2f6f30f8c780c5fc2edcc0afb0332af445cd88e02345c8e0ce2d147e71cb6cfdb002fcfab755d421235229c052da031189c4cd7bef29ec4c7b4d30dd646b3d1ca7e20f06", 0x89}], 0x2, 0x0, 0x0, 0x7b9e44b72750e314}, 0x402) kqueue() close(r0) 11:46:40 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20000, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='/dev/wsmouse\x00', &(0x7f0000000300)='/dev/wsmouse\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/wsmouse\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(r0, 0x0, &(0x7f0000000240)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f7f566c6530caef7b53bc308e798c29169721d77654b067cc507675aa3ad181ac7cc5cbca4b8f1ff5a449ef8e57fd88ebf5a9e0c6c5130d58dd858cce03e7c81aea795b6d4546b75166b2de6a9b98d04c332e214b017da3edc674622367897bf1f550d26bdb51ad659adb1771b6dd6d843339f7a57bb06f4d552bcabcf978a41b31f70555930d000063072b958535f6c5bcdf0e31fa98442627d3fef6b21ac6d8a8b557986836017f6831ccf99a5afef58cb00fad6b15fec25f43b1a6cc11518a2cd73afdd7e554385b17429846091d6a9f1c5181"], 0x10) 11:46:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) fchmodat(r1, &(0x7f00000003c0)='./file0\x00', 0x50, 0x4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000240)) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f00000004c0)='%]\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='+..\x00', &(0x7f0000000100)='\x00', &(0x7f0000000280)='$\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='&).\x00', &(0x7f0000000340)='[,(\x00', &(0x7f0000000380)='#\\\x00', &(0x7f0000000500)='$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f29cb578d23a8b2d8b2b2c8fb991afbfa8790c40bff696eeed3c9ee21e15f21ac61d7c340af3d3863c773184b04ee8bf0d0ee4c887cd4ac0d6273d57f3e553c7655a80028caadce1f9a754afa1955ac38e30e528e73a5e6808072577b5bc889f740b456436984ea1657139c323a0e979421d8474990f71672a536377c387894fc7ec847079553fbe3addbeec0d4e0f0608031e0376bdde04fecc2f107f8e97c181a8a884f0d229775c130e8a2f992ab4e9c29f56161bd3b6f0281b3908ef9deb0a0f836ca7e65bf5f1a078cbf"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669700700db4e00000000653000"], 0x10) 11:46:40 executing program 0: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) kqueue() r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x20, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ff1e000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCCBRK(r5, 0x2000747a) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0x80000000) open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x11) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0xd2, 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.)file@\x00\x00\x00\x00e0@'], 0x10) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000100)) shmget$private(0x0, 0x2000, 0xc2, &(0x7f0000010000/0x2000)=nil) 11:46:40 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) setrlimit(0x4, &(0x7f0000000100)={0x9, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000180)="6260a44dc620421b4f07eb79107b65cb52dbbc8dd065e23328cbf3530aef389498b8c03ec829eaaee0c67fb670443fc44a2c59330ff62fdcfa9b3e4a371365090531eb656e0c40eb4ab0d0f98e352c6ddde1f150416f907f2a483fd378d4aedf1309a5cc28bd0e590f971cf7c3b1d95c0a71da62c4e2328dafb455996dfe2afa8ca604046dbef013802675164a30bb6f5c6e1c0767d4bc441773aa1784859b66eb5ebb5b092dbc5e5d83fe4c04c7ef0f43cb5657d1ff0433b8b0cfb79fe3cc522fabab8098058546a954119aa56e5b75272baf1ae176472e34b0e38b2f6b", 0xde}, {&(0x7f0000000280)="ce57b7c13e5d84", 0x7}, {&(0x7f00000002c0)="32a8dca0b8592bd99fcc", 0xa}, {&(0x7f0000000340)="bbf9f957eba89c602e373481721b2ad10b5fa0ec861eb7e222af8b22d46f845b8c76c2a9d902c4acabda7a87e1a7b05255d1e5e464fca711f17fb98d5f28934ad84e2d1b5962cd00a76d0c22a6e6066d3760774b77803c5be46393bea2f80c6077a39ce132a47a5c2c4e35dab3cd433392fb7f5b3f253431e0482658e7be5674d419f159e640b3be0c7c24a81fa8d712ae73b8090b745ce32282abddaa24418ddba5f8915382db2d849f246ba94689d9ac73eb635debf0e4a15da099c2038202d08a64a15d5f6ee8525b", 0xca}, {&(0x7f0000000440)="b22f3bdceb4542e988cc58182573b25979de746d3a174bb7", 0x18}], 0x5) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000140)=0x6eb) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) close(r0) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./\x00\x00\x000\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) 11:46:40 executing program 0: socket(0x18, 0x1, 0x0) 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, 0xd) 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(0x18, 0x1, 0x0) 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() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x8000, 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, 0x0, 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(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(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(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) socket(0x0, 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, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="73ff438d789a923c41ff04ac5af8918af4058cabd9117fe8d19cad962aaab92c172b3f51e210576b2f1f972eabf9", 0x2e}, {&(0x7f0000000180)="89540663469186954dd1308334317c134d05233e79b1222229d82f1f9304c65dc73c345115fdd16b32b2d9fa33e372fc6f8487881be613a054a41319abc73b76bba4fb1664b3774a62e7d0b53ccd278b70baef48c9266903b7a9ce7e", 0x5c}, {&(0x7f0000000300)="9f59ea3d78e1a3be16eda4c00a7132aa0d13652a78934e2a499234468ac1b7225f656072404393c80e9659c5afd880719a84e9f460b02106af40034249b80b25c95bc8299a2c749f593ee16ab89b8dda7cc6ce622f5b25bbb70e51676635a108262fd035c17fca652d35d62c90254b0401e0b63c77fb94fc8fa072caa61fe36ab76e3533b62df6970f118dbb44d12a0b8e1c11cce496e726ac7ef7f79be94ace0abcb686b3092ad1aa96afc0a3ca6c07571c13241f94198c19ce5c4a843caa0721f831e9a8e1b238478c7403491d584352328561e9436d2efe4870f3eda9a3da6f131d8ff0ade5fd758253f2c0aaa45331fa291a0ed7bf5471426ea287d61bbb3ce7ace363b79473e44475d156bcbfbd15655aca055684f49eb748425a1270b3073f70934181bdb8f2c700daccc3ea7496fecd97c23a6416990116a6b2a198c8d7101ae4c3e8f780d334aa9f656ed7b7fdf341707abaa37366e917fa288e6f22b4f316036a59a989b526efb7166ef168a103e051c5cc1292bd156af89d28e8b4c07407748fc640f45365df3520a643fa744e4aac16ff1897d9ad6e702205e1e9198d40247311c54f0cca841658e0b120ac82d9f24b1b044848224ea371513d67c1ef12e9f471bcdc7e900f4490ff6b1d066486aa833b1df4384c38cffcdaa84d49dfde5e72682b3fcbacdf9a9ea7d5ba05af64009f4718141c0db1feec51e001dd85008d61a05d54a24273f2d7b8532e09420bea5d14dab69cbd7395645a831d85519aacdf0328ef27519142753e846c238cc6f9ae28945d0c96da198694ff60303bfae4fb76b2af7981d2cce380c8243891ff62ade952fb377c022848095c7711e830b9521d79b9600ba9216b5a397c361a1e8e97b983f21be96c7978cd9150ce017620945994202916db19d11e9a8339a9696724b1cdef3556a729ee2bcb0c563c78e4d88b9e71d5ba17270bafe05dafe7f0708099cd7d5d5d32eb4bf9e8d7507db79b721581317d1f4edec8bd553e47782b8ae5886e4b7cf15bb6637369228b3c983dd779d22c05c5077da127e5366a5aabc3f55a8ed8bec3a37b83e875e077bc35180aca18c3abccce54c85858371df0a920227a2c7722fe8df82f81c075273a2bb3cb0f4d214211c1bdb3bd9dd6500bb383ef4d32273897447eec1818f47f401bb6a793250ae05f899bc42ae8305b5a5608bbbaca23f1e82359a2fe3c050be475631a425c373fad4e59e507c771dd6cb23510d6121771a84d0434dc0d41bba7ad6010547176ba1bc4393c6342284f9b98385bf9702e223fbd8ebb6ae67193538e2c501c31a024dff60c98c5e3c9ff97adf29e7bfe055becb540b57ad29451c6eb5bc9292282a34d1448593d6289db31ce7d6784a83e46e817ec07b07116b34fecbb51257dc1b05c267c5ca66dde71d5e9ae3cef10acda73352a828210fec4aa7f1fd5baa99ba342d9fb5b3509216250af81340e1260e5f96f3fa606c01a2630da9d92de56ab0831431df79a9fc7d9aee5afeee904856d7be1bd975b0ae6b52e6a26ec1b8cfdd31732e326c2d21ea3e441bbfec0a84218915e75eca42bc6b65be7b7a9180f6d6564dafb12f62d454816cfd278f4f8f9f4b342b2b369254cc37718923939c63a6802ebc343b84831cd82a05c88a5b27d0c94354ace3cc47363497f94af0ea8e9aff40ba00e848e1f0392b53c15a317691d27083e15f53cf5b12f51ff1017355f11050e219beff608ae705482144d1c3e6c10c68d16eb8d308b515262d6fca4d1552102e90ba234aac01cb7106c1e15b218578615a827b3c31be9b9c139db61e667f29b40da62e0c0e6b51a00b8a23706f8d52d25f5430c5a9f1aec2197b53f907f34d837fcfc44089251bbbf260029d29c63e7a79061bd2b0472ebbc29c116094b75f882e57d92754161f25f807af34bc07792b6cc9ba349dbd9fd4b851683530ee6e627ce44db49b6607c0931d58f316cf25c097dd36b558073ca9be2c6163b0bb571f66f513f755876fb08e06b60fed2ad80d8db5cadc872e93948efaeb092dd9530f975b66c1fcdb9523b4f7a319ad1d34eae9e4b8a990378f5cf7e72da57166b80ee46dc671a62646562d6232ea6085f0942fda931b2b05cd065d685c3d65a314a03f05813ddcc248aad5c462ac61012afbe53f214c7fd4f49072d9ebf39910e641fda8bf1b25bc8dc583c38e1bdd21c3251bbacf73186d111e42adb25db540d1e876258cde88b6d9753a63ff486799720dfe86e12f8577e0c0de5a3c2da2fc3df444efe402e00ed2027ac3a6ef17d819f7b05f57c5720c180c7192915978d9a72eeebd5bd069a8a5b32599876684d7e268c2d8f5e017a91fe0ee887809763af1054a41c9a45036523b985e64c84b7ec7308527a37f4a3c29ce7236c6834160590a69aae7a51adb3a4370898f1c8243b0b1c9da07c237ab570fb535ee797ffacce61a5cc91d2b0d34a6ec4776cce0b591d34576b292a927af79e9b9c5e96a8f4224cfb46dafe3550b8590a8803d06b907c183fb5cb76274bb839bc0430d9bb1cb3be42e2111759b38b5faa4407dc609a4d7a141781a3e2acc7ec6f7198f2c2e03ecd40b2b5a6a2da542532461a91ec1a9b3572f089583addd06e4f4b1049a77b812c821c18d3150e8f792bfa55da32b5d8876c01c15b18baae5a020e20d5e318c279dee5b5620d3bc1396a51300e6cbbbf6832f8305c2086acf2e79828f69c25b523897297f0533550240e115a1dfb4b56a0b661479fb7ef224c7b9bef97f9af6f5886e4ef795596221c6217b728aba9bb5c423df8562baafe2a4d8beb00ae0b62d96179ea3383f7bfa2d1e39053895cb64b34112111457a6e2c34dbb377847c508d8597e082a18d83d709fb9b304329ccfda8a80e4ce86e99a808ba1be0659b89f1cfacd4992f798608b3ed9e02ad09ca5109cc7c15904f830ad2859b1e47e18894567b31e307470e9e109e18a051cc233b7771646503733f2aabf51d74c2361d8b8d85ce557dc58b2cb57a12215c573ad51e96e316225e16bc17ea33e7e996d4b3135db41d23f512eb93e3cbf3f216697d26d5173b341e1feb158f2d841c8b4322c000e1bcc9b8da5332dc1ea18ebd059e919b6aef6f604236c7d0eb8ae0db8fa49ff690488cd816cf87e98c6c19992b744e023c0f3ad65d3b4678ae45c21d97a632ff4492e086dc57c2c4f4397ed4989068bf7a64c58105a729527bf3039ab05a68cf5624776934f312805f6a64f785a207bd8b84443e75a744712fb135d4d067ac23fabcff8ca5a140f982401c70b727924ccf4f4ea075da669b849eae7b6a6f1e9a9e2ce8dbbd47813e53a7786515e0ff80a6c35effe6a93a6e34c09573191e8251709ab6bbcc4ab3aec588043f4f5c4059fcf5a135fe4730e554cd3e0f167cb730ae3dc9adbec1011fc794813610e9ca950096c9ebe1825d2bd68ed430e4aa2fdc7cb916884352322f211a9eb7c0b5134a591b9999262a9e4326c61d0fea87bbaa6f80fefeda6e301daa1d3fb862fca56151a9023b3319dda7be7085dc1309590365494afb10c88d76861b018286c99f625c64198d79c4f0eabb905e34f7210200b0ce9916a513b9846f773f593a66bbaf6e0e1399b6af8f0218581ad3500b87f736e11b665bd7bffc9ada5af13012a5a4792567fdb6f32c2cfa314b7f4a19a07c8052460d4246bef6ef0efa64c79f803face4a75708f12235b6d723c8f29a77e0024751e2d6efa5d59f78e96271c2c7909e58084f63d505ce8f2b248e301f0915f22b6f283db235cfe701d708611f4933453f8c4cb890479d3d0f750aca6764fc7808ded889f22075cc275af76c5b1b94427f2c56b3ef4750a4e351bc434e3be19fd6e025c6dba4b165821e57e5081e9fc091df15baf159640494b4146b76595a7e759e1527c6fda99bb086ee5a39df713f99676ae72557bbfba2a744a547c9801f261cf4e0aca00f8c494e64d389bd6def1f2fdc4c6de4a50f4f52cefeda5c4cf8fbe72a693d981c6f31f245489e0dc30770b878a2a14f6e425df8f2986312e9365aab445578b821657806e30fb2d81be145d34bb56c993aeaf2a8abbe2f6ed764244edb4b1b71829f1bcfa86afa5703654786c6891b61d587d44db9c91de5c14d9de5aef1a4cf870fac9bdcb5c36bd86441cce403a44dba6d967c42787fbae8602e1a4a943ace9a44b5748beacae80bc0d707c482c4605536619b7316eeac8c2ef83af9a1679e0dd8a923a01984a737d7410cdf6cf6c0f97fa39234d49c38ccdc893f9dd7bc1120f885cac5fe360b5af04760809784f1d3376fe16a9889165b2a5622abbc1a5578d59a5a68f9b991229cb8c0431e7fefc6d5a95938eb8e332cedee1d094b7c8a8fc34f08b4cba43baef5fb361a4446e5578df40e054ea2a1720c526cc8413018d68a43e07fbc37c66e4e50e72508466373b1c3acfd0512b389e97b5b785f6ef008b1294ce3117adfdde678be048bdb1d89dabaee1fb4f2f28de580aee19e4917fbb0e2c67dcc6fc15fe6b49b9ca21ed0c9b95a2be5f55640eb2aaa4f0e2bc19b3dc867fa43e1f9bf67cd0885223bb76f8572677e672561abeb5311b9deb3279affcd1fc30c35dd7f4ae537489ecea6362e39fc3853bf22999a6346694991a2c6a8fa56acf4541ed07e0c69d6f72d1e594e306e90952c62338462cf20ea72b7fabdfb91664dc5b41e58da57acd69a046af95c26569db6359b31f97cdd861ec3305549f4013e41092df3becd03d8fba4e08e237763742b24feb92394105de041ef800813e2683f2d13e10c74bc54ee98eb1379318785c686b8e5946a44c8d1a955efbd00278087c280a3a91957a7e64314005803f84abd6ec7d7d9cda2274123f78dbbccff37bec1b5f9fe9df95182eeb75958a8d45ee1de58f8ba92f8f1155a3f3541bf3e3b98ce712130fdf6047ac5fc852f7112b97350d1238b1be4d13ead390fa04210e9627d641032d9d843f915fc21d41ad98d2a1b9fcce8cae639439d2e45dad4d8ed172bfafedb2f2b6deedf5c333e779824740f0630ac26b36a31fcb99d04a5f97a5f156ef35b6a93a2aed30d301f96047c3b72414d5015514d3d381243a37fc770215e6c7272055c4a7cdfbcaff8dc28d5da7ad60a7dfd6adb940cc5d914ee3d61ab367fef018414a8e2d21526efe97e7bf155893e372f1f796e4311c1add399813e58a9549e54ad6347c1702b991638130ebaef6d91c622a22370d2d74f60b8c3eff91dbdd20fe7e76d267a8581c9d24ed96034c24b6a663a819ac4419c39279196a74da749a2b8013778cdf0f9eebd434e4b575b9c8b7655736bcdadaf7c552434522db79b49206fac5c3714c98f62c4db550b4991e1ba778c1110ac049a98a5fcec7b8680836788571367e79f06bace43571625a82a3d572f891c249b39bb791e3376d4383249ef22a1812b05820d1edb0b00c105154847c948d2da50e2a33a5ababd268599b420f473664b40dbd38792bbf8d0b9dc4feeed4387b705a4d17cf3abf8e37454f598f9ee5bf547a48369c4debbe1be216e8660dc9010b75536443010ad6396e405b97dd93c6ee8047150b6d989a2d17cdacc277717ba1f9b54791d3caead3a959f1e4704fef64fb2d5e4e8edb24051e36dc8285da683986431117cec41413608be54d36dae3e7324beee174e8ce2118d6a8aaa8c688af1216e4405ceef0074f3335c99876b25b1a8c71393fc2a07843e706193a4e9f3e1c9c62086914e09e78a323d65436a6955d8f87a8455e4351879757ce29649a8a6dd41539cb57847239f", 0x1000}, {&(0x7f0000000200)="2b0f4c96aef22ecaef5601ef1c04879d5bb0226e166b6f9c401b339a", 0x1c}, {&(0x7f0000001300)="5cc66aa7f5296fce55f987a5f16bd3f7bd22b9402019c8eab28db9d3ffe5493dce4977c62e9ec9458bfadba50928bf2694b28b5f9a401ee37f32d2174c52c41d5a6d", 0x42}, {&(0x7f0000001380)="bcd272b7715efe79e73243f28f1cdfedaf7493ae234cfca72dc757abe3260f9648702ff4f4472caaa570342a0cdd12e48c14801b67dcb4c4658b509a3e83966c17e02366052b787056812d97e42f5c110da5fd46c0a32b37bff1b14c1bb802a12a357dfff43c80c7979657cc6b5fba866a6cb60cb0b9fc166c25de880d296abdb3179f80bb539a744dc5b4d72a8507a27d698e21d1fc2ed8d17aacf5b087429764218f9ff31014", 0xa7}, {&(0x7f0000001440)="a223ead9bec9ebd32780f8a7f14b0f8cb0e3d56f7ab1d0db47c4a78aad145455e4536d736e418ece6cbad07f072958f32b0a25095947dbe70c41c9b262fe3d3d78c7ea6e12ffe917e87802ce14d75317e1c816de91e2a75ffaee7ff3d72c94998e662c485d924bf62c2d7498e3972d0726b759da5cbac137074ea7f306d8f61cb49b339b2cb468c564daecd7bb819f3d6a23850225b768f6d95fd6499bd533ecec2d2a4f3beba35b10341469c15d7510ff06d4521760825d5bd7cf6274a7128b182963d5d79df5a452b9aea1771667b5dd5bcb62af6d5c4e54a4bff10ae084354e3b2f90c2ceefc4948cc2fc8aa333a198228668", 0xf4}, {&(0x7f0000001540)="6b81ddaeb30ebc425b25395d3b796406a8265e8ef4840806f68d2a8e0f8b6790ff6623aaff2c30bb711f55cdc8504478f161d813b171374791bb28bed7c9473a0852c19f0698809ed5d6c253cdb037882e83c2b910d5012df559a4d63704c1f217", 0x61}, {&(0x7f00000015c0)="03be31dbdbb53d79394ca74e17fc3b0ab28eb685d7f654d0d43e86011a4c26b41a894e6b24c5487099fb7683abea95087af3eb2234eafd12fac9ca7ead515eb691e1e340c6d21cafe59d66d64b750c31ed95ed9a5046593adaf7f8be1512829212e2a88fb9028e23b340c7d5150c7e24cb0aa26e6a37fc4f736c1f0e25984600db4c1c879ce0ea39de463b82dc69bc8173b5706cd4cf8cbfc5fdd9ae122b99b73b6ce12460397d51e27905d15fb24180d9ebcdadf4a840f160dca39983a81b9a0fbb1c9e5dc3f98a4996f5d3470b17", 0xcf}, {&(0x7f0000000280)="98559afa2d7f3786035c18711c2bae26bffdfb69e5ad", 0x16}], 0xa, 0x0, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/film0\x00'], 0x10) 11:46:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffd3a, 0x0, 0x2de}, 0x0) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000300)="d019447d9501f0951a98da7fc14fcebd8cbf8aacf4ea1d8295dca3c5b7c7e20c6a2a64c83f15cd556dd41da6bc44e242962eea52c9e0d65d90edb4486a7931299bfbd56c25fab3e26626532dcb6934fb228fe8fb40c745c5d13af500091a298728b673a2976c42efeb42871a75aa0fb0b6705b69806e02fedc64b3722aa401be22056b977c28d4e47200841ebc5cec5af1bf65ec5f95ae325b3c40051c49e95c5802fadbfab1a035bf473f027898e2f123670dd06942fc622c3681a4f580fd59c61d0b16c8fed247eb3d56bd112623d17cb98f5b39b6f24427ebca08e7889acda3d529be420675c8f0a43418b6515960951ef04da5f2", 0xf6}, {&(0x7f0000000100)="a7d9d8cb8921c5208428c2c3fa6bbd7e765d6b57d6ea6684fba85409fc91effb3e43d9abf10b3fdce28c53fd38630ee46df0", 0x32}, {&(0x7f0000000400)="0e74c792e93c918650d5a82e74243e3de2b7195882b803006904e152a7c51d6ca627823fd20c70e7eccbc43ef557ebfc4510b05f082147e8155cc10c45a88ebfa0007e7d8747e01e6d5d3b11f7a1a4c4153375fee0f564f6f2aee9716d2e6616c735a81f17656146a68235d1b615ff9f9cb22c0e6e4a89c56bfaa7686d2d9a0ae339a3b23cd4d2f36fb54741d952e421289bf4b28ac1103017126fab5a4dae97ef6791c26c7f83e80cf8df323e31092dadbfb167f36da27438cfaee36c3ebe57f46f9d2f94eebb1bb588f4895c6f859776ba9a136fd2c7aac33b647327b3c39937156d6075889f6693ef669a106c27", 0xef}, {&(0x7f0000000500)="2a7d85f1eaffcfd9fb131aebef4446a53a0962c4d900947b8000999e7bf6ec0adeac40afb7d8371900ccec4102a8382e82a0a2181d185882d3582576a98d627740c7bd670d617c07649ebdb7a6b9bad2cf3b0bfc0c646baa3965d1fd7071cb0a2be345c65dad74db3159b8b3e58607ac625f51a9d63b54839b9db9d8a7973f62307d8c3d5f15280da888fe827f339abe421509af12ce8b3c349d687748c4910bf01754d44115e25af8cf5b4ffcf3d1de0b4f1c0a2f122ff477221e84f2b056116cfc5ae8a757cc7ef86350fb8df5879e7e1753520250a6940beee98987a8b44d71980b8fa05b5174cf348cd50767899921a7e3d815c30df071e6181c34c1f2fd3279773e8672ad7e2dbd5722924b44f201b9d9bea8dd43f7c4c61c02738a12ea7a63c7a4ca4fc98420b41950efd5568228cef9e5a1938a6ac1daa5b7cb236e58b2aa62651289d5d7f930c47c4c93f4e672e81bc6649f517845a77768a8b1f997b45c8f08357072501729bb09ec7ee6929c141fd74dad831c0aa57df6f0c83e2004e41854aa403f35d54362d7444ebec2a2038afc244ce0ed4b9ee0ea7ec4444b1d4a365097272b4c497a45f636e8c50f89785e34f3af721e6cef700014122746dceb45810122c01866e451849bb9e5ff318461bb2f4dda0250af794f9a2aa8b4aced62dd176e4a4efc791c83936be157ffae6dde830f1198b5a98670f62f027d4cab68f3092dd57c9ccc33c7b4232884bf9ff8fa26936a8cb16cee61503f0af659f5267b33e0acf1db3104da5968faaf190f5283c07fd7be0e7c239ee8658ff19598a1c09065ceeedee88d68500239dbb9283302cba6793b720a9decefc2dc1e64f7da05c533784c8b609367adef5634a017206909c9ebf350b1c736ffd989c43fdcc4d6af85c783e9f6e7809f29f6c0c0a6fd366c03c2138efab90b65a7c5ff895f6a985ea053448b095586a439961487294743b503d264b21b77b56802f2f1f3cf3fbbe1678aa47724a356861bbe89a62e951cbc55a55cb620bcf91bda1b167cbdc1c0d1585a828b4e31f88335e8eac9b59c74aca2ab7fec65f064482477d26e5382aef3656a0a6711f88364c70d0ecd68b6980638214d9fba5125770b34958019889f52f31262f001677c56d7de890ead4729ccda75b7dfc4ba8b820db56b48259ff2df11f3a6f29a512b0671ffb0987970b6849d5540d4f605c12943ff6b553067ba747825a7f9c92c2f3734b5ded73eb682e2092b3d12a76207f1bfd9d19768bbeab8d34e0ba76a01b70c565cb29338c2666a3af0885e8eaeb2a40d82a96b230c10c042dbbb435377069f598e38e8a426ce37af1899ec0372fd379ed04b7017317cb32853ea8e6d2463344e958f0612a68d696583954af51b941ec53bc26ebf83405cfc8a7b9f18f70147da9cbe1907bae50cb145a6206b38b0bdc78106350006339cd8eff4fa325c274d0d34004acd88765d6684d7fad8110c958b0eeafa12eab7bac7518731f03eecdf5d0a661ae2d5b7ed2cf56212695102a7ff8b8b76708a5f9717297230fb484ef66465b41ab5032202f0aaa950780a485b08ee4c5c006c7ae35a19f10c08bdbae552c8bf0a4d2a8d4dde05d613e72a7c6f422b0fd3fdbae9638ffb076e1682bc6feb6ff3e0eaec7b6a8f915c88ca09e91d9b47f14a34f952cb3829ce71ebf7ffb5dde93bd29e25d8b63a7e4dc6e03f66c97b77f32fc2aaec02b0fca3f9806b1fed8ed2716390803b459f1ba49b56a4233dbe12d46ccae9561231e96d8c3175bbbd1586fc696cf5ef431f0f197559245da90dd9261e849f188660f6d1af75f2dcea54db082f7c43bc376e3ca21071e8c42940ff27cf8a8969dde80afcfc9d2e98285315b519902ea60c5f2307a7eee95ac6fb738623dba2a70f48ae81b14462d43790ea554012e53702439715d7216090726e37d4089d64f7876cfb12bb48fb6f0f6817bbb4139973b205a7b9ab5d2e35c51ae848d992ec7c815f41f5d87b6481544ecb39bc1b2687c3d847dacb29a205c92557b7187fdccb8d5e3683f6daf50f5a1d4cdf6abbeb7df02178fec476ad2143b4483e6c39589950dce17716f210779b7e594f31e5448df62dee0e4b5c875ddec65f69d91e7b390e93aac20e9c0db1799970a60d2e30549102b947fb3ae419c840bff11f767cb6321edb536cec5fc3b63745c1ca4552d7c89ef9e3d52173297abaa04c1f61f8f7e58a58ca1034d51d12bfcf053a7617f2cf617e54f118324d5e641684749cd08ba397dac31f9ff0313463b98d8edec1af5855eecfece9f51f9bb8961f554746810ff23891473348ae9ea76e82a19013c15d0c43f5eacd5590fb1e5311ce9fca533a038cd9a9ea490d92cf80022aae4adaa977c2535e297d0b81e0d941aa477bbe9eed4b78d61477996a2fd9716c1ca1debb370887fb012251184969a9e0d735ced709138506823192740b73538b97c6a67856b2f55f416e80b9c68d2c4debcfa71cf1345d25ce18f7484dba4053c69ae5c9a0f0338d17862b4cc08bbada0681fc8cbad12a32f33a99f6b27c918f454e33f0b16ba133ac53283f2e2a758474315588c442f264414060b84c2b03dca09c3e96002ef420b55712db25943ccf24cd2924b8ce0a8666d3f062e46080f06a8c14aab2b0501c44fc993e0e89d7112df6470f4f279e45dec6df7477c1c69b98047df04c95480230f871ee9dcf3d0c2bfaf0aa6808409319667de410d36ca1fc45d7b35e0b34c8934410090656a4decd56592257f87398c1fdb49c6b351a548f7e7d023502229937a5ea07a203e20ed013294bb749c4cff77031b92f051ebc794be7d37ec3bfe235b7f6ad5c544de578144805b94b8a71c4c3c2ce85004a487472938063cc0086c8d4e11ca004d2bf30912744ff23e60d8326e14899a0f675c683711d05b895a1e0157d4e3ff0e8cae8df9f10d22882934423efa7987e5c5bc801288376d38e4eeb9e1f2717b6052158d9abd241c33d912e66d1ab4bcca16b00795e2cddffca456a809c3022d680f66d20be3285061c3d7c07b3d184cf541c6405bfe50833fcc0b808419914c3e0279490e9074917a67cd84d0b31bea30ab4231ec95228bcfa58c666c5e1fb9548097287e86e8e212bd4b8c47874c293e4829f7caeaf1127e55d8de1996d328a8a619a118d703ac74a56e1e544927524a572219270358eac349125886b4f0d40d3bd86cd86eb60576ca92c4349c62d5e7efc3052bdbfc80daab3eed044a3a7c6aa91c3321180cbdca315fe613f10f61271ee610e4d5f4c861fe82fd43e2ab24281cdaa945b7b308abf17d3738988c2927c80918e57f5c2c788c402c4ddb535c5cb472b701e19b7d3f95c66e3e66ce1580acbbc3ea24bc2745155175ab3923606a7a8ecfc0518fd0832be7f04764eacb366c544a1106f9e263ac891a446e2fbfa54c84eb98e8428fa973d0119c08ec517a080c3d326e9363e375bd4ea2831c5fa722f814d4281203343612bb6c9aa427b86b29586329b1fdf3e6fd0520386fd9aa51279e78bfed6b06cc4236c55102ef82623651702da0682ca7a4f53d3e262b330d06c123dd83ecf404df8a36c7c237ae2d0035e80e4f7951fffed3c4c4f1cd13c4c52897515b73ba56bb1a36cafd8c21a3a1041354783ee75dabae968e114d82042028b5904a810561658618e6e30d0fefa199268d93ef06df5cfc920e5dd0f78f494d99410404d384c88c59362b67f0d3fbabef182e6b85ac13148008771b4173a5ce382a26ea982d47bf9a34c332d7b6d2c5e1a0bd193aa12d3fd52b63f957e4ea4e3b1e29821ba7eec804bdf6057551dca773c0458b64983dc2041d844cb39f95a6fa568ad74cf66c1a69674fd676572a8df7a2080eb79ade1c7e7eb80c371f3d354b9b7a13c1cba778423885651b7091839cd9331d37025cd64066ad40f1fbbb34f1f4cf1acffa2c85a8492856c6853ee36646695392706b4bd8568116b835458ebcd0f062269d8c466b00ee30154dcc80039863c9d98334d4a119e3a6223b54c9eb26f0ecd4557c0fe7cde05b94b42d573c1e8b1dda27c9ec3b19cae038e85c89f7ec931ab99993818904d445c0ba84752995c1deb01271ccc683b296110d172cc3ebd5e89cd59227059f699e3a37949aa42cf298e91b1a9ba23558eb4fb260287d94b9691ab7d855c861448bb1510ddfcd874aa20e6bd43ca3681a52b9f808ee891f4d75113b066c38d22304e96f637fcba68ddfec9e7c17538cd7aa40f526faef87828b2a9f9b25816939fe788b695e3c358dedb05ae5fbd671f82ab1a05c3a6bdf58ec911723f8ef2cb817590e38eda38568a2907d48df18c4a8cf79ce9a131b78599d89a53bc7e68c8e3971e19da8a87ecee45913a2ac7edaea98914cdc353ff1037a961bc9fa25b3f97618689cd4e78b8f2d84894aa94e1de92358ab855124bffb7f12b9b200b40d41690d491e34983755f51ab87d68568ac1f81a85d32bd675198c357b2cb887c40fd449b2012a713c1abd36488428b516dcfba25a504a2aeebdf80a4ea12382853268caf14b96b60183b04877a47a5426324c1b0aaea710c19c1e36c6e82d72cec00b36b5a3f7f6b77ad321244f8664affd74889f3d9ba9f29125fd345e064c16bfaf5113bb08abaca0bd3c57df6040e55291e362d9a47c65c79995af12eab9dc777d8c8e47c00aa15abd84ced9280663796bb6eea523442e6ca598fc97b246589b1f26a44c91b51387013867b1ba46ae98b558bf16d934229280aff09bf4e5044ff60922c0690e731e3a7ce2e20a60c304fb71c3ad9ec9a6964f27b10ef2f26664bfb8979eeb978e139dff7df59a57352409ae52d7db0588a98c8296fee86934cae745d705e6c44a4ee30f6a4fddc27b7a321f9e7bfc516218ff12b2587be6a56271bfcfa18c58b5fc982fc43aec3d4d757b41277b3373492c3d59dc093d7f387bf2f6af7fc83ce2a05c30b893bea12564e1184dd267d3dc9017b8b35b5525de3e27ac2d29d1c8ac8b7a3117d0004b94f20f51c13c38ad6505cb6514ada7d1957103e2e132a73bb717c60569dbb652c42f3165856cd0ef58266bf88b2b020a397852db1a6e70d9c20e59341503fb3f1df2dc145daf3c1937aeb1a0c38d431380ad0140c21d530eb21052db95ec7266dd2ef1a6556d3c48576faf5190dbc13728ea5df9bab14114324926cc709017b79b35ee7e42baaa63f12bad332b45ec16d57ea5fb3c0b8049c46cf2a035437dc353dd5c24220c45d7c7b4d50ec9647591cbf182aabc636377d09fad786d5b9689dfd8cb2d3510c64c54351f41d1c4fee98eb682c45f5c037ad93e36e5c7345fb841308688c9cb464d566ee5c76d612b82b109ae9319784393fe99d6603cec106c02d9e0720c6754b086a485c8e24b52958dfdccf0ad57e23a21154e33099f01ce03d18c0e81985368d7d55e9ced875e8522cf55f7198d63885a2b579038119fa1f7be00f218b618637ae7fb8d921b5001fecd53ffcf665ad8c9f4db097023de28661280642a6689c8d65bb5f1fe80a64eee4aab8ffe2567dd9314e46e2ac8e234a094a14caeedf57f80d7e2236422d67042ba6c92bae46fbdeb025404f4d59c8aaf8ac76502053fb2ec551cf33c2a28720359d68ef48b0ac8f5f231c7f0d3d54896b76356484b3d0a0e2fc76e87504e0cfe8f8162bc10b8546fe2249d476c2c340d9854e59c2a618c2455c0ddd4bfad948328765d9eb08f808c397e50173b33a6fcf3194d1f15c9b5bcfdac88b8b8c2b5de7489a02398c00abd1ec45a03ce78a00af94ee47", 0x1000}, {&(0x7f0000000180)="b665e7f2a3c370e3a4a06d82b8e59c5461924060730ac3873ea03d7a3c97161302871d40aeb9d377de01f5a2e1bea8eb4fef529036d9266e503fe2f253bf803bfee8559ffb727f563997a0571a6c19230e09c511fdda4d36a7e2fb030fccf04b0040f0d6f993cc31bbd036fbbab1fb7c77dda1c07375f61f4632eceba31f70da75c9ca3179237e91d27a0cb89726513f1c33f20a2efae90f59104f02bec20d362289553d293c21afe22e4b11e07896f7f5334f", 0xb3}], 0x5) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696d65308a5a0800653000"], 0xfffffffffffffee8) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) pwrite(r3, &(0x7f0000001580)="cedc17141517023aeec39ac09f0662b69dc01792309ffcda95fa121f269fc3932aa33c8e8ca5125ace6ae878ef170bd7139928b1b84404a0432f0dd161f05c6045a481522b1dd59147a2448bf3206e3ba53dcbb313d1f7a722c366f528e393e123d64f3bb4a0110e19bb2455a3da11e53e95f5bef20a89310c397ca740a984e0735dbbf7a5fc0ddce10a7da9a53bc8308e0bb7c61afa264f2b03997c7852a348617abf98811deaa6f0d9", 0xaa, 0x0, 0x0) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b18ec5485639f3d9becc"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x1, 0x80) writev(r4, &(0x7f0000002540)=[{&(0x7f0000000340)="653cc8f3ca7f9cef12b9f931d46f631ceaa43f6c5f983a6d2c100c49d01bf2d041446e2a5951f62d96bfd65d0d631e5f39efb8b22c082bd6209ddd9ad0129a65f20e0ed6279e9599654e968318d479c23a37610bd61e7c977c0c5ade5cb986496430426a83bdbbcc903d60d9403a31572450b2e56cae0fe91e32df56c0d8fe4f164d56fd927c6ba23fb399e51ac2e9ec1792f815fffda4fc8f3566b4a0545753f715f125b4e7d5e0fb2d3384c44135f33b5fcd544540e97ed480389e11cde0e42f19aab714ad80b2fc13e666ab", 0xcd}, {&(0x7f0000000440)="f9c69ebc6c4c4bb7fea31e7b5091209e0093de1841dccc7d149574ada42e4ee01c670ba1d02af70989fee8b518c0eea14d7b4915c5512ebb36e927a54914feabdb4a4e3840eb9475ddb5e20b1452b9080e9f697778600643d96d9aa88e20c2b92e6983ceeade2c27cb8cc926916b0f68a45351fe50ff22fd1e4925f17e747f13366fc4f4234c1e2598651b0ec39a6fbe2fde1bbce513de0edecd4babed54d7bec5a6e12b8f17e963d75a2ce291752a07b69c2fac746576779f544283cc1e2c1511d251e28729a92bcfc9c578a16bdecbcb351cf6fa8c6192ac848332e5a33878037311b4c185fc909fba2f8730622629bc7fd60b1e430297a387513773f5a3829733b32fd34e0f5e4c6dc945f05bcdcd4055c8a7d0d3cc929ff691d5a3c8b155b724aacceb2640862976da72e9a3bd4fe986f62dbaa5500de9403ce9b82e8f5312c648dc5aa6d07e6e18b679c12bffcfc3bdffcd5e157d0209f7701594e3fca3ff72f9bb908b643d16714b770efab582893de1896407911a8170239f66e0d19aa2669041adc0082c611206e63e2442e550fe638e74bf3b31df9296ef7d27b65a636e4b7b5520800a1eeb161cc7e024190333d03b7d85447f23adb73946afd463f76e4f5cb59f3c97147cef129666841e231fa879811cc30e7a664dde4c1a2d18022c40f2147724dd9e0763dfec6ced9ca845de95717d518dcd00936fc261b94b7a6f6543ba2e2c20c982de120f7145b9d0ee3046ac3ff04e11e552e307d948e460386bc7a474d05bc806aa322afb1ca96aa9495fb4c0063bb45cfb9fb31f97f8afb6da3b6ea423248d21df4eb69812be6dbc7d5c8ada59cc92557e61dd387ff896617a6c19aacc7ca62773c0a6b481fd37dd8a3b985d0878d28b1eefa55ddad2ea95deb1b45b101b196a263c5f55821e15eb7c5593dc7c3e1588b74ffa3ccf1d2f9e36a47a083519e6c19eaa413730c5f9cde6c3dc5b635a78b993a53c899952838602bb1aa9ad100cecd349a4561879b7486c9f5bd79d5ae03a6e6d86157aba8ee814ccc5a0425c7495751178bcd95df71ee92505f38503abeab35033c42ab2438a716dac5be028e7fae325e5ec6970e8a91cd9a930a5cc750b06aa303b87568b22d1b870566bc018d75ef34fe5a514197c2e655406067de04b3990d563731f1d7b5d0ae5b050a6f6e3e42b02da48547886c2f97e703bc6acdf5952445a1aaaf121ec51ab9938a53a5c9a6fbdab05bf4e5e094a3fe53d6c7238fd1689580a3921e2a97561d8e332eeadfd089363acc458e0c298560468f95b5553de6aefa894e55ec8d6fc635bea56cb02797bf90c92da2e6c95b9f80b3f1157d7328d3edb2f38f389764e40987acbc330a29ff10c2390641066c2abc42e81308c3a2a76f0badf47891a5f6303fe6ce720ad91c8facab8f276888c01d121ee0a85f2392f163ccc42993e4686fda4eec2067a3158dd2ee613c6eef3f1da04d59f3329d5b95060de3706d178e5c7ba49641e9c11b45aaa75349b53d53364e52665b5ab0e7cfea7415a6f43dc78e3a484432b26fcc2ff1c64fb10cf88363e1ea68953a78dbc26c3c3ddc97c27ab9105498af168c38913ea99226898909be84a8a8d3fa249069065f8b925aebe104105731d6a2712a50274e26b425d366814978fea4cb1272a5c5c7b321b313d7a29f61b3ba30a777dae165162ba52b05530ee40d52ddfb1faf1a2f4559b86408574b26784177ee60f3c120cc22f21d457b86a05eab3d6ff7ac3f6b96e16c5c1d2c6dd98a86cec8fac9506a65b9d1cf7dca1198724361ae961e62969ef96f190c21bb8e38cb4c72a69f51009b2067599aae0765d82674204cbab60b4e9cee098a002e7f0a9e9d87fed3307a94bd761a8153fa8f4b8d2a5b18b6ee893890061f4178fd97b9c762e67e7daf5c62a807536627c8f8e37935fea277542a6d668bd2a685e261889af3893f72c0e6cdfb672adcd7707104f3522a44adf9f0d6bdbd8eefb5c0021e9808e88ee1aaae2261e7ab4c48d2151acad408b85c41ff04076270e870e0a7a73164e8c707ed4e23e2c99a27841d6d5748de7649228a0383db366ece9fa6a4ada45eb8bb7ba4001fd9fda6c7df2e6eb649ba1d7f0495df5b63890f9b789a71703f2463aac3f1cd67b076cca29cc2233ec86d7dc38407a646e319a8052c6f8e5899db213f6f3c158d58550e99c012d10babf420606982d03922955b53124ac398e25073410ef3bc4c54f918c5cce84177de3134f70a7134f326637c4ac14ac8f1565646eab5627db0a128c62c6397ee3018faf5e7e24a7386068c6fc34076a5295b2c5b7c7555c566dc55cae056c34c54cb384f2e4580b4672b12f577588c16c2feb46d6fef555d3a8beb00b53e18365d6948f0b86965c04526afbf3986912647cd2a9038ba2291a0110fe5d4da5b494cd1aa30bb23342b2abbb5345337d8a60c7dc5170787cc1c3a0d54402d43385f7897d8ef11b1db2f926ab5eebad836503568cad46d9652cc837146ff90d4e189164b41a719608ba4ef1ad44e6f31fe75dd6f7fe548a4e91dc1fc1e2efb04006ce13694ead0599e816f35cc5d65e4f68b12839a6524219a5f032b4fdac6e9b2a96ec652581f706a8aada8b11645339672c846a73bfe4764e6fec4f5d1366c69cd0c62f4fc554d5bf1772fba34e7e7e1c0b97c8b918538e2e5a3ed50170ddaa64edb9d7b69063280a45254e5dfcb1ed5ddeaf25327225eb01561dd45945971d7d793fd49dd145e789ded309b3c79b2c5d1fdc05fc77e67c5c8684c7a15d6f27f849f8dbbdd079ce480083be3b67bc73bd3e4306ae9b37c1a022681d6821bc3b8ed995e9819c50188a2d9e78c4405ed5556f7818057c0cc6ffd918a15f2379ced412b09717330bf9566c3f5e23f60718c98ca7b3408bef6aeaf87a8b4fbd28c9f55beabe5c907d2b86ce9085adccea1b8ae113fef50567469ae5b5cec843c8443acd4dc910979c9f0e5c29c3aeb53615b32d89339fd1c114dc24b247553b30756d54b25b46ab005edbbca086d0afda5fab266e784345b9152e959cc2e53f50ab8fd6cbdacec0b18192c083948b339589e4f312c00cc67f9fedcf95b6dabacb3505dbc2c274a21a393a34bd5499065944ac92dea34249276dc293f1606c79001a0f5eae8c637b9b8db4bcee4bc4d664d9798dfcbd938425d524b6c5df6d41d3f0390af1c8f893f3420713d39875ddaa7da8bdc5dcc07f92a5eb32eb4e841821e13b2c0308238b1268ca52441494f78c8b3351e55a9ba2d53413577d3dbb709cbcac97a74bbef3bf311c96b3ced0833ab22abc383c2fd40d3fee27a4d58782007013145ea1f010231a3fc19014ba75c62d489159fa10e9fcc868457099bcbc034ea717e1a4a436da7b63ced1f72e495b18d2434bb1b0d1fa913bfa7d837681f0e12dbf8fbd2549dfa12c22f16198438fb85db710712d10d95672c4758140f9cebf20d159374203cd2749c85ba71b2ef4326189453582581968a827831a68ffccf51573c12d69961fe784358e94afeaf81c26a72668a4b70ac9e7f392f0bca180c9c63365b24df6ad2f1b4a0423db1e2f31cfe82f243a1e7ef49925e82ddd0dfb27f7e79162ad05661b84bf3c9e161f447e011731007f09086fee4f1ae571031f85d42b2da22b14701e359616b9a477e359fbef9d56e6f6b4605485b41cf08dbec88cc0a6b9d87fec976c8c9f6915e65755df8c2c631dfcd722f45862f03733449b40f928702e1be35235a7a3948fc4d4cddb4ecb222f94a0c474de5a20b456125173bd02a7412dfc8060cb802b50619c7bc240bd84c38d8f7a86e2f1b9a46187ca85aa812008c9b0e7b29c882336760f82eca904f8090418aa4bfb0fb0e24ba3618614e48be082b6f42449ae54ca425f781b83eb057322ac4d7c20f774d3ff9687f3f182f52855389c8a6b871e23512b65bdd9f47179cd959affb001dfdda754340c91aaa3c75457b928567a81333651a8b9d58ad3abd57229ae7520a818163a54dcafa3947b1a97bd2bdd9bdebbd6dc9912d0e9c12650ea95d4fa7683fa78681d64edb795e9d938bc74271d29f99b0b6686519c66396b25d8c958da238137c89281e39450ef3065a274386cf6e8c3be77ed2553c3130350f6aab3e55e042b808064829a8915efc6bd5b28ad2aa3ef093d0eacfa327b4e6ceaa805a108ad50d1b08f21e2ad95e6a7cf3b17f6ab2f6b8fd05bdfa5910a0592192c233545df3ac5b79ace4ea92ee37f7b781df33ef93e6476a5d2c5945cda14f1efa2cc24d5ba238c37ab41114e53c4d8706e8290b763b8f33e0462b00601acab61ffecc817f2104b361610377546f4df625a581c0dd1d9b5be52c62cfbe0bcffe1ac71e281ff2c671b7b03f46acabdf75e3d09cf93103360fb0317484b86e37fb0bece577f3ca0a3cc788336b7d38005dfd81e52a22aa937059311f2b368ced2e25c54fa37f4c2024e17b34a6ba086a99705f7f043c5b5c9aab2e4135af89f53f18f1ddef9074993a31ac77ed88321858dc06c89d6e8857c7001d9807fca4f1a430f449db862b895feb466d3b268e5d976476eb6ef04a5b13cbb8500aa6d099b289e072ddf7306cfc98450d3aced58c7c1cfb7c509b307a10565f07e3dcfa8f459d33ea7940c8fd734a77906c2595b74bd70cd1c857235e6cdf530049eddcd4aba612826f13f2d3e9dbf246a7ab7e85e47ea22233f2774fdf53b0f193b8df040db720b3b68b13260caa3dda7afb2d5e1488f003b24e07848eb0780771617183a1856b1ddcf299727517ef8409e84226eea38dcf1a9aaa15d7cc1e9fc044d6e80b6e0b8fbf9f75eb6c9b036d9460b21f6295cdd8831899c7cd8d8eb5f20dec9351eb7ae0f077e1a92794d475f2ef1b5cb318d6dd9b5d6a15c648cdbeecfc219f67f034467013f05ea692896c25ab887c44260383e38c3c93ee69a1a9f3ed740af31516befedb7972695d10c75300f0f7ed49594f0f19debf3f41c4763d7fce4027aa62ebbf18a346b24a0ef056d048d031c06fde2969d499d842fdaf5542f4303795e787b6d5722c407afa3c6eb46ad0862b00d5792800f881d43502f700cd014827c2f015d05de0fcb43e43efdbb08695eceb00479cc28d83290383a82c3a4c48315b3d6f5486caff42c18cfcadaf088a89ae66840871cd62bb32eff414a2f846dd601f4e4b9f6d8738df85f42f82dd0db0ffcc5cdd3ac1c088fdd32b9030a03a39a3f5e875df0b8f8dbcd5629ddd628722787411f3bde1596919693e612706689ffe4ed1655796ed4e7c393c250c8f8cf9e55e791ab770b7d7b1a4a2b288b6920965b7033fbc517569ae5863fc580d8b42842afb5a38141d979e4666dd063010df2738ef83a318e0ebc9b20e7f98171c3e73005a47606a46dfd206fd0bd1ed01261a3b5444f334751ea028c5d3a08ba4be815678012095f808caf4d33f4e2d5a76adeedcb984fd80d6e16fd1cc8d492e4394139b564a6e475bbc2220ea5af613c9c76451009a45d7fac96fa94de376134513239482b2e39a42431b7ad9825abead0c1d7a86dc6ba95501ea8b62aa9776f8ff9411b58b7eb1383a634ec33390843e64a6476003377bfe6378ce58fe45392a4d5643f00a6dbbf7953e36d4217ee7e2304566bb6622f948fd1341809805a9f66f18d98b8b3f62fbee4c7e130d17fd887994fdeef6240bbb45461554d1fb5c6fd1f8cf9d0779df041f9056509fa9f906338492dcf36fa8f21d91258229b958e7bcb29659996951aeaaa6be200ef0175084e3244aa606fcc04c07b2857816030", 0x1000}, {&(0x7f0000001440)="790e8d19e26c8a40649ee9390bb6d7021f17399f308c02df5d4272b66a3c5acf8ab68c44f554d1edf901cb4f3812f532c3e9d0cb8465c12f269ba9cc683a7e0de35aa6288c5aa1eb29d7e2b1c0adcc9f906aef36e947eb1cfe5aa1875cf8285357b7f6e3fee67f8fb4863e2bf49e915747fa68822ff8c1a4eff59c98d7f3ebc3319fd86607f721b94f89536768457acbacabaf9a08d8481ebe5ecac088658c45de878c8ee3c28e137f478ded31a05ad5478e902783281d26c00e01ac8ed54d67228b0c6bd098e70e646050c350065ca7eae9886f79bd9823e23b316c", 0xdc}, {&(0x7f0000001540)="57840be5cc8b26b4bf24c88825947368e27fde076b7dde7d6cbbabf9be9fcbefdfddbcb5deebe64eeba3b4c1a2f78cbbd3d83e25e3b3c7f2c905e4769e624e668da6a059121814f36fafc14480a8deca5209bc459b009175b9e67a728f36681899a9ca8d3ec8a5d491ed456bbb2d0cf0c35c16a2f8138ee7ff2631922d9ad5154cb19aca70c298951e11e03048f23ae5f4eca790035114e39c578918236535d747bceddfdd3ef11acf4a9e57d8344d39fccdd5fc58129ef2b59787eb88b89b7ec2f6dae554bf398ff5b6e409b591493c34b2a44222de026b443d28bffc7d2be2762efe7aa4aa2a5c0a5afa174492d83ac4675602cc520725cc9d48b3e267256a9ba791c547e8cda10665fa29b090cb6d0f0ee73b795b5d5accc8a523278b8500009a32d4372962a55e9d8c2ad146391acdcf40fd70923f48a438c36988a01618b5a34fdc1625accd58d2008306019a97935cdc9ae933f2274b914b56d2fb74072feba0525f85abfd57bad67be797849b5d430a3a5a428920fde96fa69c07cde869d1ea3084659dcf4b9d0f6b9ee471d83464eb39fafdc578f26184979a844c0970aa79eb86582302dd9d23d851365a689b308db963420021416af36bbf13b35b1d5673fe88b2b48a1b8d7a39ac35853a0f2de610ce9baa568d50576c65adb99d94eca98840095e9120cb7c54b39b0f8229709681a99c6cce4bfff692ee387e9c6b6340bd0ac473c17556f1b01c28e2f11647562bcd1f31eb60642fbab1151d104c979a751f3cea70d914569255c8e55b488f2b5a575f4689656d9e39b9a693a03d59dbabcd097a4eac048986b98efdbd039f2bbf55d3becfb093046c4a1ea6f21c9f42a9260fe8b24c141a70eb456357870ef30bd03e0318b803b3951bb387637919f8e925419075c4b1ab119d28c2a0c0a7f7cee34c5867d52f14adceec4bff7ed5bdfe520ff03428b3a50440784f9f132cf014ec18cddde95710b30eba4ef31265becb820917920e86d6af99cb0376b733f96c111699b3b04d20a7d3814ad1ecaaf857d36730c9676e809f5ea093ad893c7dacd955edfae9a9e49fb9e972563f174f74c09ab73b18ea57cfc63c727a69405f98d0a9b62959fc417969b7a7a5e8f02daaeb07af27a1446ee54bfb5252c3f0dabd5421a82ead02d3531081aa5b894709cf0481bb51e36084e3cc91e05707935ca7fed52e46ebf5b86beddff89864946473a82275c434aabcb5fd168cb60003dbbb05836ab47bf13842fc704664f1bae32a3432e362b5452d85db54cd5532b916697c648935ad881b33b2b441784310830ef49019b039d5b31bae6983de5b5a70a63144373cc6730a7800b4807f8bb47f509a97152597bfd3f84a9255ab371d9f180d0b2a157b7e2c72b666b46c48a2637dd1aee6e551bfb9be8c45597f35d7e3f25498df232bec051b24aba9035803280305fd57ca980c8135d513520e86ccd0b3b7c0bcf8a60c5516e279988fd1dd3ee74b8433d2b7d336edaeeef2b6d2cf01fc46955e3d78f9b0d3930598e63e6c781bc7b2b2c8fa295686ee1f04d4cc20c9b36c71500750d9f2731b4a2e4cba4850666c7296a39cdca5d593cfd10ee0bbc03293d90ed52964656ecb1a27d84d9a79faf8eff344c8d1848e0ae1cc8ff41d143b8a7bbb49cf547fe72c6ff40aae0e65e473f6b23539370ed5c1af7245176fd0d9e1b260ca433e42fe39545ba07e9e0396b61af78351e1e4f5bd640c088d7ebf4f8e9dafce284b54eeabd1f6cec53007c45a9e80efc62690ca9a79077513407047ca2916bb14656c88aad744d854f3d5360145cd07d7d0f14594734abd304817141bd3da4022a8bf90f024076473459752bdcf53ca7f7cbbefe1e5f050c3ca4a50fee538e320d77a096ff9c0de60cb26d463775fc5abf8990e7326b32222bc195270b4ad9b72dec80f6f617543eb1c94894d23ad68f1a7a9b9b08ec4988c1ae0210f229befa0de550f8d3a74b9ff0d66ac3a4201b0199749b0691d6ceac82858cd1ca01ea1469c25940fb53d55d6fded19bd46cc9ea954374b790dc6fc9e0ab663baa23c9e2bf2a2fcb4b947d6da7ce278fc5777957400f43f15c60a5ba45a5a091920ce72758923e06604c9fec271a9f4817100651356d0304278262988dc9a8329e3d32e77e25a427edcf14b86974e64d7e4da4f91c8811bf12eb6a033c59a077a3982937be149f1fa15f3d572af98b2ac30f87200f5a00a2246d03e82125da45de7e4cf49abef7255965238f227471cffe4ca89a3d996074ec979f6b544bd7b6d429a8ab2b114beb91d2a0b254abf1f4fc87e45a8f3149e22c16ffb0fbbcf4c4a091c547547be8c32481d9575cb012ba643f553c2d6cc04fd7ff147890009ac42987f79a9c96bddb50204ab5740431f80ce6918ca9c2214b413890a75a0b05a8a0d4d1d789bc85395a7598144ef7122d55046d97ad0c836cc85c828929aaf75520a2ca1f9d96ebf593c9e58f61d5552f80d649744fa172ec23293bd1bd7ac34703cbbcfb9933efd9f3783d537edc00d79dc190d6585b71bf1f02109ba5671301637ae1d8ed3c7bb704dce353e375b502172bcd3745fd60655061d805431fe26505cfe21bd54e44bdc1914956e89d7b843ded6abf6d9768aeb5d0b6579626e124615a0dfef106240df93a1cee98a7abfc13a4a715ba3f7a83104db5a543d5fdbf22a09a1ed688404c32a26e340a70e8d1b9ed49bd13036a0722398e05fbf1b0011de27152b3de03bfebe5d5212afd56d23a15e2b7243d8df03682427677193b4d32d6adbf693ac9176295775260a2afe7d37763fc5215579e25a3fe69b251081447140e6b8d0e05571413fc735f847e9b853ba4639438ad8ddc62767814feb71f316aeab33698f27e3ff876aba09f0697a3dda6424f1deb70a663321dfed517bafb67a44ff08816bd539c7fb859dcf6d878ecc231d8312dc817aa9729098407571f0e4325d983f3c0b1f04e0f2fe267f9850c112788e8427c403429d71080d009b160c4d8d501bf466dda891fdc7c646f6206531a7712b546f9633d4938391f5f843cec553a494f2bd24da4d09edef0b0beb9d09968d72a74a9368a9f59e4c6b74ff6d1e46c0a28c36c45c8a07a7dc1be5db68caefc1452f0477b41297d02a42b0bd2c10dd860192fd2d744a722790e27c527312cf0b32cf53e5256730f65674089a8ceb8683ad87c2ffefb5b19d51b6c439c503bd84d5ddd46388c8c83fa4898138cd6310a42040dae2717fa7c46e6b405c2f7947567d433b6d09fd0a6b637b77c85a5200ed45745e64e87810510f26ccf590f515c83f4df19e615a9634122277b42fc6fc8c436b181fd39f90e5eb3883d588292d75c6016e9fdc20b79e3296bc53207ba5b68b245e47d8798a321686ddb52372d3446c0ce587e663e76ef7dd7ea43df4046f2c9ca13dcc720befd4b367b516432429abeaf9dba52e7f08143f670a0d5a5d7bd94fc05f29d732cc578f4a4aaa63f7bd4a8ee9412ad5ed76b9223085ba58db510225c2a6469d9d1190eb7dfa2f87b3d42f3396d887c987d202820d86f3607b530ff5f979c8660e3e837112dd355d1cbd2420ab5ae04f75cd9e6294ec4ff0419dc0d39c32b59b789dacc72be0633fa7e88424a8ff0ad8f03b794299ab38250cf4e8f46c92e23007346ae0b3ed072074556627ce9e4a849d20d254980cdc48c6f51db08e31669752dd1dca7631fa680a87642031408654ee7b57de4f3180bc92bc9caa01f6099729a808add396b8446d846e968b9269b867dcadc63d57f9237a54b04246ad836b00b7db7f6b4bc75b77174bad164ab05c0a4b6445a34ce874db6466b609febb982da588ac8f291d85e9e2a29d5202fc9be040cdf2a5569837b313b2b16b92d2279cb3bcb04295b762c907a571bbf67bd9212f07882f4cbf822c48c6ed58702691b676de0e6daa8f8aeeeefa5a896222be045baaf8707ffb7c1dbe495ae407e5e7f651e9833dfdb73eb187cdc44b50444d6ca3e05c8557f041c6a87a81511d497dff801df6950cbd07313fc33bd991f913265da9727a3fd98da422dd2827be54fc22eed7978e5d1099cd9bd3f21417fa2ed7f7669f0243950a0d2ac73e03a3bf2e195de7973b7eabc81210ffd7180bf314028c2380752ee9b931b3f8cdfa730a7a09760379bbce4d0febb9a2a2e0a70819a012d953339b11c4e7ba8264cceaea4141f584e71b2b7515e9a166d455e61e7236603c4400afa5c23c750700e52b7c87cef6c7aaa8c8c86b7c2020973952f5ba9694903a558089bcd1f5a346af876986c9f6e26f3e468fe4acd733c0c8fd9fa59acbb645187a05ed05c83dbbb9b239558b5beaf5421be3f239684d339b0edcd25eb0731909f756928fb4ac8f6b92eee25efc8e5e57b5dea415f5db115ad9e6d04f02032b7c896d395b4034bdb5a2f70852aacebc4fb09cf54bc8428883070dc9cac0506c83dd4e52378d6f6f24cab372cc83bf917f66823cf3914e703e0d7caf6992a0814273a4b8bdfa046c6afa3bfa486d6dd66d7c4f5e0f98dbc66c45f8a89bdccb9b8698161304086a31d3473e5af7bddd4f842e031c4b4bdbb4a4533fd9bc98d4d3199ce708d1854b68cb5f7d481a3f0d10dbb9f41247ab0c92934fe3e3637bbc0402a2eb43c02c626645bcbdf6717213fc861cdb00d31ca3ba9160e373d22d3c86bb26ba6a49128e3dbe8495cc4b2278456f3500efd0a86590bdb64d1995584e904bdb529605eb19b8c56e3679861a61b5afc1591f9935256786e66b10116685beaa17370beddce23381816b9d472d1071d50b145b27559bbe1fd761fc63fda23e3c4a2cb9b49422279069ef041bb3448d693a1cffd90452bac069171f15ade044e970a748e56e13a08d878a7c308788368d007ad5f78136defe630e6257f2dfe816470af381ecc00385c0411a9672735af99732e4afd7fa7f49ce7615515e5de0921a381147128ade5764815836a4300f52c565fa19d15d6373be7380d43ebf833fc57226c63f7806069ec9ec5a67f578d34fb1d6fd63ce430d4dd65e094bc5469898e1c3bb568170a47ba12569571558b2313ca30cafe6e423dcf7cc2c886678f514f83d64d7a84bbb3a3d1b105d03f7581447cfb62583520abb29cc0d1755b635397d2b153c7bd4efef6d3506f3d5c30439fbe3e2209dab3121270568fd7328ecdaf9192364105470592dec584ef2e5591f3d652201c7be356c3b4eb58ecc4d85bfcdabb38594bd4cae4b751ca40b38f9c814bd3ec17f6e797458da7e34b205bffa3ad5162c3eeb81f66c610d25ae2f98b23c55bbc475430a928a0bdbe7def73847e96a711e471e49fd40429910efdd4715562ca29683c8ecd414ebead7257383f67d22f51e3ec75eafb9bced42152d008e2381bea106e44cfe4664c825027c11ea63b5df6894a28a4ca8cd1ce69a4a759bb42d0e960a25c3e3545ebe3e2b2ff4993a0e295817b143a025120c3a994232ea273fe8716a3c9a9e1da197cd620599445707fb198cc90fc8b19b3f2114dcd3113a5147b9f60c34d2634062427991eabea445f5715d5b2fc7ed7227e043e25eecc9c9c189f5ce0bbe73c345a7de3ec0acb642513bba8d2d6ce6c26816447c0edfdf66e0d9ec1ba4b8be5cdca162b64f31d3019a20f501efe4129f078ea58810d356612bb1ea5dc3e2f3cf5eaf64eb79c56cf0eadeeb05acfa97a5bf1f7548315447c26ec4d80788601c56f07a55d94def5e3c9ab636105077504473730db274fdcb74a42bfd3c2b6d1210afcd2b2b740b81a46e7fa48ba58d18dd", 0x1000}, {&(0x7f00000001c0)="fb1343ce128cdae7de700062fa2b79c72d64aeacfb4099756289453b8b02ee4e7df45a9453df86bc8b70b721fa50ccbed807a410ed7f617770da648b78088d4635554a1b556aca5c9a17e527bae60468ac74b4d4f5a7c8299b87d5f7cd97789a2bc22762b0f4dc55813826941afb8e5939f7572a2ea16ad5b00949da8320489e", 0x80}], 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f00000025c0)) 11:46:40 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xe) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/234, 0xea) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 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) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$KDSETRAD(r5, 0x20004b43) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="5108bee10418", 0x169}], 0x100000ae, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="4402", 0x2}], 0xa9c288fac7a63dcc, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket$unix(0x1, 0x4, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) fcntl$getown(r4, 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b1ecb4d5e2f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0xeefd66e1062644d8, 0x0, 0x0}, 0x8) 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x4}, {0x8fe}]}) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af617e66f59279f8c0793a83b1bfff864b9efd68a2"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:40 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)) 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x9, 0x6}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x20, 0x54, 0xf, 0x6}, {0xfc00, 0x6, 0x75, 0x1}, {0x3, 0x80, 0xff, 0x4}, {0xfffc, 0x1, 0x8, 0x800}, {0x0, 0xd, 0x4d, 0x8001}, {0x7, 0xff, 0x4, 0xfffffffa}]}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 11:46:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d397863fcefb6b5f08f3adf49072789423398ed1534bddc5cbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c07923785b45a27edaa5fd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c650695666953653000"], 0x10) 11:46:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800400000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fchdir(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x2, 0x5, 0xd9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10402, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7fffffff) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x7}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0xaf) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r4, 0xa, r1) 11:46:41 executing program 0: r0 = socket(0x2, 0x5, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xffffffff) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) shutdown(r5, 0x0) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) writev(r3, &(0x7f0000001740)=[{&(0x7f0000000200)="b995b83cbd4ef67a2728a60e398de7e79ec503460ef77b57572943faf713be8a31a55cab6e4c6a2b72a3b6561f58cb51af8591a4b2ea10861148e43d513e8ba2699b1e21f045b88c5f222b85722e426463aa9f562f168bb2696121ee7d18d2e6933dc73576ec6d70c441cf2393f25233dddc945957fe39068c7ce120875d228d4c614682a2e79bf18aa03ef424c1175ce475ad97dc5ee05ade7c194fc3", 0x9d}, {&(0x7f0000000340)="ff424baa5b417c00a81742d68fdeb2038b12e27eee8fcc72671e92c9a9832d5096fec4b2293ccf9a2578a005bcdf70591186d1cc7199eb4848e83c754e45af87fc48c2af39459665388363072743dd34e3239df85b86d5fbdda618a93b0d8bf654fc837117e16b9eed9e886c", 0x6c}, {&(0x7f00000003c0)="56024f072816caca5c93a6e3e66bcc1ca7772d62259b5f6cc49bdf3a0f095ba52a65826284998f3f0e6f3efdc44329c25893957c8188fc2436694b45fc0d39912b23969dd85c7363c0aded8afbdbbdf5dd4e2f88c15ef582a82e57df", 0xffffffffffffff84}, {&(0x7f00000000c0)="485e88374f4a", 0x6}, {&(0x7f0000000440)="a079c2bc6b446d03a92e4cea23d1479e5e543da055ebe4bd4cc47021e7e4f0cf4c25cb9877b40bb7d9fc45ac743966f148666aa3bb2e9bd6883c8c01af1c16bf64edbade79e80efa3772a1066500e39c9cedfa5020973b0c5e4fe0c116e1fe6d74bea8eda9eb8b20bbf783a7b71247061a0f0d66e476cf9ed2af86ce604e219336c0975a569efc56e914d7", 0x8b}, {&(0x7f0000000500)="0e6013874edfdf88f45f64170f4d4bd3f703dee676aa32007ffea95096e00e49759229912af8bbd0869055f068690334bd35aa68caef4db20497cfa556b6dbf8c452e054c21e9a9db063aff291afd0818723e37d845a97af1bd64ac0dbd25a2653ed8be854fbc488c2a494a2517697b9d94dd9d17252d65f02917a03e4e2be9720cbfd443018dbc30fbfb32ebff19c0ee1ceb0a7387af193778726e8e292122d9c7d2f6f51510aa6f6701a849b9cdc8ac5185ba9875820d4", 0xb8}, {&(0x7f00000005c0)="c504c2789b8a8684a5bcde726c3b42d81407fa5e643aea2918cf1bd87eb9c859c0956363fe7cf0f715fc9d116b02e70430a41b8316f2a1e597295d2a7b4f3b9d15fa3029a2ca213b4e026eea345000e1fcf6553d3c8480c7311a188863b545f563dcc17788a3912857", 0x69}, {&(0x7f0000000640)="1270d80f2f216251a835beda12cea046007f0d8d9db318a248ca236e2dcbd217908f397af2434f1261cec02f866d6c59a729a6b8ab7502c6b2ed26118105f1ae7a0c71d89ac704e825f1b08131cc3a6790a5691cc2047612f6259de8b90b815c31042df6fc65687c4dd62f3b3c42f55b0585685348aa417999331837fbec34882b25a2aabd85bbee85905d2b1cfa4c2cc89cd4be4a0d5dfad10c6d47b389d49c271c5f09a1144e7918272b0046612822df6fe47024ff2bcca502983e66b82506bd3b068dcae27d4754cdc916c3ad74521c22dce34add1954e9083b074f3ae48cc552d7782a16a94d3f612e0ef62c7b56f92e887382035c5521d8216ec2823bafc46f1494d625f3a276f5184fd1443067f2332cd093d6d97599ae50cde778b216159f52bc136b1366c3dc01e30588227014e7794d5241ef0720c1e1487e664cf44e068ebec7f9c0d6bdb5cc0c872c38f12e79b6c26e7ad64e5eb71b41ac29870bed21fa5a842b07aacf2cd006b3a8593360c8d4d34cb34161419fb783fe5adc920c69345ae4f77bc301bd1695bc5684e4a30170638690e0e242731b467f18bed5ee6c30760fc0a416d31ee63eb9055f339eb89763ee84d2e59ae42470315f3deb329e221230159b39ad73b33f77e1aab97d4462ee705cf4aae4d1fd386714b71a498d3d607fe7b9a3190263e48fa75bb98d46bb9c7ced8e45d8c6e6d4cad49ee7923b069c7a7d61c0900b02393ddd5ab9698dc9d5293988f11f66ed2d4c6f569b6ad9385c75ae5af0683b93e7f645a32e65513c67b74495b630e4184fe5737256c014c87644a77f2c8ca189136397efb0aa94fcf19a887149794fde249204934b620688e5e3d1cb7f831c922d0f4c6f888afbae970d9cce5075f39afed285bfeac39a43c7169cc5a23001cf3df06ab484bcb321e0d0e6be2db127ce989bad05fff015da0a2b8a7806d4f2f54d12b9804e7a5889f27b86d29a3c71079f4a3b619138cbaf94c9570020bcc91f61b226bb43719af16abd728f346dc5abaf2cac6ad5de1fef1f742c4b7a3b41fd1a33b44080b71d4b886ddde18bb08749166d634383d6ed505cb1ca66a76c03c62c36f3f67e5776ac2b9ba64907c3284a68f162e317f56f1a93b7a781ddbfe97cb0dac0c172be46bd833a8e0343f8a343e321dbd168813cc9677d6192d5175ff30e7c61ca6c8549884b79a0fda005ae0f4b969e47b320bf28d2168d2be73e919faf68c36b867e8ed71bbcbd46652ed3ea79a6c2628527dcb8c2032103912d77d69f86f4f6d3d13ce7950806a4e664124a4da33d5f038b4a72e9d991bc7be27d3356c5d49f3478a7d7498401d9d7bdf034a1779ac46e7075b20d1e8331a2c70d77ba48a36fc2590c9efc470ab942c0734d1ebc8fb8c7ada6f5d662383590f2835b6805b1900dd74e8375b0550f8dee57877c33f1892fece7945b4811f4b5aa96c5021ccd97e23b6d513fe084b0018b9173f78b73de291c7a89dc4037dff77b7668c14a9b1b615c575d8bf0ac5165afbc22e4c592db0a00fca73d6af4321d455b88d28a7d945faf3cd946540ca66a9bfe34bee21a495ca78be503c9db618dac07e74c28f158b040e994520c9f7e4b4e2cbeeb1ebe5ed65fb7eb4cca16adafa0c2bae0bf49f1c8d764436f0698d7337645c6bb13f94ab7e89ab22b3c88323188ee25ade592ed0a97873c0c714ada36cbc0a2c65a581f023b018cbb1a50815cf44f1d44eee7224f691e0dbfaaecd4a795610b4a40078d325c9dd4b5980dade9448fb13d897013757bcf86c5bc2066e6b7c01cf7150bb08123b158ae00295be380e4a49936b340048875da10e11bac3027b1360f3e7e5ecfadeb011b96e1a46dcbabf2261e47b750c30ee4474ecf6c4dbc2625956db470f9814b77d2b73b278da6acd75598061292274b84151a4b7fe2a48e71f636ce006a4c00998a11bbb4126d622a6ab1d998a0d354b681a913e224b6f670d8af0c094d1f5b7d4cf98d7d3d34cbdd99ace0311d1d1d3a26dbcd5aa552e3a5dcbb90b27205a1cbc1d0996eef936954421ddd65cf0070e52ccc392837df9739bc4c2c460dc9c05a529a9d3119c76a700a89c6df9e90121d497961b5af30dec9c307506c4a2c21e010e1ad7e011e6c01913e36db5e6f4433ddbb3cf412fb8edd557be8749ebfedb86056799b4864eb16e1cbb53f2928fbfbddb0d90019d3b5851b33fb21b0793a83f99313be743d9f6c7eb3ad40b8dc4ce749254f2365e018caaeb5d70e64f7b9e4478084605ed0188e2b46fec2474804c12727c6c915e42e280a462235ff7abca7cc270e01297969918ec3cdb03cd89e3f7a0fc2bd40a3e15ab6de8f02b51a5d30f7b9890a5d9b1eb8ba74ca6d65a57de66df84bf22cfa56afa22b87ea3119c45aa41a0deaa001dab6305a50ef61afdee720ce770309edc727365d663a0d5be673af072dc7d53ec6e462ada5dc86f75e1366f218e8804586558ec9e89c3e557c5fe76027105671ebbe890df91944ae7090e7a9b8e1f547e428148b89edc4f822706f65ee6d7c00203cc2e868f20b26fbfa29aa30b0670906b1713aeab77a2bb5b7162d3136f568f1f97302564a8acf87fa2de568ba54d549e9ac8641e09d55b0028056d33868f49256531fc94c8a337e7ea167e66b171eed0fa437f780e6f9a1b2c15182aa4af989c85ebe8726bd7554cc89e8d33f28dbaf79d00c219d5e27d9b9d65cb42f88ec960778fd95e0c6c4ffa47fc725d6c784c0b4266fe5c4efb11d4f9ea920d999d9d2ac48a83e1a127d9dd975f099f08e2e73d0ecfe5abb3c624969f8dc8389716b1831d810f6070d6112671dc2e9527dcbae9f946eb6f3fce274aa0df46f561d4b2220016ffb06b95c8fa23bb5bbcc633916c87a19bf6c1ee57932618017a7745e9b2745f2f059ee35de4e3ca98d254c143add88ee2e76bccc814e94c7dc4978d179113b371989488d48ff3177e3e067d332b400c46fa076abaf98dbdb646ad8c0d7db27e3629f4fe1888dbebd4ae634f6d2e7d13c93680c78ebded41b032fd00335ceda5a7620a8e2f47e639b519b7dff7fa5fc59df38a0f8f94d609ca6477dc7482e2d7d4dda79ab0f22df26801910a0b644bd4f0cfad77fa84625042783a7df13ecfa24322d0cf3724576647335bec802dcf36ade3d94ce246a0083f1c36af8c00194baaf9693dba2c478ba99c32d53c6ce106812ac216a920a20a6cc47ed9c8469135edc1b9879c8e2a359e79c5174fac54b89592d1f7eb733bc489f5bce3df04622cb09211bfccd9a00d88421953c86d285ab2cfeb4d4a98d556a71626413f99c8a2dcab56d1adfe741adb05c8ffe2608db24d458dec4ec305f588839515392bbc1f9deb34ee73c964194bc59b1bde8ec66b0d126987252f8f3ac2ac7e6553294cf3a2f9f8e0872158905cb6a39d6b5a708c511f14b5e990aab94d246046ff9f3a852a46a0728f32633c856fb1dc6b0f5b46e5eea2f2aad9079b25fe80ea2f60964869c972d55fd4aae0b6f3fa294eeb723f2a41926ada63496f90ebe2f4790619b7a919cb3e99bad52d4c3199f1972900db5570dbe6c9478202cea21afc35a3ecca549d870210f12d1467c94cbae50aad9f822cbcdb6c9668cc33280762320426e8aa36caabc572c2356392e8a410edc457d8646836566c6768462f58dad6d5fe27cb2395fc73bc6503fbcee2e13b28d0b4120c697e2c4eddbb004cda7b11e2877d62a8eb46d6627e51a25eb73681b0dd58066fc99c8199e17593c30b84de52ede5609bf5c77c08fa280d177dc2132bb83fdb0eb6c0f5607dc654f443bb2e8f1df214e5a7e945dca828e75391a3723f9b817f31b16b6c0ce0198322fbbf5a1d8d8160daeccb8b86b4dc49893dfe089c746f8eea80f1934d265b13b3f43d862c91299124dfb1b2b09d0e8958cbeafed8cba7bb23295ac37fb4af91c40e0e7489f0e5a90d1b9ce8f739fa045fac26508178ed89f215819683416f9ca2373de9a4bcf0c252fbf3ffb40cb00f9f149780013ad4cc8383bcf2758b0141aa3264a42a296f41419212529de810f479049537c7dc8f529d4a4f2d15c6c1d86aa8ab27cc6ece85cb94060c56846c24d5541a2776ab1d1034a0c6ba123708576f32963af3ed8dfa281f966631a769b7bd16c3f206bd90b55be93050416f913e3368bd5bdbce94eb21e054bf797b48cc2de4262bbc315b3792c1e6ac4bd230bc7c68cacf3e5f396cb4202534d0162bef1e4eca4e10789aa3da6201eb1ab18788b7fe81175580275987db0822fbdd8311b7416f87f6b8e248b5eac9526d79da22f99fbb7a295df5fe5b95a88d36bc3a0f53a0791dcfc0d6d45bffb675e0826fe89539cb96f6d9e2a6fcd775563163f86396cb86295be3d74254cdd65749239dabe2938d9d99b8d3ee97b22d67d7a2c732ebabd98db5058ee02d286b59e490a6b31f653a391482311ce99f6b304a3a2e9b15158db5d55be0eb32a700ac7512b7943c37861e5e5f5553eae076397c57aa9b30034383ff4bb5f2525e75f2dd99ed991087fda9e03e78c44b485cfcc5555b60212493d63c9fd09154901ca38d348b95a6a90618b339940412e9a8592aad848f73a2fa8b9c8665a92650b1cf1655b9feeaa32d2d2c05e9269991de0ae532ceaef67a01acdf955b260048d078a0b2327755727fee95e8ddd7e09f20960a86612dc49d01fb15aacd37bfc701a57d503f6d0b02fa869b5131b1b1178b3d2abccbf9268342580b5658cd27fe7ab28c9c87ac57c451b2ba75850c22167096e447bce677cd82566941640717e2859d2c77349b30ea10538eaabe8bfbba116293dea5065f35c5cbb2020c33226b35fe71a9d6c0d242ff3262c62e33e726a6c4a9252256a8d3c78759232bd8e7a7e2ebc47da944dda4a77dbd6e9cf79474b103eaee9e569da5cfb5866f81061e9a6572b3972dc618cc5c5034fb15ac355a9c6337f96960e9b0c07cc3c059d8a4d993ca9022f4e3b209edee692a708db8ccc6e366800d7705be9523daccbb451fd9f22f7a76710207b3d5ed7b64708d16650849e3f98e505b8b9e3c2ff12060a9d73b7c783b32ed969f6c304a5f178157d4fbd1cb993f5dbbd5510b0f25f50c23b30295eeb24583f7b7aaa7d832bfd0a8302166800fbe3efdc75c486bacce3ae6eb78de00ce7aa6862337abb46f3fcf9cb07fbc495686983baa07e024557f0a8ba22001e503c74a401acccc95a4a9091a97b167627a0d7d9c687c5b264a187301bd8defe846c114ea367151302d11c39b051fba8e8bb084e0b7326c833c4eba2fffce95a48191adcbd7eee437c78c6aa589cabfbce22232eba68221bc25e6584335f71185ff8da5a86fdf1edc192444b91b1310123ace34e7059ddd2a1f1cd2dc2ecf948d44192dfef36885525390f68d7cc6b774d5e692269b9a027d5c05c52d2318858e7f8f24f961a44165b3f5335a42205629fcbab690811af8c6bff83de219a40227859829f0d8f27d00f85c9eadf1cde7d8ad513c0e09647a3d3358c01978a8c228b28703b16da5e2314974aeca1771736471fc3f43982e5d5671a6ff86ae65ed1c88c3919b263093315617202216ef5aceb0fcfdcd8272d822fe61d107855a4e03ea266541ee1b26d0ab463a9972547237953d48d26c8cea92a43439b610a23c31c326e17f011ab10731c83a64316262745997e0e391a3a0e643faaec5db783c5983b30485dad8e4f7ea69cd8ef9faa036a84626796ff72841f7f20bec9bf6d79dcb7fabd99e834b4bc706a1479d32aa731baab6d3beb8eee4e369af90f2f", 0x1000}, {&(0x7f0000001640)="29bff6e82fbcefd83083b2fc996508ee7e068e5b9de7811cf9c9a1cfe1cb0892ed07cc07e7f8423473db10aa8fd0a8234fc9dd8960cdd39bc3d6c689021486e49bf58ffd3e6dfdeadb07f3511c29cbba712e29f4f99c5e361ba1e760583e9bea75f92ceafc878ac6e02fed4728021864bd67f66ec313fc936623ae324acde0d0444e4a5683a5b0ad2cf1a0128ebea5db229142c9e3686c39ed62d1602506540a24bb37c1a184159d263d0ea25dcfb82c85b529b76e13f16863c53ec943347663b93d80bb06e49458f5d05468742dab667014f6cf235ff3f005d6b8b0cd9e2e707bd205ceab1375563bb8", 0xea}], 0x9) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) socketpair(0x2, 0x38a4875fce2ac891, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x82, 0x0, 0x6e1, 0x4}, {{r4}, 0x6c5e7f5087fa56e2, 0x64, 0x8, 0x9, 0x4}], 0x400, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x40, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0xfffffffffffffffa, 0x6}, {{r7}, 0x0, 0x10, 0x1, 0x3, 0x8}, {{r8}, 0xa7b6df2bbdba934c, 0x20, 0x8, 0x10000, 0x401}, {{r9}, 0xfffffffffffffffe, 0x80, 0x4, 0x4, 0x6}], 0x7fff, &(0x7f0000000080)={0x5, 0x9}) 11:46:41 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30184, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x6, 0x1, 0x6, 0x98e7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x3f}], 0x2, &(0x7f0000000340)=[{{r3}, 0xed16e299e98b5814, 0x65, 0xffff9, 0x80000000}, {{r5}, 0xfffffffffffffffa, 0x63, 0x8, 0x9, 0x6}, {{r6}, 0xffffffffffffffff, 0x0, 0xd4, 0x8, 0xd43}], 0x7, &(0x7f0000000280)={0xff, 0x1}) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r1, 0xa, r7) dup2(r3, r8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) listen(r1, 0x20000000) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) accept$inet6(r9, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) lseek(r0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="62eb5f4e8000", 0x169}], 0x10000000000002eb, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="d397863fcefb6b5fcb040000000bedfc4426f777ba06b193af7e64f59279f8c0793a83b1bfffa081172108649c389c6743a4ea2b8b427f95d7eb495d000cd65123ac5af98b76ac7d924af22a5c6e9d6dc5f56f1f606e8b7b75bf1f6262c394aa6675c54365656c13defea18f13adfb100d77c49f3597bba95f2b17a01bfeb67d2ed26354208b15e0b861e5346897d74688cb285ba26637945884c7d79d366924a5337dd80388fd95731a20214bf061ff235b51c980d1d8e83f867976e7a11034bbc77fed48e6a59f82157f0d523c894cdeb43238bd23a94aab74157f1da626d93c78ae71296e31fd02a223cc3376cf23dfe2e554c7"], 0x10) getgid() sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530000dadffd02e455e6aa610f712fa6e079580819a226a305504bdad830b22492662832821ed4f7fd7d632c4326e68a5249f223d804a746ddc1bc3ef4b053f6112342a37076091427042da8a8a538dd0d84904604600ea"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 11:46:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=')$\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair(0x20, 0x3, 0x4, &(0x7f0000000100)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x4014, r4, 0x0, 0x1000000000) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb7767a69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b90013ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cac769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4a4c63427d08dff14543b05c4ad37ab3ffd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000000)=[0x7fe000, 0x3ff, 0x3ff, 0x3, 0x8, 0x1, 0x8d8]}) listen(r2, 0x6) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd64db7bb2bedfc4426f777d606b193af7e66f59279f8c0793a83b13f0925578c3844e454ca7c"], 0x10) r2 = socket(0x2, 0x4, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x3}, 0x8) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000180)=0x40) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) setrlimit(0x3, &(0x7f0000000040)) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="d397863fcefa6b5fcb7cb0b64e21a052388e0d1ee6d656b7bb2bedfc4426f7775c50d4f9912ed4b54152695617f7ba06b193af7e66f59279e5c0791bee98cd837bde754eb7132bc84691e85e7063c7c9022ce8178620e493620aea20fa18d60d1f3b02a94cac17a1257d149f30256152c31535da688605071d0f52318bc2f423251263e6c6fca8bf3a6e47b5419ee0abe6ce7f9925e7d65afb3503f4abb679bbd59c1363df326ec0d382a515efbe11777e68aabeef879e7e534093e71dc0cf75a237d51c9438c60944f0ba65c8a59476d0e9706157ef2d72ec18f3717907c82be4b99a0fdf6298c8dbb2783d5e0d8a59f1e97200a28308d3327d6e1f73046c3b20dd7dc2af789fb5d546ed11cead0b24d5c75751c7793800ad638a0cc2fefd75803126f45b14b038debe9b3cfa3418d413e7b976bf36d29710c4db7aac02e98ec805a58ab8436bfebce09106e6994d247f45b459a4dd02c4082c3c1eb049f5ce384c4b7573e70858a54e9a21686e04cdd41abaef53ddc2fe"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000080)={0x2, "e19d50c9e06b6c21131f014c940d2ac21f57fe4462480437964bfb89d5c639da9a28946d5991ded62039087d48f0360a8ff2"}, 0x3a, 0x800) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r0, 0xa, r3) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x8010, r1, 0x0, 0x0) mmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffff9c, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r2, 0x48) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) r7 = syz_open_pts() poll(&(0x7f00000004c0)=[{r7, 0x40}, {r2, 0x1}, {r4, 0x8}, {r2, 0x40}, {r3, 0x80}, {0xffffffffffffffff, 0x40}, {r5, 0x4}, {r6, 0xa}], 0x8, 0x2) r8 = accept$inet(r5, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r8, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r11}) r12 = getpgid(r11) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x0, r12}) close(r0) r13 = socket(0x18, 0x1, 0x0) close(r13) socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(0xffffffffffffffff, r4) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x7, 0x4010, r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r3, &(0x7f0000000180)=[{{r6}, 0x8000000000000009, 0x20, 0x80, 0x8, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffb, 0x9c, 0xf0000000, 0x8, 0x5}, {{r7}, 0xfffffffffffffffc, 0x1, 0x40, 0x4, 0x800000}, {{r8}, 0x8000000000000007, 0x0, 0xfffff, 0x38, 0x6}], 0x10001, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x81, 0x1, 0x41a3, 0x8}, {{r9}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffffc, 0xd8, 0x23, 0x2, 0xfffffffffffffffe}], 0x8, &(0x7f0000000200)={0x0, 0x8}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = dup2(r0, r2) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699b, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0xa, r12) ioctl$TIOCFLUSH(r13, 0x8020699b, &(0x7f0000000300)) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020699b, &(0x7f0000000300)) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYBLOB="07efcce9e9ff3f6a9b3b94d2e6dae58c69795cfca6d4b64398dba571ce25ac1e6240ae3bddfaf97b7862aa724f655109125495432f497109775980bf2e4b7be476bb3b8964b52eec061ac39a6b0b9d40f0d58e58cb44cc0bc22d5d203890fc4279ef106c0fe2988435034b4c9ec59a05f00a779a4a29a7778d94b4b75d5a5d288fc6a4f797433ae769bb51f884d383bb3f10d49cfc43ed42a4efa1e04b96ce7d557f1a4f0b33b35daade0d15316bc17243266ae5cf7d6092b808b1ce7398f046a83e3da57f310770065a6bfb49e1da839b6bce1de2ed478093be5b7e7e49151e9f527a19e610ef9a4ab9", @ANYBLOB="86dd2138e3b35b1b4e9b69d7dd7a92d6a7ada9ec1592877438e729ce2bcb231f8c13bf9bd62adecefc9f752a7a7e80cb09c5ea7ab7471f1d2ddc5c4ec6dd72e3f1b2a2", @ANYRESOCT=r8, @ANYRES64, @ANYRESDEC=r13, @ANYRESOCT=r11, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRES16, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r15, @ANYRES16=0x0], @ANYRES32=r6, @ANYRESHEX=r5, @ANYRESOCT=r11, @ANYPTR64]]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r16) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) accept$inet(r17, &(0x7f0000000040), &(0x7f0000000080)=0xc) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020699b, &(0x7f0000000300)) r20 = openat(r19, &(0x7f00000000c0)='./file0\x00', 0x100, 0xd0) listen(r20, 0x10001) r21 = socket(0x2, 0x1, 0x0) connect$unix(r21, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r21, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r22 = socket(0x18, 0x1, 0x0) dup2(r22, r21) execve(0x0, 0x0, 0x0) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCCBRK(r1, 0x2000747a) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530004a1001f0d420908efe011e033e497c26269c152f933f34fba002e772a1d88764b51e5ff0152ced14c79b010000004033736a60ed85766177cc7ba390b71d2f08cf538741f1a67e78ec60cff6241215bd83457aaf29b448215668e3848a50a16eb5087afc52620b55243ab94be0a3b76a218c8a5e2bf8ce1a64f46abe0715fb6a8fd97a8a758474a4688b1ec873348f06c9"], 0x10) 11:46:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000100000001000080ffffffff3f0b7fff00603e97a0c22452", 0x25b}], 0x1f6) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x800, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000440)="2d853a423bb84b27fb1d2418ead4c4590fbe6d8e66bb8e6192ec865fc268fe486ec297921aa3f44105801eb8382b9e96e0617d0eee3845e42fdd993799b8f7b3bb8045c3f927e2d5befe192028d2b481925d6c4c4b33fb5ebd4ddc4984cd3d70b76995dcd82db4f6fc22f92587d2bf63ab7126872390512ced1915dd31367212f093ea0cb103f47e7eb3e75624f4914e8ca893b93edb826d43b3c66bb7303a1d37ba504bc99276d2790d299199a40ea217053d16393cae27d3a84df52a0c784c0ad80b0ff1eca27e44d5a91712aded74ee70eb35f8a40441dd43256f60fb6951bcb0f35f1b44a797e4e790b0c220c80d68ed4172f4328ac7f5b8d246e81c3e69a42202fe0c4b3c2317c58400b9f666f2f67b39faf25bbf1f4a97a49b57f20a93d67efa30efe6ae7c48741840066fb51b9786711e958b3c9c2315156e22e3fb03298df0310d4da486ac8d64925871f1c479d4155ae0bb0c24d67213547c441dfb079a7b16aefcc904d6c4ce59bb2fc72a3f19217af6b4444056e9c999b08ab6fbc5496734b7d0983a7f859068174274bc8b6e817632e33ea3a5396eb2d0be01fb43d979a376ef480991c2f6baff0445eefbbf285c321ec27304e8acb19ce74b320c8211b6334a15cd29ca107f04911327c5b9b3d50ad93334c34b948de976c30fb85c948e6dd8ea1ea967e8e633488a5a8f63c0b44ae007b3789e1a8357864e3cd3fd7973e198bc0a96e68b12a316a099627fdf0150e6bc368ccb6d9e7d58b9cf556fab07017c2711fbcdf43800a2406eb1077d804faba49392befa941354f57dfbbc8e14c9c1374290bfbdc768533767e4adddd29910fabf0685f96c2c64fc1f49b41750132be20741fb8bfd29409d2db97428e2d23d5d5bf15c2391c1ba7736edd6ac3c1eeaf64ac074a202c54f21965d4358566cfcb5c81719bd2a200ff5303cd0327a9d15b9fda1be5a9785843f9358b026c5d6724d05566d0c7b873d74fc58919b0089e615bf96fd0d34835b4af6a432093546847602e63ea842b576a403baafc665d9ff58b2e8aba1b8817bc54fb84b15d269f0452dd16fd2a0176d65c214e0af8a47c0b380c0a12fb428652866421013b2af8fc090b2e4dbb51f1b62aa716d8fd0eef264000b36e37f4b6acda73f40a5a4ac05bd0454203d55346af4fd1fa56699c4f742887b226ebcb4db625e6b3c2e834654882cfb6305a5e3a7bcdc89e6abe91dd63311858b86b3639356f29a83ae0aacd24b2d9ee697e3ef33d473acb3a417c880b9a6cf099c290077d50ebc5ef541c75a87195fd5e2c5e6c1534b244d7465a3118362567cac159b12d36f05522b1235a9399070b413d6dba37f472dd4c6d4c19f7623ca25c6c8aa4e67b4167a0b91b5ce266ca86097bebf3a5710400b66c006dfbff68877a7bf842a322f723c25f84818a2fdec565d72778277082931ee8cc1b2f9d7efc829d2a45c5c61813d3ce1a90934b7686d52cb9c749834e853c746fcc55ce95ac263df463243276425439aaa2227284b9fc3cdf60f7a8503d3cf137c9623666c3c07719dbfc48460df5ab07acbabba2696a6c5430317355be4b0101c025e1f138676a9bc83401e5b69e8fcd0d90cc0ddf229030c1c63ac62468aaf86d4e346fb931e988630a2867a2a33f4c36c144c64ca9eaf7ef5f5d0cb4b73be03fe9c18d91d9d4b181d2837f8011f0e759ed189e850e9d97997311d231ca33e3e18b17a8bfcb13c1779d038bb56b699111efa687fedb688822185548bc2b6297cab18e7e04a625c0de0d0b4539861d3bdbba7d71045a1c7cf7a5a6f00a5b6c20d021543bc46ede3f6b615d0b94ff6c4fe0fb74f45fc43b10f1958b5f31d3dc5c7bec8cab576a1d627e66a3c67f2880dcb73c8432802051956eb36fed62a8b1c9903d50fd3ed574549bb5f32d019a63803c2c4f5d63edd1ede0381d964106aa1702d4c6c5c554bce2b6b6959466f97609fdc931003ee3b96c51e2eb28bea3ad6ef35da17f6c172756ed9c4a2ed07ea37b543d9376638e852027a2dc12ce1c3f7eb06f4906ed287528ae054600df9ceb9138b2b987bdec280f2d4f9b21da4eb3de5a8b057156e034d6cd08acca0d1264f108945506122dfa170eced7dec5f6e7e19cac5ca721c17b600583041b380047d8403c578bdc310491d602bf502c8fd05e5401efd53bd5b3ddaa3e960c12bb8ec6c469286f8cf1dc88676fd43a48023b863743281750cc4ed0076cd6f2ffeaff394ee2a712a4c3461107ef7aa48ceb28eec8b6a51bbd0c28a43881ba83afc23d3353c01c165315fcec7c0c48864bea567eafc99b4bd0010817a3b640316a1f113aba4e4b5d9af21e742c3a051ad0db69326fcc6edd366ce82c8084693d8ce85e4f9165d25b7ba8e6884e95ec876bc1b66ced9aa45746ea98611c6fe8ea187913dc397c01a261598ca56a216af44bd09ebbc71ab3e1ef2877f0433f2551b05a0bc17f2688e493e721069cf7cec132b81ad24f3cf41e37fba66d1127368a71f5331ea2e17299410cb95acf529fb8d263f077c201b9e955a0f2866459823f721d773a3b6ca064d3d96d5d50cc00d7c6469f6041ec11e82aa0b354257afb9995a1934d75eddb26f2b94460f85ca5832e5282b9eacd50bbb8da94241e1334a43a9a1704a94627b975c9792049ef81b4df0bf31d64a80bd0853145685dd907dd75b83a376a24cdeb001b11f9ad3f057205466b9d1736f9a2b7b8548cdad000843351a8207ee40eff0d980246dff061dbd63eb1ee8cf2531130fffd724e31c2fe11df41e2992cf8183518c888993a0639e0b28026b0f031c7071e3c336c0fc5c1edb1ea9c74f82ae2d59884c9e33e67e4055dc90f1f10a5f4fbcb3e1e92e7269f4fd6237f1fd2b3679ccd2bde0fed49f496b173f37debe86fc1c635676005536f55be05293a8b9977c58db01fc60f8b6c8e25fbc1b530ddf75518a03a55fd860dfa3b47a804a6e2241624b7c212fd49b1807d932ff9c294fcf86e2949e3fc77dd83663ac2f632492cfcbd6c6a36cd6351340ae87b06891b638f2997235eefeba4706dd2c7869d0788c261b9bcd832035fdfb13e718a924c1ea74eeb29568422056d047fba7fce599e760dc96c7c45848d6f6c4070d7240fbbfb363c3ad89a74019e137205be9908b6373dec698e86b80ed8785df1bc2468c8193d306c4ee97b6048f1fd3a74fc4ddcc91582687d611a96ad46f44a68e3d5615fbdc5155e4c6be4dc53ad6a64f17c119dd2437ca48f6e9250f6430109b42a0a42353e483df8d7626daa8dbd6f8f9e49b95e6b9f88cb09af4fe469cc33ee6d78a04d7df35efb513bb699e76ae84e1571ee861f4d3224ceb8c6150d86e508b52a2fcc81d8e94977bbb6b38c36116c6be5f9a1c8f8ac83b54a3183edfcd4b02baeddef43d0c3b90ce57eab4513e7b6fdff3cfc76e7ef6fc7b1eb1fce24a3a885322985b5ef27d3dba90162fea45f55c94ed7fbbfe3760c074057efce6a77d08a02690a21d78fb0f9bf278660f9b6feed75857466862a5a4f531d9120d6bdba699de77c964a4296643dc712afb8267a1f78e33b36ddab545b70b6b49f14716eaf05851da26d388df55df85577732e77d2e2f95204a505b02842139e423a5cc812ad018b5491be677d7061a2e8ec2df1dc5f131abdc7724432b824fdd13eada1569567e581d7af5e9cf7612a80eec46ed1431125175121b6ef56998f99068b8e33013d1c94b22468b40e9ee9841d69986051e74b9a91c6334e0e6d3ab70a21f9cc2dac3f19290e0fe30b0836ad28786e37f12c8e0f09d05f158b0b6a6cfa54c5be5307ed36dce5657db1ed32b7c2db85cc9b56e147d8dc61855c169492f876f442b1ad0145a3efedd99ab682b2b4acc0fd76cfc57458a4f3122dca1ff17772d2527c9f1c97c56605febfb0e058a773c5332bffa1397e8c55e633eef5843a5a6298c6b7ce549d51cd59c885366f0ee2cafd15035e8a2eb2bd1b54ca48c64ea73e23de29259cdd3f89b1c65595a3f0c3657e49dafdf4d318667655f8bfa4950096c9f59c5376fca0edb47bba1228463afb7e1fbafa4e0f48b9e53a4e6574f9d2a9c02100d64a65ad9d9bbbba46e9fdf7f79fd0e380994931930b1504e1ea9dd18392b2871583d88a9d95bbb8fae81689c043857c17dea1f407af32ff7202e116e5d6d83eaa815e05318adc14f2d545487a379cd9273a78f1a42e33c6fab99ccb90affc67d8ca3122442d4c1fa2daa464d2da4c6375f9e22795381b1ea48f8774c86fcb6613a64811a1d880c90f33d93e70c19f69160477252db7e9df8f14fc4ff8f76ca1a580514257fee7a6eda9e38013a170b277b1da99691db1a84390e6ef6cdd661f353609efbc6c32db3b328d3d84a3a9428fabb7378eecdf57767c51ab2cf365c6713837697ca43d689877cb0f200fad30d32112410c6e6b304926a9b4ea01033d6d67869d3e17ed8fb5d8a361b59cb973058b5015c5dfbf59fc7136c60aa4a15c481247b0af136cb7edce189fbde2b5cd44ed061ccd45baa98a3995b7e065bb6b0def7df080ff006d7060d74fe828f80d560ba314e498246badf950d38b8b74b96dd96ed1b5a2cd1d5b0813353be29748026a806460529a86c6acfcae3100768b7caef7e21aa03051cbccf7f5acb99c59652d7697373ce3fb35f9889efcc3d98caff2e9dc92efa51c8751e0721c844e4df98e6cc2d7a4157c49d620d7d2c55e71f81ba1c872f3d4445b084da7dce3ad3b939ddafcf1ea2652dcb2b55f9ff142c5da4511bd364eadbfa02de026de58f306ffffb49d5fb08332fcd2d23da7e6c77b856082efaac4f3919f480964b1ff0451b79c2a33a882e22655f48fd19583b5df1fe2bad9d79c2554fded34ac44547faf511b3abe26f50c2c6c72deaf69a38f0944418df3c138ffccd1d0749135f010a5b91d2837e5cb3d75d27a3381000929ce47bba930b0a0426b45abf158735c6f0542b70af1dccab7bf07e8e9a6c7fe79acdbeaf51dfa2c0b857eed36bce1b68c8e5a1e930f914d9fa264acd3edcc74f836dac322b8221341d6d07b41f2d6899cf0b718e49e0ad6a69fd6242d711218fc27182aa0a0e023c3b846fe3af3b22f38d47bea3336f09e1278c3e27d0617a849b0d1dbaf8cc582a32586a5e126213f6a68da417a3f75201e2cc49c7dd91e4b0aa89741320c8c375760ece062f5df18993f3d6009ec0d5c7d373276377642181e3997b17bd6afeb5e2d58d32204753ec6457ac71a39b6a6e3abc15f98619faa1af0d78884b752646da4a42781feaf06d4523a66929a623c6938e38b855e92393d8e0d3faa565fc35ae34e75dbe91dc98c3f5997d17f10700a3eec8c720bfd24b8a7279a67ba054982958d107897898dcbce99d1f7b263a4d595cf049527129d118a7dc81f23fea1bb10034bfccc06c4824e428dd81740467effd0315ecd8e5b430ada15fa9a30c7f3f1a7f9595953a950fe91988f11037aaa8a65439c7bf428aaa57373dc5dd720ffde45cbd819cfb401bede4862e6b9a97dd92f1f44dde9fabc0a5bc42e0d2f2a3ca58ea51e8a6d6c98f426f40409b091a391470db835bb3d9a914adf287cefe190d83f702e0459ef43a1c772be6db0d63e2ad00e32c205c804a09a8c845078646683c9a17666ba82b10ae09c25d467e5a76a77765529e5768269c2cd563d5f55de0880ecf0474da69ae52a277352d931e9a0d7de57617cd398ac120471a90b35c4f82c1128b6507cc409c262589ebf0175ef085bcfd23b1897100027d5c8fb5361a77633a5cb273342daa795fff4ef2c1", 0x1000}, {&(0x7f0000000100)="6cd0cd53092ca09ebce88c782b1c4abd199c229ed6095c1e507d764e886fbea81902147dd562cd996b6893d1f001967abf08e2270b6f4c416736dab76d3548b29a9a49eb7fadc72010084fa0b805e5471122b6786fb6323405238e3d5ca12c9ac2620a35993a12ec7a4f42d7459fa8f81f17a64f402068b8e16191af26a54baac8645bca3a0157d76ff73e0640bc4d0c12453f17020def204cc097096812b20378a94b1b", 0xa4}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="21bbf56844ada6c34427ea5cfc9cca96399dc8d008eb853325f5be022a6960e134e375f328409e2cca0431913633c4e385feed18647b482c8606b7d9b925719bb032cb61a169a5a7ee91f7ac17692b23805649c55230b92380454c1500a51ec4fb84a1f6613663fdac6616fec61db6adef8c1b19e511ddd86e6d2948820299f1d20e78e041c632929bf1", 0x8a}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="a2e12b4df2e0cc3132b440b24ccd34a620f5686e69077e5b06911063d5a4a1840cb78fb608fb34e9076aa91d5892dda9300d7d7620c22f589d9f4583539bde8a86ed80ebf3e2bfdf5930f99757a57ebfd4a0ad0a01092c645f9ce528e6dd05da92d6e4d3ad425af1e5ebd8a7c932011fb23bd3c1fd03ec1e7f14ab9524c503c6943cf509d8203102761dd1ff09ee249995", 0x91}, {&(0x7f0000001440)="c70acccbd21a30db7955503bee97c623f30b6dbe894a4f3b3aff78cc69cb672ab37ce1b4d5b11765e37b83b7190aa872d906bc43fe57b793d8edcd0119dd36d2d422342dfee9f39eb777da4c", 0x4c}], 0x7, &(0x7f0000001540)=[{0x108, 0xfffe, 0x3ff, "9c43e03aadc66ea88c85e2e96c6965fdc35644246239c07e4aa547d9fba2b02c3c7ea566e1eb2caccd8399e26f4113d6d84cae0fbeb002928d2dfc38d3da7321975688de74053ba90f53f8b87c3b1f3ac544d57302131cbe03715b77ee1766b3eba10765a046d9bedb587642d6f5bd9ba3754fde49ad48f6e6557a4bdbca1abe64116a55a20adbce558f5c0edc005bc066f654194ebe819e15469dd9db9e02f837d751b63e39b8ea50b549bbf8f6f7906f28950d1c87b2e94d8e422f5414300651add58b583e5b87bf0fd5d2de192e2b252dd028669d280d06a4730f72ec2080ca006be9b3b430a384069ee1ad3fbe5a555a23bceb1d0818"}, {0x90, 0xffff, 0x3, "fd77270be3f1be454e6440182324234a971466ebe0433cb7ad4b0ed20ba5b2e73bd179a3eca1cafb919e4ed36950bcc3f17be1904b71c8073ad8d07776d385b2c50d84ceb83f7db91851b9eb51fa06c3b126f608d59ae2627098bd0151cd60350f3202003250a65386c4e1f733e51d554818ed130d65fc4ddeb13ffd3bf7a9"}, {0x20, 0x1, 0x2, "01e4c54ea76c7c1372fb"}, {0xa0, 0x0, 0x3, "180495999ca25960299b331ec5cf81c1d791084b4e95de36a92556f6c6faff23f4cec47b350365b8c3df65260201568bf83698ad3322705da6724ba993dc1d1a4aa5417bbd8b632bd39ae069194b0c5182401d3ce8bda3553d1959492e754a8b25287453976573585448a6f7f201535cd0fcc1ce38b22683af5b89ad7918bdfad7fad461fdf7e26f975c"}, {0xc0, 0x1, 0x1000, "6771edbaa73263727008974ea6b79033596b98c9e225e94c1623f19e6ba39e2c9306ffa0c995b52cb18894db417178959f945b7dccced9febbc5a711859848f2804bd7977f4e29750d34b28a8436334499e190fedebd1fc415d688a5b9c41044b1df17772be0e474065da52f4af019ada4ad0d703e1914a43788cfee7798acb9605dd2841322352c836c63def6a9912754ba8e20672cec8396a29944ad0e287efa4b0e3e2b41f01dc0ba"}, {0x38, 0x1, 0x81, "a9ee9c83109ebe8f393f2978717174bc081b434429d4f75c75a1a7f30b86d4513f2505b9b3bb35"}, {0x20, 0xffff, 0x7, "2207a409a6871a0d9339e5"}, {0x50, 0xffff, 0xe0, "fe2605e8130b6bb94c40a5df8fb98cbd53004eeb788c9c557122cdc662bb0b92d5984cb379c898ef6cd85d899b709be3caa90f84c545ef2ed6ce50"}], 0x3c0}, 0x2) 11:46:41 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x6) write(r2, &(0x7f0000000180)="266ab64a243eb6478bda89465562312e752d3378e7e504f8a540c3c5511bfe204ba2ae04cbf7d7221606021715caae99d2db992aab5e63030c11d2ef50a5a55975f85e74e7fd9eb44d8ee7b2e496814d56f0e8bee672dbec3a3bea2fd5aa57502117fae987308b12ff2bf736215972a617588a60e7b2eaa10709", 0x7a) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00001e0000"], 0x1) 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) socket(0x1, 0x4, 0xfe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x82, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffc86) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x8000, 0x44}) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00007538a44e16066b4bad2c182e2f66"], 0x10) 11:46:41 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0, 0x0) syz_open_pts() 11:46:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 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) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x65, './file0\x00', './file0/file0\x00'}) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="5105bee1041831b7d690473667774fcb013d193973bc2a249272c2497c051eb30649d9181afd11621b829506e091a91e20af0ea854d1a9885eda566f712cc97b09e7a52e39ee4fcdde389e63127ea4fff38c82ff34ad6ad1c1a30bd535361622adedb68eb3ad873bceb53fcbeec9722ca3eba0f04392616a4d1555d90ab5286071621e17ef271b8aa7b1754d364443f5c542668741461fbc1d9fa0569b2c6894cf97a60beda2d439b1ae9215b7fc3a23d31e1048bca411b426585f894d58dcc8bd4d00000000f3ff000040f00d1501b27aa0ce5045bb598c49b249c1e29bd330721cbde61d81a23996ff1af97449542d7eccc26e7d1ec4e1a627cbc0a75ee20980d51a88e2df", 0x106}], 0x1, 0x0, 0x0) socket(0x16, 0x8000, 0x1f) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f00000002c0)={0x6, 0x6, './file0/file0\x00', 0xa1, 0x6, 0x1000, 0xaa1}) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x3, 0x4012, r3, 0x0, 0x5e) r4 = socket(0x2, 0x400000000002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) getpeername$inet(r5, &(0x7f0000000100), &(0x7f0000000280)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f77737601f960793d7f958c7ca729442940b2ceb740310af7e66f59279"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="d397863fcebb6b5fcbd656b7bb2bedfc4426f777ba06f4af6555b446504d4bade279f8c03a83b1bfff864b9efd68a22fc40346ff28d27dc00adc7033c9b859b17b50a6347a00e57ee2d48336bdaa5a2f145aa9c2f887a046e92d07041e6aa2c9c1f33e2399c41a5020bfcd5c7bf12d34d127e3324115c3379e8188599415aa61bc3abda676786991d505d6c6e2e9fa087d2f9b47d0249e7ae7ad0af7414b7b67771561f3f405ef48631458a6f509a62a83575a992f8069f09f07d166e11ca9246c5cb3a82b4622ab75a1bf050e74b5ba"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0x1, &(0x7f0000000200)="b51eccca528fe000aff39415db62e23c944d409e5c091b8d7c2560329c0f5560af32e9811cc630c3a7e6fcd3ea5f2ea2b91d4b6d9aaf1ddd910373d958aa5c3a202dc4803216f11d3f39e1bdf1d20b7522eac85154eec388d2b4d784af4d98b87df626fbedb763ef5c83c5acd71e4220f4ec1bfd2c6e44d1c3fa", 0x7a) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="844a5344f460e2d9d2ab6327c7584857254e9fb2e9124950dac9f065", @ANYRESDEC=0x0], @ANYRESOCT=0x0, @ANYPTR, @ANYRES64=r4, @ANYRES16=r6, @ANYPTR64, @ANYRESOCT=0x0, @ANYRES32=r7, @ANYPTR], @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR], @ANYRES64=r9, @ANYRES32=r1, @ANYRESOCT=r1]], 0x8}, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x8020699b, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000000080)) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000035}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000001c0)=0x80000000, 0x4) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x1, 0x12, r1, 0x0, 0x4000000000000) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x80) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000180)={0x2, "ab56757c75512b2661d010283869955932426c6620e209936acc16d66691c1f61f5a8ef7333986ca96070a78174a73fd89faf20c256d7a98472de59b6c022033dabbbfd59921ac5f3afb2db00d3285f7b75dd64e1e14410798fd5f9193b9324f64012b0381c75d2dfd5458e28d9eda5e73ef2094dd4c0dc452554ea45420123daad7630f6a431019"}, 0x90, 0x800) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xc28, 0x8001, 0x6, 0x4c, "1dcc7b441c252862a2e7e35fd11fc653f9ba3df8", 0x3, 0x390}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) semget$private(0x0, 0x2, 0x20) readv(r1, &(0x7f0000000100), 0x100003ae) syz_open_pts() 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000180)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="000068c4f9fa87145e193a102e2f6669247c5657936f8d58502e7c1c1bcb671232ac3e6b60f7353c89cefa67967c3c7678bf91e5b1f340490eacc88505af125d4b20e7060cb4e126f2ea31694e39682b8767886c4c4b988e74d21909e0ccda2751386c030c2f1f1de56642c0728bafd9eaecfa9b15ef2df163dab92fed03327f285a3c599788c253bb2a76d4de0e87fcec37f159e4bd52f53c2fe9b80740123c3f5c22c56bf2a388a50141d1766119adeb443d634024f65678d216a5ed52ffc1904d5faffb210aca675f718fff2d0140023985d9ae44e52faf07bea50a920ca467b67cd48d5044b6e5c3c26062"], 0x10) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000300)=0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f58779f8c0793a83b1bfff864b9efd68a22f1fcb10936364bfe303935719ac6fe437b0389c96c838fdf61680e05b809315eba1dd63325c007c55e93a98e6f8ff7338ca05"], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000440)=0xee1578dd594deb96) r7 = openat(r4, &(0x7f00000003c0)='./file1\x00', 0x10, 0x100) recvfrom$inet(r7, &(0x7f0000000400)=""/59, 0x3b, 0x40, 0x0, 0xfffffffffffffe40) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/wsmouse0\x00') sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:41 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x41, 0x3}], 0x1}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xd}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = syz_open_pts() semctl$SETVAL(0xffffffffffffffff, 0x276445d2b69e4a1b, 0x8, &(0x7f00000000c0)=0x4) ioctl$TIOCEXCL(r2, 0x2000740d) 11:46:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00./fil\x00\x00'], 0x10) 11:46:42 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, r0) lseek(r3, 0x0, 0x0, 0x2) 11:46:42 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:42 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) socketpair(0x1, 0x3, 0x6, &(0x7f0000000100)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:42 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0x1d, 0x0, 0x0, 0x0) 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$inet6(0x18, 0x4, 0x8) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 11:46:42 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$sock_int(r0, 0xffff, 0x480, &(0x7f0000000100)=0x5, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) dup2(r1, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000140)={0x80000001, 0x0, 0x0, 0x57, &(0x7f0000000340)={{0x7, 0x20, 0x8, 0x3f, 0x6, 0x2, 0x6}, {[0x5, 0x4, 0x7155, 0x20, 0x1000000, 0x8001, 0x9f, 0x9, 0xecb9, 0x4, 0x1ff, 0x8, 0x0, 0x4, 0x200, 0x8, 0x3, 0x2], [0x1, 0x20, 0x5, 0x8, 0x4, 0x2, 0xffffffffffffffff, 0xffffffffffffee3b, 0x7fff, 0x1], [0x401, 0x7fffffff, 0x0, 0x24fb, 0x0, 0x9, 0x6], [0x0, 0x7, 0x0, 0x7, 0x1, 0x2], [{0x8, 0x9, 0x1, 0x2136}, {0x8, 0xffffff00, 0x59, 0x2}, {0x800, 0x5, 0x100, 0x1}, {0x40, 0x268, 0x1f, 0x1}, {0x5, 0x9, 0x81, 0x202}, {0x9, 0x0, 0x5, 0x2}, {0x89, 0x2, 0x9, 0x8}, {0x2, 0x9, 0xb528}], {0x20, 0x40, 0x5, 0x1}, {0x7fff, 0xfffff989, 0x349, 0x7}}}, 0x4, 0x3f}) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb0aa0446981ef6e4b00"], 0x1c, 0x0}, 0x0) 11:46:42 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) recvfrom$inet6(r3, &(0x7f0000000180)=""/122, 0x7a, 0x2, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x10001}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777b206b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:42 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x8, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0x8, 0x401}, {{r1}, 0xfffffffffffffff9, 0x23, 0xfffff, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x26, 0x0, 0x1f, 0x800}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x1, 0x80}], 0x9130fbf, 0x0, 0x4000000, 0x0) kqueue() minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) 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 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r10, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r4, r7, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) msgsnd(r9, &(0x7f0000000380)={0x3, "c66f75977660745eb69844dbecae27337c46d60e9204926c3da15395c1f53862c8beaa9120af581ad34939e36068e20e3e21"}, 0x3a, 0x800) fcntl$dupfd(r2, 0x0, r2) readv(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/190, 0xbe}, {&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/122, 0x7a}], 0x4) shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) r11 = shmget(0x2, 0x4000, 0x4, &(0x7f00003ed000/0x4000)=nil) shmat(r11, &(0x7f00003ed000/0x2000)=nil, 0x0) 11:46:43 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:43 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x18, 0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:43 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x123) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="d397863fcefb6b0b2ecdf9df5fcbd656b7bb2bedfc4426f777ba06b193af7c66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = geteuid() setreuid(r4, r5) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='/fal\t\x00'/16], 0x10) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 11:46:45 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1000022e, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 11:46:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000300)=""/132) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="cbd656b7bb2bedfc4426f777baadb193af7e66f59279f8c0793a83b1bfff864b9e0268a22f0000000000000000712980ada5ab8d6538134099a65ed41edff592553a0f3f545a874d8d4dfc2185dc476d5504821a5ef84455720e093b"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:45 executing program 1: r0 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1800) shmdt(r0) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r4 = syz_open_pts() r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) fcntl$getown(r6, 0x5) fchdir(r4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) pipe2(&(0x7f00000001c0), 0x10000) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000091, &(0x7f00000001c0)=[{0x4c}, {0x5}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = socket(0x10, 0xc090568e7624caa8, 0x8) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xd6) 11:46:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f65c0ed0adc69df78f4fa584d0827fd058428197a0665a82d02412d7aa4ffd61712b339deb5f82fe086835b567e1cc6258830eb6fa1b0d1f29cf54cbc7eab82d1826317b7be2f7497c6f49be1df81a38981601274023b88b8596b3d0757518d41431323356f07f6b396e7b9f1da29328008bc37cd3eab5c55027b9ecf17efb0c4c15166a807ceeb1dd30e232f45bd8d7024a6291cd45b26d436b5bb5ed90eaa4ca894a692"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x1000, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0xfffffffa}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="4cf9655812bfa3bec0a60e698c26439851c042e60ad3821dc1a2d4f25a43b4f8ad8d20ea69cf3a2b", 0x28}, {&(0x7f0000000180)="d5d1ed3e1484a81c919edc9e95044d7e00cdc4c63d9d3e4d977ecf2ec38be3640526e094064885c21dc29e5fd34fe52c0bdd6f50e8da8b3cddcd9d9f60d13c021a82926945f4b6447655a2cf89667cc15a9c8dbc23da70d15e4fee6a6461c6ec14b4b53fba7dfc5dec02686dc8a053bc53deed7c602ab9431dc9f1d39a9a2c06a07eed4c6c2afec1a4722bc5", 0x8c}, {&(0x7f0000000300)="12fe84f698a76dd2cde88bc9137a708236509b12cf166a054008f0ccbb4c2bb00584150c27badf52341992b81d9003d112a17e0995dca1e66158f006b5f5e68fed4b86c08ac965b7dcdcac1b5e0a9ee2ef868993bab4bb083ff5d8c185f7705fbfbef0447d3582fce13d0c755ba7d6e6af5f6451cded61decb82d5f587e6700ce67a490e1554f32ebb1687a71329a2032a57b272896a79fb0e2f7baea54ea78a8b91e1826b00bdc23f649552087ac373a2d405ed8e7fe1626e231b74305c", 0xbe}, {&(0x7f00000003c0)="842bb84c67be7e2513d7f3e0d4b39f6bb310d131ded6a9475d16ed38d0244ed1c97d942d33b5d54a6614ff6df2f0b9cec2b8871b7ea25834e71da008e54dd30abb99adced2f086543fc038514d73542eb4ae56e9349dba8e4b940d9a95dd883af48010aa950a06e61f8a94553cac3e2408c09dc481251d598c6b20fa61a4260782a874bd2bc45bd83b822387bdb11d5d2bf6e3158c450486f3cb5ddf205c048af75474b1", 0xa4}, {&(0x7f0000000480)="3885b36631aa9e9a7b93191719b3eb3e5abb4cb7c1043b7c78631d4ec740cd58aa19ffea282b717088b8e302687dfeb0feef1aab30c84254a37dc3bb9bd564df5320ee1f6d66f5b5f318b7251bbcc000a849371870c91c9865fd18bae63b0d014dd7f355a0bba51fb9767269ccd110db0fc4ef7688e421329f3878d60fce1d2440c52c45b1c3b38954f8a9129a75b977f30c0473d3bdd81dc5ac32096ff50adf350285bc00da224fed8d4d03f2c28834fcaae290c1b7c935afca416b79c4a56e19dd39fe72fb5cca9ceeaabfca289268f2e887f75cf590689103f53dfeef", 0xde}], 0x5, &(0x7f0000000600)=[{0x98, 0xffff, 0x7, "6ff5e1e72985ff4a674766f07cc41be2228e8a835f12ed12bcdfd750a39355250a238b1b9203e629516eb25d5aa41f919f41d1f8051f58ed736947c4d54e1ef66db32b68272eb09b20b5df0eba5fbc0f796ecbce34da8daa0b78b6cfaa31da2d107e7056dda3d42ce17417dec5b473e45c345b9eb9a13eb5be93bf47afccf7ca4fe5a84819d8"}, {0x18, 0xffff, 0x9, "8588bd"}], 0xb0}, 0x400) 11:46:46 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x2, 0x7f, 0x4, 0xffff7f0d}, {0x3, 0x3f, 0x8, 0xdb1f}, {0x2, 0xd7, 0x1, 0x81ef7ad}, {0x0, 0x2, 0x7f, 0x4}]}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4466f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x1e, 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) 11:46:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x254, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="d388863fcefbb9801e495f1b2a430ffd4426f7f592ff864b9efd68a22fc76b2adeefc3ff6a33bfa7720000000000000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 11:46:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) sync() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x400, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) open(&(0x7f0000000240)='.\x00', 0x322, 0x20) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) poll(&(0x7f00000001c0)=[{r5, 0x20}, {r6, 0x100}, {r4, 0x1}, {r1, 0x4}, {r8, 0x1}, {r4, 0x150}, {r9, 0x1}, {r0, 0x1}, {r2, 0x4}], 0x9, 0x8000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) dup(r10) close(r1) 11:46:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0xffffff07}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/12}, &(0x7f0000000140)=0xe) getsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000180), &(0x7f0000000200)=0x4) 11:46:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x87f4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r3, 0xfffffffb, 0xa8, &(0x7f0000000180)="1f3cd894a53eb21a2a78ef2989a4cd306a41fd12baa6d31b42535ef550d6b52bf7f19b071f0f9494fa95e7cf67bb71444e4f6e5970d55c4283d29d36f5956b5193b5b2def85231b5ba37764ec245964a56848a41bc8262499d443b02a8eddc531f236c4871a644120762c2500efad1d2b838100171b7c0c8b686a380d182b4034a31c6af6a2fc00f10502befae065b0845977f359d9681f5010761cd9867e2c48c625e118965e89e58029424ce479ce76c15f6a6f7c2fe5b39af97483ded7e0b901fef75daefdd298563a7e4351fc9a5f386855025f0888bf57f480a9c0765c796057bd69d02ffd2bee9599d04e150", 0xef) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000002c0)={0x1, 0x0, 0x80, 0xf5}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000340)=0x2) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x80, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) r8 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r11 = socket$inet(0x2, 0x4000, 0x1) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = getuid() r14 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)="de75134c19450cc90ca906dc7d1edbbd4f800fa52051bc86fe976dc4869bf886c475b055843b9fc866163e28d5d570331921de5ca67f6ae6d0708d96ce4fd9ca5767cdac1dd7751a9e29c39ce98676cb546d7f6bbc2b3e0bc19a9375ebe1d63c54b93ed239fb88181025544aaa73338d2c467819ea50b08305ca84fc477bcb722fbf741eab201635d7c2cbce301ab65b140ea09ddb7c04782c940b500dc2ab798bda7923200231e049783809ec8f5095068ec0d7d01cb0b8708f2a34d0b37a1e06f3c343bc5dc5031092e761467d54542f802c4ba25d12337b9616c5c138a1b394", 0xe1}, {&(0x7f0000000500)="43d41c57992fb686980c5b85dc8f78ce64a15e18c62f438f95415ef507e2be1e51f70dfe50e47347b7c9a56cfd3c01d89f84ba0971184a76cc9c5ab451f5bfc2c04bcaacb0883b3bf5f0dcf5987f1c8471c78ffebdb6edf353ccc60c3b393072f1a01552b5382cfedb1d9e4724c73c2aefa0aa125093", 0x76}, {&(0x7f0000000580)="7d3c29aa4cbfb1217662b45983df29bf4266607d113ca11cd640c41ab913309dca97a0d59decbd2bf2b372d413c455cf00b3dc73a17734e662a6bab6a84580d27a4b7c0b7e3e60adeccc2f67da9a6758535a2baf2970fb19220993ade2e01acd78f1aea68ff4a976281f45dc3ed7c71c3cc971c4feb6c29ff60d5d4c4e7f656cd69c44ca09700a7527c0ba17b0b6e06bb4bf2603bab8e5023853656136371b4e2f12d75b799277a0238ab7b5cb11931f3b21d542b131e81a6a980ded2dd14af6b28a431e540bd16ec6c1da3470d068c3235c9c2642f22b44293ef9d6172fac2e98449ba042f325ce91c2ecf48cf6", 0xee}, {&(0x7f0000000680)="7a9ba1632db0fb03a42ea6c68556bf24fe7cbd3814566ffb6ab7bc57703b4cc93a8ca9b9f2e002defd614cc74865c5b7c92bd62e67c0dcbb9fa6da59e2e8050dfeb1c1b3fa923c95d884e261aa93a4a9cb0a44414e940c5c7c45e379442f0749469fea8beafa8cebf78ecafb4f86492e90aee4eefca9f6a13a1ab8012c8a8e01051ef5", 0x83}, {&(0x7f0000000740)="fa26ac240f613b1e42e8aef831381c61e3b62ce41f171cb07f2331b1526aa64b8779a0ec4e2301c3a2172e4b017cddd9e734189ddd9a3f23ab9ec518661c51629451dbfb47e000e147995927c906f4ee46df6ea99fd48e17c84b07b9c34b9fae2e81fa3c714b3591a164d6f06483b936ff6180d8298d9ec8b88a1e202a181157c72ca9881c381b8ce1d178827d5f827fa70901f513190e3d1f6591fbb8bf10b3db2a05dbcf06ce3cd7a77e8b81687bb22bcc8aade987023d56a1ad62aaf3b3d8886cba5c5cc84c35b5cc1939eaf226eb3351e78ebc0f5f85b143f1efd281", 0xde}], 0x6, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x70, 0x1}, 0x1) writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000a80)="b50d9c9d4d6ca75ac5c88bb396b83a1ea71d1e100b1e257fc894e4533dbaf71f39fbed658fd1c3345514d5ee3b11ed272ba146608ad9aa1d68bc6e53c6e20e60a9ecf7ca617999bc90b27b51e35f542dcc3ac703a7bb33ae479cea4016ee23e46404f0a9a9b050c3907f7a9c04394c9f6e915f3443a5ce7494c0db69c661c5183331d69a3c4da59d1981694a59afe85369c0b92f67bb9d18a322efd8808d5542651faaafc0ae27e7d7da39a06d2b2549dcf5fce7d01baadf893fea6e50", 0xbd}, {&(0x7f0000000b40)="0eeac692da663c27e16cd41fdd40adb5b438d753d7638fb674196aa9327ce1e2685bb5e9000963e83d796040cf535bd1949f37726a8ac91a8a573f2fe27303176ed488a7ab27cc701b6e98350b80c7ab48430ea2bb428b5039c0", 0x5a}, {&(0x7f0000000bc0)="a619753ce905cd093c5642e1ac4a10385dd214d0b81f1f16e23c6a80dc8e76da8935eeebceb874ab8c5688f74ff187f0a47c4e83548bbce3c895eb1f2404574d2b3f540f14d4202a70c1289d8e7c58e9b6c2b1fc2c50f7636cfbf071be0074d87585813110f53525a82888aa93225c41efee63e1ecbbf4ba6766b7f5e0ae13d375e704df4a9132b2e41a1f984a2bf0cd93a7638085853cab796e389bb3053e7c3d32f385b49c7a7352842591b50c741b39731b98648b74f5855aefff6ad88e7c3a08faeb6904f08cc255b5a2a86b5238ef8b4168199fa6", 0xd7}], 0x3) openat(r1, &(0x7f0000000d00)='./file0\x00', 0x80, 0xa) clock_getres(0x0, &(0x7f0000000d40)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000d80)=0x1) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x5, r15) mknod$loop(&(0x7f0000000e00)='./file0\x00', 0x2, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000e80)=0x2) 11:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x4e6, 0x54}], 0xe5, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x5, 0x40000000, 0x1, 0x7}], 0x200, &(0x7f00000002c0)={0x6, 0x8}) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x598ee844138a0078, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x3ff}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 11:46:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r7 = socket(0x3c, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYRES16=r2, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=r4], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="6c781559eb442e108d5d92f0fcb0e0d23290d31df6cef3404afdf1e840b404882d6309a0894f7c9f98e6f5f7e51af759e22ba7d13b413de2ebc49791a2a74c3b43c70dfe4926953a668b5b301bc14c27fb1036a777e9a1afb4191353a123d3fe8d2aeae20a9a626b17d5f28edc6e272050814630352324ad51ceaf387f7769e58db00c73f21610044cfc52f71983cd5ecef37d51499b347a6ea44d7020a329ced5a6f738109bd262b16d47da741696bef33707d2cfe217f2eff9d343be4aa69eb8191c94bb64", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64=r7, @ANYRESHEX]], @ANYBLOB="10763f3e7f63bdbbae9b0f75550d0ec0120fa9d21ee91ab21450e376d685d9a137166d0cbb508266ef06d1a64dbe1dd195ce334daa87279b17d67a252c40356c2a967d0a9c4d", @ANYBLOB="aa92282f5b20d543e35b0769bea2b22517f039c426b00b2c405527f65985fc6a261fc71a871985f1e631a8aa24c699bf10164ac60d081c2aabf19885f066243ccfff1b3b9cf870a6f03cc9dd", @ANYRESHEX=r9, @ANYBLOB="e8d3d09c8db5c6b2a1e9bbad75fddec40e543581e21930f52d", @ANYRESDEC], 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r9, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r3, r6, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r7, 0xa5, 0x1, 0x100000000, 0x6}) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r17, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r11, r14, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000000, 0x6}) getgroups(0x4, &(0x7f0000000100)=[r6, r14, 0xffffffffffffffff, 0xffffffffffffffff]) r19 = getgid() r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r26, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r27, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r21, r24, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r25, 0xa5, 0x1, 0x100000000, 0x6}) getgroups(0x3, &(0x7f0000000180)=[r18, r19, r24]) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x3}, {0x6}]}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/187, 0xbb) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 11:46:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f38a596e8972ae07e66696c0a302f66696c653000"], 0x10) 11:46:47 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) write(r1, &(0x7f0000000040)="7552a047b3fdb0ea6ff124937457419ee2c5e5f9cffbc131dc4c337cd31f6418407f4c7ed807a7bbe99875730c6a4712637781f479b0645058e3a853b9544470e86a14e38d2421d371c0305b1105937cd8be409cec0e806270639bf091e3bc2f22339f991db824ab8116254c5df44d857b7c2d0a6844630028abc07f2ea34bdfaef3d1b32dda2fc68bd104696f1657371e019f9e98b2569fcee1bba49922d966f96be32583ed", 0xa6) 11:46:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:47 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) 11:46:49 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x400, 0x6}, {0x9, 0x1ff}}, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000180)="e4aa94c280b9f82b38cd753dead72e88dc9fd96f92ac7441d2c486bcb669291b3b9630212236e31a9e0c5c2040df99659538c56db5605f7e75b9f2ca8c1de1ef1e01cf2f443c9808d4470788dc3fdfd952dac0a1836fe40eb25c4a82ab60866a77259e2737a9360437ada20f8b2132176aa632943f411e084b5fe95f6c31c760a62335374decae399c4aa073a40ff746720dff0cfb8a5f63cded2c0869ef4f364a6d38ccd312b772f205c36157a9f58320f4d0bc746e60d0ecb1dfd710527d3b", 0xc0}, {&(0x7f0000000100)="41e189", 0x3}], 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193afc5797f8b01724e7e66f59279f8c0793a83b1bfff864b9efd68a22f8447e2bfb5d2f06ac952133bea24a9a0457b771e0e741d0d8ebdf96eb735d9b1fdde1d3c0011a3a08bd1f253b0ee3546378061b500371c187ff90c8bb860b14dd867564ec6ad6aba0a17f1f76deb9e0dd1db38b942d42b9e0020b895464b908acaa0f1495bf0790cd15a72b1"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000b6ff72d4957e1b90c024b8382a2d387cfd06577f94e78f0c498f278443786ae7f9ea527be9033ed74c358d732ae1b361c085bc791c5e1cadddcd8f4de64353d81c"], 0x10) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b730 failed: hole in range 11:46:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) recvfrom$unix(r1, &(0x7f0000000080)=""/81, 0x51, 0x840, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffff, "73cc51f351b3fffffee53456087ef30d3fc9c06d"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 11:46:50 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = accept$unix(r0, 0x0, &(0x7f0000000080)) socket$inet6(0x18, 0x4000, 0x40) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socket$inet6(0x18, 0x8000, 0x9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200)={0x7, 0x20000000}, 0x8) 11:46:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 11:46:50 executing program 1: setsockopt(0xffffffffffffffff, 0xfffffffe, 0x2, &(0x7f0000000140)="99fe358a", 0x4) getppid() write(0xffffffffffffffff, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$getflags(0xffffffffffffffff, 0x3) 11:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 11:46:51 executing program 1: getgid() getgid() r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = geteuid() r3 = getegid() r4 = kqueue() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x90, 0x0) r6 = syz_open_pts() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/73}, &(0x7f0000000200)=0x4b) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10000, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x228, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]}], 0x58, 0x404}, 0x3) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={r15, 0x0, r16}, 0xc) accept$inet(r9, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r17 = socket(0x1, 0x5, 0x1f) getsockname(r17, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) semget$private(0x0, 0x0, 0x1a) r18 = openat(r9, &(0x7f0000000680)='./file0\x00', 0x0, 0x11) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0x88a, 0x7fff, 0x7, 0x1, 0x40, 0x800, 0x0, 0x4, 0x0, 0x9, 0x1f}) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') chflags(&(0x7f00000007c0)='./file0\x00', 0x0) r19 = kqueue() r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x1, 0x0) r21 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) kevent(r19, &(0x7f0000000800)=[{{r18}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0xac}], 0x1000, &(0x7f0000000940)=[{{r20}, 0xfffffffffffffffc, 0x1, 0x1, 0x8, 0x7}, {{r9}, 0x0, 0x0, 0x0, 0x6, 0x6}, {{r21}, 0xfffffffffffffffe, 0x20, 0x1, 0x100000000, 0x6}], 0x3, &(0x7f00000009c0)={0x5, 0x7}) 11:46:51 executing program 0: socket$inet6(0x18, 0x4, 0x7f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:51 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x1, 0x101, 0x200}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xa4\xce3\x91\x00b2f\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x200000000000018b, &(0x7f00000001c0)=[{0x20}, {0x84}, {0x4006}]}) syz_emit_ethernet(0x7c, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 11:46:51 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) writev(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000000040)="0c993adf605c53bd13c5f3add268c89a7b69e685eedeb6208ab9fc7d7d54de30e00a8361f68265293a9ec8bbaae37b9ae1df2be7b06ec704de1e38996f90cab2d72b9184d5dfe0cab159d1fc8edcdd8e2e3b68c53a8fc3cdfed5d8384fe358379106ef145ac483c3ca07fa64528b6561b207f2c7748dfa6b1b85f82b9937527e033ad27383fe1d4ae57a3062f3a18bff65", 0x91}, {&(0x7f0000000180)="bfcfdcc667b306f232435b5fbbaa10f9698de609e4e97ba508f3f32fcf60812636e8bccd43bcc68308471ea36797822448deb4517368495513acbdecc2ff5d8e45eb4d10c1f8c73878b549bd16ef73b077dd1ce92b58a243205e092f7512e121dc0086da864e9af6cd02e9a9cb74233ac83293760fdc1cd59496319dc1b37b1c9677899ff5942b6663f1cb62294f3ef460380fec165185c6526005aecba888505228a691c61641c77df7b85c8c6edb4e3aeec02c320feec5b12c72527e9ecc02b0605c0a66cf00fb0c15089b3a99144f975463b20c0baaf634dc868ba612f689307b0d27f7b5b901f43874c0f60bbc72740f7bd7e02c0d2e8c0e7dd30a173b777cf6be2ad96fc9b4474bc865ac90d5241b418f91d2ccfe36946a76db95fd29acc00580eb0083415d4c3b67b380aa2a1b0cc5932e93fc135492bcfcb3961f05a849077b316240125a77acd65dfffbdc558c942d0401820ff7e468ab1b573ba9012be182132ea84cf957cf7a1525acabe650db32d7f542ce4161503241e85a01a081e66b1536aede40770cbd5d81983f73c2c22f44b37b3f238b56434cea6801c9754440b9282feb2dcf542d4afcd31b095655be5a462c63350a56431d6a4115d4fcf4e1aded351a8c9346be7eecb97d2d5e031d6fd05a7dd364d4af8404201e032e4e74ee6c0888274a130c67952a73ec0c96a547c5bf7163e46fd356a022f36ce13c1459f518c57dbe57c155ff9b9c11575dc07084ab6b579025d9f7a1145610b3de0e8e66ab044e19eda207e18412847044c94bf3fbe794e9b19c19bb73729ea80730aeb48c28ac8be43a00ee689388a7675260ac93a306fc02ab3c409c6b9c24685a95b70875413b3fc866c66734138e11eb67fcaa4d55ec4aff4976a7d2e1cf0da97694bcc6d6897ff39ad86b7f4a7e3538de7e7f03f1ec34f8805dde27855e10d2f13d7bb3b7d8d414593c5e1978a6912d6b12ca720b8bd883a35dddf4f809dc2f45a9e0223037f4000e918e7bde07906bf1890a0aae22c5e37f3267d514a5e8a21303fbc1e0c43036d8d342147f3b3d3a8b40f1cfda8750c1d70f1e7bc515b2286b5e0786ee5b9ccb5fc47b702d5aa1684668e4de77aa30aa40f3cc9d4c71b367273f84a6786c99c01390b664ee6417911b9a10a1392aa0784819d70e42ff7d6cc000acfcdccd5d72932577e6e6ae24de11dbc1bab5ba09b8441829df107f65922bd07648eb51c56857cd16c186ddb4fa2d62b63e0aacb11b5d63f014f5180ffdebea3e07999054fe7ff3a0c2dfa7623b3d73a710589385328abadd13c951f9679b1f91da7a9ec391f87b3a34b3198b14d3734d72971f83f06b94e65f455929a55c145fc4c9db05eea85008c445d33cb42587772283806a35e968922efcc573a5a19f684a81bbe022651871da98d7d42c568e431e4c37077c2141d40b8ac47bf762ba2c1e9f2eb59bbeab2a27d11ad40d6e97c13d90459eba36a0da506d223c4e567b827072be68af96f971f9fc508f233782bc570a4c1c1dc534afb9923cd806fd242237ec4c36070d738dc41ad8a4c5327f7210e04ca0b313b518e3c723c27dd32aa03e780c7c5fb7e0b43a366d40d516d63cced8102bbd0a6c23267565ec4360d8670458f74eb9fce17674853ae15af0e6d2d2f14b2d6db9f2663f6be6d710efc99b539c3cce8520f24d66ba30a45a142fc297d67d49ffd294e7d6591c7321ccdbe98fadd7e8eab6d3c9f9ed574490a10762b4b114da4e654f22ea93527db348e14d4eab0374050d54e7ddad32fe522321a25937b6b36180433ff738a9a9c569d141faf7214b61b97f5a4db21cf2e70a2d2d38a978b259f89ba02231ae4a19b64ebaf1758445ac4bc51cb958fd8d2ed86086319337a1e8e2fdcf869fe4f3a22733439c1b3a83f5f107482ff5d0776346eef3fdbf3d0e0e172bee53dacc0010243906616b7d1800788f26463e698c09e6b80918e8a9b7bc53847e01acead568159b7db43b72d03f4dc1d0128a8cf607dd717aa02ef86f97d2d4efb87403a6a25b9ce2aea04ebdc09230d84ced8fc5e9ebb083500ea6f5139e4ad15ee520c3d02b8b77ade89be6a1cce8566eb30d16a084821af33b5ff2454ea6e7be12fd54307bdf0ffb4505125a4205110191f58eba26f0f1a6e13135febfea67b12fa69a9971b4fb1df7fa48abdcba78f310c4bd7d39b644d91a7b11b7f59fdfa0a6dbc14ffc69f1f713ae665aa90060e5f66d636fa12e713d72e0ba2e15def3197ecba32fcd40ab08ec735a070053d7675d73114a316a5190d423b7a436c513d3f371c7d91e720c922c74d9ccb94152c06daed96ea7e57797a60a374ea152e094687bb8e38469287bd651594db5c47d7a513b0e0dead1f2880157909573fd7a624f6393f32b00a867ec65007d0a60990a9119c9d821cdadc3fb4001d176ab14a070b00d98138ceffb5d8b05adf3528508cb26f5daa6685950be1358f00def0fcbd39f517679eb8772ea8918ef27c41a6df8f45745174db200477273cc4da8457de868067d84c1448ee3b0b756f10d5122e1d301afc8344cd29a41f91a40c490d10f84e68a592245f1b00365c78abe98ccf7eb6b63565e1ea20beefdcba9cbeaf3387320ab50ef7c1c40e7e5c782fdbba04b7d1ec750709ae2bea0d4da4a3f4a101106397a1b736549b11f8471249112c5efe658d2074baab60bdecdd1685a64846eb7c890bd62d7ec1cebb78313bd0b3892f6a990430b9bbbb278393b4b844b1d5f45de35402e6e0ec3844c819dbc2d7032c6c7d9e11ffe67a4fb7417a8f9b373d69229ed12282e1840134179609df1520afdb9f3501ca5d7a514475831715331f3a18e0b75241c94c28e52a6b1dd029958c9a72ee7f38bb66b5920ebc4177d8f709e96b2e2fafc524e043306fd26f5320cad52f22e07125235d8c355a1c36b3642a5a32c3a40e2346e81e3c502973244df25256a0d73158051a348b36e717dabca4b1ce642655a63a81e4940d1bbcd7ce9c62e469b42955e4e76e6a4b2eaaeeb47e6178f7c4c8e92dc064cb195c3325bd4ce847231604c80c4c2d67a100331b9a0b035553cf842be64723976d2c9405af1d2276abf2e9f49ccd61acd6207d68a04362577d1ee13882f0d7f398f23eca890708f10a092be42317a288347b08f20e1faa0e54ceeb22adc7dc82e59fbb92122b000d1d38ac0d4237861e2cc403159cec2e03e5d79977b28fe62fd1dafeca46d01af79dd68ac1deb5324c6a42c4051fcebbdd32f905a781c6bd62b4b5d210ea83977b8808fbdf79350d5aab111c666e31946657f1d036fde3a85b6a726cc375d387f4a959490a048c771f0b5116205e4309c9f5594e5ff0a6992707889df759f21913333f565a1d61bea96e81638b5e4ef44b308e0d0780f05cdd7b1030c90be4996e0c4c81e29d3d6218d75269442dfba59dd947651fd83298a6039a9d028a50c138bb35a9b4ead623de342bdbc78ce127d77593c4be031b29e9dca1ea8220823fd76e76bd1d12804e7ca79d933fdafcaebab8306dc6f62b5ec4c1459767e073acca731f7a4bd09a94f3188bd7f28d8eb41be33aa76dcc0dafb759fd879c44f77532349f8344af4623aad8268cc4bea4b37f0a74b766fa138d4c282d19c7317c4c59ef22df8ff7490837f24ffd1f8a0d1268ae0aea8fe0ad4ca3647a264d1639d0d978224f5a9842693b628fa58bfd8eb43f46eb129532f9b6d23ceb7abbacf8c5f8492e14b50582b555787f5184f1435d4732e3048b4a60a21e7bcde49456237e272bb1a330651d25a6e9a1c3a4e366176d120a6fc8caab69c2424a86a736805256650aaf7a3a1ccddf8d2b6549a74c1f256f00dbe436cf6a20f9e1039a63ffd5919b9ef9b9957175650877909ef091fb279c275feaed875b57d8dac3508cc333c1c0bd086a0323830fc4f4613172f3c8f08a074b6092f432022fac91871faff5600ecd3f443b3dba75d7d75637efa75ee24125c806457749bc9d06e115dbc795cd883658ea7eacabb1b7312f27e6eb8a9118ca458d47d3cbedd7bdd20f4a9a1a2fa14a183cb766cb7967679fc329343db6a1019a01ea7e623b166149fc5c18864205c1acf15a6546112500f09a8a68c5f8e15ed5a67bc2f56a1b4a903c0898ced5402eb27db047cb4d3f983442d5ea89c6190be8a1140d688029567539786b5ab0b65b04745531ca7513687ae4fa404a47bfb36a9020d333c5581b12cf3bb05f5264c56af945f578c8b26d7c51e9683b061f98a68aa9e25ef0854930ac7389fff7741e09ed184fa022ba322ee15c22510d1935dcd09c9bc9969a51f6fb82342c843633bc2636b6d2663dfb641e6847877b03d38b325f55178727c25986ba1f7ebd690e32ea8683f3f14a3046cc027a724dfde5fd5f05dd616d075e990f9b83a5fdb093162627ecc6d479afb06f8e0ea5fd6a48b7d44a572e2566ff03d4caae667246245649580e194a61a32608911f9780c6cd389714d7a16e4e3ed83216c6b2b51bc0dedcff740ae7aa086a2a492af16ce03abea32b0ceb2fc755d54a7ca6b401e8686680e37d48db0fced262c83caaa1abd8f0376e0c13f7609e1427ddb0489375d4687022d628ac44a9a0140288f792356940a559f813f49696f1c285578f66b7c2c90b97cf9938a248ee24029af70201d3e6d4988211e27d30e96561ae88c617c8b006ed5a7b56c1ff9bae4791599b850217f2f590e7dc473195d81e4dd92309fd8d10b3d4ca2ffeb8515a18a5471ad4c8e91071e1ebccdc0d80c39f463c32fb064ff07298dd266168800bf364843ff4fbf3a91a59fee6710b26d01f836eb4ca998cf30204dd05fccd26e37c1990b7a81e2a9bc091cab64152b8f1c036dd1fc72fa7a743c099689f6d66cf1d9167db8f614e26a0bb61d2a58c07a4b4534aa2b6f8776609e676529757190e8eba5d6503827a50ff55b85f3c59cb2e8b5e7ea07348ca4aaca42d49086128ae80a3a939e25b7ad443283033f6e4e5a8acd16e47c0f7e700ed1535438ccae9c7bd1f2da862a063ed19005fb29f1782668f6d4bad6d06484c165307354ae825d3a5abf638797268d0da212fc361e4ced75e96e3ce50fffb6de86e699a39c3937f305943f8bbb088270302d54f693f64c4e408acbb38eeb601601204a60efafedcf5e0435578c7e6ec9c4c3f7788685402402fe8ba63b1222a6fecb02ce1e5299f17970e728845dbec48298bf4c84643d102fac6f9c5db08b12fb48314e6881ecb6c4284daf5b47ebd84a52d90b7387cf242c39f186e95876613779fdb8255fb95b36a40b4eb7eccb1cd380bed519b3bd3ace53ca38969dbc25f189029f252526c3e12df457dabefef224e027b87e0934f654358c4fac1286a584e1fea4c610f2ec3ae4e4e727f9b020dd834fc996215567e71111610d921576a61db6f81618a5a932a0ee7766d4db6483a4a77c35f0ff393fe4f6c0ce1f28ba702dd647d1208d1605639192791955555fc52f0313b9618d6cfb00bcb84cc1ff69c4b77985753675fdb1aae9f1fc34e9371f471e6e850508b7eb66b1e28ded447079301772406ab9399cb7dcc8bb417cb47c9076e77bd37dcf0ba087015668fc112498abd19a05c864a15abb2aefb7a931b815f12674bae01a8757fd145b4f15661db9f0937347056d6f39414523e91b0126e10d6b9260b29222f1b4e7861deb69a3e08aa788eb7fd3dacd4b1b4059c5429cee17cbb5422a31b32a665155333afbba6a1e8eeafb0d0dd1ee82648f7d925ba20b5764415b3821e40f536e9e5a4e8843adc53b2609410c", 0x1000}, {&(0x7f0000001180)="88b2a20bd12b117c95c8005a911da823030a7ea5a757352d8fc0d90a73d2821c787c635b3e746d45952baa5a2ceadfa011ea2826a9b4fefcb1b034337f46822bc3f71d520464eda9f2abde2d4ab7887b4e76bd9919aa73f6a0cbc060c81a72fed86f9b8f566db04f635fb654287681c6db7e99c8624e1f2caf1e6fd8120f975c8f83c69829651b2ca11ee846522f54e9a78b06b9ca7b1805a0144419e550dee47b822514d85d953f76d3974a04f816745368c9e8e704f4ff600483d922794b7511a64ba08428f065efe4981a2c43762bfca752550e73ea5799b76c06527e6385ae3d2e7d8dd4c6dda55e0e2746ff57d7dbdaf0b40b595a30b61d9c92dd2d33c6403aba2dcf4718c678f961d894d7f5f8e744d89494d4cb37a1bb8ce288857483e202fca386cf0fb337c3b72d4000212e2eff21e83c3d1833558818e53e10d10799c10b06aaf97e941d07171b4490a78fbdd96dc36fbb5d03c1975511ce392eee5029db403ec027a9e7a004ff44bedb411d002a0bbd2db4816ff075bbb7b909fbe030d4f98e925132e511acdbd413cb50a851822f5de1dfa0a1d894e5f8fd1946e5db743dd81299868aa61cfb044b02c17268c7958d09740780e08dd1e6bbd4de2f95e47e64777adb7b338253e5c3004ccb7aa35cc41dd4c1fff4adfcbb86ffa11bb350830d236411cc5497868eaa7b78e1fe52949a47c55950ed647b977f409dfbc4f6f2daed67c5c317d02eb4cee11a4d5d2623d0b0d1c04e637835b26223113840091a3182eb97ece4e6be96b2ecc6d8153df75ef0ed9e9d32d1c4ff2e8285bdab917d8a47957c74b1c03ac94e6340a5f310934a57beb9bb264923d9a6da304160e43fef8137f2ccc2f2e72f765d32f9cecf829873eeb769c0ab78d1c7da53bd805c697f2b724aad1a4aa1a6975a1ae509577dad8c8e03e219442b22563e8f47c6a387944a8ad14c8005df9d817867bca3758ee84c083a524b06e4167749da310df81d033d58d7673634b5476881b05dc95e46cc84a42afaeb0c95627c1f90cf9112ccc2e04975e0e83bff2c0f70a62d216c1bff26280525106e7cd76d8ff6fb06122bf130863b2de8376874adf49405c5addef6cfecc7ca47f0f2a8ff44f3c198feaa4cc115c0a4e67ea578298d1fb88a95178d1cd9844e58ea383cf9389a030693cbcc24cd93fdac5917c357065d60ae609dd7e4784b9a11439d67fc15a37b5f21e0da631d37b31cffdeface9ec1741af47813bbb8d9ae59a57b6da4f94035f5725551a827257a21eeeb79f3f50952df6998a7975fc7d2c5ff89b2779ef4dbf10f01762b21ac0bf93589bbcae6fc68b58a1343f24e4c69a292d318cb6fc89097e4b34f10f6f0da574b4ba3f1b967db5b19b54bb7bfc8c8ddf2eb6f506362e131c2edd91eb6893ba6c6e0a92eccc8e152c16faea180eb4e74cd33fd45565582a15f452e99adb3ac420b73c8d92e015ec29c9f346638071bbaba1d24488c2329e944125571ab68fb4d9ad5b5a84c0f6d64f4c3c8218314b551e3392c77cba9d2090ea23bf22da5d9e6df79e2b7721a99569a2e12917e1e806128f09604f4022257a03a8a3faa3b626a3ff86c49176201a183f290ac236c9a2c51b1401de0d7017e3425fbff52a4bd94173b2e596ad15572edd0453f46c4574be5ee1afc78b3b5e45cf3e03c14d3789300c9d715b843e8ec855a5935e5dcd2541d0e3096fa285c4cf479947ae41b0e5c89c14a76fe69975f1a7c273dc760b185d01c127e4476e837c598e1bd026ce3127f9883ca6b496b38af707a672299a380d2e837e7bd148e85da56ba3873cd6b53546bb575ad12f8f730489237d3fffeb22721ea11b45f0f56e09fdd8d3ea03d50700285a5f8eaed88301097f99ba55308e3fc52d5391ba18030b6a3119663fdf0510f499c1ef8ca3f240ec964f853b64762b6e672ae6d20ab818c5e99cdab07b7ca9c9e8a98fac8d035960a77067582535ce8f7b03dd8faff4cd0b3a56dc85319d1cadbce3d98619795c141d584a1fda8cc533566f46ed8e93db9f512d24471b163a945215ad962158134d85888aee4bc3068c6ecb933a309cc60bd776c98f9d13218ddcf576e4251c508344c549274b3d7f66543b6335e09b56c254e6342819f7149100888975551cf6c304085d432e29c311021be463a7a3a269b9b132d93d9098eb21de425c919981d480885dd6ffe276c37253e3daadcab7f588827ae5749fecb13a3788fbb280c2b579c55067d303cdf53e907da1baf750a2f4d83d74c1ae98c2a1e9e1a6e63f0df5824fce4d8cb244e55a0f2a09a2a8552a77617a495c1ba2a9015740d2fbd4bb6f297a0e965c1d4eee52aaec2e40ce38a08b5e002c21d29129043bfaa3cefc214f136ba221a3652fd42a6770fa1703ad1b46f7b5d87dd21af0ba7808dc573174f4b733052a599a1faad3a237c3002500c738294ea1824b49cb1de4fbbd527fc5c0ce0e307c44b837336bda659ec7677c00787f111278cee054fcf150ca54bdafaab6b13ba8e668e8b4589bc3d7bb244b0a84414fe6732ac7347c965a733bfd5935b8078e682b0e83a24ad454172bd922d982d23933af9bf71e3358ed59dc459d3bd1fe8d83428661049571a60c781c1eee959093819fdc8bfa9be327312ca1fef7151e726571f032073e7322da049baaa18ccf168382c36dac402b2eb98ca7217897b761656bde3a53c447483640f5d28433137dd39d6c45a94de149b4a151d7a84a35b340aa6197be8c95f612a6da66626889ab7136c469c9a609f424fc67e0335acc231a4ea940822ba14a138460075e8191e370970353f854534ec4d65995a847af8173e750cac4ceeb649bb21f7af0279a9372096155e41735608f08238b9968b28efbaf4df246c443eeef5e305cf0d7db0846cf110d3ad9f621e52fde61c0931f2f9bb989b736001fc09b0ff1f920bc81971b8b4c9c5097b1b889337c5c77aecc0984611ef24b49a69ecdf53307e2220616a78a5727719d2ef70b196edf12e6f2e3b1bb52ed9e068056ded4df0bb8b857f7aff61adb63e580dfc46396602b29daa61675f996dff02405cc7444acaa0b129ce605588f649b5d430ac703bb5c59937b40d76b517439cb8304bbf1f4dc8077ba84ff432449987e4cec51a4cfe8a236d728238ba9b3d8c01396cd41926794c5058f35f15241d96c7445f84fdf30d880284f9de5e1b6a330718f931f0a20f647dbb3467889df00c99f2387d36e9e5bc9cc36d73945805b983f7782a53ec2811e8afccdca4ebcbedd103610d3250433ecf551e0debbd0dd11c9221a3095a9f9d1b0b1d6f354c51afbcd230ac5b2c73eed0debc3c28ff83afd508fe0af8cd4f6cfee72435173ff4c9a60e38b94ddbea35dbefd10631b800d50f6a22f6479636426e956ec82876a2460f382dc2e14c3c036c012ae89bd16384997fb9d966ff2fd630e45b26d07ca28dd8de21211707e988895ef6c665d24e63169bb16d5f240eced250b1d6355fd6760fcafb6baf919eaf2ed2c75214a62cccb484177fc564cb7c8ca59eb8127f9eef779a04deeca2a1ef62a715d604516992192b54bcad412444663c5abd39f3f97fcf512d16ac74456a9988614ee271674f6ec460dee45c727f74b02fb4102eb9a4fbd3bef72d8898eb438d9a61e4c6a5e08f0a4a61831b696276d9c6544d710342bd6af8bbfd8ed498b55a812a1b823b07f877f3285c5da61c26f074d29b6973dab8c58b36c38e58775cb8db045a848333b79cf23d895a589aba47e1e1d9de5862f36268091350c7293c292e093b89779e4fc0384c55ec14557424b6f4ada54d7f0c2cb67fa0e1ebf06f77f64a4b85160b7ab731519f39274bf30204683d7fa43dd3c7329f5f8d933d0aee05e0af16c8dce4fd18ec263a161e292e34740853fe39c8fbbd7e81780275def30538261182de4c3fde4ea98c54cbbec2fc9dcc4e063dc3c69c8f7172db5bf874b210d57d8fb1af1b114d64757cc012e87c93927cf84c1e33dfacdd6e7fdff2f6e8ea504dbabbde67a8d71da7d5e84336edaf85015c6c25ee8e485490a46ce66fb7246fb8a50a5ab69ce85d0cf35153e9c20ac80b8ed4fa31f52911421a42e09364092aa022f7d231efde23eca04127299480ef2571553619a9258ecc9928f0d955cd9fe7af75f515057263b3eee3345a9863568d383371806d9379c9dbe4333061def4315522870b37af4df04dead793ad0d8a3f4ebd1ab2717e2c8a6f023ac40835203e54b3a8f6be793696d002d379b72e57515cd71511c0f938623d821f5416d0466bd797b982d4247db14e32593919d5b5c99f5abd6d60f6559215dd29b489626f1bb21cd87434fbb48041adacaa4be770acf39e7cab86c1de0224aa93d93a9139be49add035b2a411a9ea0b8591affb69ee3d3255e246947abf97388f580cf101ef94769879aa3b8978d40ba8412df1186838755c88cd485da3778cd9b537a57b305bfd985b10d98683c28ef210487437e3451eca90281d67bbd7e4cfc18a79469506005f817b2c40f82e0f01b62da33ea2296ddfedd00200384ba33eb584b4e5919531ab64a8c9f11fe501d5a803fc47670b0de71242fa3da567aaa2b39707910d7306590df0fbd985242a4a1ba5e21479a048151000d1c9febf0c2b0183f2b7cef0ac984d5e15e54db8b2a7d549c37693ebe4c46f02750568a1bdaa5083645acbd51912eebf00307ddd08df2d1dc7e1135885e40b14938948bd4c9cb28bfafd3888d79c9497adfcf5214ed8c84e43e438f812a88eb3341c131ec8fe8ac9d60ceccd8a713431ef21ce8a55fb8bf6d940072d573c34091bae65d4cd7f5b52036ea71ae8906ed631bdd96489745648ca21747c79307707ed470563b485dbfa98c2f29e2386726746c43da41b1abc71107aa2022beeeec9cfbce564157fb9db9c5be3ac84247cd62e0ff38a9f8c00bf4dc074668f63a08eba0c0c62c6953ab12d9d6a5edd3ed7f165e7dee78fd33733872d0363aa2003327ec873ad15039fe944cac4ee965d1b826484b7e2f366c464d980f002612c05e1d7dec032ece308b43df5cbb672effb1f4f6553527951585d0da4a989f0cb846dec8a9f8018cde8633e0535c7017ca3844b295a4a90c553e0e24c5a109de95c8ed0103a7840a3ee9994aebbd0b1957cb330e66b46780118607e9fac468bf8d12a878236abb30985ee66f4f22406cc702fbe9bef138077cb42c3af62469693172fb434e284f863afe782896b214dafe31c19973211e84535d664870024f406cd07e1055b76337427ae72ff0e189aa59929534891f00d57acaaf3059358090df1c534d1867f6454c4a53b7d1c71ffeb7379143ece9a55d6ddafe911e289286e67f45921bfc2b6505db0791d3403c22b9b307376f782afcc304227e6f432ce832e1d839cd05a20a9eb784a6b1521adc6d5cfd2f6c4c20895e605fca401d99e8531f65df5ccfdf52de960ef1b17b0e3fdbb7f4771afcaca3472ca77b7a67edc117c754e49e8667592484698b03d07a8eb4771731ec8ec1f16ecb20f289aa0942197f1b9998829f1c8857cbb4a74c55979b7d25b04603f8be0274ccf794d780911e103b906593caf3203c540fb3839e22b2bc42ca955315cc0b1f2cbba817ecadc6218382db5fb0f730f0be350548a952837bc28af8fb071bf6b01ee7a2c6654ceafb4d7b81d5e7068aab0189b1f7be877e323820e3610f4ba9d8fc7aff996a277f261c11aa2822030d17571dbaf060f9bd5aeb896c5dbdd72c16d2b1c1f5ff2b0f56bed58db0d0168a7cd9e0a9378564a5a", 0x1000}], 0x3) 11:46:51 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$KDSETRAD(r1, 0x20004b43) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x3bf}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:51 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x2, 0x8) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = fcntl$dupfd(r1, 0x5a5646275c75b7a5, r1) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) listen(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) listen(r4, 0x4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) getsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) 11:46:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2014, 0xe5c) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:46:51 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) 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}, 0x1c) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) getdents(r3, &(0x7f00000001c0)=""/212, 0xd4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:51 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffa397f6b6], [0xfefffffffffffff7, 0x3, 0x0, 0x1], [0x6, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x9}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) fcntl$getown(r3, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) accept$unix(r9, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 11:46:51 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x20000a) 11:46:51 executing program 0: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x4, 0x483}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x4, &(0x7f0000000000), 0x4) r26 = fcntl$getown(r25, 0x5) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002500)={{0x1, r7, r8, r13, r20, 0xb0, 0x20}, 0x4e53, 0x7fff, r26, r28, 0x3ff, 0x7, 0x10001, 0x240}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 11:46:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x4], [{0x0, 0x0, 0x0, 0x2}]}}) 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, 0x8020697a, &(0x7f0000000300)) 11:46:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) mkdir(&(0x7f00000002c0)='./bus\x00', 0x80) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=']\\%\x00', &(0x7f0000000100)='\'@i)\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) r0 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) 11:46:51 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) getpid() madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) getsockopt(r1, 0x3cb, 0x8c, &(0x7f0000000040)=""/88, &(0x7f00000000c0)=0x58) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) syz_open_pts() ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)=0x1) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 11:46:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x4}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) dup2(r2, 0xffffffffffffff9c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$setstatus(r3, 0x4, 0x80) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') 11:46:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/8}, &(0x7f00000000c0)=0xa) getsockname(r2, &(0x7f00000023c0)=@in, &(0x7f0000002400)=0xc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000002340), 0x345, 0x0, 0x0) 11:46:55 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x1e, 0x4, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 11:46:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000003c0)="cd75a60013b0e4fbe2d54898523bcaa3f36bbf423901aa5ace43b70294e412a78ce684eb5ead0a4344a4b3e28bdb84ff031a5e9533b645cd99ea92c20933680602cadee14ca75e12dd610e9e71e2450b137809e2c8600249757d2dfd9beecff5ac5dcf41e7e8f923821cfbbc872dc7191f17d8280311e5e47962a4c9cbf877cba2", 0x81}, {&(0x7f0000000200)="6a16030dbf28f66fa8d67cbc8f874123779752e926db7fbbd31468b2986be3eacd7fb8fc716bedea416ac91cbdd704e8c8a77d9f38babb65b6eb687d464ba1254ba5b618bad884ad078c46268a1c0ef10bfa5c07b79092d7f78b0e908308593df668af86e80f902ff6303ad3ef8c2ebb51e2652a2e7fc0274bfd26d2", 0x7c}, {&(0x7f0000000480)="a62ae661d0475e2128d4acc404ede4c8d646cec47471d5bf3975c89d7f4d58469e907727eb1acf3bb2e04e9953f2c9ca959ca3adcfea71454eadb1e9c474dedf7e020129cd0256a52e87ff2472d87851412df95c54a06042a3dfed7153acd708d3937b047848fcf57ddea08b07ddf8437794dbeae10829c353efb07bfd3cabd6fd308e1d23e2eadeaa9377f3d8192f70e5ce959c0b6618aa572d80dc87780684c216ca75dc21ea7adfe29513711dfc82911acd677a0590cdfeba6e2ebbc7af59b1f3de", 0xc3}, {&(0x7f0000000580)="81a974e24be7747a36f0f5c4c43e86424984d043237b2427b7c9a53e7412137790d7264669c934bdb3e114170c968ebcf88b2dd8feceba4dcba7749e7683d33f5d65e372372599e583a4fb587a8b9720b2003ccc67c3185b730fe3fe4c2379a79cb4daaa19d13fb8d95b8b4d36ee535287238365f1571cd3e4fa1278b51c52867b2e89679bc3ab6eb2fbcc79a0644b27d8b9b367af81f1e87e7865f212f53e2ae9f994dea99165bf6b1a41d43dd6d3bbffff8a62f04718ee61e4a2259e1f2f85bb0c4e2f74af7e189b4109b3765cb70e75ace8defc7ef5a3f811bc8d2ca87a6d75b61c39728befff81e84d231814eb594ee815ceb18ac0ceed3d697914f1e996014d542b81884dd3a0d85dc2d9c2e58e634a746c59178998d0b35b0bc7d1feaf38b82da7c0df0bab68da413c915d39eff64caa3aae1b62a0a09eae94cf0807faaae2cc98a11b8b9252b36f1c1c15bc8efac31bcfdab46be487a9efa00e934670a56008c8138d4d346a651bdd5b53db0a3974ab66b8aa5448121652f4fcbcd662e2b61ab39fc546a901a04bf4dee04ad246a279878e6e4618315926b3db70acaa49018e5f2bb46ed6b155be33b7866614e9226f5c7c29debd0509aab9fc29f0a2f6b2dfd8fc4339e1b8f78145d26d09a0ca0ab9ff1939245df719430bdd435e0db4a433e8026e576ef53a3eb5ea8049dbaf19950aabc538c707547cc827915de84fccc6b559b967b91264d24564f5f9135a553d05a67fc4f9a99d08ece0fda5cf6d0edeec603231b908b681f1a8d338165990e5ad83475811302bf10bb26d7e2369d62e3f4e1f385e2231b97bfc4a0e98c8a89d3bc65ce33bec03a74d8848d53d376ea567b74e2ea2d57c6db4df95d58ff475a42b4437b404fe0fa48ff06fcb6be15fba1430ed670829272d5e8a8b79cfed0f8f19815a121150753fc178b11fa8372a14b1ac2753c9bc2cb1a13e73905eaa86cdf523430fe1e594530b56302e03c8c4cc892ebbe1b7199157e1a74f7b78c67a18d03018171edbcb6f376125f484ce547155c3c4a7d659c493e36f296b37c7670ce369f456d6e75a2c50aa29aa32d444f83f9b1185a4e14829b99efa4c5ce7da2fb6fc72a7c99db5897064937bb51fa885b1b42597603ab3517f49970b1a7c55ecda6b56d62acac444ae992241adcd76c958397247dafa7d4e0a1f9ec7cd0c7fa4e0ca0eed269c8babcd6ce5e10fe51cd31ec3143083134ac580106dd63987acdbff7f40e6ff5530883586de440d48221c640b50e31ddf3f4c35ec2a5ec2b88c9a6830928d07a6d8bbfd66928523b1baa730340dec65c4c0925bd73440196b53faef66180bdb73accdbf3485e336bfb24fe182717879470172af5e313a6877742b85338304f4ce6b86539d7eb25e2fe02db79676c119be27c04d17acf73b2748dbffc309dcd9307f776e541cd3b53855c73897d8ca072ba58de3d7113d945544a174687acf8aae8b0126e28f9d430fc6b32bfa365460c01ffb5cde6e3346c0d9a89eead8828e797dbf2fc3a7a5bfbfb03eef48c2c4cb64097a2e2fe2fdf1c66280751d71394e2e7646769b7c861799d234fe9a31c7008a6ed10fc266f93b6523217a9d880dda211b36a67db53c444865983b32b0faefb6d7213009bef59e9d2dd09fac63611349d14bfea36b4ec898e7cbe88768f1af395f54b747752a4dcb4ef56e8d1848d8686b0e1aa3ad72788811bab23d95bae157e160ac550914d8ab63dd931837757689eb91631e299d1bc832895b729a8b2d1bfbc910de174d9f6ebef9af11a987128ffde938ff37552f663cf9882617d39805e120b5e1e57a7e3b064bea7ca7bab09c7fb1e3130615065921cdcf304a32e81c056da9765e0763bd2797e3431154302c30565d82d3f2019b312e6c6292afdc520c612f582edf6c27cb93a8e39f98ab25915a2557da15d235bea21c87a2151b975830e471e7d96df1c888317142fa65b514df36a33e1c19e4ead4d69f35e8488d729b7f3e89d0b89a343f039209dbc5b3fa85bb534b6bc21467860912f43d5c9198db6a9d6a385a473cc896f7758f8d3be42cc19d2985106a9f6db883bd9b5b222eec1e877ae6f924631139f324951012df17e78a99165cfac8c8e9e3fc5455b6d5217e8d7dec55a7629ab9edffa13206d6f930a3643afe5916ee2ebcfe0e4cd22159c06d3f50c082612b60a032f24645d3a1543ac41b3a308ae7cd5bf42101b20f2e0f154e6e8d7b84a70052343e0054a2590a2728bc3644eadf2e59052a1258ec7e6e097a0e1a4a7731f2753f6bdf5bca7bb64b2ce317c2ee032b80aea7c451b3743237956f6a16d7320a96562dc3a6997f13730f2ae934a4f38367c5a2bb84b171bea4d784ddf28d89bfaf22c462c54ca25e27e3488f69d82388c656d43fcf2e29b49e503c322595dda37a4c426cd3d70e76e72381d22c7c3b62c7bf7619fb0cf4ef279665ea338c190b409197bd7759d569d3c4be2e5fbd9f43eaed134be7341020a57f38b48aca68754c45109d2601d4c4e9dc46843d734b2222deafdb915a8e41a5ceb2064d4f847c4705d776b8e03bfc6ddfb8d9d23d1368f65b134a27a67ff65e4f9cc79d0e1e0005d16baaec43724d39b26a36bf04e01a9ade625afc1eb3382274c72af43e9af1d7e118b91041257da55fa9755644ff580a48d871c07c805d9bc5aa1f1e0dd87fd33a5e4443029788384c9cc88ce3a66255c83f4ac91442f5717b72e811cc873794bbf6ceecdb0ef39197d81f0f21f9eb515efe176f277cfb8d06506f5bfd8007285e02fad02954818eb32372f0c7b164469067dac503bc805ec091729bb5adaca4c2252b2eda43982e44b049d50863b94028d9252f13d913f2a47d59639fc0314dc5b2c6466def636b11424c1b10d37a6989a2a136026b712e22378dc105094397b16ceac0be1b2c6a2adf1da6ba070839e261faa4a4ffc37754d9dd3ce377068c8b6c252a3f8d0a9074ab978f65f702fc592621800dc100cb250712995abdce1a3c106831f54e569c5c732140e36d56f0e52debdb690192bdf61f2cd682a4a08bfd8f1d4462d1bb22b7ffdbaa05da3374f53b10537212acd6a6d9174d33e3f99694c993ed221e6a1e2eb1b7d3f0fae03dbfce4ebb6a49176da0b1239640136e2bbd3d5ae1eaddc727701e125e5f2801b5d02354ad455c8b16fd1e394a23d247bb74540e744416308f89a9c5168f391572477ea9dd9f99e76fb221a2d75ec812db058b9f72d27101f73b34e63187288688210582f56f228db3a84468e2f9b44ec6acf6757944785394b0f56409fc67d1020dcb67f7b5ae43c3cf1513a9bfc64799d19fd954790ed3873683389adb2761f39fd7545a3a5f338ac8293661f7db44480cf74d2254d1abdc11aa4585e47cdfacc917a2c3bf36f4254f63c070c55fb45cc75be6cc16666f7176cff269e9eb9bfc9f47b7c3c4582f0abf7e9de9c806e004df9f2854c6c04b5e41dd991b2d4d7ed7f9eec5b1a05a41dee658a6f56de1d1c15679de90e0e8ee761715086796991eb7032efed66147798cd1903c1f36dffc3b1414675744ce94d8b3c6aa1df0852810fabf1d22b73988ab0271ba929ec7cdd168166a85eb922a7e48d230c4d04a1a70da1cfac7eecdfe0747ab8fe3b28e50e58b1bd6ac49f0b141d71b342f935dfbdf2d86bb7935c5d7132523911ab7a90c942739f9423a4ddc887319ea1b0c78067072f7cfec2d8d0177048fe7d75b0c7427a6661dc1499dcb44cc154446357144ceeaae2d4f8ec500cd149e6b4a8f27139119b3d860dfeca11f046c097b78cd9997bdc1008acbd9ddc44a530bd6e0ef782668c571f650cee8a4b6560d03e1ca023a2b00203615c68b70665376f3d9fb68bbe7611fbb00f7f69e5107998a62c4d2b6ef4154489172a6e49643ec8a0b37241b47207360a81d6a308cac3a42fa6a53f1772568da6af0a53bb2ca13de01ea1cbcd98eac3f412157b65db944ab8c7e058da0b7d1d5ce0300cb306b6971d83f75d7ae34fde4a5b5f46f265909ee0cb3432109dfc91b08d507ae5f10655801da196f333cfbff90665460bdeb3a2053cd1b5312d11699db21bc8faa16f049e41f540cfb126aa25d2e843dabeac16effe295962d285c8de3d751748834f73efa8438f0c4602772c8e15ab0c378a868b2612a215c80ab8d0f23af70341716c941bf676b3697157a989e61144783ede7fe42e318febd1fac568358b0cdecb804de26130f3179237407c0a39d1babd95a6fb9a831d38925dff1f51c450112785fea17209912d50d6bae01e41cb389acd676a633c462fee437b9d72729ae2a960248da6e32919f792e9ab54fe6184be6412c80c215ab9f404c9982003e0f04afb28d5e405b077e47b1bdbd7917e139d2000bf6f67906ac0b5f2c1e42c6ff627840cd08ef573670370ee99daeba75092e56dd2aeb132f505eb239191156d2787dd8e8219f846a7d57012c06a00461dbdac193fe8f2e28f5d9586f5c36cbe93acd74fc50c820b203d4a67e9418288fbd648a9bf663667780da5d379ff580d454926011bef5525a56c3e5daecab238a1f3322414830d963068343089a1565a42e5a48f4736a8a7f1b7f684a21c825c61233ed7622f4fdbd5fc9b23a088eb73c86f56882834ac1e5abea04cb921420b20b8df02d84aede5b1360d8458cc52f6fbf5f8dc6eecd9c89d4f53405a17cde7fbc2d78cd4b149a33b1d68ef52626b5398f3fbf3d943ba977ca5a404490205245a98e12765f15309c5cc7d92464a2105acec3de3730113d99790db37c964fcf723aa573aa21f9677c9e4aa1ff8ed8608589e72f40fae6c5a2db909fd491cf6f0f16230a57edae3f3c3b5225042cd2d170cb4cb30009d63e6226da7e0e63cb5c25f229d9284071d1007c1edd7b86437839f4156665b46697a272806ac38c00b36b0e75e52e2d12072471ef9f07977b56397b68174296542ceccda8e1728cd7c150659d5a2a890997b3dba962409b95515abd502d72ae12b95ee5d2919494b95230e5efa8c9ada4a6429039fa287b034938c8d4cfb094efe575708ef977a7a10db25da65ecfa906cb5aa8814bb85e524aca37c00b9ee05a46135725de4f98c4416112eaae78e6c50f339daa4c3660d62264be08792996f82806aac875db0981559a07a43a846bf4743c7eb0c78ba4c0fef9093ced4d19548b07f6cde5574e74f1ac6bcb13af02109165e2282922d4cfdf73bec8b1699848b6be84ed10e27e44b30a42cb58a9f682dcea6d86079d512acbbf9e33f7e21898a841378a087a2a40b982674bf39050c895e70125ba83d5e2d22be9e65d06cdb17d847b731ba5a79cdd31143cfc15d1c47d21c526183ea958c0fc1dd999aaf2a9bc9a888127f758c4250fbe47ec23d515893938420a318a158da6c2450167befffffc057513e6d49e8e696bea1618e16e53ecf9b496938d0c453c0da69ad1393485e7d911cb6c8183185dfd25372e92de18a6dc0a60e6de5000c8577b6c32c2a8aaba1ea275df4b81882df2af36fdd775533b66830d02a139f015fa946a2852087d4831b3b66907823fba27810a3962b3873cdd84c20c7e03ae81eb2b08a7ebac885cc0236cba4327158802d13f107ec8e512855d1274848f9f81ce200388ba341c56f821029eec219c056411dd19db7f15478cd98997538ac6426a978bee76166b7078a1f94b5345f2e84ff33d4ab50ceeb8d7a0784878780ca87ec73c05eb0f26a3fc44347c0a067eb325f701da1cc4a938b965fdad3bd1fd192525ada1896cb8fcb9a30696313d819b1ba8", 0x1000}], 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x0, [{}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:46:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) kqueue() r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000180)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 11:46:55 executing program 1: 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) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000440)="e673d7f18dadd7ab4d3131eae9a8b0c20e5c6c71057dd5b93efb11f4a47792c1a2fde78b3615cb29f718bfaf678e1972936a78ee40633173a2ff4f144f445059b8a1229d89f82ba239bdec328373162ed0698c20433bd0530a8de959d1bff3686b8d89ca8e7626685e142bceabf69f7cb7a3e58b3c20dfcb09bf51caa155bad2837df36c685e869c12fc1b83bc6b31c4ceeb5a57d305cb138d5a562c91702571360d2473e002fbbb0bdc6e2126901243a4eac5ef91636ab38ba6605d3f8a36d8ce562d7b3dc318f9922b565e8623120887f7437f873dbe6e16d40743b844ea3049f449a42532b6cac335de5fd7930843ffe59e7a0960f1bc6c54a54af8e0a56b7363d4a121b35a22eb847cd7a954fce45e57aed80dd4af2b01699fc346de543df212b17762ea066a62e4da6c508ccaa177b2fd97f60ff87e15cccf05b923d3d0320e60ab18a062d76d83b918ff67605d49e36bac65b2b145f71c27ac4a6af4a22fa9d6c642bcf62897784b2b1e23f1a653808ee13f785b61d450bddfdc58e9365c954c0e6423778f2adc3f081001ba560bd6292c7415acb16f70810545e36e17f35342858503c8b947ec1383ff0400dfb6e401aad8de2265274c008a144a34152a6872aab38292c2497736d8786667506be12b4590c21ab33343065fc62ae2816c44f69261284f856cd75620a071b97b4834692d19a66851f0717f0a0bcd490162a83bb1bd7dbf172ffe9dad97a611add33e5b9f186c5cd70dfbbcacd2fe3e9d252b97ce0e3106bbc53d1e30f05b98394a61d3b66d56d2ecbaf300831fe5972e3d9a3bac6ff2301046496752597f683798c711b632fedcabd7aa872ac986a247d021d4f9593c5dff7728061155fb2d03fe9c1adc4418763424a86df0a3b1e593a43a0cc4f60aa252799400246df6cb7da0d4848c7296971a8f7af08e4d615b73f82d74b325a0b8e66e5ba304795c113e807f7386c05557d3473146e543f36c6c6d3faf8f20ff478179531aab80b4c6ecb910f4afcb924e9c819b42d72d3338eace5f4e93a3165e2caf4ec6c2caf8efb06cc79cca982c3bdce0c203e890c6e3ef886da749301562732d5e93a59b1d10eeec2798cd1428304bbe8f5cdc37cd7ee00300ba98623065ee03635a42cfe406c69568ab1e0bcda01d90cc81d774da8be12d9305f9e8232095219953d81728289714dc15440d61af9c64ec946032ffeadc9b6c6933698d21c82f5381307ec66a019e7ff9e2ce08685f6816eb4defaa381f15b0137dc64b82d818ff14be7c6d535c46a1d202d4ef89b71e489aba4840c6fe8c00809d2cd46d059d4892eff5adbea55664dada66d6e5af029608ee6f6eff41e85746b642b77eee4c935d65093499bfecfb21ef077c601cd13732f6046aea2382051e59d342217978c1a453d9e78a44c1f88bc3a950c8cd9c31540ca53810e203af4c21ce61e683c9f44603ec91a599d48a188028537b8abf2de8a7efd0333b575fd24b50a7ea7ac2f467d4439e1eeac12e464b5a7de4983209c2216db265720b8cfb0c475a530cf4e7ed21492e55d41697c11f9f50741107a0a45ea5612a8b404f8ed2c1cd79de9b01992c0644acbd1bf60b829fc5652ec4ec00542ebd63902d354d0814d5c42d9d8647dba888e38281e96780d498383dcc198234a3149b91f6814e42f404ffcf01869bf339b1785fc59eb7b39b097f44af24735c7598f58ec62a5d3317c4d55dd809a75de99c71fede03348aceb9eba297b9830017eec83efaf8c018f9aaced9b0d15c9feccfe88bf8069291ef6b5cb0f3684ff1b4355a827136acb063613636293f35ce68b777906176360d7725342db510d989f658fd12d9831939806fd4f5ddd9d9685cb6bcec4b4c0e9ddd9e436c1605cc95087b89ec4910c2e962b9a993e7f8cc8d195d62d239a7569439833733cff8cf7ee72c1dde42bee1f23502c4a16f9a46407cb65017b3d91da2faf218376ef7ded0fa8524b0bed58e6eb304b468921e2fd0393584f9f9d85459d5b4f254fa1e5ebbb6346a101687e250a4f52e59d71ff19a5dcbacb06e0bc55ca4a3a164bb95e6cef2238d13cb2fd12040bcd1af983155f122e099930ec00d2c3c7f233e73c456970721bc86aef180fad6519104a2ab77006d6a4b0fe0ccfb94078261ec224a8ca4e0b2ce748c78a3be655d70faf88558449f73dbb1e74c101287491138cd312ea53c68f960e8a82c79c4f61481c01275e3be9018ea0efb7321b5e18ba52c10d0ddd246d93ef26aa5e1e0ff18bb2dba58a67d92c04be5d4d46c392a8746c43b0471c6293f658185c925f51f06002816fbbb108dc6f2685a3f0945b08c83cf58423510aff1a87685246d4ae56cdb2cd6cc216f186fe6df0421e9eb979ce772543f9d829fa78f85f5e59bb328c1e73be740a7e90c0980a8d8a782a1180636fa7b7e97fb8757edfffcde87291d823d6654c1ed129ee1a80ad7b170e6a6eb959c988684af8670c6c95bc8220100adc1c4ba9ffe1feaa43e70167255930e8f5d1d25e01a1409fc41912e0ff09907526273be3ec55659119412432b3fc8e5a2201f6be2cedd9402a2dc447f28d65da6e941748f1741ae66d7631c33fb32af99ab3a44128cd187ce12e3cf136dcb83bb3c7789afbcadbad2d14584fb954c3caf0b247dac0ddbd8143282918537cd7060b086fa0a6d293ebaa1dcb893414a2a4dbb10029ff2140e9fa0768293c0791aa56a5da8c19eebcd9c3df48423020c8d5282e0f86bd49df905b8f6a1ee83a2952b84df3ee258fae571e037dc891e1feb5c91e00b6628d307eb4b3f89cadc8465ba76d140bbfa4d4b9e0ac61d9fd8794255f1344425bb72364f9f7e984664759b0f7db4cb69bfba347f6a9f1eb49dd6f455a8df2276563389fbbbc55266164ac268667d0fbf3de6c1b96a4d578bb3933b6b0df8598c30e9e36cddc3e3636cfc99953a52755d04af76281062e971bba7fa9b1aad980c9639fd3515c9e417094dc4b43b56b2447ff71c97aedfdf641af02d6fde87032e906f7c2f5e4ae84361f2bd36a8907dc14b80b689fb7e93a30c81dfa92de2b4a046d5229ea349093158375fab0ecd86e55e822df8ae9be9a448a105bfd27a2d8694e5c50c8ea7996603012449803d399fe8665d44eb8dca0e27ad29dbf0bfe4b0a882394af36601017f3e25eb84a7dbc676b59af953a57f92108d11e98ace1376cca93ff31590ea8be9bee61d81c7016694d4e11d2ea49f8232fc128281d2f368eb5f61c3055f84ba68c698db919020c960623c0aa4936dd4072f51f862e2fba7bac43eaeb9662cdeb5d11678d162ba479fcfca8c76b574544a13e72f31d3d8f90d8b1f3df26c2b0b72bc55bb5fd54d972b81dd3ba52b3b39ab17dc21d26036cd5889f35e28ddefcffd224290e39cc5c984e9811041a175270b4794de5614734c9ee082596540fdbb7a6928c8eba271cbe1f53cfa01c07d046308d10ae652e012b7e5513fdc7dae5670cb5d41375b2aea344fb7975112a32eb33fb02f6efde9467ac17b8fc67c1302db980dda62ebca52d9e63cdb27abfa424caa8ce1fc8647cedb84553a6fd6383f0c2a327b463290b26299457ce89ab3ed97771069fe7a33d5038dda9a13d0922224c7279662c0b44c62d0d142fbe1e9a3d9542229bb9df6489d684e87492d5e4a596deac7caa39ef5f406634874d6050457f72607ac168776b9d61e6a0b0ffbd9c9e62265e4fc3c98b3410b89dc1021c9e26711fd9b824ba3cab47d9801f79252846d7f439fe21f73b419425dac7f68a263398d50883d29f6b268565fd32505e224a5dccf30cb7277fb150992bb4eb2b8637404427583ae0804df2a51c3e5d7865227bc0c6099966009d37dff1fbbe2c9469d3b3bc83b89ba5ab07e15e23a550521707659c0ecbf35c6314a770d59201f84ba413bbc168b1128fc85df2430dc527aab569aaf826ca551087d03d5587a80e111ea04f574b9249828a5d4248100b6eebcc190a637191c3c61d2c528dedebacf4ea3185646705dce9c1bc4a9fce368e1ff40a7d097636cfd3761a12cc9c06fd76a567496de1a6a9f34fa78d95f61efc23e15a8cfad7c1c4b9bf34d0eaa912ed6dc68a437d76527f7150510e961ca8a8f7a43a38ebb4cac0606bf212c6fcc9982d566e2269b89da38f2c7fbc4d85e1e7479b15fb24384c8c67cf4cd1548794ff50bd50da209c57f031b53fbffe65a2574b8306418c31ada8ae21bcf7dfe1f839d2f498e6d9766eee9fd32a5dd0f8be0eb882e1ed88e040ea4dcc0c0b75862614cb54ecd6d33385d16498aafb80a159a89ac832cde2de26d0664f6869fa135405a4bb63cec8f95238ba248598184afea4c3e5322601f5fed734fbff7e6c7b0b4f69fec308d8f7e94ddb7f099423be1ba52dd28050320994a440b774370a33f30136de03c2d18663ff05271d1786508cc9a0ae69da626907c04e5b0e3138c4cf967d3a7142202837fa92535071da1cdb6f6fd72cb64ec24c8f8c95800f2d204a4deb1a4ff408404e914548e094f8bba25076c9d3086c4917ee19c3b3bd2caddb5169a815e753ab93d9ee5e6ffdc112243361870b90adea178c10ea5300c20b03d8c86b6cce66467e58f077b1dc70f51a3f01d72e8708d0b1b082b5bde2546b1ee1979d8b75b0185b676fa3c94e5bc3a860628857f98dfab34731fdb46fd6ac3780f8deff9b08d36e74c30b6ba6c77288767165816d582ef9ff608a26815634ef58887791c5de9daba9ef165a1313ccdd2246df8ad1c4cc545c6272efef3625b65749419e51c8f31c147c9eb9c734df6b9dc69088fbf9abdb7486d56472af2e6e9de840fdb12604b28a5a9b9d46414433bb528634d4b3b1ebfe17ceb5ee5fb5b9d049916c812d549f264148e01fdd63be6a31e587597a4f0012176f6bbd210fa918f5ee0340ea02f30b2dc15149a34baa0f32b42500bf15604d89132f5aa6e3ff81f9ebca8907006998ec61f8e91d7aa3fb8cf2a458833106dec4e29a88c93a9d37956ff9984fa67440dd0271fb783642668cad88bfadfc94b336ac751dc5f0c3091db3627885d5eaf4fc71bda2d588f38313ff207bcca67c0c9680033b88cfac6b6b1a5c5ae3c71d99c29ae7f77a043397eb6a651aa62f77f965eb21cf9939d1988733a65e055aadb8e51d6e70908fce411f8c1f813fefc37263e508b3ea98d500592a6f41f54bd495a90c7d7ccd9dd322731a76ffb714dbe7864a0a09c15c83adaa258f1ddcacffb77d1152d9ac7b5ae7b2d9f19e8ab1f8efedc57fea53c074e54835b868dfde4e15492486e20dadc949c75fb875a9f1d331662bf28a1e72d21739b3f64528f71002a0e994f96782435f6926a2194b538ff62e6c71261957b88f15cce6ac98c1d25c27a57793346b8b0401687865e157849e0490bfaea95397ac0e9284dc5b31d6730196aa462fea34248029441062ad620bdf5f727fbdd951bbfe80bd96b23aff7c74585c7430a2febe3299a1552ba577905f708d3c6298f5cb3566d01532f186e79d3f297d83419a4420df2d3458c891efb6a97d451cc800b7201f1718549e54968dcf8bc026630f5675da97b760ff3b452fcf8dd3b1acf65baa14d0459d62cecb0dd06d2dd69e8eca8d34f753da2109522a5d0088ff52c2a439413bba81a6c6757e979cb4c9bf5e3b75c131a214bb42c4faada736107c4ba19ab510ee7a6c8c2ddcf37243ce522e349d7e88ba0714e527c156c7f4bf21629cf0c5a7cf6dea89d13f1e7c4e89c7c1ea749d1650fba8e3e9cb9362a892ed8480e214a96268d452a26f55da62e", 0x1000}], 0x1) fcntl$getflags(r1, 0xc7a4541a2ff86936) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x5, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0xf4517460f135d7b8, 0x0, 0x2}, 0x8) 11:46:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0x5, 0x200, "c48a2e0b77fc349f6c21c947cfcd9ce1794c3ce1", 0x8, 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000492000/0x1000)=nil, 0x1000, 0x6) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 11:46:55 executing program 1: r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 11:46:55 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb7794a69dfcead88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b650100000070b4122cd23500000000000000000000000000001b00"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, &(0x7f0000000080)=""/107, 0x6b, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) 11:46:55 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x10000, 0x83) ftruncate(r0, 0x0, 0x7fffffff) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ftruncate(r0, 0x0, 0x30000) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r4, 0x80000001, 0xfff, 0x5, 0x100000000}) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r21, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r22, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r15, r19, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r20, 0xa5, 0x1, 0x100000000, 0x6}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, r19, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0x200fff, 0x5, 0x100000000}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r7, r10, r6, r10, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000000, 0x6}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r29, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r30, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r25, r16, r24, r27, 0xc9, 0x4}, 0x1, 0x3, r4, r28, 0xa5, 0xfffffffffffffffc, 0x2, 0x200000000004}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r4, r6, r27}, 0xc) r31 = dup(r0) ioctl$FIOSETOWN(r31, 0x8004667c, &(0x7f0000000000)=0xffffffff) unlink(&(0x7f0000000080)='./file0\x00') 11:46:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x2, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1000000045}, {0x400006}]}) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r3, 0xffff, 0x108b, &(0x7f0000000080), &(0x7f0000000140)=0x4) getppid() 11:46:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0xf, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) mmap(&(0x7f000007e000/0x2000)=nil, 0x2000, 0x2, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3aec1"], &(0x7f0000000180)=0x49) fcntl$getown(r3, 0x5) write(r0, &(0x7f0000003040)='u', 0x1) r4 = syz_open_pts() ioctl$TIOCNOTTY(r4, 0x20007471) ftruncate(r0, 0x0, 0x0) 11:46:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) r10 = accept$unix(r9, &(0x7f00000005c0)=ANY=[@ANYBLOB="c878813db13377800000000000000000000000000000258c925e0000000000000000c0b941cf14a2fa7f9f5d1e0596ded01f047d3b76f2c89a4b767cdea3e2014acf81a515773ed5a5b3821efd162d0c007bc63f013a28524c17f67ddde7a8a0eaffb6914a07f9721290ced77f16f5f38411c15fd204e1fddfcbc552cc0cf3a90f0b22eb15860000000081fcd497c4d5adcce8f8eb4fac167195ebf627f98bbf2de9e043eaed900033f4418245fe449471b148952da53930c0f9b4a38018dcd3813b045401e874e826931f333b6480a4de8455c65442090d4e7bf37f984ad048d7d713a545336575d286550a47b7adb68fda3b36b96336e7d53af003f762cd3b0575580127ed61dbc9be"], &(0x7f00000001c0)=0x2b) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020699b, &(0x7f0000000300)) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020699b, &(0x7f0000000300)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x0, 0x4, 0x9}, {{r2}, 0xfffffffffffffffd, 0x0, 0x7fffa, 0xb92f, 0x8}, {{r3}, 0x2, 0x5, 0x4, 0x0, 0xe20}, {{r5}, 0xfffffffffffffffe, 0x2a, 0x80, 0xffffffffffffc641, 0x6}, {{r7}, 0xfffffffffffffffd, 0x2, 0x2, 0x9, 0x3f}], 0x5, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffff8, 0x40, 0x10, 0x7, 0x1000000000000000}, {{r11}, 0xfffffffffffffffe, 0x61, 0x12951621eb58bc4b, 0x1, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x2, 0x3a7, 0x1}, {{r13}, 0xc4544d1e696004d4, 0x4d, 0x0, 0x2, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x3b, 0x10, 0x3}, {{r14}, 0xfffffffffffffff9, 0x40, 0x4, 0x10001, 0x7}, {{r16}, 0xfffffffffffffffe, 0x8a, 0x10, 0x8, 0xed9}, {{0xffffffffffffff9c}, 0xb, 0x81, 0xf0000080, 0x2}], 0xe17, &(0x7f0000000200)={0xfffffffffffff001, 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x2, 0x1, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020699d, &(0x7f0000000300)) 11:46:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 11:46:55 executing program 1: poll(0x0, 0xfffffffffffffe64, 0x0) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x1) 11:46:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 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, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66010000000000000054c169"], 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x170002}, 0xc}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mlockall(0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xda8a, 0x101, 0x8, 0xa4ea827bca64c03f, 0x8, 0x4, 0xb98f, 0x0, 0x0, 0xfffffffffffffffe, 0x4}) fchflags(r1, 0x10009) 11:46:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) recvfrom(r3, &(0x7f0000000000)=""/95, 0x5f, 0x425afcce2b2d5c73, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r4, &(0x7f0000c71000/0x4000)=nil, 0x1000) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/46) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 11:46:55 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mlock(&(0x7f00007e1000/0x2000)=nil, 0x2000) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 11:46:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x6, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [0x2], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x89}], {0x0, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x8270) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x14fa1be94b87030d, 0x7a37ad6c5e522dcd, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000140)=0x2) r7 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000100)=0x1) r10 = dup2(0xffffffffffffffff, r4) pread(r10, &(0x7f0000000000)="a09ea60f167fa48be5a1d6074012fd692774c8e0563f590e9cf30fecdb8b5265141e335dfb6e5a08eec81b4f69429e168bcfaaed5791b73ae12c7ec89ec1caee72d9dcc190394ed10d9748fcbef380f39a47dad70dc4d29aba8c88093645971ecdb1677a81836bf34711805d910f7406243b09f86b73be2fa165b84fa0e94e0adc7804afbc756a33b898d3f21013d700c1d637b1464ac9d12206fd5512b1642c0a5f149d30", 0xa5, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b730 failed: hole in range 11:46:58 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socket(0x1, 0x4, 0x31) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x7) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 11:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x2}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 11:46:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x80) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0xffffffffcc6a8ff4, 0x1003c3, 0x3, 0x8, "b08dce50000100000000000200"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRES16=r3, @ANYRES16=r1, @ANYRESDEC, @ANYRESDEC=r1, @ANYRESOCT]], 0x1) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, &(0x7f0000000080)="6af2391157ed8191374728aef906e094794284f202b342", 0x17) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x81) write(r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 11:46:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup(r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699b, &(0x7f0000000300)) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020699b, &(0x7f0000000300)) r17 = socket$inet6(0x18, 0x0, 0x1f) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020699b, &(0x7f0000000300)) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8020699b, &(0x7f0000000300)) r22 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r22, 0x0, r22) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffb, 0x18, 0x40, 0x8, 0x27a1}, {{r5}, 0xffffffffffffffff, 0x8, 0xfffff, 0x9, 0x101}, {{r7}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x9, 0x7fffffff}, {{r9}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3, 0xffffffffffff8000}, {{r10}, 0xfffffffffffffffe, 0x15, 0xf0000008, 0x4, 0x5}, {{r12}, 0xffffffffffffffff, 0xe, 0xf0000000, 0xffffffffffffffa3}, {{}, 0xfffffffffffffffb, 0xa, 0x1, 0x5, 0x2}], 0xfff, &(0x7f00000001c0)=[{{r14}, 0xfffffffffffffffd, 0x18, 0x1, 0x400, 0xfffffffffffff83d}, {{r16}, 0xffffffffffffffff, 0x40, 0x110, 0x8cc, 0x8}, {{r17}, 0xfffffffffffffffc, 0x91, 0x40, 0x6}, {{r19}, 0xfffffffffffffffe, 0xd0, 0x8, 0x3ff, 0xffffffffffffffaf}, {{r21}, 0xfffffffffffffffd, 0x2, 0x0, 0x8, 0x10001}, {{r22}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3, 0x5}], 0x0, &(0x7f0000000280)={0x2d5, 0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 11:46:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 11:46:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 11:46:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400"/1122], 0x398}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x5, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=@file={0x0, './file1\x00'}, 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r5 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) linkat(r7, &(0x7f0000000300)='./file1\x00', r9, &(0x7f0000000340)='./file1\x00', 0x4) setreuid(r4, r4) r10 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 11:46:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x401}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) close(r4) r5 = dup(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) r6 = syz_open_pts() ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x8001, 0xefc}) socket(0x2, 0x400000000002, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r6, 0xa, r9) ioctl$TIOCFLUSH(r10, 0x8020699b, &(0x7f0000000300)) dup(r10) 11:46:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[]], 0x8}, 0x0) 11:46:58 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xff24, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) clock_getres(0x0, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 11:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="b1e91bee8fad27050cdaeb0413b0", 0xfffffffffffffd83, 0x0, 0xfffffffffffffffe) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r4, 0x80000001, 0xfff, 0x9, 0x100000000}) fcntl$setown(r2, 0x6, r4) 11:46:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfe) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x5) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc6b0840eac99e39af6256b1f0098f8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460c83cb52b45795e8a1493f1d33fd718fc196e3c18626e431505b14cb390fe94566a0e990baf862319a10ab20a80de74c2f58ac82b17775aa076be3c290f68aa0b7c1abeae9eb61eb9130adbaf51084668011c1f4648c7a45d4fae8a6039956284b06a0195d8ed38edec80a47cc64746f48c1dd70d6699c436cdc7bbc87082bb11da9b7bfe57c471a5de22463568d12e542405a515a397bfe64db340f83a1259b10006927f08874b7695033d41ff3a72406c67055d2506a7c4e049528a8e7e3ab7b0545edcbee2f18237394a05b4f3034b78a339ed80372b31ec2676fdc2a53623113da63e000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r3, 0xa, r4) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 11:46:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x0, 0x3, 0x6b) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) fcntl$dupfd(r1, 0x0, r1) recvmsg(0xffffffffffffff9c, &(0x7f0000002700)={0x0, 0xcc, &(0x7f0000000340), 0x100000000000007b, 0x0, 0xffffffffffffff88}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) socketpair(0x0, 0x4, 0x7, &(0x7f0000000100)) fcntl$dupfd(r3, 0x0, r3) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r0, &(0x7f0000000000)="87", 0x1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) recvmsg(r5, &(0x7f0000000480)={0x0, 0xfffffdb7, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r0) 11:46:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:46:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d698d0782aa9071514d582cd46ce33a20001fe050e789932513d7a39bae6e39073c5ee95a42dd7bf82a7ea2751e466590c210a0c76019acb90e189e2382ee5e917ccafeac313766f63fe55f1013c055f9904fbfd273c22bbdfa7d50715c25db902cd00da772045068a8002c70b5c95c1c29dafc23e9b75636ca784e0e28febc64fa16a1add69368ed7c875d93504ed7565e462e848b1fb6f153c7c1ac9f7b0dfb12ed8e7cf4ab9960f62e4eec38278a0e48551adc57d32731ff49b9575b967c0", 0xc0}, {&(0x7f0000000180)="fe108a97675836530d8d49b52811ecb47bf1d25ac7b4b4676a8593d4ca816d35fe8c9ed99c0c9a64150585db5b4575cdb647a25c8f7ac97cdec5741b717c2c0424aea689002e44725a062f63df8a17bbc0b80a2093680ad7720a641c439bb9c69831150c25a0e65f3664b712c81769f61a5b62d10ba25d66dad799d1878328afc1090c42067e42231bfeaaf723e2c141029c2be5f6283649cb2088d1", 0x9c}], 0x2, 0x0, 0x3d) execve(0x0, 0x0, 0x0) 11:46:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) socket(0x6, 0x8000, 0x8) socket$unix(0x1, 0x5, 0x0) 11:46:58 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d855440000000000000000611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 11:46:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, &(0x7f0000000080)="9953d486f5c91955dc374d498f17d330f79a77f27d16e845461ff21d4769bde290af114afd72bc862716f271e9f13a2d94caca74c85fa8a19ea48197116e30d0ec8ddb7369881830479c7b83a4be65ddededc444832ccfa3b7545f95b42675bda7af889e9e320eba944451a88249845f67a982298ca6e1641b924edfffcf17aa1cbf053167333083d9aafb", 0x8b) 11:46:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 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", 0x23c) 11:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x1c}, {0x800000000040006}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x56fd], [], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") 11:46:58 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 11:46:58 executing program 1: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b30000085400000000000000000000f4eef23867733c0000000000000000000000000800"/75], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 11:46:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001000)=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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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'/4087], &(0x7f0000000080)=0x1002) 11:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x4003, 0x0, 0x80, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 11:46:58 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x5) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) 11:46:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2000a5"], 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)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 11:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x80) semop(0x0, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x7, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x1000}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000280)=0x1, 0x4) semop(r1, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000180)=0x4) syz_emit_ethernet(0x15c, &(0x7f0000000340)) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x97251da7ef21eef1, 0x30) 11:46:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {0x0, 0x6}}}) r0 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) sendto$inet(r3, &(0x7f00000000c0)="72aafacc8987c251e09a8de0", 0xc, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 11:46:59 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0xa9d) r0 = socket(0x1e, 0x4003, 0xfc) r1 = socket(0x2, 0x1, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x1c}, 0xc) r3 = socket(0x1, 0x8003, 0x6) dup2(r3, r0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000140)=0x1) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) connect$inet(r7, &(0x7f0000000100)={0x2, 0x1}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) 11:46:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) msgget$private(0x0, 0x80) pipe2(&(0x7f0000000000), 0x30004) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) fcntl$getown(r5, 0x5) mlock(&(0x7f00003ee000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r10, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r3, r7, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r7) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r11) 11:46:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff], [], [], {0x0, 0x0, 0x400000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) connect$unix(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 11:47:02 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = getppid() wait4(r0, &(0x7f0000000080), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet6(0x18, 0x5, 0x3) fcntl$setstatus(r3, 0x4, 0x80) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) recvfrom$unix(r5, &(0x7f0000000140)=""/175, 0xaf, 0x1000, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 11:47:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x40}, {0x7ffffffe}]}) r4 = socket(0x2, 0x2, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000200)) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffe36, &(0x7f0000000100)="bdd0e67c320c93ba8c1a900e2dae668656ae8d9dcfe34db73364dfe2bebcec0ce3e130a4af5bf25399420ed096deb65f16e282362b3c0f1b2e8ae7154733558c964f3fe9ac5e711f75868cf6f61ac2b68170d250b7653068e07112e94fcefb48fd2178f0782e7e00d91c45c45a91e41439f028aaeaf720a8d0afdc72c74606fff669e1d90c39a33158f901bc43446afa69340853067e36bb03c6f7977aa677419b2bd2f5af7dff692dad9f0a3c6ea971fe5f8d1da1f72f879ec46115bb5cf4338d2f7adb86b36dda39542fa02eabc7fad10d944b9c79293f2a09") 11:47:02 executing program 1: stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2c}, {0x4, 0x2, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:47:02 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x789}, {0x3, 0x1, 0x2800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x9}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x0) writev(r5, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x100000000000002b) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 11:47:02 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x6, 0x8000, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x4, 0x7f}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3}) 11:47:02 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7f, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) r9 = socket$inet(0x2, 0x1, 0x3f) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699b, &(0x7f0000000300)) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0xa8cfe094f37ee2de, 0x0) r14 = kqueue() r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r14, 0x48) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r16, 0x2000746e) kevent(r14, &(0x7f0000000240)=[{{r15}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r17, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) r19 = syz_open_pts() poll(&(0x7f00000004c0)=[{r19, 0x40}, {r14, 0x1}, {r16, 0x8}, {r14, 0x40}, {r15, 0x80}, {0xffffffffffffffff, 0x40}, {r17, 0x4}, {r18, 0xa}], 0x8, 0x2) r20 = accept$inet(r17, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r22, r21) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r20, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r23}) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r30, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r31, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r25, r28, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r29, 0xa5, 0x1, 0x100000000, 0x6}) r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r38, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r39, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r33, r36, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r37, 0xa5, 0x1, 0x100000000, 0x6}) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r46, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r47 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r47, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r41, r44, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r45, 0xa5, 0x1, 0x100000000, 0x6}) getgroups(0x6, &(0x7f0000001680)=[0x0, 0x0, r28, 0x0, r36, r44]) r49 = openat$pci(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/pci\x00', 0x80, 0x0) r50 = socket(0x2, 0x400000000002, 0x0) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$TIOCFLUSH(r51, 0x8020699b, &(0x7f0000000300)) r52 = openat$pci(0xffffffffffffff9c, &(0x7f0000001700)='/dev/pci\x00', 0x80, 0x0) r53 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r53, 0x0, r53) r54 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r54, 0x0, r54) r55 = socket(0x2, 0x400000000002, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$TIOCFLUSH(r56, 0x8020699b, &(0x7f0000000300)) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae97a5a8b81a5bdf83bd86f273916afb0d", 0x11}, {&(0x7f0000000340)="2e69c9d81d622f51226ede14ae0a4361af65ed3d058b5c8046f99989fcbb81d7ae1f0ef169d4022f162465f13e49c481a8f8fad1027b962749ad4fa744160795c9082121f0ee9e43ad8c144ac8f8d43305b4696130910c478d5c910462ca49f9c03f74d0aeb7b68802f406faeff76a183f0f0671fe0faa46d8162a97efdfa1358a219e76c5cc3a8dbc22ef880511d4b252db23e4811953557d1dc2df8991cf6226d24f065e2ca3bf6b748b5642dc5278a3c8e8fe59e040e796ba41a21115a8027b8e9d82be57bf631670a27277f487d360ae01a6298c403a5d702903b8384e862c831a4f179304168273306e1e073120313f65c6a434def36e94bbe936b1851773a1671f3568241722cc25ca1372a145777722daa0a8ee7eb1ba251ae79e13e779eacc07cabd457d0c8e282a8bd0ea93b92a1dfd4f40a5cfe26c61649d70931219bdeeea578633bbaa60c31315f0950f3e45601b060b547c5bb636125118d46d19df3426717afe0132f7566e6bc5a0d82288f02360acc62e989c8b8344be86485c1755e03ac453b30076592abf86a41bc04a60e16b71cbbcd06727f305480f074d8879e83569047d6cbe9ff7a75cb0b5658d03ce8c64207f90e41c335632c836dc673dcfa7bec7d574a43b387fde9bdf845022dd2c4f8c946ec191763d100f0ca5c250277a1b2bb78bd6a91c53bfc52dfa143586fd012b54bd1e33526a28672ee44763281c64fb3d5ba2f138915b971b67b0ef45f139c9a045496b205ca413b79eb9b46f7648dce7c17c884f25326099115f879176ba0fb99ce12213476c01d6555236f68c8cf2b5c63d7d0ffb42184b2d759c71a8de78a74d145cd1afec4dc378071e7e7d355c77ea39cbe41c957a83d3071d39b1cdfb44facc805229ed9c4ef730795af862dcdd52fe8dcacd093f2e4056e8575cd0ec9c614f1e9d40c61b6e24e26c51d00ab47949e4b1efecda7b15bbb7eaaa7942b091dafec202c1f15671f5d95db18542ec227496df0c2bc14a0846e3d93cdf52049feb9e3b2b172113250022c6e7a966dd48b65d49968712c261e8c8a6d240ce71a8d44db532ad2322ec00491a94b3a0c096c84875752ebda00bf7cc46bd095c4c91f89d45024e395d12a90532ad9db19cdf10e7bce315e37873659f5fdefcb7833958eb80418874b98c1d2caf9f257bd1912dcd4f411a798c3215ba18da2b6a80614a8226b4c1815a8ced9594d2daccf59b7372df70435131c53a9be1bf266cb30e310f54b3822f7cf36e9f0ee7f7f64b07d323f60c2314805679152dc99a9d32bf49b4622a3a601c59eb2e4140de908c96fc2563348dd6d659b384fd725c24860f2f7ff60308c14795f4f0dd5b257844e389306c2ec762c978f9e5fdbd5e4c7084be001a23cab109a71f9bc413003205051644c8fab1bb3cd470610432597523adb0dd514fdf971a10ea61b1dc3b454bdd6774455d8f5ed887790317a6f8d320507be57ccba8f7f47d73349cee7cd032c03533d5c4e1e918e263cbe35ffd29450ba1a15df9f325f01d35b6c6d9f9286e0f0f0107d4004ea2b3a053b2aca051cf8eaf601fba6981a7707a79e3353f26a8dc043bbbb80f599cc23cdcda860ca36c3ae4df933b155609cf7eef0b57080253758bba5f79e5e3c98d53f53185a206b0e7e9f6363e7825ead5a8af0cba568d53f8fcc7c45e6d52ac49ce88a0e91e5738d9ab59f61320db9a4f61d2037ba8b99b7149fa64139882441a9c122a8f2920bc3eaf0a83961b64b1c1a9733ff51f3b29c3834bcae72d0adf49fd08f321e3ecce675535e209c1cd2960b7ddb3d43c0dee6d9261cd3d295bacd5c7d50c2b1eebd726dc2976074fe6cfcd61d6b59de9e5f694e75af1a78cf3ff3a614c707c4081701e5e715fede5f40f19042ab38dc5db72fc69eb38e40cb687d8e6dc8907a86ad1435dc534b5f7223aa2fcbbe7664d61e798d725d64e780a8d9f3dc036ec928bb8a079493e0af26d6b45c86f8a7737a9837c22a0c2a91e8dca6e6fddce070f8b3cac600bfbe7ed9e6fe6b9029557017398deb4393750b705580090c18a3725d6ee9d7b237b86dfc7df99df635b7ab513f3ab4b8ac9396552a0d4ea43922ae75cc7cd819dade7431475b3baabf9228674279062a616a7aa9bba2ad6d73cda9351fa7377e67604484963cb783e48d2b16f82cb8cb96970df9727dde5b44f0ff9c31c1eec8865d5fe71f1a1c6a53131a362cf605748573d69185ec8b35e9313e95a6ab494017ebc58959a1fd6265f70ae46878763276c10a922c9807a095c0c02e88922daba3a187b26c7723a98b9c44cf34838b7a222c314cfa9b3a61361e03a6eb2637e53f07f456c8800d3daaeb2bdc44beed44f0d1ff40a4fcf10abce88a07db4251e7f9ab5ce0eabff2535b7c7307d9a4bad68dffb368f51103a6caf35a8d101483ed4f4a0d25f76d27973f6c95dcdb2f2d936db8bdf7c8a1c76b9ea671e214dd78bdec6de906e221ec4f69a9a2c3ad15287e01692ca0ca2c8a8ec319c28375c118698e58ecc957163dae2929268e64af73b3c44e357f59332531928662ae9492e2483cd8a4b79e788b0e82ff8c995346518519bfd57438b8db3f1355b5160a17f6adadf73a21ada083cf354b34f131ded005fe9acc638df9827ca47435d7daddcbc45302dded283805d2ddd9919f1551b84a7f7647328fc8e4746c3d7b0231a24622da971aae39d0b8a5bb04bc5300299bd70fa7d7345a7e94d4457ef332de2aa5f333df314032454f9c339946312791d105764a76c55e791dcae3d5f3201c1f711e21dd71d70324dcb21d3fc96906ad86d15226cab5ffeb392b05f8854166d2c3c1841cdf94bc1528b00302110a29e6f784d87e56b5add91fc92feaa2669e6315e82c804313af35ccb3d43320fc015114abde99d9324950125641ab7695784c61bb6c224aa368e7296af93dd7a1d9595b8eebc33dcec4ed2cb421216549062b502c639de12cdf64639ad13bbd079f0032581828a0e5d45b1e078cee705498795d3766332f52a0358d7709cf8b3e0493a9626b510c505b06935ad3dd75c360f42a4e97df6d564c9c3347977663a7f84716cb96b138a09ac506a1e6f9aa530e5979b3c2c53120d647d10adb40535bab545d1cc44e616de849f5e56cf3b7cec3453d84b6fe0cd33c7212995738a537a3a789a34a631a7c724d8612c010e6a48f3e82b5d9467d93360d28e41621c4da004427c493835d8491ad1fe5a88d19ec5c7bdef130356f4165a03c7b45a2e27c1b594993e7dfe94824a2dc87a73ec04110854e53e5dbbfd09f70f741c2e77851c495efcf642a1a03452052c8016b2ffc7f520737fcc4da1fe0b13c866dd3f5125e2e995195903ebb4969f326a493cf22c8a769c0b104f1f7fc02093720b36cd4f41c2d11859bb27895c5771ffd7c7e2fd0e6ebe64b1018aac8d605165a6066c909b28943fe7d53a60f27cb469d4c9c6dcffee4b4c2c0d2e6511e844bed1beaec21de6f685e8f38bf2a68c4857f01283e397728b02fa22b8995ee2cd3cf0e82dd208b9fbd0afe208c9c20f67ec6d23ad6d9e9ca644a5501544d2af341277c73f6de2b15826da07ad801dad16e530964a2f4a6475b93d4c39fc9e149437eeece318e3d81554ba6facdba836b104148c30e9b9c677b7159b6fc6d0154f9c760a7c6ee9756907ab081bfbbd8abfd3a5828df34986763ec43cec6287de055ca127549e376e6efb6438a77f8f07a6c61003a83857416c5e1d8a3dde1061dd769d59fc083ed53385a8a374b581e684ad29748d52155c79933d04f1b6fcf20605dd51e47892c75c7b978dedd97e59a3647bfa97ce459eeecd1ef9a230a72b2ac825a443b6e02470ced63b6a7416f16012a5d6083558f15d5ab8de1d8e4b7dfde550a4f2cc1e2e994013bf28690293900a134c1f3c15aca278c68546d18cf688df53a8a332de0b5612573059c1953ccda4ad1df724057ded857aed1512fe2d5bcbeb6651ff751c30baa0532abd9bfc6a64736bd9186bbb23843488a374fcd2cc248e68076a6253fa1de9bc63949f324151aae152705715d3fe6f843c7cce4ccb22f0f2239235c5cfae739d85063386388e2d40ed1b5c27817252584f018257bc00f438c45ecdf17fe95db10d880cd9db5062a26a055c23149140a5ad6bc5f502b225ae91d7b01253bb34de3944bb28731db7dc19da98064629c8398cf8ec47bf80a4cd207ab7dbb847d109ae39d0d996740418d1cd2d7c30801df6bb2b94a9636c48732649f82a0ab715df687ae6bc7cd4ac32a1003bdc924a419d6cb5c954f936117fddba64a9ec894d00e6384e41605da91984a2212a57832086956baad9fb9e635bdf150bfc03d67805e0bb9e46854cdd6f4ae972001e2add59ed89a069385a4da03ee1d1668bd3673c51658364bf39483cd6a6070897a06efe013543d445b918e94f3522b03cae061c04592ae431fbb83a226ef6ab7f0dfbac99241ac8be277a1158d0f3717b3ce2fe34f838345cd18d25217d2444a99585cc78de9d5b76525bdf10547bc52bbf9a5ca16bf584c9a735b3a1da5d265017f72140c122c18514450b7b50480701ab616fb81c00920dcf844c0678bb233ad5d20fe8bf9bad5034cd01200fa36002d92491ac3c1119578de1d6c53ca671bd47bb0796646cedc2592591aa33c7975729d72f76eb0e6cb87531a94d235952770a83f0318d6478098601ecd065c791f92ebf8afaab5c0beca0756b9138066856bbb495942b399c2bd5f0cf3c68170b4131ea05c2f01d31734ca76cdd538d74df5258ae0ede5c0c4412e1eb6fb4b15e1befd1c7c096721078f2d60f0e55b31035b69c1c2e028785af1d620a3a978a26651f61256a3520852d3193542ac48b17f5b0c4857331ca0459ea39959083d11e629251e8611711dfac2034ad5067694fc49a43d6d86fb7c0a6b9995945d7a02dd5c4b47d2874475b50b3553227d778ca795403b1713b73bc93020748abd3693b0d9787df97f59977feb3d638077c32b7f2427fd1fc713214cc7d3c72ad754ff92df225f54b528ddf0a79363e6c43390dc0206263276332ceed5c42512305fe119a4814312a0166faed0e9ed3b9fde1f71116247bb68f55c07735149cb58962101f6c9b1d107ae8b570d80892cf7745aa5583cf57bb8b44166785cb842741fd7afd2c533ee65d20bc69ed2c668e90df09e23b7666336a706dafdc4eb6251951b6e6adbb7cd8cd490cd18d8cacf3ac98a95043784eaf0b9e59e07ad2d135fb2a17eb5ced16eaf695893ea1270f3b988c69bfd091531ea4ec5698c50a84e27217a6fdcab748300254e9bc5ff4bbc73c821f3ad0704ea1433c0583cbc5ae021a48f4075b5338a9a96fcf8e212729c6cf1813d09364ffbd34510fc95992e78c83425e778c9f203df2f6fcbb0131de4c0a9c9f11251366b66e1312f44f84b18fb44a3bb8228f1b8027f6409d71a948c9df2938e76c58fdf1c5afb62fba10bfe25d5ee4d135a8d0b8c8a8ad4e580bd9d85cfb2058db7331817c68aa0f9669b3c6960e9dd32db24642caf8fd8b982e19a781947485811d84cb4bd62a436bd9fdcc5521d937a1c670128f755c0e2548e0ef2b82a8729b4350a8116a74e1c15cc8140bb8dadb3b483a3fcc3c12a587e7af25c36f0a69430afbf54603da9c208d96c4ecf6a759909851e991b565496fd518d996824d5c99e6e64bb78704071e692e535162e83f9cf6db84c2c86937161fef728e323ea4cce0c66974aec8bac7b6b8ac97ee7aa6227bc517cf13fe30fe07e24ff6d207f9bb637790f4b29c", 0x1000}, {&(0x7f0000001340)="77b5ec387263c5a23cdafdca63c64a82ab89087fc490bcd30156f3e48943a5ba541c331a37d06e4beff38a3cad6905f2173b151451265007a542eadc742b8acab84f275528127ed0bf830f5c722345d5d5f700a4cfbd3691daaa", 0x5a}, {&(0x7f00000013c0)="5aceea521ea6922ebd99b247863246c338e13e93fbae4d32ef5c1d7cff6850ec9122c1fe69513ca2150db853cb90c7da4cea542c405ab50d5eaa9204c684e3a398710b0ef0233d6d37bc82f15915036dc7c8871c26a4f6d8e2cff7cbbc5afe64419826fa322b4c68fb1816beb494c3599193cb5ddbecfab32bb8eaa5e6231ba8e409e854eb9da51d9b91e2cbbcfffdec6ae2d7f1503901ad4b377599690325acc33a82ea55669cd0d1b103937ae5de6ffcaa1021b3380c7242d414437f17034d2e8bf884c6d1fc861fe3f47daac6c372ab6bce80243446eaca346e092444990607fced7e9b7e", 0xe6}, {&(0x7f00000014c0)="c671449738e697765c6816c3ecc7664d26e4862d972251c2a8f7658a413b5df14d521102a0b636570416b33147df799a1697a30d35e9757e49a021f059921e68982dd545a8169e449dfc9a5a6472957d883e3ad0333bd671b69d1ac24ef7893b11f1d5cebf816e3cc78ab38f8598c2ee54414e3d2f3f46d9a0c55372487d2d7aa93f0a5b31b60d8a89781626b4d4be043e69bed01e09a51bed5ce06893c6d6ee73f22a722236c12fccb80e175ba70f61a68dd711c0d99a0cf8799bdd46e15a3de4895f2a1f696f1c98535b80d7b4f96ab8974f4b02e9e58e66d8647315", 0xdd}], 0x5, &(0x7f0000001740)=[@rights={0x20, 0xffff, 0x1, [r2, r4, r6]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r12, r1, r13, r0, r1]}, @cred={0x20, 0xffff, 0x0, r23, 0x0, r48}, @rights={0x28, 0xffff, 0x1, [r49, r51, r52, r53, r54, r56]}], 0x98, 0x4}, 0x2) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080)=0x10001, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x18000) 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) r57 = socket(0x2, 0x400000000002, 0x0) r58 = fcntl$dupfd(r57, 0x0, r57) ioctl$TIOCFLUSH(r58, 0x8020699b, &(0x7f0000000300)) ioctl$KDDISABIO(r58, 0x20004b3d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r59 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r59, 0x0, r59) getpeername(r59, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) write(0xffffffffffffff9c, &(0x7f0000000040)="a6323c4383450eb7", 0x8) 11:47:02 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5", 0x1d) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2005000000000004}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:47:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:47:02 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdff238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad436b30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55fb67c6ebe1a315f993d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680d1ca09a34b41f98dda84f276d1a89b156fd6bfe9ee2ddd4295"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x3}, {0xffffffffffffe3e6, 0x10c}}, 0x584f238e916a5f8d) socket$inet6(0x18, 0x0, 0x9) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000200)) sendto(r0, &(0x7f0000000240)="1d2b158266", 0x5, 0x4, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 11:47:02 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x10, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 11:47:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x82) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x296) 11:47:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10019, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r16, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r18 = getegid() r19 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r19, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() bind$inet(r21, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r22, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r26, r24) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r23, r20) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r30 = socket(0x2, 0x4003, 0x0) getsockopt(r30, 0x0, 0x7, 0x0, 0x0) r31 = fcntl$getown(r30, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r31) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r36 = getgid() bind$inet(r32, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r33, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r37, r35) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r36, r37, r38, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r39 = getgid() r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r41 = socket(0x2, 0x4003, 0x0) getsockopt(r41, 0x0, 0x7, 0x0, 0x0) r42 = fcntl$getown(r41, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r42) r43 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r43, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r45 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) r46 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r49 = getgid() bind$inet(r45, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r46, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r50, r48) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r49, r50, r51, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r47, r44) r52 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="6976abd553de0727a6d85668c43bccc9eddff1223098972d77e910d212c0ad2498955f18863d4390509300250cf9c66513e6b35cbc726a168e801cd5da5cfa28c8e27f3821a8c0a7968b8749b5c6d1c70730e80981541984e062fed306cee26a471e023c17e970296cfcda51d3fdabf1c8051ee681711a42a63cdbade175c38f452203", 0x83}, {&(0x7f0000000100)="5da93e5be378a957723c98ae5c861b275eb860c60d6d4af2091a91ed82388fa0a21381d5f576e7749c1aade5fb6dc5a4e3037d8ec18961d3be06a74fde3c6dc44d10109bf5350d780091eca5a9359c1c58be97576fbcaf7a2a0ba593be3cd3d3a702d6e28ef2c89d418b4344ea0105853b6fe457935634f3087576e62298a085b469099f92c6eb6ccec7993a01489329a50841c0f061a73aeefa907d76fc67ede46e", 0xa2}], 0x2, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r0, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r5, r0, r6, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r0, r7, r8, r9, r10, r11, r12, r0, r0, r13]}, @cred={0x20, 0xffff, 0x0, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, 0x0, r23, r29}, @cred={0x20, 0xffff, 0x0, r31, r37, r39}, @rights={0x18, 0xffff, 0x1, [r40, r0]}, @cred={0x20, 0xffff, 0x0, r42, r44, r52}], 0x130, 0x3}, 0x400) shutdown(r0, 0x0) 11:47:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000680)={0x1ff, 0x5}, 0x10) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000640)={0x7b, 0x0, &(0x7f00000005c0)=""/123}) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)="e624e7dc3bb648eac79508daabf94ebb733b3b566e742c9bab4d5fd1326652efbb2598fcc0a642c9bf9775a4745b7285bdd3b40e50651d79bdcd5de568373b7614412c7774e934810c7c69e89671264d6be8bb64f5d2de62d5053609a47fb7827d3fb4035b5b6044ecbed7910defc64fa564793a3f749ee6ec0c62ba696c77971f4c9f9829b4c542f372a42e622d24e2d0c96a2d1323efaf5078f4b9c8b8bd636eabc28fd27261676da49ba86b8860bd4e3f5f5ca16bdbd74d053407d297", 0xbe}, {&(0x7f0000000100)="c2fc62db295d61902a06d9cff7563f69e32fddf685067adddd5a8962d45b7744db28aeb3c30947b2975c20d7ba471f852278ce52bd411f24b65f73b46bc2c4714835a40d", 0x44}, {&(0x7f0000000180)="7aa4806c1d48dec432bc2eeb072fff7417a7f42a5dc90060f1572975b146cd0b5deb2718b18072bd7b2d120a731e3051a0ded80b31ed3ae8db9484ecfd466bcca1d44fc531b50089bc81c0613e920672437cf3d21fb7bd70b2698902215f5719c7bc6ce6d008a26fa7c6becd4e2f1996b6a284873378e695d8c41dae10cf5ea902d7bb14c6780fe3b0f22a1d3a8e70e0d903a306283e7aa607c4a800815976e20814eb46466b7c374d021f2e68378010c9d3ff", 0xb3}, {&(0x7f00000004c0)="793a1f5b17aa0a1214318001efec5b7c86568eab587aca7ba12ab5d0103afd51c22aee503c6b2b8736f2bce3cbd1777d9d8682653f51adc46baf83273f4309ce5728103e4d4d8787f88b784e142eddbb5707074a8201f6815fdd4de357118d281d0f62849f787fdcf6a79e2b3e61b24dd25eeec4277f69cbc7590a3a306a996cb3cce30dd801885b7006bf9d468ef1f16c6a2f4139b0041cda22599dbbaa75cd74e7ada45efb17877dcd074c57", 0xad}], 0x4) socket$inet6(0x18, 0x5, 0x7f) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) fchdir(r7) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *453785 40729 0 0 0x4000000 0K syz-executor.1 499971 40729 0 0 0x4000080 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822056a6,ffffffff821d31fd,3b7,ffffffff821e95ef) at __assert+0x2b rtrequest(1,ffff800023b98d98,4,ffff800023b98e68,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b23b00,840100,ffff800000b23b58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b10000,ffff800000b23b00,ffff800023b99140,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800023b99130,ffff800000b10000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800023b99130,ffff800000b10000,1) at in_ioctl+0x1e7 ifioctl(fffffd806fbfcdc8,8020690c,ffff800023b99130,ffff800021b5f8d8) at ifioctl+0xb64 sys_ioctl(ffff800021b5f8d8,ffff800023b99248,ffff800023b99290) at sys_ioctl+0x5b9 syscall(ffff800023b99310) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,493b82ce010) at Xsyscall+0x128 end of kernel end trace frame: 0x496ae315190, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822056a6,ffffffff821d31fd,3b7,ffffffff821e95ef) at __assert+0x2b rtrequest(1,ffff800023b98d98,4,ffff800023b98e68,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b23b00,840100,ffff800000b23b58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b10000,ffff800000b23b00,ffff800023b99140,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800023b99130,ffff800000b10000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800023b99130,ffff800000b10000,1) at in_ioctl+0x1e7 ifioctl(fffffd806fbfcdc8,8020690c,ffff800023b99130,ffff800021b5f8d8) at ifioctl+0xb64 sys_ioctl(ffff800021b5f8d8,ffff800023b99248,ffff800023b99290) at sys_ioctl+0x5b9 syscall(ffff800023b99310) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,493b82ce010) at Xsyscall+0x128 end of kernel end trace frame: 0x496ae315190, count: -12 ddb{0}> show registers rdi 0xffffffff81ec7537 db_enter+0x17 rsi 0x4534 __ALIGN_SIZE+0x3534 rbp 0xffff800023b98bb0 rbx 0xffff800023b98c60 rdx 0x4535 __ALIGN_SIZE+0x3535 rcx 0xffff800023bb0000 rax 0xffff800023bb0000 r8 0xffffffff819b290f kprintf+0x16f r9 0x1 r10 0x25 r11 0x3dab71116993e34f r12 0x3000000008 r13 0xffff800023b98bc0 r14 0x100 r15 0x1 rip 0xffffffff81ec7538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b98ba0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=453785 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800021b5f170,0xffff800021b5fb60 process=0xffff800020adca80 user=0xffff800023b94000, vmspace=0xfffffd807f00b450 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 40729 34661 4073 0 2 0 syz-executor.1 *40729 453785 4073 0 7 0x4000000 syz-executor.1 40729 49910 4073 0 2 0x4000000 syz-executor.1 40729 499971 4073 0 7 0x4000080 syz-executor.1 70349 164455 59162 0 2 0 syz-executor.0 70349 340783 59162 0 3 0x4000080 netio syz-executor.0 70349 219151 59162 0 3 0x4000080 fsleep syz-executor.0 59162 53734 15877 0 3 0x82 nanosleep syz-executor.0 70208 352137 1 0 3 0x100083 ttyin getty 4073 10013 15877 0 2 0x482 syz-executor.1 51989 480152 0 0 3 0x14200 acct acct 94139 366050 0 0 3 0x14200 bored sosplice 15877 263104 23051 0 3 0x82 thrsleep syz-fuzzer 15877 408976 23051 0 3 0x4000082 thrsleep syz-fuzzer 15877 312902 23051 0 3 0x4000082 thrsleep syz-fuzzer 15877 32287 23051 0 3 0x4000082 thrsleep syz-fuzzer 15877 264415 23051 0 3 0x4000082 thrsleep syz-fuzzer 15877 414020 23051 0 3 0x4000082 thrsleep syz-fuzzer 15877 483013 23051 0 3 0x4000082 thrsleep syz-fuzzer 15877 147140 23051 0 3 0x4000082 kqread syz-fuzzer 15877 308439 23051 0 3 0x4000082 thrsleep syz-fuzzer 15877 138088 23051 0 3 0x4000082 thrsleep syz-fuzzer 23051 30784 66758 0 3 0x10008a pause ksh 66758 18480 50275 0 3 0x92 select sshd 50275 277800 1 0 3 0x80 select sshd 63705 50762 60304 74 3 0x100092 bpf pflogd 60304 40785 1 0 3 0x80 netio pflogd 13093 462297 15718 73 3 0x100090 kqread syslogd 15718 10643 1 0 3 0x100082 netio syslogd 5160 223500 1 77 3 0x100090 poll dhclient 17066 346865 1 0 3 0x80 poll dhclient 15821 190488 0 0 2 0x14200 zerothread 13725 37429 0 0 3 0x14200 aiodoned aiodoned 71534 90217 0 0 3 0x14200 syncer update 39145 324535 0 0 3 0x14200 cleaner cleaner 47603 269055 0 0 3 0x14200 reaper reaper 72777 253561 0 0 3 0x14200 pgdaemon pagedaemon 44305 478598 0 0 3 0x14200 bored crynlk 59128 519566 0 0 3 0x14200 bored crypto 53765 61541 0 0 3 0x40014200 acpi0 acpi0 40487 27262 0 0 3 0x40014200 idle1 34514 112825 0 0 3 0x14200 bored softnet 34604 110494 0 0 2 0x14200 systqmp 98229 428129 0 0 3 0x14200 bored systq 153 113839 0 0 2 0x40014200 softclock 48114 485168 0 0 3 0x40014200 idle0 60086 441208 0 0 3 0x14200 bored smr 1 192280 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 40729 (syz-executor.1) thread 0xffff800021b5f8d8 (453785) exclusive rwlock netlock r = 0 (0xffffffff82488308) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265c400) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9676 7513K 8164K 78643K 35172 0 0 pcb 13 12K 14K 78643K 1964 0 0 rtable 136 14K 15K 78643K 6737 0 0 ifaddr 116 32K 40K 78643K 2206 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2050 0 0 iov 0 0K 40K 78643K 2137 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 10811 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 155 0 0 VM map 2 1K 1K 78643K 66 0 0 sem 12 0K 1K 78643K 1818 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 11015 0 0 sigio 0 0K 0K 78643K 186 0 0 proc 62 63K 95K 78643K 3844 0 0 subproc 32 2K 2K 78643K 1002 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 850 0 0 in_multi 34 2K 2K 78643K 1255 0 0 ether_multi 1 0K 0K 78643K 92 0 0 mrt 4 0K 0K 78643K 92 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 2048 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 140 23K 33K 78643K 39518 0 0 UVM aobj 130 9K 9K 78643K 151 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 2199 0 0 NDP 27 0K 1K 78643K 690 0 0 temp 278 3562K 4202K 78643K 204562 0 0 kqueue 0 0K 0K 78643K 76 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 189 0 182 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 701 0 699 1 0 1 1 0 8 0 rtentry 112 1100 0 1052 2 0 2 2 0 8 0 unpcb 120 13272 0 13252 46 44 2 3 0 8 1 syncache 264 44 0 44 20 20 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 6262 0 6262 6 6 0 2 0 8 0 tcpcb 544 6619 0 6614 139 138 1 14 0 8 0 inpcb 280 32627 0 32612 145 142 3 13 0 8 1 rttmr 72 29 0 28 3 2 1 1 0 8 0 ip6q 72 2 0 2 2 2 0 1 0 8 0 nd6 48 149 0 146 4 3 1 1 0 8 0 pkpcb 40 42 0 42 17 16 1 1 0 8 1 swfcl 56 7 0 0 1 0 1 1 0 8 0 ppxss 1128 342 0 342 23 23 0 1 0 8 0 pffrag 232 166 0 166 37 36 1 1 0 482 1 pffrnode 88 166 0 166 37 36 1 1 0 8 1 pffrent 40 2427 0 2427 37 36 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 834 0 631 2 0 2 2 0 8 0 pfstkey 112 838 0 635 7 0 7 7 0 8 0 pfstate 328 838 0 634 18 0 18 18 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 15 0 14 12 11 1 3 0 8 0 art_heap4 256 4676 0 4378 58 38 20 21 0 8 0 art_table 32 4691 0 4392 3 0 3 3 0 8 0 art_node 16 1076 0 1031 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 1815 0 1805 1 0 1 1 0 8 0 shmpl 112 149 0 21 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 18195 0 16766 47 0 47 47 0 8 0 ffsino 272 18195 0 16766 96 0 96 96 0 8 0 nchpl 144 33851 0 33346 61 39 22 61 0 8 0 uvmvnodes 72 7031 0 0 128 0 128 128 0 8 0 vnodes 208 7031 0 0 371 0 371 371 0 8 0 namei 1024 115881 0 115881 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 64 0 64 24 24 0 1 0 8 0 scsiplug 64 11 0 11 7 7 0 1 0 8 0 scxspl 192 115093 0 115093 81 78 3 7 0 8 3 plimitpl 152 971 0 963 1 0 1 1 0 8 0 sigapl 432 11054 0 11038 5 3 2 3 0 8 0 futexpl 56 248946 0 248945 1 0 1 1 0 8 0 knotepl 112 2671 0 2652 5 4 1 3 0 8 0 kqueuepl 104 4591 0 4589 37 36 1 4 0 8 0 pipepl 112 6074 0 6055 23 22 1 2 0 8 0 fdescpl 488 11055 0 11038 3 0 3 3 0 8 0 filepl 152 105981 0 105866 164 158 6 14 0 8 1 lockfpl 104 4243 0 4242 1 0 1 1 0 8 0 lockfspl 48 1352 0 1351 1 0 1 1 0 8 0 sessionpl 112 81 0 70 1 0 1 1 0 8 0 pgrppl 48 184 0 173 1 0 1 1 0 8 0 ucredpl 96 12646 0 12637 1 0 1 1 0 8 0 zombiepl 144 11048 0 11048 3 2 1 1 0 8 1 processpl 896 11082 0 11048 6 2 4 5 0 8 0 procpl 632 35723 0 35675 6 1 5 5 0 8 0 srpgc 64 91 0 91 31 31 0 1 0 8 0 sosppl 128 176 0 176 35 34 1 1 0 8 1 sockpl 384 46713 0 46676 247 240 7 22 0 8 3 mcl64k 65536 43 0 0 3 0 3 3 0 8 0 mcl16k 16384 32 0 0 4 2 2 3 0 8 0 mcl12k 12288 41 0 0 2 0 2 2 0 8 0 mcl9k 9216 37 0 0 3 1 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 33 0 0 3 0 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 261 0 0 30 8 22 30 0 8 0 mtagpl 80 132 0 0 2 0 2 2 0 8 0 mbufpl 256 1197 0 0 31 2 29 29 0 8 0 bufpl 256 45207 0 38060 447 0 447 447 0 8 0 anonpl 16 1279991 0 1262887 331 246 85 87 0 124 9 amapchunkpl 152 85648 0 85512 182 170 12 19 0 158 4 amappl16 192 58424 0 57460 367 306 61 61 0 8 11 amappl15 184 1711 0 1707 7 6 1 1 0 8 0 amappl14 176 3146 0 3144 2 1 1 1 0 8 0 amappl13 168 728 0 726 1 0 1 1 0 8 0 amappl12 160 712 0 710 1 0 1 1 0 8 0 amappl11 152 1439 0 1424 1 0 1 1 0 8 0 amappl10 144 1848 0 1842 1 0 1 1 0 8 0 amappl9 136 2755 0 2747 1 0 1 1 0 8 0 amappl8 128 2269 0 2219 2 0 2 2 0 8 0 amappl7 120 2108 0 2100 1 0 1 1 0 8 0 amappl6 112 1307 0 1293 1 0 1 1 0 8 0 amappl5 104 1289 0 1275 1 0 1 1 0 8 0 amappl4 96 10158 0 10119 2 1 1 2 0 8 0 amappl3 88 4513 0 4508 1 0 1 1 0 8 0 amappl2 80 85450 0 85369 4 2 2 3 0 8 0 amappl1 72 257878 0 257415 25 15 10 20 0 8 0 amappl 80 37096 0 37048 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 150 0 21 3 0 3 3 0 8 0 uaddrrnd 24 11119 0 11038 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 11119 0 11038 1 0 1 1 0 8 0 vmmpekpl 168 91320 0 91286 2 0 2 2 0 8 0 vmmpepl 168 1396613 0 1394357 574 448 126 147 0 357 22 vmsppl 368 11054 0 11038 2 0 2 2 0 8 0 pdppl 4096 22245 0 22204 7 1 6 6 0 8 0 pvpl 32 3276926 0 3256425 654 452 202 207 0 265 29 pmappl 232 11118 0 11102 21 20 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 845 0 205 20 1 19 19 0 8 0