2000) mlockall(0x1) 19:33:32 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/d\x00\x00.wsmouse\x00', 0x0, 0x0) dup2(r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 19:33:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=""/204, 0xcc) r2 = kqueue() msgsnd(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="756d83c66991e8deb7ff012e6b8941fe777229c295c4dbf97a1e31139c4f7938f0970ba6f230d3b5a4ca31a83498713b41c899821bc0c941c9fd4555ab939f4a5978cc58cc3b02924c0673c5917ea0b0c9c2d2c673e4b35063"], 0x59, 0x800) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x23fcc4cabc86e5b9, 0x0) clock_getres(0x1, &(0x7f0000000000)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 19:33:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x86137) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:32 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) clock_gettime(0x7, &(0x7f0000000000)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) setsockopt(0xffffffffffffffff, 0xffffffffffffffe1, 0x400, &(0x7f0000000040)="d2abe5aa00b60d712267c2196daba97b3765dbe1dd3e7612c809d7c429734e", 0x1f) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) r6 = accept(r5, &(0x7f0000000180)=@in, &(0x7f0000000440)=0xbafbb259f0439ae5) fcntl$getflags(r6, 0x3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000300)) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 19:33:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x9) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000640)='./file2\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r2, &(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') 19:33:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = msgget(0x2, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000180)=0xc) setpgid(r3, r5) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 19:33:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) write(0xffffffffffffffff, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) getitimer(0x2, &(0x7f00000002c0)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000005c0)={0x10, 0x37, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6c86}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xb2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000340)=0x3) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000040)=""/111) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x9) r6 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r6, 0x80047308, &(0x7f0000000000)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000240)=0x7) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e9500000400000000000000000010"}) ioctl$TIOCSTOP(r2, 0x2000746f) 19:33:32 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = geteuid() setreuid(r13, 0x0) r14 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r15, 0x0, r16) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000180)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r21, r22, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) r27 = geteuid() setreuid(r27, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x7, r13, r24, r27, r23, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r38, 0xdc, 0x7ff, 0x6}) r39 = kqueue() r40 = fcntl$dupfd(r39, 0x2, 0xffffffffffffffff) kevent(r39, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100000001, 0xb1f1}) r51 = msgget(0x2, 0x0) r52 = getpgid(0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r52}) r53 = msgget(0x2, 0x0) r54 = getpgid(0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r54}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = accept$inet6(r55, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r57 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r55, 0x0, r56) r58 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r59 = kqueue() r60 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r59, &(0x7f0000000640)=[{{r57}, 0xfffffffffffffffa, 0xfaf532ee644a5bdd, 0x1b0000009, 0x8f8, 0xd5}, {{}, 0xb, 0x2, 0x8, 0x5, 0xbd22}, {{r57}, 0xfffffffffffffff9, 0x1, 0x10, 0x40, 0x4}, {{r60}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0xfff}, {{r1}, 0xfffffffffffffff8, 0xc95ec89c5a6615f1, 0x80, 0x3, 0xc50}, {{r41}, 0xfffffffffffffffd, 0x457eb75704044e18, 0x80, 0x6, 0x74d}, {{r61}, 0xfffffffffffffffe, 0x7e95251652f95bc8, 0x1, 0x3, 0x4}, {{r62}, 0xfffffffffffffffc, 0x8, 0x2}], 0x0, &(0x7f0000000280), 0x5, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r67 = getpgrp() r68 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r63, r64, r65, r66, 0x8d, 0x7fff}, 0x6, 0x2, r67, r68, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xf1c, r7, r64, r20, r46, 0x1, 0x7}, 0x9, 0x9, r52, r54, 0xb4, 0x2, 0x68ef, 0xfffffffffffffe00}) syz_open_pts() syz_open_pts() 19:33:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x4fbc2e9144210327, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="345836a079fb39c0396557a9dc4240d61540ad5cda43b853420ed0ee70415d80b93f2745f514a58e30cd0eda8d7d5502f8369a6e727fa059db46d56b7bf769a84888240c8aae1881"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x43, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 19:33:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0xffffffffffffff8f) setuid(r2) r3 = socket(0x2, 0x8000, 0x23) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000003c0)=0x1) accept$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000001d00000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000deffffa9a2a77a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e14f1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000c0000000000000000000000ab127003000000000000000000000000000000000000000000000000000000000000000000000000e9aae4d08a045c1fa3eec5780000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f431774e7799e912c724c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ef5737010bba69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fcd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000507f3dcadd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f823e214a3e59082b4ec7fee4a604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005175a28fec236debf7903dd5100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075c4b5dc66371399c76e0ba34af385f24ac8be183cdd2785945db5aa893a7b7d3de889079b690cf7cd359359dc6789f9587577fc4ccf75eccf3d30280789f4be23556a9a1583e512857fe66d6e4101d3f910480caa828a895489663cc5a9db8aeaf0cc8eeeb392dabb358fc40d1fbc8d1ba16b5adafd0f180c0d443f38d02ab1c1da2221436481ed4dee00000000000000e9e2a98b60"], &(0x7f0000000040)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x8, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000480)) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() socketpair(0x10, 0x1, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) getpeername$unix(r7, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r10, r6}, 0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0x8000000000000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r13 = getuid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, r13, 0x0, 0x2000040, 0x6}, 0x9, 0x100000007, r1, r12, 0x7, 0x8, 0x239f, 0x1}) 19:33:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a8"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\t\x00\x00\x00\x9at\x82{Z', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x5c, 0x0, 0x0, 0x1}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0xff, './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x306, 0x4}, {0x10b5, 0x91}}, 0x2) 19:33:33 executing program 1: pledge(&(0x7f0000000040)='\x00', 0x0) 19:33:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad8872951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2c0287b5051d1e5efb2f0e037bcf5e46b83f222b9fbecd221598092b1c5ff1694fe6a86466cff283080d066319d811653c310f93209c48a01971c88e0016038f63559874e390fb0d41197e87ea441d9e61678f6d0712925fa1d74f0c3650d37380928e7d72e61cb46294e610d344d1c2ad40afb57a8e8a5a267643e99476aec2507c0d96068a4b5b33ca94159fe69c3959", 0x91}], 0x1) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) 19:33:33 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r0]) setregid(r1, r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) r5 = geteuid() setreuid(r5, 0x0) fchownat(r4, &(0x7f0000000140)='./file0\x00', r5, r2, 0x0) r6 = msgget(0x0, 0x304) msgrcv(r6, &(0x7f0000000080)={0x0, ""/77}, 0x55, 0x0, 0x800) 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x2, 0x50) r2 = socket(0x1, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000640), 0x0) r3 = accept$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640), 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x4000000000000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x22ab, &(0x7f00000005c0)=[{0x1ff, 0x1, 0xfffffffffffffffb, 0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="0031cd50b608972a33ee29000000000000329b186545630000000000000000000a0000040000ae3ee3e3e62118205a7ac2fa861ce8e81f06f90aaee85cc7ea798d7351a90f164541f59a34dbbace29"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r15, 0x0, r16) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000180)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r26, 0x0, r27) r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000180)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r31, r32, r33, r34, 0x8d, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xfd, r31, r10, r13, r14, 0x100, 0x730a}, 0x788, 0x9, 0x100000000d6ff}) r37 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r37, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r38 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r38, 0x0, 0x10000000000000) pwritev(r38, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r38, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r37, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r37, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r40 = getgid() r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r39, r40, r41, r42]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r40]) chown(&(0x7f00000001c0)='./file0\x00', r9, r43) 19:33:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x2) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10080, 0x0) lseek(0xffffffffffffff9c, 0x0, 0xa, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = msgget$private(0x0, 0x80) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000003b8e00fcac03dc407ed812d731b36eadc59b35bf23efb84c4a07ddb5f92fffdf74a9a5d3aad1cee293bad228950002ba11da5b23c19723e79a00c71d911fd5a6373f789becce59"], 0x4c, 0x1000) r5 = dup(0xffffffffffffff9c) faccessat(r5, &(0x7f0000000200)='./file0\x00', 0x120, 0xe5a2db71cd9e3731) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x3}, 0xc) lseek(r3, 0x0, 0x0, 0x0) 19:33:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/240, 0xf0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000180)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x80c}], 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) 19:33:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/12, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 19:33:34 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x20000046, &(0x7f00000000c0)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0101ce00ac55a82f11fc2cc91b562aaab0022380"}) readv(0xffffffffffffffff, &(0x7f0000000200), 0x0) 19:33:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) read(r0, &(0x7f00000000c0)=""/253, 0xfd) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5e91152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b7a7a0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000000000000000000007612b1f0e6ea665733321f83dc24d31d830548e5c59bf0e93f01b7d2f831a25b782bdba463f03ba9effdbd3b48407c3902c6f5e0b32c5f23b88d7a08dced117f3b9f242284e244757b34a668e9b213e69ae8e56768efb1370f108fedfeeacd25d0ac73851a0775c6117a0222ae145e1b22051e65d95b348239c438fea8312b3d0805cb72c7bcb3f0cd07544a24cb77ab000000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) sendto$inet(r0, &(0x7f00000001c0)="0ef05169a230e8e012392ba1a32510b21766b1954aa4eed94d57d3f3b0efe31a0f70443d40d62b61451c421db2a5d22a1f50a16146b0f845a8d664fefe820fb7b56f9e67ae1c16fe719cd21a1dcfff086192b450997902bb87ec14140cdf3f3801e10b40b38ce853c8880ad327f30f7c465aa01e48e0a6006d7a7b64f00f6324338d1be3f13a7fc29758c62d7e00da1a9b9635de14d691da434dfd1ac9d5037f94740c675d388602a4235c0f105c46a5b8ce483be7c94f4916a630954e72ef9ffca27856a6b0", 0xc6, 0x40c, 0x0, 0x0) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48, 0x0, 0x0, 0x7}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 19:33:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 19:33:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xfffffbff) 19:33:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x10}], 0xff, 0x0, 0x88000000, 0x0) r4 = kqueue() dup2(r1, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r5, 0x6) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r7) dup2(r6, r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r8, 0x4, 0x4) msgget$private(0x0, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="89cbd53f389521763daf452a1224a95642098a7aa017901b544614daf8313d2e7b142a1cee0d46815f1f06e1b84e2a7e3fc0876d626a66c3d12a93985eb109fd8ebbbae1eda64821375727edce621e00e2b0750f4ac5a99c03d36e3db5af122e7b0713cf36101dbd087d05cecc8e05116afb6829414cfa9c76aa42b21aeb04f61ab5b79fdf6facbb0787677bdd1d6fc235ae30fd1ff7a9e924a5f642941a45330bf87b271dfdf3d89eee7198132bbb1cccec8f574608b5a261b3841d3c1ce74da924cddf0cdcf69ba0f1c9162a63ee88f6e822ebf5e72f9e22671b64dc766341494120fd860cc6c747664adba7572d47087c1a5d1edc0c8b2e5b7db7b717520d3a24c8ad30ee0b25f1f772ddd5354791735ff3cd84b411ccf5040e4c115d81d5a275e650afae68f7554a347304e02853a5a9bd8cb6d0b6ee4ebc82cf1655fb66bd6abf4a576414b6d9f1f2694fa50f3ffbfdc169df3fed887340b3d08b6654a70412a7aff43e806a0318a26d8a555e3680cabea3c8487ef3a6f1e4187c1d87989f8231305fd666a0cb95f974c7679a0ebc79165ca46678850b9e68a4b5b7a0f80678d04ece604c586167cddeb8f713fbac97f67d34b0d2a202839385cab576aa36563add522df08f346e530691e659dc5b6cb61ec06d307a0fae04ecb6f9f8bc47efc661480e21df0a174351fcc464a56927623d9c073674a7ac27ced7d5307e69607d72636778bb6707f361960620cf9d3255d78f5aa2d764f506927720d2727f89e8e3a9b41eb1ca5282001f5057f4c5d8e5fc5799378165d1d86823efb22c595d3bebc631bb8189ca6896defba0496b0349718485d772e95780cd175ea3980ad03df9fe00b52a38b86ac5f435bc96b08f8d47c68559d5b017f39a9fc783d94aaae7acb10fc9de13add39c67a79bc65826f0949ac59937cb5e2d5725d06429c9765a0403ed88afdd338b3607d3b883a87c871a1478fc4f2bd0a4828ecb268f03c0662c8d526ddb2007516013d0c6e1a69e807c294dca663976206df296dc7391120b968e6d283702762ae10926bc2d6b78ece558f1f74584005ad86c41f7709ee44f803b90e0d56219443bfa93f2fc6af8b8c37b1909d96eeb252f7e7d54c9f46b1261b385f542c92e0c31f566a8c85ba274ddcbd8524119e6b65e768391a135e6d56b081e607fe7afad7fbf5136baa974ba5ac7d3bde9dd07821fad3108db6d34b0795f8fabc86a5b3555035eef16f7fd9ec2ae10cdab2f46057b22750a5e0c97df3df52e7dae20e58bf77ac71b288308369d7d68fd189b957ce9f2630d5931187148f8af7b7329bdc87cfd350f60268bdf3a43f075fbef9003179c5b7bbc964f2b7c5994e20068ce3d2ed7ec01a659c1632f750c4614cc0420ce7d9b686564d8cedf5290ed95fc33ebe7d58ca599eda86fb0fd06f334d66a1bdf98aa1ec3a63bc6bb45a44a59ac51df13cf7f3da408946284300e33e258f69e0ff0713d2853a5d60af16ca83d47c2f1b716d75aaf36aa89d3cee40004f1cd1ac22aed22f0b72103bcebecb85c595c38b322db28fac9982372733e93082b0f7e8455f0cfa01b26e61ec1408e24f1d0691926ce01a60dc20c3fd401670fbe71edac75d5d16ea0dfe14876cdc198feb24725cc7a6ad037f29337d62db0e280f84eafe72df47586bff4fdcf38e986e3042c5be493ac785c7a89f5ced02165cba98be0daa0cd1a316385dd3bf91badb45a56f84c59f22b4c2497f202b26993185c68dcf65bc64c51416e143e3eea59c19fa187761962c18c546c69a4ecc7b9f4298b11b839b66f0f47ad729d85b5d06861a022b3512ec7402d55da3342f4762950d46edef60e40646ec1f0d79ee954eaaa56b1e0b652e4c7d321ff57bcd3e2b46830e44df34becc242401740f71c027b1bae24e9e71b8d68a3065baee3313d5db334a4f51a4cc7df18185e035314f621704a781747ed3a99d3e96237ca19fc0f16ffe7967b98f6112024bfc5c944303dcaa2e3121e9d2c1114bdad21c90eda7eb510bea85d1c9fb60d5d9b5637ac97922d780e001ee79de94119bcd08c21c68e6623d98ded6e19ad0df4e98579988cc000ff8f3fcab7c518d02533ed08a54bf4b9d6796e57b7fec32b618d217f618979a353e3a411844a5588dfeb7d3c5786ee3e8994eb837293d9fd9d6518205ff076bda58846c79adcfbee81f0631381a4606c793d7e2e0ec4176baaae6f16425d44677fab5be09c6802c89e36fc1db2b6590b79d44c481cb6bc96b273904552cf169f500570f38c389531f23d1d332cf26d97fb47ce08abc1c82f5f4c00f93dde8f3dc7042332be545c419d496c37366dedbf803aea557040df6fdedbcee00861be01cd16bff02acea09af3f3a4c6ce35fd588dcdd1340e554d14d1a999d9266736b669329ad158e538da7fd1dae93fd8a610b2cdfed0be02c3cf5fdafc5fb01396f77f4aa88f937cdcb94dc8ebec8857fdadac7564103957a5f9189c00afa0a3fd3cdea2f4d827eef0566338bad161e282c7523b1098860a094986ae2366c33a8a1b996e2797fccf0e63f26b353a852b9a029d802913e1cb4080cbbce97ec036ffb765c596705a5ae9af5eac61d9aa5bb9ac447607212ceea970dddd75e7767356fa92efedae09a80b29ff576057fe47f8a1b0083f26639b8042a48fc3d30394540ebaae99fcd0ebef1e0a928ef46f672f63aba5fa327323c31d3174e8568b2017437060f13d393814006f3697a1c3bdcaefe51b090adced11e1b233eac0c84951ac7c77b4ecc177f8546f808ccb17831b6b5a5e4de69837fd51388324efdf6049f089c915eb0a58d5ad3297a5165bc02996de15c54085a49c007913922f1cc6219f91be93023c4a6c62a639650f891f590dfa87001078defc4ef2b96f6769f310fad55359f7366f4b2206573b452c51a1aef5275b96b1a9dd034d77e5cec6462b9992dc4ae1d9f99b65b4b9c58ec9b5efd530d31c4e6f1d864b3c7f2cc36323fe0d8fe9888b6b8277895b5a19cd6d65b1df8f7d736042e3a6a98e1878c04875049e29f7d0d9035e89023207a344776400cd4b38dda7c1e8579acd79a9d152b3cfaf0f0685979b75ec61542d919a0ce42b9018bca90ef4f6cec774ff7be970da5c1af4560f9643711f031fcf6716b336e04cf34a7f60ae8aa658a06f79caaaa6c1e2707e910c3bf4789a9ba5ba5a5ccc20c92b731f862ce9c8b4880078ad781ac2f7ac9e06f00e263f8ff31dd960651a1fae6d62f3a2578a5e3e0b40138b76c0d5c240945958f5b1b87b1fcda2af3f0f04c2c8d42318faf93fabfc02b6ec58c34820f89db6ee128d632acb38646e25c4f4d70ef6ed83397ef3b402b4686532c6f1ce7724ac443d6074e983f6518ea6e5eb5148a0820e9574cbfe377fc0dc07f7804b4db6156f3050479815c452feebe278a11e530bb2a543de55bf1c86637a771b6592e2a93701ab97b5472e53532c0b6013251628b28645e5c93eca15070e62dfbe80066bb3b6001fce1fd5577a30687b0d23347d7231c3b3c393e3a26aab07449bfb8c47504b9ea8b1ea2f64e931d9096c876ab10430fe12aa0f83fb457b7310902a1db159be41ea37ea20a23c6b420aa813b6a9e3de1f08f1c3dedea2aab7c69b26214fb51950decdbe980c2a0f922b30208d7bf290f302f1ff44bc820f89008d8cddc02e70cfa67243a11912ac825a2736bedd3b93af8ddc3d5d68803547648596a1f829cda5e19aee67c3f2858cd3eb557734242339af66a2f25eba81b6e0c1a5a297b87ee197d15573c4ed2ea8a57573a84dc6190d539410fa921944167b0a7e6934e4ac41a9920f84ab4f196a4c4b39af30185588f6d33573f2b6762b19f0fcada29434fece41245897826cc0426e3cf366ad965ca9ade697959ff03507a505f40e81d0bbc5e6cb36281acfacd490d3d8330938a238752a9400b69d018819730d024d791c6066d8a01d082aa604294dd32ba54f8d085f3766091216c85dfeff224dec55fd2327c12af491d88b03b9e6a582fe3fc0a87e3d3863b6d1d0749bafb199b6e7098e9d96b99f184f30522c01ab64ed1738842f72bb4f912d6f7a07c63cafec62d33f81fa17bece9a54f6d1e78a4450b32be4eddb01f23ab25b4e1480afd02ad6dcb5ce3345a19eca8678a895c8ba91b1be8d93d40b5f1db177c99e1229975f537c381fcc7468b8dd39ee8a016bed6d639ff5ab4777eade160a38c370e5f46d79c97179ca8601999c617c61907ebc380800fc06c0e5359e7aec0b9025516396fdddf5be713896818268d725f810a6b3c4af118502529aa391ea1266727c1035b4d0587fa47ee72dc2fd14ae2f9bbf89925fe69f30eda72c6b0a65842fb987e2a56e5b28358ee03a7b91d581327c957eb009c1b60a6495a0981d26fe462ef6cd9ce87193aea121958fdb3dfc0661b6cab5f9b39d2192ff1a8c60c17d49b204222e02706e4f14f7bad337178dbd6f208d0c6ac5025fd8b9688560ef1cf3373f5ea092f9a285e72c01ccdd8b6fa1fba1611ed8cdb413f0c7b127cb13058655f62b615830d135ed1e0c9f0b9eff5df0652b0fe159757d35f59dff42be842cfa95ba13443ae3120b696f6aeaf68e3ba40a17a62830136c2940834f7c23210328363b199fd2517985d2634720627f3972187ca3517206b90451db97fe73558f2df452f56e412009aea2b30dde364b16a29566bdaba48df397345d58dcee115bd12ff48760a10af7c77013ecad78a27795661d3e4f1b41c0ca2dd06f8237da7541fe653a76ef8ded327f644c6cadf9d77a372f70d55d9c27ae58be9618f4b00a09ae30e615608b3d3e9a2ac190890e51745853af3762a7d459270e82303616b00a5c758b2f91862c546a92f3881ad6c275357f1e491136dae99efdd141793b203bb1896aac76646eb20817e17af715b0ea420e64e587a38d847e4b7b1912643c0ddcc7fe4e63538d3b0390f2f613a60e704a49e6f73216e505461ccab8fe763e0ccfe0f35bf764580ec70b09c824b8eabebae8f9a733a65dd8a284da10bf74a8d1d26cf9db713f7b21bc2f14868874c17c9a58f2eb198998f48cb8be46a2a6310a100e2f2f256f14f430d1bfd53d7e90180938f4836762ef2c66eb00f83e9ef4da2b64fb340d8d7a564cb03947a82feb1bf4c2144bfbf2df88d5114f5ed31f76e8b0ec00c855021a0edc1bbbaac6244cca92408fccb49179e56b05342715b8c8d856fdc20b5f9735b493a39f58b1699345890c7f4ce69cebc2f402af19876004b843d26790dcbfd8fb7e2ed80e3e809cd60666821e4a97f76ecd9577a2f741c7b50c7111d554d6b7843f528392a7d0d45d9ae831c351c22c46a488f0e11207dd4eceebdbdf9ab8fe120612fa5627a072df6dedb9c1100a5420bfeed61dcdaa0ee1e91c40297868947be5428f79101c640efce14d5351ef7470bfbc72d20ab46f5737ae9c2ccf2c950263f6a2b5d5dd4b3c21b736604291985577804de2f741a7c65323d8c7d5e0e7c28fae0c627777100c57cfb66e3ac791cc32e4aeac9d375ddf6eea31566c05a0813ce3ef85aae9c20b4e6e98a456489a4f6c34f7aabc22f57cbe19a131d7ab59eaf857b3adc98c4e2ef6954cde4c1f6263850325d63327aa91abc4826ed9d4cf6b26406f5c135fda3ce8b3a8c52c046e31ba1446cdbf488a4a07ec7ce3aa88d691988f2500b149b51f08bca8737c282fdf92c183b9a957db30d22518c34a7e1696d897110bb8d47d13cdec34ec1674a19c0fd854749248dc2368d79a30257ebd5d37a168cd327d9551f04e01c7", 0x1000, 0x0, 0x0) 19:33:35 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x1}, {0xa35432a02fc9178e, 0x8000, 0x1000}, {0x0, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2af}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0xffffffffffff0048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:35 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4, 0x7, {0x1, 0xfffffffffffffffb}}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x2) r1 = getppid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) write(r2, &(0x7f0000000100)="245f3f2309bbfe54e0b88efcec517c792c9bedf5238daa9433cd0ae6be133b49b2e0ef6f5db4dabcc3375fd8dff0d05fc4330c247d704d49bab776e13a6582721de46c639d228560b606a8b047da4d24dfe9d2f68a17c0dccb0da57a3244f8cc451852af51959b598a956925b90b80965eefd60722e0bd5f70af3ec06d68cb0013aac97567d7abbe9d8ce32b39d7b74e214e77f27e3c2353d715aa4e96d8dff63d8f4f5107f45e3da0583dd9d97cdb06e2", 0xb1) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x102) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000200)=0xfff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x42, 0x2}], 0x1}) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x81) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = dup2(0xffffffffffffffff, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000300)={0x2, 0x7, 0xfff, 0x4, "6dddda5f87a5e31b69b4265e43911b090036608c", 0x74, 0x9}) accept$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = dup2(r3, r5) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000003c0)=0x3) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getpgid(r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) getpgid(r1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000480)={0x8, 0x10001, 0x81, 0xdc, "ce618cf3c651db30be36726d38bbc2f378dc7399", 0xffff64cd, 0x4}) r10 = socket$unix(0x1, 0x2, 0x0) accept$unix(r10, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) chdir(&(0x7f0000001540)='./file0\x00') syz_open_pts() 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40000000000024}, {0x6}]}) r1 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x3, 0x4}, {0x18, 0x3, 0x3, 0x846c}, 0x7, [0x0, 0x80000001, 0x597, 0x8, 0x8, 0x9, 0x6, 0x1000]}, 0x3c) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 19:33:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 19:33:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x70e, 0x8c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 19:33:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x3d) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000001180)) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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) getuid() 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', r1, &(0x7f0000000440)='./file1\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x10000) acct(&(0x7f00000000c0)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x100, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r3, 0x0, 0x0, 0x2) 19:33:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x9, 0x20, 0x4, 0x2f38}, {0x64}, {0x6, 0xc0}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0xfdfe) 19:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x45}, {0x6}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x16, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x1f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27, 0x0, 0x0, 0x7}, {{}, 0xfffffffffffffff9, 0x2}], 0x8, 0x0, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x20, 0x8, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x9, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x8, 0x1f}, {{r3}, 0xfffffffffffffffb, 0x0, 0x20, 0xf6, 0x2}], 0x6, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x10, 0x4, 0x2, 0x4}, {{r3}, 0xfffffffffffffff8, 0x10, 0x10, 0xa55, 0xdd87}, {{r3}, 0xffffffffffffffff, 0x54, 0x1, 0xffffffffffffffa2, 0x1f}], 0x3, &(0x7f0000000340)={0x200, 0x7}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f00000000c0)="26495b55a658d024cd62a548e094f5c0d20c6efe62e1") 19:33:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/134, 0x86}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000240)=""/239, 0xef}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) fcntl$setflags(r3, 0x2, 0xd9cbd31bd4973565) 19:33:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) readlinkat(r2, &(0x7f0000000240)='./file0/file0/file0\x00', &(0x7f0000000280)=""/143, 0x8f) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000001c0)) faccessat(r4, &(0x7f0000000100)='./file0/file0\x00', 0x172, 0x1) r6 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r6, 0x0) 19:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffe8, &(0x7f0000000300)="032d8a49") 19:33:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffff7], [0xfc040000ff], [0x0, 0xfffffffffffffffe], [{}, {}, {}, {0xffff}, {}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x31b, 0x556, 0x0, 0x5, 0x6, 0x49, 0x0, 0x0, 0x0, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) 19:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 19:33:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f0000000380)=""/70, 0x46}], 0x4, &(0x7f0000000480)=""/87, 0x57}, 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e71700008000000000000000000000000000000001000000000000000000000000a2151246", 0x2c}], 0x1) 19:33:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x8000000005308) r0 = kqueue() link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x6, 0x4, 0xc1d, 0x3, 0x8, 0x200, 0x4, 0x0, 0x0, 0xfffffffffffffe01, 0x344}) kqueue() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) shutdown(r4, 0x3) 19:33:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x3810, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 19:33:36 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x3ff, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x4, 0x8, 0x0, 0xc89, 0xa, 0x38c2, 0x1, 0x2, 0x3, 0x80000000}) dup2(r0, r0) 19:33:36 executing program 1: symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) 19:33:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d480000000099a99b691d116ebf37b4c0e52ed406cc0005224ea6cb000000dfff008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a800000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c00000000000000000000f1543ab227f00509000099a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f917e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000b00000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dmv/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x210, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0xffffffc0, 0x20, 0x3, 0x3, 0x400, 0x800, 0x800, 0x3, 0x5, 0x8, 0x4}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x20, 0x2, 0x3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 19:33:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x40}, {0x64, 0x0, 0x1}, {0x6, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000780)=""/194, 0xc2}, {&(0x7f0000000880)=""/225, 0xe1}], 0x2, &(0x7f0000000140)=""/71, 0x47}, 0x800) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xd0, 0xfffffff9, "18ae47c120fde393130000006f8027f69d1b00", 0x4}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 19:33:37 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:33:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85fb258557d60f13ad30505e8d53f8a4aeef9d612f871f3e85f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b201c6d644364e448a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515ed602e6c6d699318597794fd634266696b236fd48fe905f6b9379b983e45e641d4b16bb498795f5405f6b089be2cfc90ea88b480031b1b40d16fbf75c1ba99e843715a6bffc546bba9bdf68ebb2a267"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb7, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x34, 0x0, 0x0, 0x80000001}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x42, &(0x7f0000000140)=[{0x800, 0x1f, 0x1b, 0x4}, {0xff43, 0x7, 0x7f, 0x9}, {0x800, 0x98, 0x20, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:33:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240)={0xed5f, 0x2}, 0x10) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x64}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") clock_settime(0x3, &(0x7f0000000140)={0x169, 0x7fff}) 19:33:37 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7e, &(0x7f0000000180)={0x1000000000100403, 0x3}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x7fff, 0x3, 0xc0, 0x7}, {0x401, 0x9, 0x20, 0x2}, {0x1f, 0x4, 0x1, 0x9}, {0x6, 0x3f, 0x6, 0xfffffffd}, {0x100, 0x1, 0x0, 0x3}, {0x3ff, 0x1, 0xf7, 0x8}, {0x6, 0x16, 0x3f, 0x6}, {0x4, 0x1, 0x5, 0x40}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) 19:33:37 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r1) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 19:33:37 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) read(r0, &(0x7f0000000000)=""/13, 0xd) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000180)="6335cd92f81fe96d561191fbc8141f2983a32631451a1fa235241d70f650dbf6b7b73c9120cdf4bbdf5a31dc1835196442c4306aaa389061bfef773edaf51ad38662de513b58480d3b77a1612b016f6b7a99741d32eb4b91e78b9d2945dc6c7830eb7b0c2d99352762fa7f725cac66fedd00b011e2c3a4a7d2ff31f6e388d2b2e8f1f8bf072d2197ffbb359c4474313082d12def3397851ce3fc7fa10170fd4b4d559db81505dafb48570706b743d41bd6052ac94bc6a2b1aac3483f7295f8962f3427c919d4c7154b95cbb814b1f52f7e58f1d182dd8b59b062659e4accef38952d1787bfa694e311298ddb690ea57e29a3da5675555afa0dc5241ca5c1af8de7c9612c2d6dcdb8d5f6c1f004d8e35ee42bc358c37fb3cd1f8e76c747867cab1797a8586bac1f5fc96c79970f2535c3f2b1ac5af55864430276218df83f464fcf569278a77399f93c3d7ee5e2211a36a080f293e674930136941dede775d47b21dd83de98c4ed8f0b1c45f6dd586eea949b4afe7326fd2e1ef402c9573457c1080049d915be51a824c11b4b5a35673e81954606d4226c38cca7d291e4d731912b6522d73339e8009ab52a63045eb501701b9bf05cd48d084c30441cb3e0fd2ac76b7428db431282a8f281746c819f2797b8b9fa554a42a52b596c6ebb1ee335fe564c1a434cb2d78ab6030b92c845c8902360346c375aaf2183bdf7cd05041418efd431448dc1729738f5408fa6ba0af5704cd35773e994b142a968bb6959e29e38c19833a6150cbfc641c7bc4a52ef0eeafe557c56acf682436dc897e590b459117eaf2b7d847aaf0f9d0242ebb54c23b0ff7e50248241e728e27ef8a5e27e6c6e13eab3cfe1e912c790e502079f581e480fc8f9b86623b3298c3c46b84f26a2d02c6acb68e2dd8950d11afe71989986386bf412a61f10989c00f5407508eda15fe6825f1c30a8b06e08fd925442ac2a9f8354c27fcbd08c38df6f4071d7e5ecec28c98a91fcf003cba2a0c919deda2a787c56eb7feae481dae864fd3f3488188f77c02776e1426160f5b1e3ec4f66072c467fb2c86995d40957047c9013931e2edc76394733a306288a743ba221da1a43b91ff7e73e6c35df7768d6873dea3f1c3965a81f8935297dfabd1ab199d83a900a4476bfffc66e24658c93ab83e81d2572bdfb113abe1f0f1fd6d73c63b9583468f4058577913fd32c42c4f1789c1685dd2ceb1ddc5838a819e656dc04c6a930c7d669669d0078898ed86c7fb2b6efc7a17a7419182f8f2cc09c617c7c42d74e2b21c330ace453abddca5a45c068ef18b01267ab9f5b4e1681e2165baca96d93f3ccf6f21e663dce5cef7366cf6489ad7e1c18b00ed7ecd22ebcc8ae5c6c8137ea9cf088c01be50594fad520dbe6db735292143c280fa69c25439a647db51d5f964be394afaee933f1da88147e7bcc290379b99bc9044afe6c5c63329184aeba1f394bc7507fd34b443e5538cce9468e6b94620969e75eb754e4e975aed4a2f8178fafebc5b48e96ecb5dcfde7972e87aa4d902897897c712ff755d874130c7e5adef556c05b42dc07eddcdc517ba82c65ad81c7f70eca3514bce97efc6e0d6259359fd5b28e9ae111d550b0bea2ff6bc9fb7c7f725cc7b9504a22be6fc1a0ed1c1ed1210f9a73fdf55881f130d65456fd569e47aa5cf4f0ae20b50f91e419ee960136e9ec868431947a87f9da1818807ea69cd8dc312dcdb35ff612bfeeac997677d47fd3c100790e757517d5fe3dada1b504d265496bb620926b6db9621f46676438344dc0aba69166b8a3511f1403e1f568133c601cf131832ecac0a81b4f7ec5f9856b553c2a6dadce3a187e70d783a9ca48b8534a75ec0d583312f761c2e557144deeeac1471b51231dfec76419b93e06912d26148448cfa22c64eec374065d15f9bd6c92d476ac87686b9241e9f4932628f9c783cd514390fdb76bbf624c5c94c0332dee419deb4327693b8a46c70254290bdb0c959f2b87e988f9320aaf3fbb7c45e1802c46e3f6a6a78de612ab182f0bdf2faa93d3cd95e4ab890abd4a03dc16d9ea2f213372122eaca76af61a821f1342252f9d17eb578bc08448e056e80c39d854babca51fdea9c8aeb64e13eb90edaf63eec11570f1f159ac4c68cf65e5b1b7b9f549807ad72cd5a87acf59cf0fd88f9bd62d88a8c2644cbfb208d0d7e7877a792e78e1a4eafe2f4a56996b9675075c58276be6355c2aa799b55a7374318a639d59de6fc12e3419ee6ab355fa933c5c9587e78ab6b6a1d21b27fb659dd3b53f175a065ed0e420a83018c6eec0f8dffe086aff31dade18ec1a4d6022405b76a7cd13c80ba77b5de6fdfa2bf6af66fda792e442258660f2fc0b34a1d677ed19dd9972f84a7c296e80b780dd5740675205c253b0249bbc6bbab30b40f1a06ff067210cb280afa9e66054b56f6acccad424a31f44dd1cf10e9cb909c32cba58d1a2dd074173679b162ebfef11dbd3677f95a00e0a07c8de4e6a699bd36ce50ca0872260e319966222c7ae034abf6ead900daca9a369368a6911ee9611d190b9fc5f13cc6ba80fa19d7d654031ae6dafc4b8a847e2d7d7b7aaeddbe4cd11401649c95cd136e15c4d3128e4465710784796d4cf537971db2fe7963934d2178d2ee1fc083b184e435908c0e71e08f0ceb110165c088b8a8d9ba4c9c380968ce74563343a32d8ad0015f6965cf1d10aec8813c9f142ffd664da8e5448c0df820bfc55e869d9009449a35eba6025eee0dc081b40f21dbac8eda88d5d442c873a6d3925bf9897c95cab0428fdfc9c00d417c869b8ebee5ef511ad605220b602ccff8cfe0113e4bc2f21445a4a2700d0c580e363adae72a66cfa51240f61c99e50964fad6016cc55eefe6e85db507c46eb9cf1eccf32b533b0ae7b0dabd26b4e4d9c84867a3dcedd167b6536107be5b194f0a4fb228eb1e456ff9b6121c545961abba688187264ec02b6818058a329f8b8a12dc5acb71de7a6d24da7de744d15bcf629fe50c919d4f34907048f10098ea12765bd7cd335c4c111a7a5c773efefe0d8552c8a45d4e930758ccaef1f5deb2d02efa2bc5ca6190e092abc904cb765453b76ecb122d0b2c10498f47cbffc15da164759ea6f5064b64aeb767ae15c8b8cb39248329af87c8bac0d50bd750b1b48334c382d2998c8a33bc4f0424a5dbe412f8e6f36cbb3fa05706e945d4d4badb133fc3390e6550a43901340667fc9d647b39ac0fc1fa7bd229668d2dc903e21deb8e95570b3c6f0f1aa692838e7916ee75b8c580edbe436e35994dc616141d51a1770a9299981abfa088a02f0193e116becc146d829d0244cf115c92110d7206a823a3c28267d6cb5e104ebe9f47696ddc542b5e70d9b377e08f51555e1bf0d846a8636abfa6c820a7eb219f32622da1e5a23c5d1493fddd462ae240b07a59d5c8f9c0ed4d127acc1e81f79a6d3ed6e2c434bb8fe8d9287755b3a53a0d6a3c7dd8cd24bbb049c418df0ec2e2db19213a308f7446126889fa70f53ab5d98e94c593ec3a8a43a2683092751d7143d0c98038e978172600145c8b9325b4d341c67aac943576179cb895fdffec2dc1e2ccdb8ad88e59c6ae6e954e7efcea18b6eaab350cedbb31ad970aacb23c6160818798e18dda8ee077d239cf5d26624d5e86586afc44543fd3ad94791bae7fd18630ed4a61671bc0e56b0cd3e63d52af0ea03924f4f6ef54ad03d1f9d16252aebae28b7ba2f9b52f57b6b6a2366e03c663b6232ceb111e79d404be5fa15a1e7c02f0ca908f0007379d782fe70b5c294d8d7b6cac2564554822e95dd6fc4cfea509ebf580318b48139be2a624268781dd0cba5105a08f86f1c743859c30219c8edec60be068b2214d4d9908a95f57b3f363f333b09c6741797ea49b04fb51a1f4c88c925af6a4dee792457f895f240f771293a9af23053dd1879104ff375c2a8059961a321b5f47a312c8c8ef7d47b82d83306e4ff067354edce9d343f5d69affd16fa5e45990076ab96651cb81be13c222460addb500bd286d0215e61e615b182932995141ffa11f7f83f4ab525173448c51441d1daa65811199941e07ec954f4c632b62d104c8d9d08f3d38770f2b6690c8de0a10f9f4e19e66c15d34c9fc8ced422bdbf27c0edccd324a57ad6770229964a2419b11a9af525d18b8972a5dcd3ea43a28b092e6f24a77a87f339e6dfc2710941934041dbffa6730b672e526c9466a96b520ff0050a53f2404fd858fb87fb70ca453d371c8057e40e3cafe8a262105e8e5fce97bd5674bfac5e74c022c4eae459c1bd3e1f1625e63f170f9914e4e0567de6aa2fe1709fef6b8a4616994ccd76ee756c71f91673ba7d7a26012c14ecd70fdb446799dc8c75ac87ebba029949703822ee3d3b9d2e9f8c6d8f2f1f48ba27ef445cc36bd4cc99da90bd344acde93ef3d96c8074dc81571f4978013661167ec2cab777113efb6e8030ae1f54c29e79828508c367670db2bef74e87fbcee29ba5be4afda7cc3c8362e83a7174b0345bd281046bbd28a61bb55f61d39066376bf03a8b6d29f0a6f210ee5e9c95c6d77d92f2fafe793f61c6189d1863d28eea29c3712e9236576a109772476ab8a8f699771d64f78d465639ec56f0bf182b93a479bb45b1b1f4035654c3ff43c17a18db21e5a4221aebec522f712d5e11c18343e871763f78dd408829a78f2d69e08af1b086df1a4b55a8f9b26ea30e0485ac8b7d7a988146d2a6fd4f72f666386b4827e1d64f5cfe84263dc462a20a078a626e1fa26fdcb760f427357fae87a1498255191f973adce5e41b8c50536539e32f8c60a9cee7b2a0690f4ff3c4fada6a68fa7dc93d0b64dfdc30aedd995e1c6bbdfcbf1b857f6efdcd296bdad98aa91f2f8f76f6c91c8477ed9ae448fdecf308d9c96ff17c1562b567f0d1db77961c567a793ccae1e37f438ae7d38eb7b3905cf88eaaa23f889b8232354e8890cecddf1bcbcad2117dab1dc480e4e4110f388dcab4589fdd52c4616bfcb3c3cef2e9ae75b8be2ad6e0a6d6c58edfc668db16acbdbb672a141346c266744568570c2183cac5d628b3523e1e514bef57f9fcc1d089f544c076e5259f48e9488bc69e95fff677d0bab1b5019eb7b53afe5b99c849cad786af6d0cb37344d29b3823c5cff16fbc30dde18ff2dc46343f4418c26b819f003cc44f78aa7bd450a5d266ecb1065a1e02cd1ac8fd255ae68a75f5f00fc64177d5c231d7e8f15588b899989bf766dbf51ead59c11c9d9d5a97fb09f9d264461fd4d3b934f05010c72ba17c47badd47cda3dc71f1f2e40c873949dcadf732d43d43f441f2227ab10b1782ae0c762ed67b13b365a6f0a835f02c9c0f8b9daf7ac18a14d0b949e7a026681e5686c06ce89d355d0a9a7a6a7d215b15975e58201965f34997ffd14cc9d67c3e62fea1ed294fad61288e53a8887e125dcc2a9b0cad8d3705bbeaa9a92ee8be37c2b2a4b8690012a8b8042b7bd83540394bdfc929a36f33166b63a905f40b7939421c13e124ebbc2bd288f89fc67344c99735875335572ea71c596c33656fdcce7281a2f57250861cdf9ace537587be48e16a725e92d7989b4e619aa423aa5980dc2e5c57ee224d251e305c0f2e1aeb5aa4a0265ad5fa988e8a102111c4d3d94582ab4355ba603e6c0d951ad56c9c177e07b52bea6aa87671c323915bf45b7bfd44b618602d510681ffa6d2feaa5fe8b1e0cb77332b95979932d4a4bdd2a0ca0626b9aacd3ff1b7533154303682846f660b4a8f9a36588eb2726d50e25a4efcd3abb4b4d3", 0x1000, 0x8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r3) 19:33:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200002a9, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) 19:33:37 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x401, 0x0, "a59245225dcba69300"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) syz_open_pts() ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0xfee7) 19:33:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x227e4245a5639aea, r3) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x71da0108245ff176, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) 19:33:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x6d3b89c25472dedb, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r5, &(0x7f0000000000)=""/84, 0x54) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000000003ebe137dcec7be1234d97f75f1d48bf016de42f8e7b5877fdf4ccb39aa70990d921199453b9946ffa063f36e2982afb68fd911e8d90ea2bde983af8cb71415bae5df442734caad20fc58b6feb4faa145cd3637695d56db1cb4ba1b237c0bcc8e5985eaeac982a6e2cffcef8cc64100ec1a1638a3a1fef8480ea400b61576a80cffb14f0a7be2177fced0aa120d3d2b8d76018ab700000000"], 0xa) ftruncate(r4, 0x0, 0x7) fchmod(r4, 0xe3) write(r4, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000080000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c0000000000000000000000009d756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521b8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae42b35177c3085bb8089e9c554186d8b49fb44d031ff9518389ef7fbc201fd6f18fc579225da7e7b0cd958c85df072acf28ffa2c4d72443cb6667fd7cf1c74791c16228807349d707ee407904c3fd68419f6771fa084686552bb9d6314481be0f36a461be5059fb0ebc382925136cae7de7cd8e481d8fba313f0310af4dd3e6e76abf26167c50efc676d0470221f6effa17cf445202ac5be4846580b6de6e5ea2866314d5ab43731222c3caf295127c98265244cb8a9caaf38ab4"], 0x107, 0x800) msgsnd(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) msgrcv(r6, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 19:33:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000b80)) 19:33:37 executing program 0: mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') 19:33:37 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000004c0)=""/210, 0xffffffd5}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f0000000a40)=""/87, 0x57}], 0xffffffffffffd4a) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x4, 0x20, 0x1, 0x800002, 0x8, 0x10001, 0x3, 0x0, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r7 = syz_open_pts() close(r5) r8 = dup(r7) write(r4, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000001880)=ANY=[@ANYBLOB="0000e748eec10000"], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r8, 0x20007478) syz_open_pts() 19:33:37 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 19:33:37 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x40) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendto(r2, &(0x7f0000000200)="b6cd7f6d6bc2c4ed4824fcdb66351789a75e7545b473e2ece3282f612aaeacbf9736e71c5dfd1431e72c7bcc733e3fb9d465a34d3d25af684be236fde2e40c9a65dc9233e968131a0522ad6f77972b204ca86a1b3e87acbda2bb1df18115e0f13d7bc440b99182e15f62b06e384594abd37418a597a83613234dd54edd4423ab91cc5bf4d24299234da2eb51c9872d85e6103c4da3122f4a984d0a1ce88096992efedf990863629aa2f23c306770458e1718f1f56ec7a6e363566a", 0xbb, 0x4, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 19:33:37 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="ed14cf7d18abab85f908b5d3f04376c266f88528807da9ccecd7311c085e45d15bce0c847c5f95b7770032a9e88f9b1f826619ce9ede688269a4dcb1ef3d960c09a84793950c2a76bf9d18a9a28380f236148976965d18cea687e16525f1dbd006ab9610bf758e82b9bab4433d3891e96cf6443a8b7b18bf93d8fb98f2b834e4181342c0212c3a04a237b29cf0a462e39788d9aeecd9e5bf9deda054763398557f1e32a30a6da8e401c31676800ae4c0922395b25382bc0f8b999e0bce178c5f141200c541a38b1ee14d4dfce532a36a74042b50831d64df7c03f2768acbe402f30e694cc27d8366e6c0b7f5c352e770191fa26f82d800ce305f649860427306e65fb1bfb47b52b7de62f1e17e26aaf4e0f03bf8341a9ffd5d3a0200a90af6bf064c0edd6a001b02e8cd5e935f4bc0b10727909963fd2735210577a70533aa9c128c54f88a55abe7efd467a09f376192e770dd5e1c3c6a9fbc7311fb9685acaf5361c335352d93ffea0384f5970c1e569c79e9d6c994db31cff6e064ab881bc8e64fda51d5f158abf27d400fb2f8dae25490ab6ee16dd5a41fe0be5f5a92607fd5199eb99f2a54aaff577f2236d69648c4b763c64fdee2c089986c4d89a357ba0f6f67b95ee44f18035ddb372f1cb978b0dd9a2e4a28b3c76b855f7d477e80ae875d84c2eab11c4478846654102dbe20325a7faedada95745c55875dd926a9519b01c48ebc543a61f10b1b89f298dfb29b6bbe5fa801bc9f4438586411550d50a843e828943b57d4c21c1eea83427ff635f62571eebc718e074d1a197fe031ba2b9dd91f6f4b016c890aa043817d19a531c04efe8c9f5d8e9b2c558a179c8b4ea7b7edf60ac8c263a87147023e0c4812a8d88944b2def97fd71c1f8d54dcdd7a24a9fe66365f4b5232019fc8f347a79e2e001d792f3e73c14fce2f2f4c4805e38a9b23417a0be49442378a60e2db8597945e8f3416b7f9fa31e0bca41411a79cf45ac7233cdd609b7b3edca9861b8cc4b054aaf33576a3e3f0fff6ceef6400d28cf29ebb5b852c56fe1e215021a9611836600c719bcf70b93219d9dd88a9823d3f64fd8a1c82be963873cb0867bee73b7531b417117863c6fa8f17eaa07ef7f3c49c310003331f9eed92343e96b5bf8254d3946c45f91ad3d7b592a8b6674472059f43e7ee7223574fbe43dd6b66504bdace0c5bf8701a32cceda30085f584ff05e37f027adf573bf08d0ed3b1c1906c3fe2af2210aac5209eab72f00c35cc4e5eb6b6f345cde1e24d35af7ed8148de5a1b54361635d946d58aaa9a4fb9de3b92b83f8a7cfdb256396b76fcf67addbec5468fa407de4aba007543321e68f8bd8f85793c561aab7e4fdb6d553b133674416de3091b8180f30915ba28731a1e373138ba57fe48d229661310ea9c6c946546237617f2930294b37bd7d7ce382293631d41aab9cf0797011b13b10b41ff147f5a32b4c68fe43482fa4c054acbf78f7aaddeb12fc60916623d6c6460659f7a8d15fca7b28b7fb8b244d0f7cbc176347dfd9967e1d623d93583e0aa3d6748877cd844d1dc283e67fadd71c1c0415b8ec4d9e5cc8b032d10c3de777959964a71f6bc4432703367e9b7449f12028be1238b0270b445d687e883cbc96f5338c2b02458327a4b0b65ce82f684f2e5f0acfb9827ad4b2ad64ca1d77f8ed2b221543157a798185472c69c18feb41876bf3fc82a4415e0508404854124f56712d2ea133b1829c46a35b2a8e001d4329308fad8ced154467f0046b4132312395cfd83f11733105d5bd584e716491615af2cbadd0f08678db8b0dc46c83c21d60576819bd94c008306395eaaa51ce5650215bbce6a1bcc6672ac99abe860b4d46703984294b55d12089a04481661aa4b6aa062c839b6f1b2500540dfaa9459e31251e2f9aa7eb4a314e8e1b6fac321b934c59b1c7dccb0e6a9f801a1ff378df84daec502e1e01b56d4114f8cc9c54d1171491586cbb9cc4465b23d56c2ea98788d5e840660c4594513d783c563ecf654c5c77fe31a1886b1516d40daba77246ba95af55a9878fd6cc22c896960b1bf97220a61448f8fa7cfb649e68594e9ebef248fc5f3b6554636fafce60e6ff843f63a6fa7d00e96776e113853e78c4af9b1c3ebd744f413077a7c48471c3ebdbd61f33b3926a946cd9d4b0e3bbe529d460c808cdb80139eac7f6c036aeccc0b6e304efe241121528866adb1a79e86026220784899fd2c5d24e7f7f39f92c1928937fe753ac97b4f0d4b6adab36a6b374c36b7ff15b8ebafcef44562aa044b727c181b44f54606ec197e621c8ff2d21e842d0b23ea0a66a07187769e3c949c3b3cd8c4353e3fb0b0914b1ced27a1ca2639bd8710b3929cc8618ecfd56aef9b93e2544a0392f2040a3c4b1b37b0b959449723bc0e4efcbb6efa62e98fd54bb82c38f4bd04e9ca247e35886fff3d5d47e82b092d7c8c67f0c3b228032e33adda340bee7b15b340f637198c1d72d579da3967973efd2fcc384100c2797706d6de013defa270d76f7c916e2240c8ea2e9bcd907f83476c80de416f2200119a44ad06a5bccbb04505c4298efcf37098bc11b172811339115f294b16e29c605a97906a450529632158ce809393f83ea7b2c5d3dbe6258276520c9b9c6910efc1d9a3714cfb5362cc24c1533d87a521a962407d48819eacd0ce92177f2fa7b0c7350fb7739642b6e254163316e424003a1505410f93dc5c87c2f50dc299e521254e136461946df9d8ed499e7ac19410a50583f58704b62cfd3d60c8ad41240cfebb8c7b0dcbf9572abcb97c55946aeb21c473462476a37207cbaa4fd509a9bf8bf7129509ac4233035821cd1817da3084f68862bc994cff1c24154f8c2d6391383956c08e2d6ebee049d4cf02523fba51b15e027ce74aa7cb6fd87a0e305eda325ae04b54c289f49bec108601256be6973f3e98f5da4c81b40b6b1a6079e9e98ef8a455b7ace0bb091fe590a9282af047d6d29a1c18e0f0b8157bd5fb1fec3f5ad6708335cf216ea92fa8ca28e7675c9e1466f98ddd782ef2dfb36dc2a99b101e756daead977fb2bdf2211a7e2cd15f5f5d3771d7fbdedcb41ea14b2b0ed7c3a2fba78e88fe191726031202492d74a88b80755fab199383a2c49d1882b0243e14f077f01da249ab7304298a371f6da40fc0ca00a808efe351916d2af3cc32978fcdffa01ee8bbd1b1c88c3b9af1e6d151462d5c5280bd05d59010834be7fd4520109a7ab6f69cdff1202e419aa765145a818dfdf44a3badababa8cf31ebe2050609dd870729ec3471ffee1df27e2f9c277a331b54824f065c8cbfd2ae1443af8471634a7760ffffc2ba4274967deccf5359220bfcf6aa10774160f663129f21c725e81089ce89c86034b6da084bd8d66de6a400f2c9168dff877107ec28f901914b2b1cb6499dbd34c709326ac62a23cc2036d02fb0c09111d74d37fd1a8d3be6efb78c76f16ef035829f34ef134d8f7678df8374be708f69229ebe6b6a1d36822f01c24afe8c5fa87427daa027e1dda0556dc081ac4f1a6a051ba8a9eec024d90f783da6eacfd23777d4841f17dc6cac851f0f43fb3533a4a6c64ed570131c1f74ba8ef0c07a95e32f2e8b54dff8a24aa416217f6d238a1d61e8cb92bea453dfd70c9bb9ed91566a55180e639cd713d97940020daa9bf4001c4fb327ac2dab934a1f3cb7a6c5425e7e59c7fa7844c8a61cd42fd3c4601c13e809cea20a1f2508ba29b0396ba58a5a5c10635892ccf0d325385507c476552848bec51a57161b215e3208c37cbda27a000d722d580f9040dfe410f6f2cb41c89fd169ac54afa92c7085fe8d107bd9b0f777e660180ad512c989d39567f21715b1588a54cb529865e6fc0542961d29bf01fcb795c2b6ab5ae9289fafb32d8f2f5be1ea843b47f0531e041b57f16f0d1c8b2f99c58b3e1f821071502975c773e0d8c2ff82e6db8f685413980d5d125b46b6a91f7c4a289eac94c455a884442d6a8037b14b891e1d92c2a433c3b908a68e36ec2fdaf062a41499d7a494a9c0e2e7d7800bca962456d1d9296eeab98c5dbc8c57dab51e7d8ef1b09661cd74acaae26f0195afe7cd74e930878b2660a4513c32399466072e69b696a81dfa65094125f31b425f3aa7d2fab0ac3f8ee408e8450656b13339e33d856469869b02831a3f39e2ab9660f79401b41a5b71e6f29e0c1b0477e7992403025e8c82e52720f31b11fddaf8ff39d1fafada03921f20625bdc8b50d63d91c08f09f7eece59240cb12009d8e09ed457f67605ded93d705246289e4ca0be5f142089fe33dc289270d459c31cb452b7150f39acf8518875fcf6801da212c07651f837d788467dec7b8dd56514898970aacdae671f5434d3ec91826ad7e92d66be73009325d002c372bba9ef960eab254bb39cd77e9f547c086abc5b9f13a702d0dbe0d86d5a1ffd20f482db2d5ac82a9cf3ac4f8722381a9fca00fa6675a88a08290f51f6f849fab1b3150dcc431a6afe30b32261fb8bbb73a63df18edf265e714c3ab2b9da1ae8090494c98e5d60e57687a4a1213d5054d1888901dd23eb399da0d5d3ee2fe1f3068605d9a67206be3ccd2c0eb5ee8aa18b4f3b85467dc5f01cf7235fe1c8186458bb0a91a5b7ec48c31eb102cb6b8c0bae0cbea23730e02f1537da86fcd1a48f48e217924aa150677b84a6887b4447f243785c302334cf27c9ee890d326053af8bae5f1a626d6568dc48f44d2a2e53a79b7d7a9d0ad74034db83f64e06d271b40348736cef13212db9cc772bfb273f0fe00ddb43a5113ccaa75c34fcf0f456d86ce12dbbee85ff367b24ff88d5ca6c7b33d7ad9257777366c721c801e81b6655751001c235ef83b62cdadd3315a000f088f8af44e8ccb5ce7f881867c71bcc7ea35b2649cc25037d304a7599ad73667894855c7f7e9ccaefd7272e066e95d9fb37409a1ea1b4e15022de3860fa5ec4332f48bf9a4fbd906064c37539f92ae7dbd77e6a7dd4811598eadda352ded5d0f0b95f01cbc4df9b29de3778479dddee963ad7ef6a38a8388430c9423608d3c4428b53f69f89d3c56369ca11296da2753b0d65663739227e9112c4c88c9f5190b60b5839afe0a00f35e7d630d31b83525058bb87537d99bb983b4199c5173442d3fa3be6c01d9d62455e43baaaf813b9bfe439d0f7f7f7d851c9e1092d4e896a43cefcfecfdeaefc412ea30c77cf53a6e809194cb21bd0e81e347588d7562cef52f6f77ad9ab634632392d7e0313287383bc32d8354383f1f1721c5f96f72b87d4d96fa6b56d7327d4592122e2f3cd70877d176089da46b757e38376b538a6b069c5483af0845a4ef97922302f69445985f644468bed5a188ea127e5e73584d66b72157fe95d0adf86e525906d3cf9bdd9f55e18901935b511a172d89974fe22c02eb3d9cc9e13d1d635169d3055ead6cac8913d9d018091f23095d8c707f853f08a48eaaca50f129b983624aa54b7c5e96115e9df57cce8d24498e8fc4e978ef06d176dce945db8c0d015d88696cbc39bb611ce21717df4ddc9f4cc35ff40060d283079f43cb71fa24042ee3b9d9238f5f21e07613d3407c88a22e036a612fb326583a647995c15c3a22ac38fa9d7d0e29b7a6469eccc81000ea049793a5238639197768d46804ea95db709509b4df3f4b5f71b853b6ca9930948aa08ad6038a46f1ab9b7f14dad8e89ab855ec0af0c2589c70a60d018106bd4566555df6a34e28e95892f48a3289816c99facf3020389b6a86f4c1e50880fd16abf3dd09362525f51cd9", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYPTR64, @ANYRESHEX=r1, @ANYRES16=0x0, @ANYRES32, @ANYRES64=r1, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRESOCT=r1], @ANYRESDEC], @ANYRESOCT=r3], 0x3) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 19:33:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0x3}, {{r0}, 0x5d7f75b760e63658, 0x10, 0x40000011, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0xfffffffffffffffd, 0x8}, {{r3}, 0x7ffffffffffffffb, 0x1, 0x60fd43f5fc2c032e}, {{r4}, 0xfffffffffffffffe, 0x185, 0x7ff7a, 0x6, 0x1}, {{r5}, 0xfffffffffffffffe, 0x20, 0x40, 0x3ff, 0x3}], 0x800, 0x0, 0xfffffffd, 0x0) 19:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 19:33:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mlock(&(0x7f00003f2000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x7fff, 0xb0, 0x80, 0x1, 0x0, 0x9, 0xd5f, 0x1, 0x1, 0xfffffffffffff800, 0xd961}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r5, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x0, 0x8, 0xfffffffffffffffb, 0x11}], 0x32f, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xf0, 0xf0000000, 0x12, 0xfffffffffffff459}, {{r8}, 0x7, 0x20, 0xf0000000, 0x8, 0x8}], 0x9, &(0x7f0000000340)={0x4460}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000440)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000005c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x2, 0x4, 0x0, r10}) munmap(&(0x7f00003f0000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f00003f1000/0x3000)=nil, 0x3000) sendto$unix(r0, &(0x7f0000000080)="69445020e6a9c908e6a4825a2a8c1c0f29e8daa3b5b2cb0ab0c3de33bb81c810d03c13ae955cd70082fd3c71f290aed9c5335f5437a4a03a1457c270ce271c8b04347b354c91c2243f676a814cdb24c55b2d05bf80c54f14a659faf8c33910630bd2d9bad2ed4704ba6a484ec1905084a1f4d57f01d95616a94174123cb491d383af4576a9d6cbddab34ef84fb00000000", 0xfffffffffffffd10, 0xb, &(0x7f0000000000)=@abs={0x7b2576fac0d5e826, 0x0, 0x1}, 0xa) chflagsat(r5, &(0x7f0000000380)='./file0\x00', 0x5d4ea950bc807a71, 0x2) 19:33:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6], [], [], {0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) semop(0x0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r6, 0xffffffffffffffff, r5) r7 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r7, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r7, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb485c225ad1e217c2dc6ed3db1249dcf540a70000000000000000001300"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() 19:33:37 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) getdents(r3, &(0x7f0000000040)=""/110, 0x6e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) pipe(&(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000280)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100), 0x569c, 0x0, 0x400, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x3}, {0x0, 0x0, 0xfc}, {0x6, 0xb0, 0x5}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r8, 0x1}) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x4}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x6bc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 19:33:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/187, 0xbb}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000180)}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x4) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x7) 19:33:38 executing program 1: seteuid(0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0xfffffed3) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000002a40)=0x1) 19:33:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000000c0)) 19:33:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x80000001, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2}, {0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = semget$private(0x0, 0x4, 0x487) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/228) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x9) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f62827300"], 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x1, 0x1, 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) fcntl$getown(0xffffffffffffffff, 0x5) r5 = msgget(0x2, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r12, r13, r14, r15, 0x8d, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r18, 0x0, r19) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000180)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r23, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) r30 = msgget(0x2, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r31}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r32, 0x0, r33) r35 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000180)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r37, r38, r39, r40, 0x8d, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100000001, 0xb1f1}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r45 = openat$null(0xffffffffffffff9c, &(0x7f0000002580)='/dev/null\x00', 0x2, 0x0) r46 = msgget(0x2, 0x0) r47 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r47}) r48 = kqueue() r49 = fcntl$dupfd(r48, 0x2, 0xffffffffffffffff) kevent(r48, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = accept$inet6(r50, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r52 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r50, 0x0, r51) r53 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r54 = kqueue() kevent(r54, &(0x7f0000000180)=[{{r53}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r59 = getpgrp() r60 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r55, r56, r57, r58, 0x8d, 0x7fff}, 0x6, 0x2, r59, r60, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r49, &(0x7f0000002540)={&(0x7f0000000140)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000002400), 0x6, &(0x7f0000002480)=[@cred={0x20, 0xffff, 0x0, r47, r2, r24}, @cred={0x20, 0xffff, 0x0, r6, r12, r25}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r55, r3}, @cred={0x20, 0xffff, 0x0, r31, 0xffffffffffffffff, r40}, @rights={0x20, 0xffff, 0x1, [r43, r45, r0]}], 0xb8, 0x400}, 0x8) 19:33:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x400, 0x3ff, './file0\x00', 0x0, 0x40, 0x1000, 0x7}) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 19:33:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x4, 0x8}) 19:33:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup2(r0, r0) sync() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xd3dba927d2bb8311, 0x0) 19:33:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 19:33:39 executing program 0: r0 = semget(0x3, 0xff5e12232b40675a, 0x301) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/103) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x50}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 19:33:39 executing program 1: socketpair(0x8801b58e53d68d46, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/9, 0x9, 0x1440, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x7fffffff}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0xcd2d4cd8173fb90c, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}, {r2}, {r0}, {r3, 0xa8}], 0x4, 0x8) r4 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0xe5bbf61a1eb7f8fc) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000001c0)={0x80000000, 0x1}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000200)={0x1, 0xf9a4, {0x2, 0x7}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x3) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x418, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r11 = getegid() sendmsg$unix(r7, &(0x7f0000000800)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000400)="ae990305d7d47754ad7300a04e315be2a979cf89152622a126dafc61d859", 0x1e}, {&(0x7f0000000440)="1a8e9c7c3a3aa1c0e24bd48c9cfc5493ce736d53b545dafd32c02286564b5ce24d6d64435715d4b497acffe8943c055d13e67b234734e6e432f2192f68cfb5c4cd9c88153c1194437e677bbdfa2a0e725041549621922acff88ac7ab320ff805d19bb266323fa8a5d1c3a52e198c1cbf38bd3d3f082e9314623f0582e73f42c6ce2f39c46db873201e391bc1fb7dde3500e9a238aa7a81a17843f771e412c8022f570d47358d2cef6b", 0xa9}, {&(0x7f0000000500)="1d6a463fd1424b31cce4b8a3fcc4240d056319acbe38ef17bd22d909339cda7b856eab72dbd9673aa0cf8f12913ba4bf9d1e46dc4c47610cd470189f5f5cae4ced8ba34acc8fb5f3ae5bc15435026d6cb3899b0879438ed5454be7ab14ceb924d8c4c157fa9f8edb29504ea92845ce05ba411cac5beca63bd1c15f8dd8035b3fb6e217dfa03860999fdd9281fcf3157d5bd09da4afb858f56fb5257aaa3df4f3b758f50f36b2d211d410310665e9593f941149bf5722f87244bb324d2b58dec5bb393db85caad74f527aa352cde9d77d6a26086344507352117cd7da846771815769519a17a4df", 0xe7}, {&(0x7f0000000600)="46591cf713715114430d755d5267abc4d03d0930de517739ae26e1f957bde311bfc04e51ea5f43f757b05f8da618c719d971ebc94bda1100e6c078ca2e2ed5df28df31290f2741fbd6a1b492285403f7b2d04e30c920f6ec2af08d0b25037fb2d1c8feadbdf2cd5623c3935cd3ada3d38e29a744cc86dcf71a033adc1c7721a491b62b3d7725743497720728f6432638e9a9a6bfdb8d3ea8623b44a7eddd", 0x9e}], 0x4, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xd) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x80, 0x0) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) sendto$inet6(r12, &(0x7f0000000900)="2e3bffccd16bba70841b49c073bb86f76009cd9e96d9500c2e1f36a0b91b0d5ce1c5c198b40d", 0x26, 0x0, 0x0, 0x0) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000940)='./file0\x00', r13, r14) mknod(&(0x7f00000009c0)='./file0\x00', 0x0, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/klog\x00', 0x82ba, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000a80)) 19:33:39 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) r1 = fcntl$dupfd(r0, 0xd71831074972ae92, 0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x7, 0x20aea5, 0x4, "3045f888204df5a9f18c5a8f284290f6cf97b137", 0x6, 0x632}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() r2 = msgget(0x2, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r8 = msgget(0x2, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r9}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000180)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r15, r16, r17, r18, 0x8d, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r21, 0x0, r22) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000180)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r26, r27, r28, r29, 0x8d, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100000001, 0xb1f1}) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r32, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r32, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r32, 0x40047607, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r35, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r35, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r35, 0x40047607, &(0x7f0000000440)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r37 = getuid() r38 = getgid() r39 = getgid() r40 = dup(r0) r41 = msgget(0x2, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r42}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r45 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r43, 0x0, r44) r46 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r47 = kqueue() kevent(r47, &(0x7f0000000180)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r48, r49, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, r53, 0x7f, 0x100000001, 0xb1f1}) r54 = geteuid() setreuid(r54, 0x0) r55 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r58 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r56, 0x0, r57) r59 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r60 = kqueue() kevent(r60, &(0x7f0000000180)=[{{r59}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r65 = getpgrp() r66 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r61, r62, r63, r64, 0x5, 0x7fff}, 0x6, 0x2, r65, r66, 0x7f, 0x100000001, 0xb1f1}) r67 = geteuid() setreuid(r67, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r69 = accept$inet6(r68, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r70 = socket$inet6(0x18, 0x4005, 0x70) r71 = fcntl$dupfd(r68, 0x0, r69) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r76 = getpgrp() r77 = fcntl$getown(r69, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r72, r73, r74, r75, 0x5, 0x7fff}, 0x6, 0x2, r76, r77, 0x7f, 0x100000001, 0xb1f1}) r78 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f00000001c0)={{0x7, r54, r64, r67, r75, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r78, 0xdc, 0x7ff, 0x6}) getgroups(0x8, &(0x7f0000001500)=[0xffffffffffffffff, r49, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r64]) r80 = kqueue() r81 = fcntl$dupfd(r80, 0x2, 0xffffffffffffffff) kevent(r80, &(0x7f0000000100)=[{{r81}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r82 = accept(r81, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000180)="34e4d17791f41e506d64ad24c9d2c0e671173cbd6a635f46e3b92df0c5158f76fb979f3119a428db98f81079094c2d0d0e631d72252e9f228cde6c96530fabeb36dff338a124eed5d3649af94b2d207f01fbf43696063bfc84c94654f8c505509910a0e588252fc705e8c3855276a7f90aed4c1e17576d3c2d989da8d0e752c7a23a25418942ba7518968dc1476909efeb19ca299d853db77f55307f6fc2a9d617f21768b6824b7f36070a5e0bdf6f20fdd686b490bb91f03059d1caf315a573a346b305dfcc2db4144835cba0cd429fa5e3bf6688bab2de5660b5343936a465aced8c00cf25c5a36c0482e88dabff20bb6f4a527be0f376011b0fe8a865e3e3a448136c7a0664835b6c61d95e3c971d15bfd08801c99c535db44b4f6dbf35bf13b3839c51215a1bcd2cd634158e177e4aa04235964957d251a03d76c7aaf6e981a29d58bb07ef146c5cfe4e904fc552018cd03632d1520ac39296f58024f63045c2a30afe59bc278b6f4cb86539eca4ab90d03e68dd7a4b1971170c3108b0a8dda20740e752a8e6b571881159628b660e0d16873be4169ac49eaf03952c1a9f0ba7f5ecb38016d310e523e75f5d8a8ff9e67ab6e443df02aaa583194ccb7e00f49bd59ff1f8d1a22d4628a750558c489fd3fb53eff1e56f145d974c97d1be176e48dfb78acba9a3c4f477f9c95fac7a057e9158afd9885eec1cd1fc97f88c16867b7d4869d963297d31b181c203cc89062b96bdeb38fe7dc5a5095fab74bed9b6eb05552e2989cc98563c6b9d6268264b6e42acdee1172ab37f636a07a1736f51a6e24e0de55884640b4d821c0ad69297636be18f28ecf0514cea3fa2bfc7fa36d304612b5021c06e70b660c7400a6848827f0d6e5da09fe1b96012cdf4b0e83c4bc2e9e391b8124329ea21595f15bf0cfa142c6e877435c42107dc21044ec1460145b8ac2ab9eaff5f98fa31b6ab1b9a00de8bf3ef7c9b9d57391bac65ad239f9acc02db130be5ea6e2ad58ff3c488ee40baedf65e34ff3bcaeef88ea31d2f82c5158496a967fe06a11edeb6a0c0aa3038717c3cc88329f9f474e7bb7335c46d1ce648dafb59be65f77adddc071989ed0c300d04fbca94824ffca596677770cfba30768a18ec13c6fa70aa2cee1364bd75518d10e108df2c4d8a76a141c81514d86f12d2a485842e3667f01606c12ede9cf85e2f005c5aa073f3f5e8ffed7adbabcfe5e8f4ab485cb326497c39dcddba075b052bc7a47f75babf241ffc001e1bcb1ed02ec9796dcbb8ee75a0e572fa897f8058333a630ab3819fb2cb4f499761a953d0335e9be092c370982be757504e17387889ff347c7c9554181e27e6f1de3e0bdce5b017070ae90f9e54990a59b46fd835e0555e2457027b5cde3f9ca22bf581a23f9f45e970c3dc475b1a0a2b3c994d5168ad442c9cb5a5b40bd040cc52262525fc539b940e1ddcd34445022eabe7d2ca8cbafe0364e910c6a85a070d25c2ab2206d59df7dbaaf64dfb22af1644cb0d1f686f8800715d46087beb0581ac9c2cdb58ba84ccd4a44653d54ebccd93a6301feb5a0272a00032ffe9a21d48aa5be561389329da8c52f4b5f9b589f4a57268ba1ee77270ed6612d1bd3b1392c8bf5c8a2fb4933dd5b1255d8787234c8d5d78fdb246f32ded2f22f5171354c4a06cce8e3e8cbfc7150004bbbca1e2e0facc8be3f8204eec2d7c031257f3e18d23537963c8aac0a3ed33f61c5929902e735d4b7a3a854ff8c06afcdd93058247a47659bcc69868a24d4123d4bbf4fea89d3f21ef29b4d4090b77a0fd4caadc502d8251fa7b2297448b35b0d76ab6ecdbcd30b1191478ef38ec47388939f169a1c878e9addd979fe9728fbe9fb96de3f64ee0b0a2813ad4d8c2c9a385f0185232dc5a50a4c9cf6e8ea2903cfda93c9636ba1d1969a3dce37ec1488b02c70a1329e979ee0b1a451968691bde0e06022c0a54da69e95d0227ac2989f88b1d702659aed6e8f2d30bfa386a5e113fc0d19fd1071a4c6d6b3894c08b5f27c69e4f9d3724fc6f4aa138cb2263552039fbd842336199cbfd8f9be75f3b08f6ecbbaa1cbd8bc9b273d7a468ab9f53c6804c33d19b947f58a42a6c29355dad5715195a48abfa922e7a43b4f31bb1afe09cc205ff0cc625cf8df62aa21b23edf4ef23058b6052f010554dc49566cd7b0fcce4a3fa2a6765fadaf9b09f14dae04ecfff50a7ca19d90d97c92b80f922fbe68d23434a1d11a1aeca033cbbf7ebedec9ddf560f0febcf82ef41c624459c9e11fe9ffa448ecb2aabb9510efc0a44484447cdea09e85ce04215bd3f70f19b9d1ccf48c938bf11bc447ac619487e5179e186690e1052cd00fd6fbffafa02561fd6f4aecc876a25bcf551625b0c6c96b1668d2bc5534b6e34f6a527f0056864d1b3fc145b1d30dd551b5ba5a4aa6b2395540adb1920ed8f46fa0490b97573b230bdefa1459ec130f484d15b4a145611b22583bb5fc69a5af10a8859beaafee6820ade9d3ca6d6087290e1c037e1e04bd3a4f7b017caa07894b30d19b5f1b81c27a9b09006e5852cddd309769cb0c2e3d18d67c0c6311e7de0c9c385b9538c47d0fca7f98f7e1b286553481c192441641ed97992a58aef946a5d74626cde08390fc1a891defeac4f0dbfaba415d030bd3c9c5da97b4a71101d2427dce852883ff420aefebac5d6190ef9578eac785c39d42755c1b26a0037fb6922126602ba0d10199bf44d045e327da27eaa94d3bcccf9a5c60c00fe63c47560bf20d0eaaffcd2af0fc9c1fc0e69879e9a810a6fc6b0efd47a06288507aacc6136a0be0c138601a45b0c072475c8f9305806b8659efdaabbdb60c79e4d9819e658dc56827fb423f2e5545a31ceb4a65e75c0ed7f355e0e49a92e3a74cad278bd31198b5a44356c0ca0d0f24a2b39449142a800152dc01213645aacc4714fdf51abadde475016a951da9b9161c69ed685f42fafeeb1399fe51502413a78ae56df97fc1034d5f044bb9c7f92b1501463f7549e058701f62dfee5ad1c3e519d5f620d70397c9dabcd098101a3a6b2d70bf71dd77bfd2c688dc41ffea585dfb026a5c3820ea59a581f624a980ccf7ba1e5c56d5ecd5deea8f9adf9f1035cf02eb56de344cfd96f5bddf844c1518eca8d702fb1cd1ddb2ef8411a7cf9d3a958eeac9c5bd9f2fc0a64cdbf1d433fe796c3ee47274fe93c5e8d68880d6a1d5af175c569ef5201bbbbbed39e69a7e732c30a8d6a49b3e9c218311bb01daba8a69f02aa4b8566c556e307110b5e044c6b521feed463d5c4f77dda8a76e8b9f0e0da71344821fb1e74c85d7e02b5aaf96ef465d4b0acf5c23559033b2d0c39612bbcb7a85edeb3daadd534437e8351a81843eb3e38a0cfddf180a9953b6bb349332ae4c771110a90bda3299fdd8eeb92a26b2e7068d8a921fc5f6f3934c94732c22493a1ce7dd72b0845fd6435bdae7dc1ad44036ec2dca7500ab93299f5f023fb63e6ff5a28d93cd696fd69a23fd8f0b0abfdee6112f914ff96acf83aa1c00cc39fe7b1970b9a20a51b2318ef1837bfaac367e8032a07514f36df8b2281cfae3f1f912d10598d52a44a6ea7037c5a6e7c8c6f1743138425be87b5649aab6aa64bf7396a4d8b199d99bfebe02b7adfa7b60f27a145cd90d58c07d3db8c11868953161f80247521e2d77e7e7ee583f0de66a8d3a28c4fd960bd72721859627d4947060d4b2c8d027842ea7cf52182676b2fdf62161e1ecb320f0ce47decadbec672eabca970512c292126ecb6350b5efe746d6e760a1a121fbd7eb63d04383baf04f14a7f1c15b7f1721209c013cf5aa8f960fa1895fe2cc6dc41e4e37937ffe8f66f04249b6ad2117c414e74ce1888a1730fc7de53f92e613eccc3fc4e4f5b16414d0a5ffbd14b75b1ab63b5793c4566be9aaadfcf6f87974c0da8e737eebebc9f5aea0cac8639adeca75642d6bb8d9f2ae104579a6f27ea404c441ca1f580b75eaa42ddfb87e35d951a64aea85cfdf870d967691c1ba8f4cc9100055d254d8900a5bbc3fc1ebf8de0f0d493f8cf516d20170566a8745f5e4065e6078c4fa04acfdb6d3c91df50951c7c451182014ab00c51947794e076c59073052c13cc2a0d0a328aae9c85e42215161eefdbf1fa2a1892d8910c451523a6fcb1639eeffc3ed8e6a1b697053886e81afcb8f3ae32a9a369c6fb2c12d7ec4b754e36cd4d318564b00859f649d8da9c10856366cbe0172ce1ae3cc46a48c39225d68ae08162bbcc58d738ef5d89eb04686ba18b39e2fd826fbe7238a4f347d520e4987fc06f088b523c795ca79a8fdc4972dea4e66b7f6ae45e58cf882d89b7a6daef37c6de890310e15f7f73abfd813eb6e65b79e530625b98a3eff49be3f441129f4f6968c098588bff74b73b4d0fefaaef1d95e4f84c678dbeee04700ec3c07cf614c87e918cb14416c035c603a9af0dea83e7be1cd73ff2b05016040f1cd1e0e0bdeca795a846bce102ae7d0f847c5430a7f274e01c32d4cf7c2c5a7029e9f1aa01627a4d403713fd062e28eda2257a97e78fcd62e6ac882e057166f6f85b33561b71f779b0b1b5f2882e8a19d6c86b6fb834b86165c7c72778c27be7e6808d721125915201e88b1e8ef09369ea7fdc0b953e80d7283acee153017d476abba570d9c7e9e6efcdefdb88ef96655adee1f868d9696868856ad277896d76d1c12deb16a4cf62ef6e08f9c3a19aa9cb061ba808bf685298caee3458add5eaca443b0435b78f277e6cbb94753a694d8e58f78bdb95d0275b43375b6efb4f885bb8d6e2dedc5184523674394428b15db6190252b1a267a8729108df85e7200650edcbaedf039e1dc7191cee3834749a298180893cbae5186f10afd9fcaba24aa18481b256f47b7485d8f5d0ee3bba3b61fd7cea7952cf9a65459ebb71658d6853892c07e787d99d3d54e91a0d560682723e6cb657662104ca442849d2fff41b8ddcf47e3ce242c394ef7663ac5ce491fd046f69630b4faae5da799764a4143a669be27afa927d59bdcaf166e68c8865626674991e0c708d4fb6c81bed60dce1daa815ae459a5fcd1971de611b4f630987572593b7f6bbfb439dabcc640b652ccfa190fb2a6a7b34aa7003de91e299da5335e5c63e18b512973cdff33968823e6e73f1764b4b9d5b7997bc9402088b2bd2cd977bc84a5cbc68b18f43c271b2690490093a198f2c6ab953f1885331e5a14506d32727c534007960bc0be2d31768dc3b20cff2a57a7e70fa0f249038f9b2394b749f483aecc7db1396e4d55f497dfcddf391b2f8e35c4ca95c5ff1376936186073b0eea5a4b0dc3004393012662254521f2aa3fffcc94b87262bf8500f7897e20d9c71b0c35ff568bff28f07cd0e7befae70cbde5990e2f8d780c58c92b65fe033c909c7f4630546f8f7d74d8281c096bd900a1685203e04a8504a777ab3a94518cde3fefbc495e098572497364a8a15c936b84949bde3cebc3abdf87550ababac263aab42a46f795156df0e2a0395f8a5bf8d28ffa5df871768e3cfcddc1d4f6b5950b4b306e1e469331d707f5cedffb9ae1f97ac4b2a70aa52e55c1b7d6f1f3912fa82e1c534a7884a35281cafe6800b09dfb7edb26d35f532464c21a6c1d3c7fc65c3ccd6c1a8557e20e0c0546b0f2d537b9abf3ffe4f4ddb0c87bd0097ff30a4341aa056ed5588e147123eba23e40f53b38dc36ccaf81e3c6ea4ac8fa4d4dc5ce489176bdafa6023d69b9ab0fd19956390ec244837eb39ae2d4a432e0bf7d928c39b79bed680b449e652f5e53f8ce71a51e36532b8ef", 0x1000}, {&(0x7f0000001180)="decff4bf2d4c14f62b1a5065674e7b4f3e9308909ec354b026c190b40b4345b30928344ff97f2d4208f32e985d6620ded132dbec8d26a7b8b804ff6e61df38e267748c6a0991c4cbfeb54f5ba7", 0x4d}, {&(0x7f0000001200)="c0b1a78432feb1f4af82cd77c0468582817907b3129270a4db92f0e9d63d0f5e4b88eb1eff1b637d75b78c353886192ccf026fe5cc464a2295c984ef4d292e9ac88a8f1ab34a1347031e466d7d3d5787ab0c9222028bf69dd75627f08d930f4dbff0c190a0394934608459aadfdddb122cb383c1f70b3619e88d3dcd87040110850d89cbc4a4ce015f078865e91ef15bcf4dd4fc72b8dd9e7db4005ccecf0e0d77c73f0bfe898c21a7f7c56832dfa68150890d46b33cd6c0f6944163bc299119b3012447df57f013", 0xc8}, {&(0x7f0000000100)}], 0x4, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}, @cred={0x20, 0xffff, 0x0, r9, r17, r29}, @cred={0x20, 0xffff, 0x0, r33, r34, r36}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r37, r38}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r39}, @rights={0x18, 0xffff, 0x1, [r40, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r42, 0xffffffffffffffff, r79}, @rights={0x18, 0xffff, 0x1, [r82, 0xffffffffffffffff]}], 0xf0, 0x400}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 19:33:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x74e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xffffffff) msgget(0x3, 0xc380ac6eed79b3b) 19:33:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mlock(&(0x7f00003f2000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) 19:33:39 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000440)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x745}) 19:33:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dv/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 19:33:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) setpgid(r0, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000080), 0x1) r4 = dup(r3) getsockname$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r6) listen(r4, 0xffff8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = msgget(0xffffffffffffffff, 0x0) msgrcv(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000008000000000000000000077ed11800000000000000000000000000000000000367c7366b4f9ffa90b6000056000019cf0000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f8000000003582655c3e2d5451fffffffffffffffd48964a28b206f7b489c8b88f170f12e07ebc61c3c36cbb5e2ad845fee6f8450fbcf71295016defa1cbe6f3d91a14bc3d0e45e4908dd857c9e6fcc31889576d7be0c4ebebf438a761f0be6cdea9c6214b5e93ece4d009219f2b17e4002e22aded0d34b74d5ca5b0a2bb3d462a0d6152fc9f3e90bb9f06bf25135e2ed7f235edb8d1dc0e629728b224414c540ecd94ac97b4d83be1c851712d426e275a967acedad6a2a72fdabea8024b0464ef5a0f6d7884829847eca117c3b7e5f1128d678377d4b32a15ba8d19da7a02f10052e64d75d1baa1c33953444f7f921dae69f69bdeb98e2577"], 0x1, 0x3, 0x800) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/114) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 19:33:40 executing program 1: ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x2003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:33:40 executing program 0: setegid(0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 19:33:40 executing program 1: kqueue() socket(0x10, 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x1, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x8110, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x30401, 0x0) r5 = socket$inet(0x2, 0x6, 0xaf) kevent(0xffffffffffffff9c, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffc, 0x50, 0xfffff, 0x9, 0x1}, {{r5}, 0xfffffffffffffffb, 0x20, 0x1, 0x1ea, 0x79f}], 0xae7, 0x0, 0xffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x200, 0x0) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) r11 = socket(0x1, 0x8000, 0x0) listen(r11, 0x6) recvmsg(r11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r13 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r16, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r16, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0xff, r12, r14, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r17 = getgid() fchown(r9, r12, r17) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r8) r18 = socket$inet(0x2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r18, 0x80047308, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, 0x0) r19 = openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$FIONBIO(r19, 0x8004667e, 0x0) r20 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r20, 0x2) close(r20) r21 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r21, 0x7, 0x0) r22 = socket$inet(0x2, 0x5, 0x3f) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r23, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r24, &(0x7f0000000100), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)=[{{r22}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x2}, {{r23}, 0x0, 0x80, 0x1}, {{r24}, 0xfffffffffffffff8, 0x4, 0x1, 0xfffffffffffffffd, 0x403}, {{r13}, 0xffffffffffffffff, 0x44, 0xa825246f628f0f9f, 0x21444d8b, 0x3fb}], 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000001c0)=0x3f) mlockall(0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 19:33:40 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0xfffffffffffffefe}], 0x1) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000002800)) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)="dd844ab687b04cfad433ed90421342eff02727463548ec57427f618e79acaa6188dbeb1bb1c1900636324e7e4623b2bbde832103bc1f605ba92b62535e5631a91241951774963437b5604be2367b1019a8abe852d608f38b4d53551f74dc6fde101ef76538190f987b89567841fa8ecf1cf40af58857cbf7a987fdf59af017c85f6b5bfa87d1907ca328950c43fa75520608f2d5f802c69b6f74db9183492bffdefb83b16b33d273291f60af50962f71ff8e5391d36d6208391b2ad13ccf5db1e6abaecf381c2f5589b7d36c544fa57f9469150acad9b11b1b6919c5a46c235d1ac66cf0e5bd743642f8ec28b2ced3c3b714e05ca1c4276e5980b3b2f4d992eebc1ebbd6dadb468f18bb6890bb71d5ca8b3569701b5ab43685c6efd6cc094453c12fdc8b6957a00c6150e9b03c568ae0d1c09a8a5c49aa10fcdcc88c5c99cdbffcf63c0a7de68e5fb43dbd54c3d61dc6432a51f9f71ae7e2431a0a0b47272ebcafa15cc4f4e0bd3149ff0bf59ad16af7d92341c75011098f63a5ee350ed0355a22def37bbed9eb25045b1bac29f99b25a8e549ca94df2158f7da23c3016e97482874f3a5b1bdc5f212eff6f645882a6ad487b8d6712f9b2c870e3c7778fb2a423101160f51339ae592a57226f0f3363402274fa22bcec462962cd2a1210e0f917f97ae69abc5b5891b6350d75f33f814d3aa9aa00280587cc441a050498c3ee8e8cee560256ba7d3d63ed61fdc85e91d71a35a670dabcadbe81a290f67c390b2904a35c62ab12810653d237dc3fb2ed024a284a6359d2e52054c9d325319dff1669d8f3f3fd002642170088ef35fb27d8b4bda6b5a1fcb807154aad502b1e5fb4a8de0d9aa4315bb1531ab4d1e89171ee4d6e7920de03800b0ab8d85a14532f2d2c53ff389e1173fc2b1243458c18b13de44e1af9a1f35955067af79025ba2ae663efdbe60c816d7b943bc5a3e12883ff311c7caaea4481346680f6ad3b5663a88cbecf1f081c716b6dd867e7107ca47373cf69f661d2b436c8f9b0d1607bc969f5d21d774bc4a688b2b39169b9761159a726ca66b716025fdf7f5d4218b33d710575b06d3d4f3819b25f0f0e779fd3d773b5fb8ce8774e1ee001013ee3936d0c91f7392833c015493bc867e5e0d42251ca554ff9fdccc44797f03c8e9e658499790936a63aad3714af2754f0127dc960547fa3103663e5ce4d522fc67854d6f9b4722b547a0aee43bd9e46547d87b7130b4fdfb335f7a9a810507775663ddd84ec06251eaaeec9950995ccadc2b2503b36d509c3c33f1141c8b3d81ce2680880a1b4f5e96297eead30dbc72501f21e5d8b738f4d847aa5af1c44e04816dce37e150d6bbab6cd69212525da93b3dac405eca933d02f9102bbba513954ea662ed252ab7b5795242309f873cc506b22d657be927b5b696154242afee3a8533df898a8d181d6331647315f4ee3b5c4bf5075ec92ecc356e017b90d89c69eb12bc2f3e8e4ab1ec686c068761270107246d38f718c29e60489e9781655da78c6e9ec2bdca0e00c55565e8a7ca5663fbe2fb2cf3323196ebbb2698b2eb43bfdb3f10c464eba81f9cab39149bbbf4fe8151a3be12f5ae2f60117c97fe65e84b29d78b0bbb657a28ad5b6fdfd8a582cb738434017bd36697ee1900f2e6eeccafe3bb1d8ca143ac8f6c3f981284241931e081a30cd3e586aa7e62a9ef3e7de3bf24361a6c72b991e338ee03c08b9d116d8e988bb30dc8e3e39be36c863d9fd7ffee6d307f069ebd1c1e1a39d3dce0da6c57daba403207d952d4aee793984e013e21a86093a379a7887ecd6dce85ff092c4d0d73d39a5157c6c2ac44aadc245ec1f0c3867ed34aba1e4dfd84b85916560e71b65af36c352eb1cf17acd996236f3e08c3bb0d9619f0365aabb02ac2ba7bf93fed83383429717a71267b63e09c9e77ef2fb90c834e38056adf3cc2bda3db2a39d97d8700c4a376a6118c2815abcfe337b8216cde8588326b62660f5384e347586bfda7b010651a057aa0e95edb6d6bb2cccecb910f3ec941c28a4be55c3ecdd7c05122d39b74b0f6ab9b7de7a72180b72df03e53f59ace4a2d46e5c923e32a979fa74a2170b5c442b28885c5931468d06b71da736f19cd91887dbd209a69b42a1371e3ec563af9500f2e565e1a61a892d762c55b82656f7b5399bba054c1525e438e394bdb6e80d028285f93d4038b991b445424700c0232983e56fd39cd9aff9c03e5486788bd185e28405d6caca5b5d3a37f1e24eaa70412474b61d2e876f0352837f7becea7cc6fedf3d9b0f4002c1f770ec64c47d4abd6999057ced7fbc2e43618d5b11b6e736c5acc9a5a0dc73df509bb154b768fdf1217148a3dacd608a5f11985a024e97b0af9e775b12c70b5f72eba72bf112b706a6247b4b43f694eadf8c1fec3a52984685a3d36281b1a0de785b60d7cbb115c30c03738dba5a3d25aec02340125fbe0c7c4444ab16e0c0222ab63b09c986220b292602a475e88ed046cedaed90708e6927b64acec4a4d6f489f132699e5a738e821b37a774c412935e436aae22ce4d22443d7388413e58878b000f2dcbea76ed3e8b4fca441912425cf521d0753a8e69e1f7cf6d538bb082f1b0a830683a6d75132052137d8037f7013d687f776bf56eba5e09962110a1e51c9cbb09e464d743a3e73f2e2dd410ea0f2115f1d120a81f08176b4b690c7be49620a638fd0686bf824b3e3f1687e7e97e975f043fc46a78becae37fa7bb59ac3b3873275d77f942b35bca1f1aa6b5e383063e4e3398351ebce43e4532c2e9808b97c1036c81009c12a18e1125354f38a6f857bb1f26122e959d6e308bfdd5bf4c7cb88bc34905d46d618c92df8c778ffca5c7416b69ddcc09cf13c97b31154bbd0fefceca348ca71dd60c0eaba210dc06b72af9b4adc52d465095a9cf8036f1a74372b44b07611180a0cfa1caeab8530c3d171a7a0015af758ae47110c12fd950042c237d5e530635c3f165f8963ce7a130860be00d3b506a7902082e06adbe2356f58ec67f112efa746345ab56f4dad8a14a71f1f16759c99d147f56d775d53f517816c2045a3bf477eaf82518f64c22eab71eb4de8c6943982208f971e512217079adbeb0058efd64d8120706cebc2faaa45011ca4ee811f0e6c96f2d78bd547f6af2bb8e459eb7c2612bc4fee13cf208f2e2ba53c7c638ec572eeda904afd4684d0f141d2743afde3138fdfc7834c0d4c6caca6af9b572d4cc9f59dadbfa7b93c1b854126083f0850a57b0102be4d7dcec1a11628b124af1388db04c709927778ef6aaca60c130b9ee5ff3fcb5e5c1ca8395040903dd55d54be6929b0ce3094746d0a0ac1b3ec5783f6a699f9176982ae1cca3fbc78abc7082b60acf8ab6d8d3aa2466539bbd7b922086cc40aa0bf18e05284d13a1656c7e0ca48403de8fdad7cf066c68eea5e5096768987929d2ca5121ed51406e4c23c3d53e83d59bf80ccb2b2f5912439f89a5bbaf993178e65f89eff109a41ecfdcf70af922a8fbdb58eab498c4e91de2df411f14ad800777de6a714c23639d5da6130dca2840e3776da831ffe941134a11772b7db6d5827347337c8cd37e95d60e835dd8f45798a36d43fc2432b3adbd013ce3d7361fbe6f00a9e2054089212d782eca4d1aa9a0a78c98d0589b21fe9dc3c9026dc2ff8527818f22ae2cccf8f65e9eea6a4dd9abf2527a4656de19dd614ed2681b631a2b0998c088b24a7e68250dd931ba9b7edb4e7677f9bbf13092d550b87f2e582bab916e03dd5ed22b80d21e113be0170342415f6432503fbe2522062c2fc78f4c56eabce1f2491672186430d98a7829b84279d6f684af4bb456a4001539ddc4c0cd4d3892d70b2c8472ae189bbdd9a636ef9c3d4508b6701ad31934304ca6401783c48c935ca69a2c42e78ff3c075fc136536c9568133508d9f91c5811b22e32e8d066214b6f6ce65ba56e2438024ff9bf7a3e3b0d12b4ce90d834ad6a554efb313b84e01a40dee71abcfadf80652f4becd02ee7bac9d839617d8efd94a9f3c0bd692b08f7b9aac62e8378a1af7f006c7af598fde9e36cb441098d48fd7e866b60e7cc7193510b1c7df40461b61c1f64f04a6ad5a88dcc4bb0268aa1830e1cac763b31b62921b2e7c42edc699463f7ad8b4d308fcfa781932ecc19bfc613fdccce9040be3094659439b7af74202b2629c2f602203c292f531b0dddc6033f417cb2eeaa4c8b3289b033f031492db449d5f879620d2b73d6eb841fe4039227a2a4042d11a427d55ca11703f8730e4c0aa2ea75eac5ba9c91f78d237f0e75c58ff15e63f97fb43e283bec9c3659acfaf088f2699d18d4400090205340cade319566872473dd3b1dadf6ba8da8a45dfc80ddb9e6c92f29a68e70c547b10bd0ca3d2fc36ab7d5fc7d00110e3cdfbfda372d02f83343ae27f64dbbfbd09beb598bec5894ae69cfc5b61b5512a1f2c2268cc4fff596bc0c33d77c46f84e08d39e2a7d1a4be15408f6fc965f5d87a9774555b9b6b6ef04bfbbb3d3d1d1a06a6c8f7092efff036622bab174512393b508666bf0988bf3b8e5239e76036a4da5d6f6d75cc9d95c830aab60d115d56beb70e2adf62f319a562ae84a4593dd89fcb83b1336048e0f5a9fe218958ff9a600f7c29398d6c9192455c92ad03ef43866ba708641d011954409e94b03b27dd03017b6f8611319fcd261c9a8fa6da62d9e89f68846fc5cc5f2ca89860948bb02ddfba77995045f4bf9c468a31f5a274ed1ac6ec2fef81901b0fffa9249529e3d47ed13308b738330ff20e83186da0b2a95f072086a16d25e558f1e93dda86169f4d3eda884abd3d3ea76e17985ab2d464f5c187488f53a7a77d64c12be9602f22d8838ce766aeb79c80fd2ce36f7ddeb843d2039167620e1f7fc786679025549421aec8fdd0de598004f062666b55ab0dcb287ecd6508058654c362fbaf3f76fae5cf2153c4d1343322b9878ab813c600d6e7ffe596c6a63507f4b9a3109c1baf2911b32c1c251be9f2a4664acc45b1265c70bc06066670ad754e92ebe09f6a4ad87e697af04c613b68033189f1fc05b963356f8741302c3495d9453582d5dd776cc3d405e3f76bed31d3e5f718e689f066f234a1d993171ef2099c445375e20c2dff97965e86d03c66a9b8b8ad6751d4cbcb3a221ead77cafb35f106d7276418441ea62905c7f707729d01e24fefca233d204830f0cd047b025948e6f4039d6eaad59985141dc04a9a07ddb8284deb3fefe5276fd39d4a34ec48cd2e04434bcaa5f754d3b0ea964901ef3c52174d2f0359ba5d8e871bb4e67c606217b78574d72033e4bebcce73c649924b376b34100424d877030882e674b28272ed70909e5d752c438b50f5c6f220b331e6c03aa2c278201ae22c0c6b7e159dcbbb5cf58101bcc32fb59ec5a20f0fbf25f3129579b7aa35f43608960491e61e1042e748babcc79e04d27a6ae58ed31a8d9e736b75a90b2df7444ec4ed05eb536d4ef6a346997c803bb21e7b355c6b94a6902396fc5db33663a4a767eb10db0b69f3e08a6a63403b514b53ae7a9dd795b597d13a015ca7aca305eed22713b00afd967df00d99ddb4b99876f58ca0b18c9b3e9978e0b82596f57906b438c03a333c62e21c225a1112edeea8069d4c437f512acec6fc9ac1c67df640e6dfff3aeb2d06e83dec6c422442a84bc45a5c549408bcda9bea7aa8b77c64126475e13b1abe24978a56f897a1bfdda1c02f7771df75d26b5f48e23f88cdaafd6f1536b9b71ac20c14dec471312dfbc0758c707e780", 0x1000}, {&(0x7f0000000000)="8034c3a2b9094cd944bf6d262bad5329", 0x10}, {&(0x7f0000001680)="6db99c9173cc9274b6d98d866bd4981a4c773aba9209fed839ccdae3a8f0a9ebace4a03796abedfba51ae2984a7d9a30a289642289f18baab0e70873f8de1c4cc1ca163f1189343240c955bffe643dd98bfb2a28b8fe300772ccb487dbea16e108bb2870d5acf58f79602168cf7f0649c1266933b8e047eaa5dc0eea48b751ea7cd3d440fe6f0af69f2fbe9ca43e0ee254b350c9c1fd198823476285222df30a967ff83ce37ee528c3cdd6ce6a251299c9a554375504f5cb59d8b0cb0780a9540323c9081e2bf1ff908d2e66282ca36ddcf11937afc051bb04efd8a25a729fed9846c7e9583a82725e619321f3b28288ececfb517756c08d0d09fcbac85ef33702eea5d63416a95891daa160942ada537fddea24c0db18ba9ce4b1968f50acebde852d4916012c0a0b5838dd8dd5172ced5b0761fd4e8c47d760d0b2f05b9867639ee2507caae1879c101931ca9458c0ab042a9f9f5aa7961344f8c94aaa30b6bad922d0d710ec62af4bb4ea3e357bc8c07dff14bea60aabc54d4f8c9d3916cf4d7d4751e70ea700350fde485a0d938451b71d4bbeb07dbbad3e6ec7434a73129869688ab06adb92e47cc5762537f86dd4c7dee65e54b9e5d89d35b5cf44c3ede5632cc38f1f100d940cc1485a120202c45bb4354caa2e953356bb4f294ecdb49cbadb9aa1838488b0179cc411231ebc5578aad557582d31242fcf16ffb977a4cc1770b7961d1b09ce98d7a6796f087eafc930cb1e932a5b0474231a0503b3556f7db70727b75235b2f90a668b1e73a477b934043b6a6cc77cb878fa2a791c2a3ecc170fbac45573c81ad0e132251f3b206debbc953b1708b34a6343cad08cc67948969d6c31cf5e6fa1cb639ee3c57c2ef493b4dad5e9252e892f5ddae82127ad61b496c0aca1afc6a8e59a0a3769b958b29fd14272b858e83e83d7267759544f68f62fd4f3e3bd8402fd6d2b8124ff0dc2922189e1714d5f9804a0613c190128fd37b39254e43345fa060534d58d84144f96e5a4d70ab5eaa3f70a00abfc7fd6999cb3a556a1cdc4f1f35f8e37312267ec849c97ba0ba7d0139cbff1042eb53c4db48d543c80f1fffafe3a3c1153404a204ec6bc8be875e17f64de2622c30ba179d14ef70f92bae832da4c47a9718f4688b566c7787256258a9c65d92b0b0cea3fa28d3ebddccb2910d96badad010916391d8f667a52637dc4d5983f255c2129c5441fd33f93a9e254aaf86da5240ca3646c567884ec6b4221375bb44acfa4015c3eaab606e0f47e6667bc32f2140e83b5c2b2e54cf4790f965ad6f5a29ecd573b021b7b23fa556802704d6c7f370559790895897c89f6027dcc48175c38ded83093693175432199138242d6dc04d97e2812f6599d00a9809586a33e4ba5db015ba07ef34cd73fc5c9eb521793304e36f4e45b6322124e0c32b937a90149c98cd0773506724df024968ac2f6ea72027d1a3313e20e21598e34b0cd7effff38a376e4dde5cc997d82a3c7bef02925886756af1ef926a4c511a382039a155d0d4a222256ea4b01236dc14ead88f7e860859515fae56cef00fbf826d9252452ce2187f1b3ac818421fc546a4e0847a30cea5a9162b2fd9a971d066fb0fc20fb948a5a6b930dcaba9e654d88c37927ef465d3560791423ce5cadf76192364f1c52db9ac47d763bc0bc94e0778dfb14debf3b42f89856922cad9fcc463a1ef845b14eef1774c759daf997cde06a2cddd866d26ce56d3f1a9b71abc8705d2af704b23b33bfd2a3fb4dc652662f91daa804fe8da02de2f1aca4c07d48a012c971e77fb62d23b94e46df9750099fe4b8cd01578c1ff1001678c0ac882837ebff10eb9b00b5cdc667c64167539439e5a30c831387395c88b4ef82832179adc769eda8fb21030954759af469b70503103bcb38c5facebeba11f6f3d1370a8040b2b6ad24ae39226936665deefaf93263ea79649cef6f4dad3f95f665a060329071cc524586bca8887245b782caf852b65a6db0421c3fc1320c8021df2801b261ee8534da8600c39f37f0eef76c87620e3f3859338bf82a2af8c99e3d806979b6b2583607847f62cbd7ea3b0e024ac4b3df4305e815ba4690f9b4c51d1acf2995b5fb81dac311169b731f0f1ad81384a34f3f068767fee5a41e97755c5cad3c253379765c3a90bca806eb020dc3ee960c91007741f9bfc3ad35d83de2141d51b740f0acd9871f892376599a59c00b6a0dc803e96ac312ac27646870c2fcda38783048e7846f28b850d58c2f474d0dcbc55a993bdfef055e6d7687e9009c703cad128595c4967103c52c5ee61767c2cc772a24b92b3ee24d057858bfec22aac6b062eab10713d34d3379d8137909671e22b99654ba9b35daa1af160bc9264dfcedcbb87bfa643f96ab7e0da48ea177af3b59d6e6b96f9bfaa80b27f0eaef9360883391067abb7cacd6ac7cea9a91ebb882fd5664206116e215c97282591471fbc0d4dbd78f43814e545bb3532b6aa392a2bca442de10238b2abe417bbd113aa5bbf26b91e1222c7b5cdfde54093dd43a383a1139b19f3229123a3298a1d90928b405d7b2c53110338a060fd1d5aff5877d9419577f456c8cc83e12cb452130689505ccb6249e83e44f22b12ec2282c6b1221344775259c0aa9fc794dad90ed1f95374219f20d12beadb4551e3a0a3c55f57b13dd21e487721a3dec0b6e3f9fadcb8716bfb9e00ca9b5cbbac013815c8f6abde5fe39416f5c0223fb5c35f2b72f880f629176bda589503ca380c2ce295d37b9037d75c822f9a8a171dfdc9821b761f206fa95f39205310e6915ebe322f64b01972ef5e9082aeb6ca3e18bfbc47b294e509cebdd0a9f545a81f44d516728562e841df4cf04b45bd47c937b2c1d048128f17fc8dfd3c3c31bad39e8447448e5f34b9f1dd94c5673267e1cd572b78bed907019bd3001fe01fd76419aec9ebd08f80abfc88077a12d3fcb2ceca5d98a3d7916f31a905c0800e84d2ca359a6d3b7d40b531d23832703e7970e8b6f65519f8c97918106e1441194fe87119b26fab196ae8312b1d0bff485f23833575bf496e627ed64406daae873d846cb7aaaac75cf718083cc8d340d1d3c7cbdeeb9d5c0b3a46a6d61f9bf318e5243a942be7c8a224b41817c1c12ffd726a31c330bd670bd4ec813e6cce726068788479e6599e285ac32397740977d8ace553896aad35835b39f41c9373ca3c47f1cebf319e735c0a20b3820b7ac4e6a664a1b9a4d55f40eaa7f813366af3268790a34f3dc595d570eaaee63da7bceea0c97297ca5fc7c77fac65a9a862302ef1118aec02b398944f5917bd41217c77380d0560ce85f92e3cf9a0349cfcbfce192f6978f377b47e2bbf5033e1c87c642640b3dddfe61c62366ec764a9ee007e23ca14b5faa9d8bb1c54830b32ff47f442da0611ac4db00884873b423e55bc60357c7e829dfd989b03ea633d1cd36e8fb3f1d67fce23fb24186961e06b0dd57be4bffa5e95accf6f5fa1a900a6ca2bcabdcffd3976253b3cc3b3e4e933bc9c755f660ad59890051849a70ad9b58e6251312f6c8e64c3121f84566134621f663374ae1d6942514903e33ede0b125395f9e20b40fa222a1f7975118c8dda907e9f1eb281944f8850ef88c1f47a32d0e51a44756a356aa3d4b6452a39e80680c8937fff77a4b72f0fe14a6f0af63c4718fa6d19c13723c5487dae0e06e867367724968cd21be353e8e1600c36a07fe2aa078740e23b594b9a3386184d4d602dfa2747b4c4fb126e45512c383c6c2a0120785fe111303ea972efccb837931b230f2f685c88d00d8ccd30b4811f42cc4129a9230436dc1b31d529fa358378fd9cd1e3627e2770dcf9a14bd95a4b9a22eb4c4efccd76f0b3afa588d867b20724f7d37ba33ed9bf99213e962504eef1f532f4eb98d2ab8094d20e67971ffb11a46415afd59dd707292c1009278c932a07a2e139fb307d09069e6c735a9a14fda7157c8b2e1c9f7cd1eacc342d9d294e4f0a9df0f95075c241b68435dc1a006148a5415d92c8ef408f08cc3f8968c1bdf18e696588d378d251fcb26b2b3e7b9e7a067350fc2bc902d5971142ae519002633c2d1d89383686f13294d389582f7d0b730921a83a901000ef110b2e350e7af52d0c9ae0ba4c8f5aea35c4fd81d1e4ce6a301189dacd13f3d74db238d47588c497aa472c6dbd476606ab0a2a64b5bc3f7c0f32c89c8d3a43cfbff0e94a7975316a00f824265c0766f96bd7baa0cee578335960090183619a8c6ab1ed5b62f4f66cfc1645b94085fd4929c32d60571d57a1933a581755398e3d6d02420a4d07e512f3c991ac1d953b24403862997d0e37dd1ec5f9f59f02a5c60dbc24f39acbb7c2d02a5b1b5615921d279fe802866cfaeb7fed6704260e5246cecdece6e3b5ffbaf6727d0f57440391185085ea9d23cd57b1de03a64ccb339b00a5aa09499de21ff0655c4d15fb3ce51096642aef7aa2e1cb3bd01acc860f42222d958dd2524de09d4da702600ac3d5a56635581d050bbdc08c9a686ef3be5adb7023f8881e2be7649d3b5b11f0d94c44ebc03fbcdccf3bbc30c40e89a0ab4ee81b166105359ed9839683aad7d675ee0336192697e9a33b9148bcf9217e75ac4a880ff71cf8e698abb9412a41b21b1d6c277a14fe8e28059c5472ce894e02ca79ee543ca3135e814ac64e9ee3606b53675747d5734aa4c6f65647c92cea9edc702992be23afe9742c0b9360e642b24b5ed613e70abfb39b4e835934daef36d0b34c94c7047bafefc708c00294cae060be65edd7f8981a155acc105416707023aa4fdd1914a4c6ae91bd1e80af4369a01e5b3fcef6e0a35e9b1e81fbc9f7e609293e339d793e7540d2c49c45dd1e3c93880e3795ef2b078f3e20169642ff1380052ecef7160e9365134960134ab0f070c5f6beaf96f214af3850c9045df797fa9ef33d50421008ec5945790a857ad33022716335de00b8980b2bc113cad8c596e9216b17a18d06afd68202f9787c58ab714809e1dbeb5326ba35841e3e358958cfa50bef9db315c24cb8c23015ef44bdc4a44319f8d29f6db41352cbd937301b5440a1b15ab4b4a5cf1a7ca3d083e40ab42ada5193abd342e4350d16d270df2d0d3c3186dbf12cbfb1844ca9bac8386093e0acfbe46c2d432a2f10254c22f84d6300603aefedab1ddefc782df941a4c05c1cd95a274c81d5749ba2ad935509675c335eda8abeb38388e639d8015c150d991140ba0a7419f53e49d8c2543f550b6164e51b5beed60e01ab3f6dea56902be09b196c1ad356454326efacee7e5bf1166ffff83d8902151494addeff8adca880f32e1ccaf4f1d4282950458084cd055db7ff45881be155e5a23e312e8eae6afd2e89882cbd3ac73c60ea71fd36d7242b9540820007c2b7b3f580a61f1771de449fe4c8cc5ceed20300c74bd0b13e3cc8eb05485f87bc22f447ce2a924f1533516d77399afde045fe7c039e1256203e82c411e74a7a448efc355f5ec8fd8e3b5477512004f406b9042442d5f7cd82b24ef82d400f32ed780968ce0395a7765fa4aae5e37594b4916426c59518882e14f9eecafcfa10c0ade107fc88e055a0683d701a599a4e49f206e21b04c7483cc85a3de85535aa63e10dfe4c7d8d349013614f4ceda375f430da11ff45ee5a7a3a7bbdb42e00d181f7f251a79ee0481e7a4c563ef6e8e0e7ad33968067d6d58405e6b490974b4035d4a8b47f3d53bd184503855dee609f9b2f760c387120321eb399bc159f86b0124e109c842532eda79d2ada34d7742", 0x1000}, {&(0x7f0000002680)="87cf9de9da70200c171e026d8d54948177c1b4cb6b3e150ae3c10d359082fb75ec56b88f357d5fe64cc8518b6a1adb6d801658c1a7af191768cb5edc2ada10eb480439d8452565de05066fee31ac64371c65458b54c7b575692021622aea0a18b5c24973ac5c2caa0465c30983a4a83bbe0da9618fc92d23fc4405ea8dd53a4e2fe1edf09bf72ad947ef6f65ab6fdfb86438bd5dcffa8d0a8f729ccc152ed8e001e13889085820313c17a3cdb4e83d32d4", 0xb1}, {&(0x7f0000002740)="7832ac6574517db7a82b6f683a4ff4ae3f9bf7aadab20b9a5ac6460836d7e91c3ebe32d17377e9b0b5535641e7176d37cb8b879b9f8a0b9cd369d9cdab57a12d7b06dff4eb3283062ed056574f04962a39edece0d2ac272508639cb9fc65bf9697a5f8303ef8ebb2bdaa9616167c19bd173b94f189d71a8ff4a5e05598cf68a07a1c2c32cee44a1c", 0x88}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000002840)='/dev/bpf\x00', 0x800, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0xffffffff, 0xffffffe2, 0x1, 0x0, 0x401, 0x5, 0x1, 0x0, 0x1, 0x100000001, 0x1000}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 19:33:40 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendto$inet6(r0, &(0x7f0000000180)="73e8880490fcf8eecec492b159651bb9ad8ed6c5fda424ce7cc97fac724e5aefbfa5170022fd91973a35fb1f7c8c647390faecaf6e6de11b93006d526ae09a4ffc19feff809e2e75870a5a824b5124201ec3b3097fe802def908451eceac804bb07efae7b42ae7245d9f0a43d5aff8ca4457f4633626aef04080ccc19c8f6e6442fb16767bec9fb587d41fad9bcf2d13901e4d507b72c8f39bac2092b143c11bb5338236d62202e22deed7036379486d9fb61bf4225d0a51548f9c8ccd4768be2388a69d411920e26bc26556c8f327ddb61e84f8986bbd7c6406a8ec9e77b9e92da9c907dd1ee23d409a706f20cddfbf1f8951a04456f85c8e8fb542770434f3369bd96106a44d28a2ebc4e6de0bd2036a8ec4f584a755b9957edeaa1a24c3f8e3879ec10e02ddfd14a12e5eb278be48216b0a4e1d88421dec01ea71889caec79d7a04056431b655c7f02d1856d0a4a4d2a0c139be8d48900451387e7f90570faef4fe013861d5f37af1331f66be1be6f61f5eb24cede844f3582c15d3484cc4e0732fd565185f38f899a1fefeb4323c192b39494b9feb282eb9818422ec4de4bbbc8eb58acb66773336a3cb6c634f5b757c7a8b6dad0b1f20eb20a977da63f823f30d5ddc3acb411de017372b585304928d62734898ba4d5e71a15a41fb762e0b8674db479c02e7b551f388bf4b9fdff19146820443de78d4e693a1ae19b9927dc92067b7c06fb573c924a7cc4e1fc3e8db7c2ff9d50ceea2bf18f6b5c356ef62811c6770addc81e8af70b1168b1022523addee066168084d77aadd3a040af30540389f91adab93bd23952e974641c7a58a94539afd9e24b9c7837199ced0178d5ba45135b67b1755970291e39a49059d84bafca55d2f52bcf99da66ec0aeda8c0e2080afde84227aef77a8a237bbddbfcd229e424733f33965eb0bde99032e55172ab9e87a147332893ccdd6460d6ca86fc60e9d8daa608078557277edafffda6f632fb554d169be2b2ff65970a5a74f175643848b2a0bc2e9a1b3c69abd9500a903de60e84e42217d1f3c296e0e074d59d7f04d108f9d94d5e3a4cc8166541373c81ca407250b67aceaf61af686594899be43c5c112c4441056f1ef340d424c8e79bd4819b778b00715e1eadca00d0de679b5d22e294188909c0f29d0743dcc1b42bb0ce89fa9a2bde6cbab1ac42a7d56e17cf6890a3a2373660c33cb3a77627eec9af7e72540107dae627d6cd13aa6515029f88a70119634421db6a7932d8d3c46c8ff835a44f3eb57501e2c08cf46965c3d09f2fc71246560ff4450ff5958c4d287d0f99cfbe4667e42db823dd6cf1751e846310b19c46b07bb5d2e55bc60a671ff6f73802451b498bb3093d3a61f3922b01c9e99c5c1eb41033ea535861a7fecbc5ce4c322a563e8a067f9d6d6c139f24e7d4c107dfba20241297753cac3db0e61bbb488c2d337a050081bdddcd18dfe35caaf2646f7875561d17eefaa4c55f69a7d90022fa45b47824942399fcfae02c255036616ea526156dc610bac9382c2c151d416df927b185c5ac8b065cf129d46feeb607390355e95e464ac41f49dbe983c663f7e04471b325b528e2253dfade67004d5c70028746326d35c34bbc3b9c1d6d50c58c106e558a8c6cae5686b2a4c2a688ba7bb9ec99254291f0e107e36eeebb585b994ba93f8468618a4e3ec176d846e1d56c367d81710ac9aca317468869fc14960b0c7fcea56a733f3401ba3175c9fc53c1eef5a067cde6e5fb43fbad18ea1c013b53893e33afa83f4533d1e2e038fd7fc88906ec6396b282ceeecf2dbc991c04306386fd88837e3fc3989e9acee6614093b29a9183eb71ab84c35bcb48a9c19e572267eafd177263fc1a3997a26a79cc519460f0e1c06d83948d38c62aba4458893098f8bc5ea6858056b720fd2e172aab4761fe4ddc11dc3d9972f414d24f6c7207a2c798b6bbef4dab2e0845a4f2a838e5a390a666895dab1cd9cf6ff287d86cf15095e40c6e0691b35788bef001694e85d150f291d049700aa263734c9112e65a26a74ac18539c64f1fa2c77f5efa92dfac7c6c481fe7a22d0870e54aaaf2dd371ca5584e2e6401c829d61110fd3df94f2e4b292e9d5c13086e3a29ab6e3b928763f793284aeb4f5107cc3c48a12e5781537d8343953dbb826c4ee27a08bbc6306d34a487642f7433fd5390cd4ab85ae0df3cd07def344a2aa88591f6e8a66bdd3e4daab115d3af16ee5d8532361dad0b329bc5406fd40bead5ff55ee9ca422801e67707f3dd99723b220aafbb21412b954bb80319b42c3414cc2ec45ba446e255c727ffbb9eee50d8ccf9f1746bed4f76dbfef77a150a49d14d5d155d7ecfdfd5dc834ca0086489b390f2f9663e67d8316ce5bf4b7374ecddf7c96006dfa90f00ba70d7d983d3a99ef02422953da163c4374ed9595a473a238a3793b773f3f0482d221853a3525ad0b6f8132a72af5648d5f029e017a203d54374371d6794e67a4b8d795ccf3d2c5ad30e0a265e9e57f10993a25292bf332cfe67784a44a79f0c0d7e5f4cde37c8cf93495c45f64e243b1ee4f7e241746bacc674fb56345b4cabf849753ad1335f46c1e5f8e5aba95518da60b919701279ab40747a13371612649764b6d7fa517edcdc638536e552d297c71fe32f1fcb866517eb9c6fff27799b6ed3efe615eeb61ec0ba94d964df6f8b6e05df1a73ea240d8d57950a59dd14ce25ad761dbad6ade24c7305b2229715efe3f88a25d9513816163b963fefd27167bd31d028a378df5eedc9abd3b094202ee59832f49d5c6ad9e03e49195d5e1c903dc3ba974d35fa1aa7e486be3a014d2952948bad2e551ff6c6b52090b141c460a715b7094a32d77b6133744eb150f2fc8a75aa7df3d0e7529207d81c54c341c166b5acf6eff7b12e59765d67f371a166d2d1ff5ec700074fdee8f30b73cabfee91a2c7dd235df6090ed784ce35c94e315d8a334afb02ba43e85b9cdc9ed41f94910de568ce6622f66e05fe8cf8b02c4a3dcb9e0ab3b37742cb040310f24859a6e210962527620b5b9e23bf47f4ad346c6875b1e22bb8983f77e0291f3f22b3546619173d54645909e6e07bf7e52a903e8a7ab3735e79840dd8ab5ccff44a98fc66eaec67be4c8d5a21c5f7b7801a68bc20c04a8555d88cab8db1254f1992eae756e553d0e3ee3537d2d1b2b406add4f78f353ed0a297064878bd41058d1ad629ac9f349412b709b0e9c01c5ff88973304667602a7e3610cf45c23953f8c151ac6c614f2d519d6ed877b59d16beb88778103f0e073e291b3b65ec2ed05ae4bacf89eb24a3b021d1bd48f11265bbca1294dfba82de8026333a7d45f5ec621c449abed7e70388275d8d52f281fa7bf6c52828346078270193215ee74f433398bc3ac99c177c417b830b8b2749f95e1784778ad9f3d89a930fd1cf9979f4a240582db6ddb083168afe5a2470c5d5c8943a8eb42033884fce0f9a7e60f4b20ef88e27a34151aec4dd5660705de14222c7e1601c4a1a0b3345b2a445bd35f6dffab5d69010a75f730bf64d66218a892f881e58ed3600c6bb07fbc28e68dc0c911b7bf9a50553f8a7507a53bc7e6f639ca309ba2237c40de54bce1feb80ff0c3169f13162168f04a35d95fd98f095eae818ef36449f56ec8abc774e17c0cefa74da48c53ccbd75c3c3944c320ecaa68d2a80d0c63149952f8d01898736882c4a7802ab9aa96c3cc1158a2956df294a73c5418ce106954dbd36f7aef952a0ed6bdbcb82bded52a4f70d830ec98bb4f42b5d5fe8f0bc8fadf7d49ca61f37f33bdc31e05151951b71636919c1da95468afbdf172b6b7ea28ac85d0cee6b6c04c63a9e829cb9b9a8801ee72c47e9f7deced633a42cbf3424b04613c1f2165736ed48b7b6dc470b370416e3fa051c8050429a314671d4c41f3d3170c4b6d2d9040caabe3dc85720473552b1511e1a2095fc136225906735879b2712b5d52fe194d63ae35a070a40e9e835a72a5efe5e2378026992612f1ad9be4dc2f0922afbd40ae7dd200461c976f3adabff34920ca75d5a849d2d8fb7a9b79f34381bd8061f13783a8d1baac98a8ab0a0280015890c77a4d1ab170200ac041032127e757a6468c688d01842f5f96a5794248f1a43241cc8e4535c86beddc69798b1496d8c68ca9266fa4877a306bab004e06125306e4ef87d5b3e4cf9c30373d69cb1a629f40cacb028c308d9fedb0d4e25e20d838bac7596f1051fffb12af0382942265eec020851f750b680abf8d7fe448ab48af6ccceb0ff2f79d638b0ad57d1070ea42f9a76afc411dfbfdc4095d15666fdef266095ee67191a5a58cc3233aaf904296bc6eb9c54afd48c5073e8fc78cceb0e05b6f2a9095bcbbbf1ad2c80c16ebac1ad9177adb70b622990d0ff0d37c70433a476f379b2aee7d1c5e2b42d58182b1fdd607f0234377dd4f7242c96e963e3befc58edb8d62f4f171a68ef6d9226c81589cf9e43f4b1387b00f639f981fbfd7ed912ea558c44523864c2162f0915fb2732db6a6d70b7194424a18a2bd4e3482832f5e52347c089c1383647c18e67a7bd5ca8b6fb28f5d7b9369418fdffe380df7467c1fe4d09c99e27ac11f4ed1f34be70e7884119bef272a4b8388336e2cdeb43176f583af80d463ea3cd64a463c2a7c6c30ebf1250c49547ac19b729abac453f1b799dcb3f90723a94ad92cfc1c302a560ff187b10d2c2da77b36e7b94f0d2e831fa9fc913d3f93ca687aafe8f1411eb5e7ea9754056f2b018811695ddef0b0437c2be1f9bdf8156c251b3b40aa018404f35314219cf2f171894053b7248c11bf0d294a2ab6d05601e46e26c09557895273c37bfe070390f400009cc8074fb9d9c2920a513dc12295ec93a9bace7d189b0e00a69fe0dd93c026e05539b2292748d5ff79af07eb2fbb3d5c247bce9574bbb30624ef29a045bf8e66fc1a3f0a434f18a62022b0683bd56d62b6c656df5383ae0a206900fc3088f304684076268cb39cbeb9da06dd0393c40e9cc947f36a5e58e69a0b2ab1400fea8bdd5d99430f6bf4069ed6f5a9798bb72b678dfd59041dbdb9250c4198f5d37e2c384cd554ebf2b07f02d9b1093fddaafdca0a1e3dce4e083f1e08fa48fe214a4dc35a31a1aeeba0f6dd8ff169fb35d60622d94821e958ae796cfff5babd1fca3b82ab1e9d678d63d9c5a6c6427fb495c4f0e3f9ba497f79d27347727cd79490abfaf57175b3f87c045838b9c71d62bd0c1787752228d0539e03c174d7ce3285bf1019fd09c587d3a92b941cfd3bbf02fc62d8ebaf002e38f942f08c565e7185acf362b6be5b0296406918e19a46d3b66788699c98a63c3358f133a960779f750581769e4371812907ce668d864851eae496c8f2e953435a73ca2b6f49271c35825dd04cca23c8b08d62a2a73d35a48b037257d96e0d9adaa795fc518812ba1a962aa09af4a0803da18ac2a62313b6f3ccfe2b98bc636476c21af100dc55c266de6cf7e8d36f44448cef9fdc5e323bf79594ff85ad0edfd7921ce9d945e3bdd149a0dc9d9b12a1f18a2c6506186407f8f7379edb49f3777eea8bd2d2f4e9fbeb7c7d3ff1283e69297564b18606473f0f3f94ec368f2b9ae314585da8e4c8a674266af6772666a5fc3598c0ba8a44f34ec100bb1a820eb8dbe8cac7860d6fc5ff56b48665fd6f0d588223f9c0e25842e0ac6c88b93f11cfc5123f711c718e47d4523090b9557169cf3eaa2ff4ccf663331ebf50f4b6df7f82cfa6af4320476f32401e48f11a322942d422d2169e05657859fd", 0x1000, 0x0, &(0x7f00000000c0)={0x18, 0x1, 0x2c0}, 0xc) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000001180)=[{0x9, 0x72, 0x8, 0xfffffff7}, {0x9, 0x0, 0x40, 0x6}, {0x741, 0x6, 0x4b, 0x1f}, {0x800, 0xb2, 0xbd, 0xf8e2}, {0x6, 0x7f, 0x1f, 0x8}, {0xc76, 0x80, 0x3, 0x2}, {0xb5b1, 0x2, 0x4, 0x100}, {0x0, 0xbe, 0x8, 0x7610}, {0x4, 0x2, 0x0, 0x5}]}) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:33:40 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x0, 0x6) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) 19:33:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = getegid() r2 = geteuid() setreuid(r2, 0x0) r3 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0x0, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) 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)={{0x3, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = geteuid() setreuid(r15, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7, r2, r12, r15, r23, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r26, 0xdc, 0x7ff, 0x6}) setregid(r1, r23) 19:33:40 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x7fffffff, 0x101}, {{r5}, 0x0, 0x13, 0xa, 0x41c8, 0x3}, {{r6}, 0xfffffffffffffff8, 0x8, 0x4, 0x1f, 0x7fffffff}, {{r7}, 0xfffffffffffffffb, 0x2, 0x174a261d805623fe, 0x9, 0x7}], 0x5e, 0x0, 0x3, 0x0) 19:33:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lseek(r1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0xb010, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 19:33:41 executing program 1: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/156) 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) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 19:33:41 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) 19:33:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000140)="59051d8c4a0f909bd9c8b48fbf202aec42a4ca5c59b1275ee73a588e63dbb9b30ee592f73e45ce6972e2a2b19066de66478fb80367520b91fc6fd87f5bb5e764e4ed04e2dffecb62aaf972b65253abed9ad0dab9e047a12c7689494560148ea7af1997df01809f2db8b5f0006757d48ef01ff0e2e6494e5a7041d1faca3673f6c6767962b279ae7e153943cc7cae61c0ec10421cf308f9", 0x97}, {&(0x7f0000000200)="dbaa906eee66fa6dd74343f7c7780a64886bf7b19e50b783259afd1b6b2c92ee99472a888f28ae8927fbc4c014a896a73e5a3d778ade86a6d3417cb277e1a5763960a7b7e6a9709d577a341fa14f9f05aae548eaa5cae821bcece42cb511c4f55daff1b840f7dc7f7e0358e432064c9a5979c046772d596e9329eee1b89746438a7ce6c44a8af18dc12921889651573381b74b47d945f567ee65615438203158723d4fae27c11d6f8810d4d2717a49f0f503972b0287556008f90feb80dc473b0e", 0xc1}, {&(0x7f0000000300)="a252032f909d274d6a53e15c382e57a805fc75dd95285a24c6cdbce93b4b284d982a78e8767ca459990d3421376c136ff399cc154150f48ce9c820c813e0f4adbbf28738000e3d8f467c60d7ee98995c012e2dc107b9f2b82a4ec42bc9611e45981f08bf6c1050dd0cc33aeb7866ce0d18601ae2f0f6e7a8e2cebdfdfaff2c6e78202b31239d4eadbc2c08c6fc19a251390e73085c93d15bdd1cd2b383f6a89f717e2a60abd8381488130976b2774b764addb334f6814a33d6c5c3599d953169", 0xc0}, {&(0x7f0000002740)="3d52f25a79a74f4a15b7a858924ff380957b7d437a568fdcbf629871dc8a7467afa66777e95e6667bbf58b11f1929a63cda31f52dbd0d56efcccacdf95c25b8c73ed5309a08659a5fccbceb682ade4f6ce8ce94f4eab528d39ea9b0a105c14e108d4d36d298e39b05f9bccb106b4dfb931ebdecfb0ea957d0da19322fad3d886d0f7204fbfee94c1927f65339f9a55c261f1e155dfbcbd06aa1c4fac2704b047c4a0083a91e5e204b52c31b8f3d3893ff9a152599f387c050be6439c4103dfd69444a36f9527f70801c977ad8e2f65316d4e16a648d9d1ede3718c8890b8347b4b4c9f8b99d3e7805b1e7ba847ef28014ffaa9f3a3411b02a2bedcffdb9ff866da30bb425edc6c6d02b4da0cbc4848f2907fcfa4d15a4cc584765e5f3e3bc090d70fb09de4caf59587a4aa8317a67395239c8a942cfa235cc46ae64352e96e19e2d0fb0385e11c70c7768cf356c21cc9209cdc35c237cd9c3079b292010d9f71b8f7ad71e5a003850ef036e3e356517cd06e3627a64abf91229dea7ad9c8d14f4241bfb0402b3386721039be248129398ec9070ccf9c36d0d029d726d6f29e8552ff182ec0329d193fd873f8b2247a8edcecfb2d005ea2cc4001547f511d4c71b67546acf3ac6d9e3c78f9b390dacff417e4392f595d48c01be1bd246980b69d317b8ca6ecc539a9db7b0ae989bee5f583053e57b5e798134abc3dc14167f8e76d5f4b8700677b067b088cea173bbadb57d11764242d996a6701e14885dc7379162dce7c61fd6313c29e18b0994dafc9ec6be10b7a019ca9197d4d49f495d1d341fbd49f1c4004990e3bb55c8d309ca210631b2fda4ba5750d5da7f5b5a37f591b12f755dc1182e254d8d144e2f48d34ed353b28c7757dc2e7a762136e57bd012238e520860db17a86adafdc0d732c9ef261949b81169930531fefce80800d9d27e2d2a7932841339b9edf5ad3bae96c113c4e67da13c0d604dae38454c6058262b05a24bb390e02670cb35a3331d67e5d9545f79689297a40cf9af3876861a0eb3833f81eee1fdb3f81155dbfbe43188e12d16b62a9cce3c52a2832ed3a06a9968b3fcf3d98eb4d3f7b753095caa7f189c0b9eabf7c6c86ecbea5ceeef6114e1ffa41ad8c1b369a33deaf6f78ea0ee0c82cd4175533ea46844e26a969cdc8fb158cf67ade6281f8c7942695391c9620cdebef77e03842a757eb3a90fc869777d3cba5790b47b8a72ae76a633efd950fd9eab6c8b028d70758b3371080a28565439dd320f2bd0a0467922a79b9e1ede09dadcc111ba96976e56df101c57b8d0e6fee651a7c9d8661a6df1246909d492e3a031795df60c571ac4e31e168722ca164bfad3407dd98cec73bbec6daa543d6f099d7016e7bcb31a051878c22048119bf1d468523ca0f9c8a798dbf75b1a2f06af344039554beef0417a7eb4f5d449617a741929effc30bbc3922da5667c8e39691b9402ee0642c4e94fac64ee13c5e67d06cac972d1aa8fee67235a9beea2933592a9b0bd4dc527cf10318f02f873f5c54d3c0dd8fdcc6c28f37b0684ec24b0153e4ac627775cbb4045667fd310404801972efdf5b3ebdafe4d552ccb661ee48ea30c9a7a5b11fa80b30ef40b177ac3da76718c6133c99a57163d05d2f6c72d024a84e218f662482b5dc1e0e8bb52fdc714ce9521f4278b19bca7e31611e9d728b1d4065221393be4dd5c8e910f665403159f3a662421a497d9214d5f6a719d79fe875a985a07f762a4e2c1e97a6650ed6b95e0e20f652df4f2d94004ea3737a54b8c79cbdfa63bc79470e3f824fcad23d9bd82cd7875a8ee4727ba639c956d2660e1ba55ed6c7e59fbd76a15cea2b94f1b574793de3cb3801ee2df8245f9af3acc70335c0a75a7898d9fa9e0a5ed661675248892aaf1bd3924ec3d7344716522ebf356aa973a2f1eac125ea6ef858d7402321444ec4b5462935eb32a4238dc53a03316c4be12b7c54b3c348dd0481e98997bce5dd3fe5fe577ba9d94e913fd911bfbc4bb05ac0e8cc1acc9d262b81fec79f87b0a3872eb9a94b153aa5ab831acce92c2194c69a63ec2cc605c8d8f169170428871dc93d7b28b113c67f1fd050f7fa091c7d6a9bcd818e12b75a5bebb6aac0db33b4890711a0a4080e0c784313dae8d5077796dbbfd050f20f8d5d1361e06f3565221ea042cec0d8ab88b089cde9d27b38f14833a8c0c5daeed2da2d15809a16f83e2d9e02a466981ce432dbc46cf224f0456e831dbf8e1132793e1fb73a32ebce455d31d306584eab41fbc8c9a66ae79c4719b3337b7d9e201bca5fbd93c05d352eb42fdc13c5188db2528fea91805102a97a134940f083cd6f038a5d31e69a5e86f4e012ef8a5c81330738da1324a291c12fbcd602706bd8618eee93acd29c4c27771c501f7c821b60722cd5e27301fe256e3c320f1148473faa2c9c8cbbc8886052767f393ef87c66b721db9ae1accd393d7249ac18f1c53d2b5d78b70fc01d58160f0c3152eb4223cd2b0f5ef8e26b9ad80cbdedbeb293c33b54b55fc43af44aef4776894e82542e2bcf9e7f20d45878b6ddee1897a9e8a2eef1bb26dd78dd7b0b92b13ad49ad095ebb1cdfef6449b98bda3c851d0852fc24a41b17eca0044e6974dd24b548f60d5edb8747001cea8c8a819ab1b1597d1fa0bcd05647e96be24a2a798a5f724d8ea719dc5cbaf66bc0bf69acf998a667478dee680a006fa8ee574b215376ee8a72d09f63625351c5b06e16d79ebe92867e00a699f2c5cadcc41dd034e25c5479f2077e11c53e23d45bfca6806114567f114b94a6df804b84fc3dab56567fb43ed6acc6f669fbe27146a8bcfcb32fd87d681e8a1aa7357c7890d1e3ccac455f140567d046f37735a717719fedc27fef0126da4cbf2aee6a985f2c891b50803f9583e4655209f8ce5cebbe55334a250544b2c1f95e7a3a7a8f221b631059f2c5d2808733ee8b630f9f54716d9143f4d8cf52c80a25c8ed929f925a0cf436c59df91a8065d1c9953d178dbc1571e233d641cbde84e99e4a666f0c669ebe86bf4c1208284d8b7d8dfb78807574b685d7fe5f6b218871d60e2a8a4e9a9f93e3632a74ba753a25273c4f63ffd689272a349a062e64dc03168100362b938b573d13a946962a8d3100914f9f5e6f4107eccc4e5626a7f3475ddb1176bf9efa67ccb2ad21a44a3a3dbed4a0661c9d624f656eac9b3f0f52aa14c3a1dae094a9dbe558f7ebbddb9c3b5cf16e889b9caf53e3a302e52cf4511b041d3bf82e893691e58aa1950849a7aae66b0e4cff32efba1c6504b38026ae3e1dc6715452131648c739bccba034dfb2fc84f75e1309400de1d91f19b5466ebf5f8764e520c57230a672a8fafc2589001557044c3d1315ebd021feca2ccfcbcbde0d4471c682238e16ca59292488c87ceb9b8fedfa7a358047f15dc640e7340ff9450bd32949a08853cf7507be264e68613a57d40628d724a0ebb616a95e905201d7309dcd74b3addc632a9764f9ec2313236b9cb0ad2e3d189680c8f7530ae388ea0d21d988e8db575f09cd0d407450024436d236293be3f07329f4af82b2444e1e8d9ebd67beb5b643e92f6bce72b50d66995238f76c489a77ef75ec54759f0117de22967bc181a0381cf4ecab06164927f197f4c519a7b63bf9c2e0ace0773b21effa7aaa994629c0a3db60572d1829f047c7fd1f0fd9789fa714ea3a4f86e8790d983ff6c5ec4340fd2481958d5226852e8c66b0b334b08573dfd548e4a3fe7fef6378c63e666c1fc782ae9211d5b4ac6a20301bc57db31c1f1beb2de732a7561ab1f96d9a9f730dd3ee5d74c5cf6308e4605496dae47d2c8ed7cfc85c074603d9ea2e132d1dfa3ed4c0970f3069f73efece49e2e695e1b2b4f665f9e37a6d799277f35f6bb4fc54a898e144de786184628d974e3f6ea355be74fe85c24a6e3cce857cd5bd1f472ae7e479e9a7e9709d728d75368ee8fa405a078447d189461d9cb4f5b45ea95c43ce85a07995763040a73c91e773be5dfe9e439cdfe253e15aaea126ef2cd66a536dae0d1aea9f5bdb880c87ece9feb4d66bd2dab30131ebcbcb285ca6faf522608b64f086659c8846f19934df4aa99f46262a18d2a0916f628d5d15ad42a8cf522a8c197ce3cb1efcccdea668705adb70c357b95cc02fac35f0bc4346648ca77fe7cf40cad0e3c7aeb42dbb397b7c7892279924bc241546d7ee0525d6d7715726278afd58c8615e5a50070d43fefd4fe8f9018062db0e673bb0b5407d710d603adbd98f2e66cf15fd579ce238dfa3a65a2ae9702554d7bd7d678bc737d6933e286d6cab3cfe2384b600d4be53fa5e0b0d3181330a3bb9b0b12b4ff228e45b5c24d7bf01706ae4aca1aa5d6213f1673fed0cc5d8ab6d1e503d6270b57ab2db1d57cb9b94113ff4a8282cd4ca62c32d5994480d20cf5f28bde97a356446a29032ae05d7a15d781ea8752e042fc8ef956d11d677b9661566a456799814f650fae1ac4b02c52ee8e9c950fa72122f44f8d4c9150b28f9f41eed0ee737793fbeaa2b7f5c33bed664fa2fe3fdeddb431fdd2c5e84d1f98051c95cc536e4248125cebd65c6a92ea20e5aaa756444b5e90b8806daf5fcd3e20cc6e13dbdc8dd4bba6b0d077ba7a3a2488faad16bf0d115eb34197f56c6f766610e1520af510a7cd852b18a38786e45f4b7d091ddbc22922c53cfccf03d24f73434275e903ef7db61e48cefcdd890736432f8af7f7522e8cec60e012b4da8e4fad86e4f29adaccdc8fdbbe875fe0ab713de92b2bb09cee4d96630cbdcba21565b9e2166ada9aa87821a483178c1f6c8a8dfb62066ef7be33f9ce08cb58a1f72d6be2c352a13c88e724bd93ba776f14edc45a75b831b8f88b4bef97fffe7e2b782da34680221613f05bf5c3267221603995ffa750b7f24532e6370875236e6b01840c5fb1c5a94c638423db7b385585f2cda104e6e7bb37f3ab504d39fef8bcf437dcd37c279e20881daea21571f69c7ad1bc3ae1c54314d9685dbd05f250473c1e4b59b8daf37359292a3f13e9781d84a28bcd95e6a9a75e940f4d9135d34926b4b9fbe970392fa138389e747fd85fd58928e77659d72f6d8a1dd85f15e4b6b71db6eb954cfe2a3e62f00d9daaa6c0fa400c5c5ec0bd68c717f47d6c1f6235f8ed14c0a4e8241a588078e9e3877e71f79e054324b6bfda4d59d1789c2abdc32825980e1606908603e8bc1c83bb70a8a67835fd6929c37b9e5a228d5f170226e6d3c8319cc48864263c206b50b83f922bc2af2613cdc94246c5f43a44f87e1753c473964ba6fc5c6f35101865ef3845edeb0c5f3ff3c23745ba564142f7ceb7dc5c12099e67362147a1c615fe6550e74a90cdec7b9e4a936f166940f2c80196de69a1abae58593eff7b20528041dfb696df1d8b38968f25702cef138c32827e39196edf3bd72fbc034a6b6bb82420f42fd05b0f4035cecae721a5e8fd41bdf82c449c04c4032e93d51e5b9492da4f093fb2cacdaaa35d5ddd80f9e5790d210cd1dc9317526e678aedf2309705f304c18175f7329c661247df947c47edb5d6f2b53913ee47133476f89627ce562631f30657af900569341c7364c8ced05d49bf552c5c279744f5a00b7a18aaed3fc37463d0fff4e239b3d6fa8949de36f3cda54b0dd91a01ae754164ea490bc6646508a44e277a0542652f563d3edb7006e765b1cfaf5f017b7ba95c034d10b9b20cbc7c37d2cb3a5660c26c3638c5137d91c814eed64d0e91b13aee65d98fb214283b2bdd10f162a09e8b2537839676eeace03ba3", 0x1000}, {&(0x7f0000000080)="e2e3f3aa94086b4be2b8744bdb1e55c6f70e22675498a469b0e0142b0ba4d837de5557e795c3bb59f4dd38cae87e7dca071807fc32db6186e2218c288b0c83a79e16b78707c00dcff22aa6af5ca928fe", 0x50}, {&(0x7f00000003c0)="1ffd40c2cdd83c2a753b71e1a2d595b37f1832f1c7c615ac7bde2189481f42a100166e87e33adde911bd4245dd0493737f63716579771e43006289bae855acbdb8fff785c94f75bb617890a3dc06530b5672732c65b565c5435151fdd0c088c29b3562e53683278d2e3d5c3e8095c96917125ac296e1af8ddde6cd1888c4f71a037e91ad27bbd8f28f44686f8fc2bb86fe8da1897e530fbc8ac415ea1ad8d4f800e39f1e87312c7cff9f745b985ffd0dc1364fe986ae3499cc48027ec2131a28ae00d54b621a", 0xc6}, {&(0x7f0000000500)="5ee4bdbdfd1855c32e6a970ab9972ba5f8f720768172c56d50d6b6835a8abca16b932dd6234617831c855ba26699b86b4516451937c486e4761a4c40517064bf1e3be4002eb819118a68f8e6eecc6bfbd14ab116719f7dd525002f3385be41f018e2e58d76b218c05cab016132431c9bdc8aece83a6270f37949eb739a84f01f937adb2950df9aafe897fd79cd10f63159ab2c0aee4e339fd3ba60e13ca71afe5640981105368159c304b80c68772ee4ddce62a7b5b23ccde0e02a20e0a005ba3a0e645c7d6402941c287eeceb303cc28e", 0xd1}], 0x7, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:33:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 19:33:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x291, &(0x7f0000000040)=[{0xffe1, 0x7f, 0x75, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x27, &(0x7f0000000240)="d073547bbede088e00230c65e5d76102d4f9a10a856311b261193383a711351d99df9b9bea40c9e9b455d4fefbeeb7f5d97e040e32c773b86072f1125408d5eaec75560b5ec5fcef87e8ddfcabb934212e2cbee4e2d6cf0af2ac5ccabfe1370312e101addff4dd092f7ad82cbd7999749091646140178590ffa1a609d57d4c5aec7a9da55bf39c2092c606b2fba47d07ff350807a43ab1e1") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2000000000000282, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) 19:33:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) unlinkat(r0, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x13) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/130, 0x82) 19:33:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001780)=0x5) r1 = socket(0x0, 0x3, 0x0) connect$unix(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="77633ab79a213df6e41c46918bb2256adfbe0104000000000000356aee89a54c1995046ec691e0127e04d62c9b7f10b35fe54964efaa6eb1cc66d6664bb838d72aac4a"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000080)=ANY=[@ANYBLOB="20002e2fa870184da59b"], 0xa, &(0x7f0000001600)=[{&(0x7f00000001c0)="374940c174c4b9313996d5bd864626c84afed817ad80e47b2dc52ebae2f782b634f1117262e92260ef410c7f02381f5e4ee5576bd12ac2782d471c6811ac49e4203a72cc5319e92d46381ba6eb9844fc8ccb26807f31282e96f23726d86e5dc1bfbea6620537edb33fb0bdd305208f958c28737f0fdde4adaf9c33964812416ca66652bda5a69245a6a387da4ec68afbc85f1c3d754f8139dce6e371c4a4cfde3dbad6466c6ec826062786056120a4683d52be8c8ed7", 0xb6}, {&(0x7f0000000280)="e67775ab4a094264222a05a7ee57f15e168bebec924069fdaaac564efdc403fab978927fbe5b2332ef9279f09a0b8cabf956bb63f66aafb6c7c8b5dc1ca2793ec670fe0479095dfd2c7b1db63e1a7d2ca8c587c8ea130387876a2e9c2444955c6d78e7cdd5597987a66329aa9523b8ab06e9a5fa9b3e9ab12d41dea44ec09645ba66280abdcedcbd0eac72451bbc41a9fbc79940136bd562e1f67c207f02b5aebbcb92035eb994c5b901ddd000dc427477b774bf70e79fb345efbc80b727e9c02a62a94cfa13cbcd60d8374f0ad0c005ecfaef32afafbeb7cc08b6e56d48b9c9e3e731946efd4bce7e65628c4f613400868eec403439c2d699a33bf9", 0xfc}, {&(0x7f0000000380)="0b152ee1d07450d06e46f050b55797840b627d7e807d2fb6aeda7c599fb3de39501ac360a5daa7f6b051e3f64374f2224ea26dbef1f73a2cf27ee48a3bde3ce23370c9dc0c01372ab75820d2f66263d1b0e607a88e99d0875c65a4de5b6ed83bbb238de1cd5976c528f167285fdc4b483afb7bbf1c37c4e21ed4c0f82e195cb498bd85eeb1ad10248a80617c902bd7d95d11052c768e0c4ab99764e18f79b3249967dd", 0xa3}, {&(0x7f0000000100)="c9a21fa3a26b40d9b03c4b837852d9292604929dd1af5db47b0908a3319a6b41271b90c5b852a6a318172bcdaa65e26c5962b124cba9621183fd0822540c9b7b93d0f82a995cd0cf9a8ff1e589d3cad96a8a17f5fee493b47df82638ac675b9ef5f9817dfba973e6f59454c9e93402600a", 0x71}, {&(0x7f0000000440)="c5ff2e9a0546213ff9c591c1e9d61c0098220031f985dcd7f5112730d56f56cd8f5946c5adce0931133263c1d578e7c9c551f90304430ab9762bfdb16a757c75e4aea989655fb7275bb3f397db35aa866a4ccdb25f3752470f79740dc27370d548b52624df4602b38efa7e785bf6d2b04db09339a508aeee78e8e41c5dc6eb52363e9932a5159fce1009a57fec097634b41a20a9f7e0cc5eeea579ec75502a89d23e90856e0daac36a462732a3aeaaf6c77c45806c260ff2492c35a9dcd948d2a45ca067395dd192f5b423b14817705d9611c51f532df9cfbb951f0751f5b1efa6b9", 0xe2}, {&(0x7f0000000540)="494bbd788d31846e304319d2cee46ff7f26fddad6cd8423da93e70397c619bd0b6beb773352f152bd73dd11a140afe5b0b321b2f2b74407fa1a224b77e8f49ebc268c4088980257ba4eebb2f1ba8a8f9ae54981d54669d83ac118b04be934da71059389b479f4e82d9bb6dc69a06410d70c234a5db30224d890f26e00affabecaf5215a7", 0x84}, {&(0x7f0000000600)="0472c554cb8b2a18472ee86f727ff2b8a44e75b63b898fcf1cd97977cb84ea1c47141e0b252da0fc0356fba7769ea27507486e1b130f88f8e5b2035a3fbcffefb29e4291b1311bdccda9082583877deb14c1826aeef595a23405e494e0fad946cd665aaa4e34877840976fd7be6b432ffb02aed43f258a7843ec95d75d9507e9a97099545ae7928c10d0ccc30f51b6588800cd15c82f8360790096a17718aeff5ece6ff6c3e0207ab3fc83681c56a18878dcfb097b7c258dfc632d8727caa7081178cb3b80874e2ad8dda7f297d263ebaf9399ed9fc3d026a020e601ff79f25c9605290d3478a588e1fcda426c9da8aa2b7bbc816cf4340b872eb0bbf9369d1af8698aa849e03bf831c8874727cfe52a8b5a3f54ad1250d7e7505ffca2d541c8308b173a08348d94132693efa2c8365492c48a03bacfb6055cba7d575a6a367eaab1cfd967e0c2e82f37f913d3b4cac16323738a47d856fb22cf5c972002ffd9e2e671d01b822f3baae2f35c7dc417360db9b990e8e7662d8ddf6580e163eb3039723763ef5fcf8158104a847dd7827c3ad3f96b93ea6c0199ba94360a37835a0632f694910eb0ef8789f2dfcdadc28ad8a6a0135363475ad8858e781d3f07ea9fe83a911a409b78bbf533e81c47d2f9fec36772f55c5bd273249a1f7fc856d11bf3ac6cbb8433c81910fe936dd7bb3006d576638a9514763ea0b34d789bb3d381694cd69576f38f16ba4adfe76e771dbb9b8e4127d82a27ba998d8fd1a8f461ce79156f7056ba4a853ce97d510972c57442161bf99b8234a56c5f2e374216b82d4e31519ec010c4761eef23338b8d8307bad8afe3668caf98824da1c928cfce3428773f1571f09d290b3fcf1712baa427579dad59ab514b14245abfe167e15e4b2cc4debd88e469838987dc1f84d9f378a78e4a737858b5345c6a8a407cc6351b7c64ab9daec639aaa2df18be8722981b889de58926b0e5f56b1ed2daa7f490f13251ef47dadc87f2475c4ce4606f03ec4ebc79b7a5b9df6550cd907d23307b699717c15987e86ba340e7aa713620dfd2e908759c3fe4acc8afb176ac1cd719fe75cc3944aa10c772c208cfa31a242bb07d72c853bb04eff3444171aa8f77889587d70fc975020204628c24623494a4f56866b532417d5b6a6c3de8f6436508ca9e4f4b949f2464307fafccccdfed4233eacf9d46d2cc98f227dae85ad0a585ed926321901f5ebd781fc97571ae525b29737d24516649d7ee8908e2a458daeb303e92a6e2e63f6572a713fd8817bc7322d62f7fad748e412401e0e146550284a54881f52b366088ed2d703e3e0a3d2a588e07ab83f3a9e9090739ff1abe61057e8d58b967b9625bc8e8c89b97f1de014aabc339d6ae08696757c83db0d091a87624b2acd9872712efafd44a6800a06a4e6303aaacc58982263776f2e1f4902611c97e9a844c2f6b36ba8e7f246fa6b0c09f881f9d8b05e84c013b260fab04c413eb0f8c09ee34bfe5262c5eb97c88754bfcf9cc6b254875269f820bedb905b098a2d4223a660a966b68ffabc0b2746cdd4002d9e1a8156204e3cd27687fb36eab80c065143962e3523c07c157d1ed61217bd48bfaba47195705af9b1d661020d43fe3ee7b0cb0cf13d70659eb161d4f2e475a8c41641be5d1d1d64a409fd0eac15327cd3fbe38055f1324136cd4d90a3f7df8655cb7e5f90a3acf39660ed97152cfcd1c1d7491d3f549d75011d562895d1c3ab264b904767f22a8a902784f292d0e8981c1bb178bf2ee34e8c189c30950046f2624313c5b6e5a3914c62e35bbe7b30ea15973ff3424054f357a048cacafafae08c1343124d7548d692618ff98e3118ed0fa7913f730a84d1f877eaff112d064c632c2ce990fb2b7aa82eaf8f10d63bd52545491ebb50e49f3420e98d899a11770611f12d2451ddfacc798cc73e2aa794684f17088250db371418cab63ec1d4813211828562794aeb250ce5a82e8f88b9d01fcbd4b7ce32911d0b10a05893bf5152ff8671b3b51c0fd9c511fe8ee7e93ef2b65c94c64809ea22a2de103d490f16da00c562b2d3afc7ee41259c69ca39f8885ba755e18d4af40e8b86902e5d0f41f83664b7f5cfd2b7ba9ecc093c8efc21c99a41e761e932030c1bfeb72005d8d37f650fc3c8cd3d07b3dc40e6852d2fa9a5c85ba2989de98781f04588d4aee5f9294035d093c5e0569f3db090b39086916c12390f90d9fef255a051a4943a74a657e02e27b4ff8e6fdef18272516c57c3e4d59d4be49e4fd1fab23544755100e6a18ddd6b7232c002ae8d335aaa1173b9bbd918b488dd49c031b6e488c126bc917d289d9bc8a6033c21c4650bf4efbaa510255d70d7c54f3672fd943a67ee2c4f7c34972e4ebfeef17cad661a3a75e5e2f7b398ed3833bfd80af11bdfd29f057749741c8cd2f32a80621dd9c8d8394f505a603f0a86734fb5450d1737b42702e9943ccd4cc63c76fcda6f8d93e42c8be702c33355f5762561792c73befda227c0481b489f048f4de60cf92a9acc5272acdf52e565c50b0e63c4f16ce4de64a385652427ec4645818fe86f976ab5d180b7c0626d6525213af173e5665662874bbcdd0c59a101cb549f29daa2f4758cd280c21968dd56a83e1a787b322772a85eba1708ab5431882f8c44ee0de3cfa63b168dd1711fbbd73627a2e757fe45a4f20fcd0eeb5629d1b3dc31b1b072c9ea13bc390e6800965d780ba41cb38638fb3c1dd14d1efe7c033ff755127cb500a3c35194b543528f334f2322563aefb44bfcfc04e8e0cd4f062e7c4197b84a0a7a337dc6508caeedbe3a3ea93cc4188abcca8171dcf59183d16e64c22ab545c73cd0e2f96001850b08dd9407eb0fd627a37deee68934e70b11760f368b2af296d6d12a76a4a00ee71e696088db0957d3db695cbda4c5983964c2fcb4ea9dd6bf085d2bd11c7a09798139900b7f0fc5c7b52378ee252a5324f7e8e5903ffe92d56ea915472ef3cb8a33ce50ab1891c2fa4e6051e5d1ed21aa83afe1e6c951b744a241f47272ab43e22b0fa18c9a76e292a59f6466b3a204d59c3dd55563781b9edc366e12061e8c2018c4098c835654bd3e906bac57361d0024bd570d268f14e280cf20f36e98f39cbbd53aa98a66e206118a74df6210c5855f45fda055a0d4f137f5b8c51d9d79aa88d6502336108970b71ba09663fc4544e0ea6c031e48b9083561eab6df5ddd56d307e16256651d33f38c5d17908e5034ea0a4a416e054a5c1d8675a28f767d2acae980f0426afd91ac5e2aae9321830201aedb8e6293e191133bb3ccecbf5c1b892a0809dc2241fdc1f1f168ae594045e08e13ff8912e3e243ac264c218b2fd95a59520203fefc450d2ee1308fbdf85ad819cb59c5a36e256cfb4fb4db37a22cb8f764e353ae301be827b728aa6ee18973aaf81123f52cb4135d5fc6c418c736009da1cacbb9ea92da89136a7bb7104784a7fde42f77dbd18fbf528505348cb53e3f35d23f4e01bd313ae6299eb2da7bbc482a18b77e3688413818464071cc9cbb76f8d50853e679f337c2c7a063b74b5e550811d3a8ea63847344aefe7492a2ccec9e78c69471b444533337c5cdc9d096da5cf3df0b75c1074511026ae31d83741d2c907c4dc98649098b6e934cb57359373b18b88c6577c51a148b2b420f413c304808527b1e9e6ba4ad90b27e332d79fdfc32bf11e98edea4fb516a3364591374860f0f6f4a87603282af711896314f599fed3d0695c326279585e09e9516c438a296632d77499eb9b8e47a737116ffa5ac5f713a6d48791408c392b3d872c303a67710e9bce1e79c4b84e1274dcf1ef62de1b95e9f493bffc0325e47315405d5531685f2722a41e1a5246236df10552025ff33f692a40f35bd58c4e2a4f58b6dd4b48f9a00dc27a59ecbf8455768ca80dc5c5d13e2c2b05149d8d63c93d01f67d19b68385618f3f01fabe51b74c75023e9c507db870283655691d0b95a85b5c173e76ab111975b7c14831320786cc971bd7231513ef18c01ce98fc0ce73e49b96a713941fd1c8375a078777086f03ba84356411b8353f0465b7cee8fd516255b5052a7dc55ed0b2bcc8befba684e535db5e40449cb581dd5d50225ee43512ac059d2483a98321140c638b77390a6b59fc7053a44ce9a755276a5a3c68efa4107bf8881c3282f3a6a7ca72ce2f9b900d6f33f8a04dc008e0dd87d0000f0982870f831d0b5a39c682d205ff05692197dc13f28b9f427df158196706c04639817ca0389ad64027acbb65e67b7b66c18a0838ef8b9bc5e2439776c62e4cf8b58067c5b981637a6cd4bc3bbc58ff67418781d4c01133409e5d8567524d071c0a2f6960629130998c84d698ef554ab3516cdefea2b55914952cf63c254f4efcd33e3b246c5c617cb32295ec97f0cb358459351cb4e2a13b5819fd824aeed1a1353ecca1109fac2cfc7a7238e114ab8607be0825f2f6e2d9d5d222c2e377efd4dec6b7fee3231cdc014519934685edb619c8865e9126ebda26d4c35dbe17ac6b4dcd70da8198058d32a3f22e33913d6f408f83d3a6e9a7b4206c435cbe6da813c1d3d86d602aec49c3c3310bd598596424fe1b86e35487678d9b40db300ee856d665210679246313db698de7610f3ed2b634dc42984b40aac8b8ec489f12b80292f2c56fa9fd2669e35b084fc5d9a228eaa4e345e04f6a580d2bd0c061a0cc14a79fdcb23c1f3856e5bd77d8ad75bbf8225c32c953a1fa5bd97fe0ac253d7f9a0b084929469c5667d60f86e2fbaaa5c4887c4c01ea3d9b8ea8b837327afab909367ad64ed3376802ca971af7409ba61d17387d69f28d571d5532d0db55edaa53e263d5469c9e07fb4e8c936af4157e76a075e28f21f8370cf5c16203230754619bb55f2d712546bda35d2fcbe435201c6e0752a63f92503acc3709aafd1b8f8ed1964588fe24af0585d2290b1ab9142df8f6af37aea4c6a1caa020822d347d8e77d004b9ab66fe0a89a1a7a366a747f2c23061925a1d704dbb3191f7419e782e76c6afd4cab47ec29e6f60b7ba6d415492a061f8684a4be772c3388f20c6e9abab71b46663ecaaa31e90fed6bf6609edab84b2ce3edb61b5483dd6dfdf6ebcf47a9ffd6b6329e2210895e4c628a0a34124144038b4e16138ab6e854d1148a25a44f04106834eb7076264f4f38b7962fa90b74f965f0778065f50ff6c4547b8b04d8098dffa2226e4a12bcbbf319fa0fcc0c06278fcf6b39c2745c8b9ba421151b5dc9a4eec8375ea2f8aadfaf3ef3cd9bad1d1130f12609ed6a1e07abab5d7555a3ba96245ecbf4db53f6febbea9a2964dd9bb387fe0fd84d7a7950c820a8ef2f3b0f5925acb81c7e7e43467081bea9657fd2f95df964125df4cff66ba131295c0320ae22b5faba3f1ad5fc5897f0db8bdfa9a55be71689e2fe1cb1e25628102286b0dc12254930eaaa4cf0e28792a0daac6f897bbea53373f5e6b2ee4a8bde052cd8b2bf3a2ef3d1fd52538ee1d41722856e195b6a3d4aadaf5dd84d8e0a23633e984ea36db4b4593b3bd4b26b3718cff27352256eda6c53333245593578e0a996d6a8bb6975d5dc3d728ace20140da0d7f49eb80f47e006381d8f0fcb13aac050ae9a815525d89abae28c4645f079ace01de848b87111da266bd28f5acf87353901fa54b77152b36f199201660d3ef8ed7a49bef9d09147f851bc4d869fc84fa222058d686db4c116b118a2201802e68d53f168b92d776884ae7576e5c7c864bb62aa0ba2653e5820f18e39cda2f819d12d84a757b9978da", 0x1000}], 0x7, 0x0, 0x0, 0x400}, 0x4) r3 = open$dir(&(0x7f0000001900)='./file0\x00', 0x0, 0xa2) pwrite(r3, &(0x7f0000001940)="cce35fd2b00ff68d07c1bb59483fb75ef6707af4664122a507a1d63362d445a35cd259dae957655f8c3dbc7ea4e7386c73573f8e069e76e7d8b024bcfd", 0x3d, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="271400ff0effffffde00"/20, 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r4, &(0x7f0000001800)=""/226, 0xe2) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000017c0)) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r7, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000440)) setsockopt(r7, 0x8, 0x144405cb, &(0x7f0000001980)="0bc81162b5cea44c91c4a23bab49b35d007fb0b39dee8d0c1e30aa0a78d1f6bdd2564321aff5942e97dc0ea360e3dfc8ae6dd91e660f", 0x36) r8 = dup2(r6, 0xffffffffffffffff) ioctl$TIOCSCTTY(r8, 0x20007461) 19:33:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820101f0ffffffff3421d4b339c54fa44da516cba59f1213b903dc3113cd3905a1a1b66a08639a9c1e5cecff0f0000b2caa944cf4c2ac0c37b7a274da4a43bfd9d1d97a8a5fabcdc3873cec113a4e97c"], 0x1) r1 = socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x480, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x20000000000000ac, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0x1) write(r1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000002c0)=0xfffffff8) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0xfffffffd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0xfffeffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x328, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="6a97d70426a4a5f730f5b8dfd54841be6473743232c802dbbf2823e1812e7ed574bb594ee9161de55546a1df00524d451ac302", 0x33) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 19:33:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="e76390d78ca89960c01ddad9e7e9d70e0dcc7bb51e308f1fbab98c66960aa36830667ef8e0fe0764f7dbd2c9786aca9b0b8c37317762e1e03ecfd5ffa630dc69833a36cc5dd9032ade327d178e2b7d75b5c80861f5e46a6b663e248f0b28134eb345fd284ca3dc0d514d66e73a97c5cc335ac454ed8a50e0c857e9873791e73ff1939744044ba14a33f4596c22651113f7209135354a13e63c0b2bc31c335e3d5f1ec59d003ecbbb64f3936d5e85bfbf78426e0215a997b48345ef3fbd98755cab297fc40b209d1392c194ccbdc95f176cee41febf229e0685675ceba94762bb632d4b370a6463efa3376026e4aebda281f3953aa2575ef37ddc", 0xfa, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) read(r0, &(0x7f0000000140)=""/198, 0xc6) 19:33:41 executing program 1: semget$private(0x0, 0x4, 0x409) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) dup2(r0, r1) 19:33:41 executing program 0: setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100000000, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000780)) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000340)=0x8) r3 = semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) socket(0x18, 0x8000, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x2, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x27ab) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000800)=[{0x2, 0x0, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x0, 0xffff}, {0x0, 0xe3d, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0xb, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) clock_getres(0x3, &(0x7f00000006c0)) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000240)=""/247) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x7fff}, {0x6, 0x0, 0xff}]}) r2 = geteuid() setreuid(r2, 0x0) r3 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0x0, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) 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)={{0x3, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = geteuid() setreuid(r15, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7, r2, r12, r15, r23, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r26, 0xdc, 0x7ff, 0x6}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/235) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:33:41 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000040)=""/183, 0xb7}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/208, 0xd0}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/155, 0x9b}], 0x6) 19:33:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x47, &(0x7f00000000c0)="60aca55fb25d19bbe32b81c730e6a55e90cf7ef9b8db918b555cdccbe6f8419c748477641ff7fb490d333dc0d40f19adb16caccd61130341f66bcf601887a519891a144daa869b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 19:33:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000001740)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x3, 0x6, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) accept$unix(r6, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', 0x0, r5, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgid() r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) r18 = syz_open_pts() dup2(r18, r18) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x402) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000640)='\x00', r17, r15, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r21 = socket(0x2, 0x1, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x80286989, &(0x7f0000000300)) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000340)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r23, r19, 0x6) getgroups(0x7, &(0x7f0000000180)=[r11, r8, r12, r15, r19, 0xffffffffffffffff, r24]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffe9b) r27 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r25, 0x0, r26) accept(0xffffffffffffff9c, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) writev(r28, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffc49) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x4, 0x100000000, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000005c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x234) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r39 = socket$inet(0x2, 0x2, 0x7f) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xfffffffffffffe82) fcntl$getown(r36, 0x5) r41 = getpgrp() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x612, r41) ktrace(&(0x7f0000000040)='./file0\x00', 0xe, 0x0, r41) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, 0x0, r38, r40, 0x5, 0x7fff}, 0x7, 0x2, 0x0, r41, 0x7f, 0x100000001, 0xb1f1}) r42 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r46 = socket$inet6(0x18, 0x4005, 0x70) r47 = fcntl$dupfd(r44, 0x0, r45) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r48, r49, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, r53, 0x7f, 0x100000001, 0xb1f1}) r54 = socket(0x18, 0x1, 0x0) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x4, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x67c) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r54, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r56 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = accept$inet6(r57, &(0x7f0000001440), &(0x7f00000008c0)=0xc) r59 = socket$inet6(0x18, 0x4005, 0x70) r60 = fcntl$dupfd(r57, 0x0, r58) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r64 = fcntl$getown(r58, 0x5) r65 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r65, &(0x7f0000002840)=ANY=[@ANYBLOB="000000000000030000004d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f5d456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7da2a086e60b18742042c66fc8e09"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getpgid(r66) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r69, 0x20004276) ioctl$BIOCGSTATS(r69, 0x4008426f, &(0x7f0000000500)) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r67, r68) r71 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r72 = accept$unix(r71, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r69, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r76, 0xffffffffffffffff, 0x0, r76]) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r78 = getpgid(r74) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r71, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002740)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r72, @ANYRES32=r71, @ANYRES32=r70, @ANYRES32=r70, @ANYRES32=r71, @ANYRES32=r69, @ANYRES32=r70, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r68, @ANYRES32=r70, @ANYRES32=r70, @ANYRES32=r69, @ANYRES32=r69, @ANYRES32=r71, @ANYRES32=r72, @ANYRES32=r68, @ANYRES32=r72, @ANYRES32=r71, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r73, @ANYRES32=r75, @ANYRES32=r77, @ANYBLOB="000000002000000000f1fffffe5e0000000000004aeba4b68e185b542dce4d41c21f06848aa3da549c1875b970107a", @ANYRES32=r78, @ANYRES32=r79, @ANYRES32=r80, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a4535580"], 0xa8, 0x8}, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, r61, r80, r62, r42, 0x10, 0x7fff}, 0x6, 0x2, r66, r64, 0x7f, 0x100000001, 0x40000000b1f1}) getgroups(0x7, &(0x7f0000001400)=[r56, 0x0, r40, r30, r42, r63, 0x0]) r82 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r82, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0xde, 0x9, 0x11fff, 0x4]}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r83 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r83, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) connect$inet6(r83, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r84 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x10) fcntl$getown(r0, 0x5) fcntl$setstatus(r84, 0x4, 0x80) pwritev(r84, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r82, 0x0, 0x0) getsockname$inet(r82, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r82) setgroups(0x0, 0x0) setgid(r81) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 19:33:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) fsync(0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0x36f) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) 19:33:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() dup2(r0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kqueue() 19:33:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/d\x00\xe6\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 19:33:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10981, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:42 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1000, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x80000000}, {}, {0x3, 0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) socket(0x1e, 0x8000, 0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) dup2(r3, 0xffffffffffffffff) 19:33:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = socket(0x1c, 0x4000, 0x7f) setsockopt(r1, 0xfe8, 0x7, &(0x7f0000000240)="2e1c95d41353fb47c3e4382aef78bc6ca7a91a8f9d779d1a5751b84197b1b4a35b62d464df82bca8017b3fbf476d684705551700a862560afebc0289d8ac4b58d72b4991ebeedfaa258fe45c893640629fb021b5141b11796d6de418125dc89586ae4991dfad0287024c252820d00b3cf0f7380ed9862cf314c13c4960a10447bd605de1cfc66d889d3e5b0320b80659256a6233b41f0386838e2dfb5a5d6644", 0xa0) 19:33:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000002006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003ff000/0x1000)=nil, 0x1000, 0x7) setuid(0xee01) r0 = shmget(0x1, 0x1000, 0x8, &(0x7f0000275000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/7) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 19:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x5, r0) mkdirat(r2, &(0x7f00000000c0)='\x00', 0x1a8) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:33:42 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f90929688300002fb7788902972e780f9986537ec9bf02eb46e0c1987c1e546e5d84abfb604155b5395e0252392ba093e138b27fa341b51d3c3c424d03b104244d7da8162dcfa8422ba7e96980059aa99a04b57f3f0f85fcb2dac3200c9a85a2da52b8dba186ab3490c32b330e434c8aaae093421c42b6ace42518d12968255cd0096cd3ec9aaa9122846"], 0x10) shutdown(r2, 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) close(r4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x214c33b3e9acd96d) 19:33:43 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 19:33:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xa1, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0xd2) accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a79f9fb5d16000033333189"], &(0x7f0000000180)=0x4c) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0x6, 0x1, 0x20, 0x80}, {0x0, 0x20, 0x6, 0x9}, {0x3ff, 0x1f, 0xf9, 0x800}, {0xffff, 0x0, 0xdc}, {0x42, 0x80, 0x7, 0x3}]}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = semget(0x0, 0x0, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/95) 19:33:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4, 0x401, 0x800, 0x1, "3f3d58b50f0000000100000000000300", 0x2, 0x7}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x2, 0x7f, 0x8, 0x5, 0x7f}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() readv(r0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000580)=""/128, 0x80}, {&(0x7f0000000300)=""/73, 0x49}, {&(0x7f0000000600)=""/260, 0x104}], 0x5) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 19:33:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223], [], [], [{}, {}, {0x3}, {}, {0x400, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x1}], {0x0, 0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:43 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) syz_extract_tcp_res(&(0x7f0000000040), 0x3c64ef08, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:33:43 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget$private(0x0, 0x1921f5c0bf80e7e4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/166) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 19:33:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x4, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffc], [{0x0, 0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000077000/0x7000)=nil, 0x7000, 0x4, 0x12, r5, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000240)=""/141, 0x8d}], 0x3, &(0x7f0000000300)=""/42, 0x2a}, 0x41) 19:33:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004f8b06fe0c002edf00", 0x9}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a58671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 19:33:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) 19:33:43 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x144) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) 19:33:43 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x400, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x400fff6d, 0x3, 0x3}, {{r2}, 0xfffffffffffffffa, 0x44, 0x80, 0x3037, 0x1}, {{r3}, 0x0, 0x87, 0x0, 0x7ff, 0x4}], 0x4ce, &(0x7f0000000180)=[{{r4}, 0x0, 0x48, 0x20000002, 0xe3, 0x100}, {{r5}, 0xfffffffffffffffb, 0x4, 0xf0000002, 0x81c8, 0xfffffffffffffffc}, {{r6}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x9, 0x96e9}, {{r7}, 0xfffffffffffffffe, 0x42, 0x5, 0xa07, 0x2}, {{r8}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x7f, 0x81}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80, 0x1, 0x5}, {{r9}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x1}, {{}, 0xffffffffffffffff, 0x3e, 0x20000000, 0x1, 0x3}, {{r10}, 0xfffffffffffffff9, 0x91, 0x20000002, 0x4}], 0xfffffe01, &(0x7f00000002c0)={0xde5d1bd, 0x80}) 19:33:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000040)="4fd1cb857caf432051076d455c37961cc96b3942820db647b7a9df235ed4bd", 0x1f, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 19:33:43 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/vmm\x00', 0xaa, 0x0) flock(r1, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0x0) pipe2(&(0x7f0000001440)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001480), 0xc) socket(0x10, 0x8000, 0x80) shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffd000/0x3000)=nil) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) sendmsg(r4, &(0x7f00000026c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)="08bd9c213845e6ecc74eb242c792ce7be8fa41611d725f4d552fe50e46918ba85dda7136fb1827cd1c223a1929e18fc7c2d3293b9ef751f19bb16611b9b709eef6642330b6cd3498a3fd85fed998024f38b932a314b05f0ff012963440fe8246ec066b04b49d62e8c38826719d486a74fe139a81b8cc609d852e5a21007dd50685862c56dfaa6e8b6953abced40750a7ecf0968a153e3e147157bebb130e406a6eecdebf5c8eefa59000c2ff2e57cf9e3054edef3180efe59f2202718060b81a2c8b2986c42eb9d4fac80ceb85f68b3cdd42fb4744e0c670f06a9ba6d251f74bf46d2661e11fb77edf1d85f7b53ecfaee9b84050", 0xfffffffffffffd35}, {&(0x7f0000000140)="80ed8b101111ca23ae6981e2df019e0668dfaa46a28d50d37078bed72dbc5e2834d9310d0be4cb15528331938618294fc8958e53912bae6269b9446e9687d487da0f27e15daf6e68252966add0a5b04f76893350406e1474a70c4d3f6272e47ca78054509d064a4214df389fb2536712f249", 0x72}, {&(0x7f00000001c0)="da03d941c93dee1584b6e8fd447e9cf352d01b4edf9485698fd688aed9a4766bae8c06006ab01b2b8b3956c0c5e9d98c5011a69461974073dfe3d59c71d8b3e779c6752bbd8c890e1352976ce7c31470320a8d529cb5bdc45b95cb3be7b4010f148d27ed2f5fc600cb7f1d1a43717327f757a1ca5507434a2b83f1d03a718a7e9d5e93626a6f59242ff5a7f4a0df5d27c1441898c093383c84dcf122b3638a2327c32edb52e18cbea84e903eeb8d381ac2b9f5d063f32a1471f0a2be1bdecd17e92b338a327f04a56d0135938d3763414fec4bb98448f93390d4e734ad3d0614735bb9560c04a403fcc080c74dd3e8fad2a2087d64a96f78a759d044f53396182fd5c52a0f2199bd24b2b568222e65f1e666ab361b3a73ea2eac84051f7e98c6d4e298de2108cf2360e1c824603fb63022b77afd648ee0d1f9bfd2fabe4ae7b2255361df4d933a54243ff2c5af070cf3e6fc0d613229913dac763b5bf40d35b2b89d7e8c6536377591bc32506941d5028cea93ad735bb6a6ab3a0a876dee40482e47fe8ebaeb91588969976327f82d9d8cdec9014e482eb5b31f9a38f562de8b7e91e348edad826abd74c19144b6d40a84dfde5b667b6851ed62238a06f879bd104ef5d3135e3a6ff538609228b7859f68e07627f859e1e5c5248014b1122e19801f9b3571c4993d170254d4c0bd4f17df970922d8efe4a6a1032860729476764ba512813b3cd62cd7d08daa75033e7be34528485ca2a7b2e6747a4af676c0909f48cf647a89d1fbbeb586932c01dc48343d07c144ced875d4af575158b07f2444975f874ba4f153b67567524e0fe8edfc67674017ed458dbc36323c1c595ce7f7bf3dd69f203f15f495737fda91018783d4eb5e20ea9fc64c196a0cf5e0ad848e92eafe5e8e8741df01fad070467b9059d5dc6025fa5e713c5e06083bdbe0a764020a878dd85742084b8b81fc09d210960ce37ffdaa72ddff88afa84546c5e997accd0dba2c7c33d00a7c66fc791f7115b2184ada56a965f2e6089b04b33622fefb42e097517e10db6c1920f30e3aef5e98b85bc8aa011d19092407374ae176da0d725c0464ae8cf4324113eeaaae3930417676746651481d7a8ea989431a27a616d05ac8614714b41c0708815ab7107dea0253ad74bd62cfa6ea33d132154fa3ed9313c5e9d2d5355576a52541ab51c74c14c430ba1d99ac87ba5c85e52717c2c1917761b1ab6a40719e546b824a424da2f65811130a6dc1789a92fe7257d5691cb20d66f00e00a7143eca4bab10d03b098f4f8d3f608001b2fcb91a58f8a1e3bab529f4604f83b12e24b51047cfc6a372633cb01f1603b843a7808f31bc8bae159949b63420039932d919ea1b4851d32b59416971d3276ddb92e9553cc24eb81441d3356caf32cf894930943151c201c8fd9129c607313075a40e82d19ab98141e0a5084b14be91da9a69bd0c556556b868d8d86cb59bee18bc470c6868bf8725148ad4aed547807e0db7600ee383081d3ec8b4a9460c393430b81bb074372f181f731846b1d464247aaaf12049f4e6ac106b02a99074d85db5e93a9cb8f6f7dace4f0107e7f4693a313060c3600a5dea0aee19086492debabc95ca2b12ea8b1c0771e2e20ec922470cc793daba8b1270ddf7dc3f65e2afff66967bcbd054679a91daf37f9217f669044bc80246f4084bfacd173aed0bb9e36a410f6d2ec686e149035cef340b982bc3811190b83f609a73ba3356fb6c1d043ecef9979fd7e4be2ab8d0f0b3b32968ab032fd1cc1b24957466cd94deeb91d692850b74d8b5c50b4f8b6a80080f7cbcf6a01855e230c664c1de507b2813474183dfb083f5ed1123c62305549f86a66b7fb9c12cd97e71a06feee17e14c72e8919116a9731e27f4bfdd61a32ba2179525524c755a0d2d0e773e81e1a64cbdd892cb2f5d3962401590914d0b03685a61971a493e9d5e8376e5042b5524f046ff7e3bb737beb07212d45d34f611d19aee6c33ef0823b90d58d70b4e59f44de6f0c7bddfaa8295d79a684a3e1af149a3726a58bd7261c97a17b5fc19511183f9eb0c58a30ef1a09b69ac25c7fc2a42d7d5837d6c35aaf7c687c3a5a16675df58333bdc1f36866225b12a7d9ab4256a2815bcf8a790967dbe0730db8f73170b4652521c65b2872b0d6dabf68c61c178f1ab58ba3cdda3b7c282947ffaa8184c153243d86d1d5e0914560ad7712717ec246205a6dfbf9d4c9186b652f94d97c0d623854d4f5837a9192b273a55b90b1e35078b9ad43bb5a32aa7cdc279d2264eb971d61d8f6610f2114b18d7c3332d9f5a577f3eabe4a39ecdd6a31e181864c259d63607d0cfca85d0d4cf825f18a9ad0827caf44ca57fef3245ff6fa7d966e564dde9fdeee64ba6ba8f40188fb9774a903e9b76dfd449d100a8912864d7123edf8ed0fdf278f1c14726fca60c97d058179d0e0264e91fa78f4c188dc64e45483e839ed0201d6443b9870ee1c3d2530803d8ffb519baef47993390a8419112505a2e8f14a554a5ece76714e01378948661d6970eac9a21c7afbd0a8d6a3b428d17285f69b10fca1c15d712ca4efde8c1dec16a54e168a14412bb81be1ce0dde9bc784ee53059bd0b88743233520478ca6750e3b83a5c29f9f2706194139397c42bae3fdc5221c711f3ef90846a7a532e1a78ebe792dd891d686d68fdef75c4620372957a36db4374b10a48d3736200df2901c1c22a9e57a1afd7c3bdaa30551c8599c8e19dbfc397d3f2236112c37b8e7a9a30266348f368b531cdd1fa35f6251332f9cac4094689f69139de33784f6c9066991a3c8fd775482c2b280b2188175795c8b54a139981ba63994d73e82fd036aab77dd853d6619c80824d3bc82049f8db86df5fac50c6d2017ddeb332eab5d2c4774c87072e20049d533e41250c9e617e3f4a1dae4abd315be2d289947e2a529aa5bb9f5c0780a3e97cc430b4dd40f50aad899b77dac7053d392c62424b060f6960f685d6d76b12c95fb1a6691fcf1cc97d497ab1772757ae66fe05d51c897f74586caa05d99994886f9b2c82b678505e4148f4e0e6ad636344ea250761f8c419197539c427e50b676d42110b22e6f2be4f112a524770ccd7121966a54e9a240134ad1d5352fe3fa1b49d33390234f050a7bf8c744b04b3ce19810517c5508c9271a5bf7798146099bf51e6983aa932d67e69e9f715a84a17be7a30a4de904f128a056ab9f2dbc7b9d33116dacd84be1098a664140a80e0ec991206b302c078944256a3997d616f6329e2b5c561ca34a3b279c588d8654701435fc6118d242b6f7094232d45c9f959d9b920ceecbcade16ad5d9039fb107a2cb409693bcd119f4bfb7448acf63fa95e57acd7492a5248e8e164b3bc3bed237b9633a4aef81a5b3d819e39c8926e4622bc139585223a1cede096c6411ff60a742ae9915448539caa332a19634f958f52161caf2e12e61130e59cee6dfa0693daabf4699c59a37d666896d544c39e13e7b35bcfe796a3863ed96cee46546ddc0262f1796571cbddc384a8d1591a3621cbbf906c989d8c3121cb870f2ec492ea96d32b3f77753ab0498a9083198c5801dc558ba95c1542a07f427b52e41d6cdfb1ae6049259482eee46fbef578cbfc2bebe9347fcd82603725f166fea236402a9316d5af5320220ddcdeef99d0e209162294e815e38d4b9f414cab7ccbf002d92a75d91409f1357656f4339af653c4199f00708c6ddb5aca0c41f53a5419165786498ada83a6579abcb152d695bc85c2565fa9836d950ffe4fde5b82e59ca72d734a565b772a4ce478a7d6563e4b5e8ed7b83636666499fd7444eba8c6d3a36821193a41608e097d2098430a651e279b8ff51285668e253a52fe14ae48ba3d8483c710ad977e8ee90c087aca87e09cf3d6b52a1de0eb77aff152d3b73b30516a6f6d10078b25df1ec87568c98e7f7b08beb8e3de6de6a01fa15c2fb4fb2659ca2373c0df92ff5656eb5117b181c717882885e1f16d75998c69dd3702a6c407ddc3fb3bb1d4d54c875180e8df7fe83fdb20b27f5959e74d8af47a7e61f4558485fec69f35fee77e743f97f74aaa886b9f0d3be386ed55d23e00bc36734305618eaabf6ba0b875649ef0777a8d106b1049f5b1a5e1f627f192c15909e05ce92d9af853c1c155b04b0708921130df843145c80556442642096392d5380f524fc68a42e12171037803e5f9e88c979e057d01bfcef0846cb2d7f15f854b00465241a232c299c17d81e962bcf038dd40b7006041965d96d0d29b7ccaa3cfbcea7eeb111ebf477e65338721e31c6c3607d1bfa3818c1d3e1972370f036563d5c4941355b3b321803710640788383174789939407d7f42a87635859430583f5e05eea41aeb19fe476338525c1012af901ddce5d39d5468d34f60066d53d99017a312d3d5ae4cf1f7cf9497961484fe97ed4c5660da896ffb4b4188feb7bbeadb6717671d4e6d85081a6f43b7aebfb2af3f3f304c77df3e382219ad8a8f56761cc35096a35fcb61f8011935ce71b1f2d9c366004f2fe169a54ea14f8d53b30edc20e25d5bbaa11a60355cb95f57c5702f631668658bb36d8e4d5d421026ee23e0b1b45d044a4aa8742bc34d94a2b15be1bccb159802db4507568d7f394117721d79e7e474aa97f1d4c11cb71324a0f90e08480dc2c954f6aee3ff31fc66cec4320aaa39e1bcbbcd7dcd22f058a84770c8f4ec2fa24ac639880f5d4bb6069ce6792eb61ebc088e2cda26041f919daa22c73ea1e17bd01536de32dae844afe3caebc06e475540ad5bf4f92e7ecfe2bba31e961f1a928e922b5fdd70b339f34439f9be47167ad49b6901fba198744fce6c6ba37f9f8fa3305ff27eb4fbad95e5c25873471df448b290130e6fa1fe0b7835f605032cb656df25bae04ea42949f012e72e47ebff15ce17688dcd158f254afeb8658c826a979d2807b5089aba1c8d39b334c4a41224f7532604b2fc3287a07c334cc1fd52b6f02b9f9c1c560eedac92b8cbe9660eecc49c9ab7a19488cb524852a2ab2dad7901dc1717cb7f49e85cb04c5dced34fa3eac6f926e6e42ae4f266633887acf9afad3f3930a4134fddf447b61b358e6164e487b709f8bf07a63e7927302f1660536525fcacc180e9356c660d4629b2ff3a18949c12bafccb611b1ad1bc7f12c8e15eec7466303d8235469067b2aa74ce45af13637041783b7124b9b293f78794f91643df378035c8cc8f2c7259489a8ba9a178c22bd0100cc04475e034591bba49b186df7315dcf4d79b90d908d8d9db0347d6f44f77e5b9ae4788003385a8c68885ca62aa15cbcc4a0f2665d0ccaad0d81da64277f9c04979ce3c78f365111bf26330763fb13c8c88fdbd3f84e2655c1e17e92cb9d1eac8bfe086551ecc3995ef5569eb3b072fe73bd92f6834ff07e74f93621173d02ad60f598b1362c6335e021179135768f70a1908d31717958cf64458226bfd7d38b60139d5048130ce913da9ecdd448832011f195cf30f15a3c1f7443ae61864d4a48a2f7a6e5553ec7b5430c6779b44b6629a254e257cf661ce84afdbb9975689e5c9a50f8554e24cbf947f3822c0bbf77ed8589ee768b2b4902226f16ae35712d273ef566b143bc36aa1e080aa9c1315c0f08a2f364e7caf5b67a4a5800df2e5bfaf7aba27f8226a676d2ea7b36402b0d8fde74146474aff7c62f186c504428a1a9bb77acae5705c4d00371024f672a6552f3c26b0c0115a5ace82763ee5e0af4805bef4c243b099bb3b43d2c97b5dfa33b8d2c7b59c0acb", 0x1000}, {&(0x7f00000011c0)="bef6b8519654", 0x6}, {&(0x7f0000001200)="94f5b66a9f85779b171a0e8a4664480cc0d806d9585556377dc5539b7fab953b1fd815e842e770f8be88538b266393f1a1eee83eba55d944a37fd910fd53676bfe9f3cc21cc3d35c52b298adbd013a7bd83c28a28f661a2aec5e806f9b54018986ac28ef107bc4e90b5eaba666d9115b2bbae344b0a31c36411b80c39ebc527fcf177f1208f547239d2c6440473fd9fc9c95", 0x92}, {&(0x7f00000012c0)="82357c936598df76dc0b5cebb6604591b953190cb04a741a0640e26dd16df0b017819117f5dc3e22fdb69ad53ecfdff992a5d1be463a0b56aac82ad4127ffb05ef78f93bf5077f6799a51c5b09dbcba30b5461ea53c2d587e49598fc9a1c8c9c03113721416016a97b40d3fb3b44d054d42e69680c841ee164599f6260a08643bc2cb91210da580415a1c10026e921cbbc86cd772e02e0247d68d5c0023d72065ad09db18f731b4b06eae8106d287d2e0fbec580abafc04cd783d09ffea62411b025e5d022dc6ebc168c4edd9e7087a5a1df2d8154568b89a32819a01c391f34699d2fe6899661a7a0af15dd5b8874815a8ff97bca4d81e2b718458ee4ba", 0xfe}], 0x6, &(0x7f0000002780)=ANY=[@ANYBLOB="d000000000000000ffff0000090000004851f081428f2e49ad18d81bfa7a9c2a30d8e1172fc940950db0633a303ec015c5364f1d2c852f4fa351d3ed5b167a9b9e0387f35f01208310b415580c7e4500333e10d6ea9ce67023964f0ac770f1c8db6bd8b9373348b1d46fdc398284029ebc901e0584f9caaac59c24f1391490bd861a463bc032465bf46dab969fb999de2384d3bdee877bcd51b085b72f87403b5181128044ef4d32c4b358de4be5e2712a18719bf9ae4a2c9a180f8aa7d41dce9f851a3977e235ceb57e000000000000c0000000000000000100000000080000884b3c00dfad23d305234c26e378c9dcfcd95cf3d5f0d5361fde48f1b6047b06a4615cb73915bdc53b915003c69a43ca5b9e337954db4bd44a2317e4caa6d704dda982e0d4afbe0905f29285799211a8a959350c9948b64f7b25b1dd01d128ab8e29a16b5b09a10a4f1c40801a94ced0a16690bfd1968b1869f96ab68299fb554943213c1856a04c58429dc9044bd46dd26204882e2f80a47b4eb491cc1d4af18761bd85ba515488c50000000000000010100000000000000100000087662a3736cb2b92c5ea253453d8171a3aa7b7ec4982c3b33604cec2dd00740946b7041ec92c5d975b5ddd245044af1d18762e662f7a7a6dc535fd38fcc0824edb7926332214f0c9dacaeb8e4c109e36c102f022674c25cd7866dcac02d6425e4dda37b13874c624721005438563ca508bf6b614529ff49f4a2f280ad5d74112eb2a5560c3af23a1be2b43c95289201fde28152722581bc2158beeb78829c379a5bd436cd59653cf31f60138b288d7db8a6224d1597894c5cd1620069249bd102a02bdb141b965f99c098e1528609be25b0d52794331ae874f70c4a34785777f233d21211706a1938d4b47da03b67f7bdda329a91ccfab2796a9fbe78a86941120c0ea90149e8b1c5caa2a94e5eb1ead95a8d4798ed26a2e19b84a2754d7e8cc3093b436324ab601c30cef6aa94e240b58507f75109208c86f1594116c01191efa51f8b269ce370b8ccab9f702a6851e72cdb23ac4e09b0b10158b1dd4a8050ce257a1aabb4670aaa035546427cf27f2e3050abff274c64736f354f591b8277da96a419bf7c4ca0d10e628d6550272592175d1297e924fa9bcf7a326fe203e9ef1202c09ad8d6fe1187ed19840d466c35952e11671f8e379b2a9bfdd358ce4cbb07a385bf138c0867cd29227aaf3a575493fbf82ecd30a68bf374c5971c7941436365827c466489351f548c880f1085854d2fb2b260998260d205cf0845ceb8c15255a79254180892868d2a675b427006d2a61f5df30df0b36f078fa354c7cde7f2b34ede2873d20b1b2b39f7098f824e58633008e74e77f060fe15c3c0c53ad3a87d124f05e4699948c5f8598cebf9fd84ba581784edac4099b8055715e684198d5e2e906ef7260f5354adef6ecc23fb39944eb2d7ffaa6ae6ef832649cd86daae823d4eb500b22a41417a43940d640f4d7d1711672318f430d1e2596d7504ed348a9f43e6f5c2a73a785ef379c57ffa1e2439455d25ae847f52ad46e8232b39e90fb188b371d568ab8ec454100dd70c1678e8bfae5d70ab6a5dd67feeb0690a09fa083321075c99403009fe291e6723d4c5e7b7fdf295d1f40add1f1446aad16973fd0c17ad8ca1d0e590f785c3776ef39f7b3f1ba074ea0496e64ef32c452022adba2af442a7c14c506a15ad02ed7ebd2a5781e910f8d917556fb25e8181c6106a74a07300875ca4ee9e413bc8730516331eef39c86dd439073ea0c2ddfe05fc3dbba20036b366f332f6640900bfde96d4f70bc711d8c183f5d9fb6dfb9f3d268cf7635e380bdb39ed9a18189a731be295d3466f3197a37392584a6535fd092ec8a3a3f4d7dbd5afd0421cb1cf6c31b85826dd4d97a6c3ffec55a983ca93956438cffdbc67cfa1e9c5951a4957516b8a950f68e527f5449dead7dfe697e86da0303864fc4f3e8f1df7b326a7145280672c81e1581b931c0372afec02030d7936a550c08efc042dbf1d8eea55708c3fff7aeb0c9a5f38b73dcec8f9c5d27e8f02794e8ecb14184203270185894a80e92c2acc775b9adeab3611e7768eee5650e43fa69df66256183da3dd6ec2d406cef5d32ce54a0561695273e6e41ff489c55abdc57307425ae451636e99e342d4c0ac0b8bbebff0ea127e82d65b3bd6e8b291e5a31f8fa92cf3ecbdfcd37af049e7906695eeb1c6386cc94fb15aed436e1b9904e4d93ad8dae0797bebe5265f2381b386e038919128659da53767f345d8e99fd6f895d473970a28addbc475b7c5cd29b2eb97ed66d2b6917cebeed7d031ffedc7d3c47997524686183e7bed4a9725eab7419f8815337f60f041209babf1870b066068e71ab2dd94627619b171fd1bad6ffabde62d8083705c54670d80ba75403113ae8e7fb7d4460222e8f79cde84f7fb28ecec3bcf729fe996f045e2548ad3245dfd7eb8241eeb40000084f6123b16cbf7a4809c444a130ab2f1b57db56032e2ef4482d6a7425ef37b7ca797538d64d5fce1137c3c5f8b47a261b63863077e6636700167c23672d898736e1945a5dcf9778c30787244494c604b54fcb66a52150708ef4922dd4b6790ed235048745ea7e41ea198ad13e7a81caeb324551fbf7f38e06f45081b9894194078b3247fce86e2cfa7ad352b0ff29939b004e4ec5a211639dfe9320ca42b94f4794aec1495c10e3306014ad5d8de6293a1da43c5fe9e6b367763fad35fb30d02fff7edb9ef31d3be008deeb2c9ea1c09d4451761446d5da715b5df6a4905769dce5eec450a5fa9f8c673b455cf1dd20970d00a8eb53050253c2acadd6a53003e04a872cba76515b60911c437918b3c0203927f48e0679c769094b9f357a1f5187231bda4eb2dff8993cb9de50127ed315f162665f6a354b7f52bce3f768cdd2bbc47219f224add921ad002f8485a4f2761c47a39d573876dfe8690afe816bb332f6bcbac3d7f0a511e50a27551325bb0e1bd25a332141aeb510c8d0e7756320fe197f4f11b4b3de8e15967769e7eef45176165c66561a66278c49121e90cc61439f9ec8552e00fd7f008560b5c55767247e76675297aaa491be0e1b441c4b388e2c55c075cdec70cd79fd98888872b0048d8e17d90e7c7a821a798076095ae81b1aa12411420053b0de87c60d734f44e6df05eda0cee14139028ca3a7dfd89bf4407f5e54606cfe84a6f9a2bddab839bea062f7dd217ddfcc0cbef58aa17a4ed7400ae1cb8db1582a421182a5fbc0902992ca70de5fecc7df95bafd3e73400e4ce3dab2e512f9030f3c4ae5e191d8d231e10d1f4b380385c4a4efefe48485ad41d73ff8105dd1807fa32d0a3baab1870a0d4cbfe8f2cb38d27b5930178dcaf0348353a9a792f053e678d6c085629b7f838549f636751cb3f40a38fda5f36e24d6e6d0732bfdcfdd6eaeb18ea7e59482b10e0543e9a59f8ef1112e59172fd4299c2906bb52d0d894bd1c8f4c95c6e6376bd47d51b8685cf3651efab621ca1c793b37d48bff473a77f5566c2a7fa09df6e9696867c623a59d5244ff5108c6c396d995a14e49b1b111a24dafe9318d0912b9997dde483b14d374c3542e9deeaae7393d7b01eafa5d5ee8abf8ea942b61189329b71f27a06723b38738b613fc649c7517571b15d9ff792f1bda16ee1b93d71b4c8bc605eb154cc5bbea218a1295b81cb80ec7969d936416e0e868079745a6e668cccdfe89253b8aca4363845afb38ab25e89b71c8ea65758b59aa429661e0e196eab214ddde70a6a25cce2952355644f59e3c1ae34e3e60f53abd8349e5e5401d896ecb6373afc6d7b9af101298c7786dc8c91bda4bb174fc39836d3deae2456f8439dd947f8ea586ec77c1f9e6e551ea248f056b46ea08fb96649e10be6ef052933be119ae61043f688bba4c01e0958731be95c720259dd7a5b517602de8154ffcf3e5f45543cfb068f4057dc5983e0e59f2ac34abe24d715cddb70f9eaf74c854540f6775e078622b6ef4ef147c32354dc96128f418023b4e462a62414b7c7b04f7e9f61b387bbcbf81f6c7b788189babe02671ea99f3bf5da8fb424c54587eb0ebe9147d6070d5d6720982e61de7f149975bb0e14f7d9b4de85e45ea24cb7695c7fa5e90cafa2f88981d82a4aec3bc48d0c50de0edacf0883e5f012466385115ea741e6912e24fe41e4208f627bc801699cb9ce4f353f4e2f55ac19aa3d4c52db1bbe7121d2ccd2c5111382d1e6698182ccccde766077b4671d95d796a6b9be15a04211e3bf541f93b580d349554c0c6bf38b1f71c10b5ce0f704fceb3ef9acb1b6435551237cb31bde4eb8aca111b0b4fc4be88135f5ffdfebaecb5316cbc5f115a0927100048287ea7d388dae64953549b4ade6b36e58cab0e92e5fde69b9c13ec07c6465d018d560dedf91ae01d494ea99b08bd852ba5f00e00da7122957af31c3b455f5d48edfb96a62a8591d4809ae64772660b69c06b9e6b9a7a469f107137c3d395d7b55260e5c3e2603c2291aba0f9d7c0e5d44677b4b15ac0fa4f824dbcda5aa6a997111250f5ba401f4619ac88088280f3cbb8ecb687afdd8f894e1422f0d76ebe9657675056fa45c8bd609f7aa64c88a986776ee772180fb5504a2d09aa3d8d0964496fc40fb4bd5f0ad7fc3e52607e3030fe7c853ef275b2dd2e9123ac61bef4ca65de2208174721b863e7f5afe6ca0e714f9ef8cececf3a9554e8e3444d2d994cd7bff7a1d2061c914b657ca1f4300c97acc78e6641792c7a84356e49ace2ab9e7047f710737a85175932da0d2d631d03b7a4b63bd50e6add10af42ffded86eee20ab6ed49819807b872728c71d92d1b926a40a35569e4ee6288f025c27ebc837d8b45ab2e7ccaf9368729a2cdbd5d025fc7cc3260f5edb411a7ba2bb32527ca5563d3e6b39725ba62fa9bfa6734e65073f0d559d4a13bfcf3102c10568f355c93dc26e9da497ced920a9c50440550a0b7fb6ac3b7ac5bb5e845afd0a7046b7311f94f18c20dbcbfd21103bea98ea7e91a3a971e976ec0e75f44c1aa76542ce144f40857b65aff5c877fa2e07a0b4b2d6bfbf9fbcabeb0c4e691fce08cc13973ac260d628ed346753c120b5caaa54a9e0beb11c710b3da1fdeb50879bdce97106d205d4c3fb9639f23abde76666bd9779aee097c6c462155133bd67301f642f4fc09c904106e629752dd56ecb123e386cecdb97230505d5e08de23050d81edbfa37ce78930f3de8a23ac4dae0c75ed055e2e74740afcd674ba75579607239d75e7c0969bc40ef7ba58fc316aa79b77e2195653d18dd5b07d59a4ce40506d1975302d6b47f23dbe7406a174a336b735c1635db2d0817eb36de4b586c9899180b5c6c647a8f9bb7e84d0a2454d4ca561bfea9d3464b4c1b2a4e4bddeb959041818fa4f49f2b2a963227227c549d28580d870105c83459f53843dd9aeb06765e4a0a3e0f159a0274a86cede4c51a90759a0fa8aad3ee37a285b280cbcbf258b3b9f25082c0d12e6b4779fa29a2e7190d1a6f825743c638ae7368845d6a48245b87fc57d0e9ae0de51a7938286c4efa2dd67fcc7444e785d37f085d1019bbf9ac8a0f2be47c692a219621450a842480e4b588c1c634ba0c3bb76dd7a90e87c372fc419cdaf7babb34e5c07e8262a7c4903c8e0233443fcbabcd8c54d2c2f583e8a59ecc0439d6325dd78ffdc3130198d78abdf80d0b0a1e71c20fcf6c74711f34ab34ca8f8e15d4c67f9e51e584476e6a3d07d8308a89ed77f802c8ace0862746fb723be83e7fbda7c15af70b845fe4f649c19df991e93eea65642ae382bc907e224b4a6fa26dcc27cf59eca39e2b5b806ac9c1eb4a9060bed32dc7ebee366148a7b9a39a36f3ca03a0a6c2bbb563ddd6455c9cc16c36bd3de13cc515d1082ae82169b008d3a8752e77eb62b2640afcd73246bcf78d95991a34849906303961926899e0c4e3589377943e9f13dbc410a28c48c0485588a7cc1f8271cda5600ef2ea888d958a3050462ef22bbe0f74445becaa2233a1bc1dd085187de5b3820bf3dffc2a93744a26f520fa61c29dd533bb54927964283fdd073d65722d13ec1f73d1c28b71a01a470713fdd4aa4d3bd0ef898d1c11d03de23c1226f4cb45f78145c8ba1142edcb79691d88c6df575a3ea56891d778001cdbc57d5ca6db108a307c494b975179b4c5262ad07c7517ee30ed9457277778ba5802061ab2583b384366ddd62e3b7ae647480bdd511cbfb88c7d46508ce9e5830ef451ec84ad5145a45e66e9503bec96ccf06503b919b2f9603870236e793d2d9eae7255854eb8db6847e27055d2918f09428622685e21c1affba11043b3b31bfb182a14096a063477c93000000000000000ffff000002000000ab14b4bf6d28616ddfd05bc2dec4aeb24f950733d0cb58437b0000000000000010000000000000000000000004000000880000000000000001000000670000007e0b7b7e9781bdca7f76a3e7ff88ef8138cb69a32af5cd52617329826ff65294d0d5fb9288c02bad56ff74eba6e23111aecc31256814cc8b72c8fc90a957720987bdd4cbed5581b87646f6725a89d4da42e4433495104f3379b3557b1fbadda861ba3a4159a35b97258735fa3df0e73622db225fe7b58d4c080c363bee2003e2e1252b80325490e73bd643788284ba9211e609556d075ff82479145cd211a35b9f62f14ddd6f4e0d5794830956b545ab7aa67d1e9cbfedd0becde30abd26329e37b7d6c1d52b0a2e7c1cdfa88f911276b379d1f156b01165b49f040b0212143b08a07bc9d6bce3c571239540187b53919bee85fc1fe01391e63f8e390e058bc7cc7e741e80f59a5015576086bb5d882813f07cf385f1a0a9b556756c9a77535909d0e95cf8e07a765cd97efd67bafe5e61a0a8ae97415735f85e08969677bd98be"], 0x1268}, 0x0) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x20}, {0xbbb0, 0x0, 0x0, 0x10000}, {0x6, 0x0, 0x0, 0xfffffffd}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0xfdd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x8, 0x77, 0xe6}, {0x1, 0x1, 0x20, 0x4}, {0xf26, 0x6, 0x4, 0x4d1}, {0x6, 0x1c, 0xaf, 0x1000}, {0x0, 0x7, 0x0, 0x200}, {0x23c5, 0x4, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 19:33:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:33:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) accept(r0, 0x0, &(0x7f00000003c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000540), 0x8, 0x0, 0x20d, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x1f, 0x1, 0xdf, 0xd30e, 0x36a}, 0xc) r4 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10800, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) connect$inet(r6, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) recvfrom$unix(r8, &(0x7f0000000280)=""/144, 0x90, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c653000c339b21d453dabf583fcd825b9ae6e5ac672564580893dead4e0175af817fe42eed75ea41d2594d05484871c0fdde7626d532d57c0016b16c04c640bb726d9cbb79c6b9c0f5f1998eb70fa4c5397061aebe9ab7844478f844e6e91c8802e4812efd38c8c78701af14c73da23829fc0c3f30d887ff76c45ab01932571f3cb473754d4cd2864d3ca101e4db749e6a27d56965e548b27024dbec98b7cfcc1c0e5d62a"], 0xa) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 19:33:43 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) symlinkat(&(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') write(r1, &(0x7f0000000300)="4bf84207b2825a5703b148128b28429e02cb107ba9b98f32e05d963a18e3b55582bd865a612eca4cc41173019872ef264b97f025a0c1e3eddafe8a6be69e361cc08727b86670bdc2c8a8e5423da663aebef5def14af130045afdee69d87868bfcc250dbcc512b6b58df37dec7d87eb118252e84b8bde7d4e53f13fcda5a14ada6f771136f78e2ec705e6d56d3240cc3ee90eed9c9174998cdad7113193f9443827171e56d3742b34051865b6c4b66c66cadd39fa2748163691f0349ec3a4d99ad22d16e13083cde0c036b737ffd5cc1ced3cc41897c99230128cba21b7c985f0eed45037ae7e26d385af0135ada78cbfaebd0b265f16d86fc38fbb9c95565ec3b432ece768181187fb8dd2954e794b9a5ac62876b107c9cddff2c65d757b0081c58337edf12c0dc2a1bec272708d2e2a03a0006311f477495087f90e2d05869ccd2cfb1fb4bea2540912d3e0b8760456140883a5fd6220da2bb5107bcad16b1a3311a462652bfecad67044960eebb74d6ba524608c8db40daaf8f4ef82f939e3b65000b9361aed4e2c8bd7145b67342dd69a236989050eca7a94f3979c18531413a6371aa12c005429b79df416fdf869af169e6762dfeef66aa6ac26991016360c103792dcdac6c151f1895822b36111c19b2e38d00e902da14814c3696c89b329a95ccec79304955796c48ec7a5f42a8774e5ab39b02b69d8b509289ddab6addd2236f54981a155eb4096575e0ce70f45d481bdb2ee95c1cb1cdfd90393d68331778f94aff48ad68426a96f3c99dad43e9e47250d45fa8eeaa088d0ab57b57b9b2a46d46a3b6e3fc1ecb01996d821f8766ef05cea350b3633316230f8ea4c504f5610362758b9238b74c79ca30d706de5438d4e1bf55dde276daa5c79c440390bf2ff858f57d9791f1dfa8c62721f847aa675a17b1a07c84db6f6beb39284f4b4fe528ad946c8d67360d6303effc71109f198810bd2305a511820766d7ebcc48ebcd2647a19947beae79229ad85219989f45bc37159281ab291bf2ffa6d8ed088d2d225c7fed6951376b6460335aa73c21645ee426020df6c68c757880cde1c41a6cbb81f64e531823d6bcdde0a41818b171c5e3e60b7324520de59fc38a6b93c5cb5b24180ce56f78253deafd0afc3bff68f275d42249c633e486138c289c8a98ed5f5a43318803eecd5357838176439a750a5eb43ab32cf7d884570f59bd52b63555975fbbc07c305c7b1aa4385a61677cdc13ef126991552d13d18a38e35f11d307e7a29b7ff9ceae01beaa7ef44d90c55117a06a12901192c2792e80eecb176c52a601d6e11da2196af34b7e898fd38a350ecf920f38c84dca102a91afa23ae54fead0a9d07ca95ae2f6124cc2869b21d5ff12f273e74ded71523e668d8ea8aae92dd5fa854a58aa51b972e9a656aac3b5b2bd5c9512a060e525f5649be19f930e71a42b449970a5dde5580758d32e00e2d970e5b4fd72e6305ddf5404d91c2a9f83804210924cf78000d5e4967556a9485c1d1ad6f9f0b45bd4a3884d86d1bc456bb62d77b3327cd0f062dec113d8e390ea6d09df135471473102fe6f5866f9c9a268c98977265d5e7525704e1aaad2108470bbd8723a3decb4480c7b71da60b7cb5c8c8aabfbfc20dd6f278cdd338433dc475b8a29f25ba8c72a0228a6e1fe0c04ce8466316b132c2ffb3e1855ba1d3af5f6c53a1433d528f9a800837ef0d6fcba9a61dac6753217fae7217ff3db1fd70f30ae8c57575f227f3a25ed71a6938acb6cba8465c6e6b3a88436be37e602c29ace527f60a9c4958ad1b234f63bd3615a2f3ac3cb201374c52266853b0b17b3cb94b9d0562b881cb5c1244034a044488472c8a46376a58118bff8eca42ed851b51611ed49ae3ff736e9c2ed23a27905c839767c0e6555248f3f5ab46efb30a07b6db4244e4fb7f551ce44a2eb8094759738b011f2fa115f37d51b0710ca2cedbfadebedeb750bfd21ff810413d5f5f62881562b40a77818d9bf44386adadce69bfda652be80821fbd060bb215ba82de771ddf5f68e755b33c489045c31bfc5cb04f81a15e09ff6a2b79a890de8b1fa49ab1b7317a60aeefcd31f271fafbccfadbccf3f33ff389139233da8081c6e2f789aab0a85af5590ddcfe2e737e3707ab2b357f5a95f8895fd2397301c59448a8c461bf60218a14b7d1096b32187070d230ec3e738c18ea239f56c208c0204af28465652679b10e7e2ef283aaeb6676336b76f6bff240f807bf7f3d77855f180627afab6c45f40fe96a20801997e7683bb314ce991c7f4a8b19f3db4c53f1f9a244a6b25d94f42d9d4d591717c0ec636df68cedbd84d93a7f3e8be9f4233b59a06df1ce8e2ae3051cd30696065abd2e42034358501c04f34ccc620cdb1a2720389cc96569953b6182729bd72f9af95b6d4b80ece2b3da2e86b62ab7e8bccce5aeb579c8f8c7bb68648fabc7c33ba0ab9425569a397ba84d5337c9ad745c5bb3885768579fff2c146672c9b0a7b4160acf3ed524da9aa6ae1037df26d5657c431c69af9bb0b5a924b95b1051c8bbd2df4eaf89abc393f6a31e5fe19cea22ff6d3b6c92c704e8ce20e51ac0c6b5e3dff74a3332f1bc8dc8e38db854d005417ee141a0160b5c76d904a08be62d756d8811a2c47a2f0c161a899acb2c6576556b58b25aede899b92fe40fad807906477ba5c5470e7708791d00d36e61995bc81534f7e0bf3151343a5a432f27689e230b9d0ec68fef182c6ada3bf695e3c9b8d3c2e68b89bf66c57129827c17266bc64ac7aba640edb3b95d30b340c73eb2a02f7ef295fb92dfdcd539666bd131d8b2d9aa955ca157b46dd3b88a6410bfdb9921a6d4258b71dad0e3c127127c02185f29325f860dcb0620713bc16c7e8bc65246f471dd0e348dc1f059da68d824e9f151c8f35beb50f9baa5135032f3a12053cb876a0066cb163442e66040526387d5efea49086095f6f871d1c318e541488cc6d770f4f3db4ca1d6d6b07be6c85e4c591a1c872f60a1550038d6d9fee7f319b630e61483ea40862ad26aa4266e7df6d64d89ae996164a2a35383666f994936827e3a3aac34f0c9878b3fd5f21c84b24e58907ed77f23a22c3209b25caefded3b01b4be71ec250c3c44446c76bf8bb1110f760b5a12cbd60ffc438647537a6dcfed1c42689e72a7d6fa7e0c57eeffaf139d657f83a927b9074467e255c565141c8a18971b2f829772e08b80fa271a98c773aa178ddb9defd4308d991f471c3f7f61df18fb6750418203be5d339e26cfbda43ff2c9f0e867f087100510c0d1a6d7007e6d14e428b52319a2fbfac6dcd0ff6facb09a9036ce81a61e39fdc6bfd3997841b15ff095230ce8549cc98d056e8786065619de75f35ff71e9f92bc3dca8f6573cc22d0265a89c983e72bc793c5e8f4d07fb0478e473949324c3100916d6401ba2c659e5a32d3886e542d257d193ddca16d3c68b2b9ad054394b5f76df3a38ff8b67a33f5fca6dccdffefd21c860eedd63edd7df23f85d70f60c1fd04f709c36a63e3e3dbebca1f99c40f5d9af61385341ac971078fb8ba58efa5a3a704d40b8e24a0e4dd62035a639f5af3f860a12b509876235bed61aed71174b3dfee5bae0f33c6e4a11f0966ac94bf8b0d57071b181ff6af20ad723544758bf64e563ea04a2b95a9ddbda156e2e146f973bb517c5d2fc4d941fc6dad7dc3bbd6500e77c385283265711a8fa8c89a3c0625e915e90e4f7c6611166ede44d3188fef4c530963148aa790665d2a6ff6c48cad8f8372b16f1d2c9adb6dda0c87985c1b6f4d42f5373ad67bc12d998984bfb8d67157ad0a1ab25c96cc14a6a143a575b243e0aec19548891a99906d812a5d0433b70db01728271b9906258da6cce7d2ebc2b6e4f25a291e042d11f07b35cf3fe3db448371f3c558967f4f5d86096d48942d644dbfd04fba3a8f1ae8904b0c2a65e55d748a5593d48709941d1cc03e48e1236265d9c274ab3f8821a61b5dc10074e0edc1b9594682caa10b5cecf3f839f8cd44136d70be69570797f041ac548b9561f3942fddc4cd52d502094948b6ac0d80456a03684f4760b4dcf93e77eac66f278221db0303c055554b0d31d7d15845954ae501f9b6cca7931a1d2b88714f5f9cf0830c3d15731f90fd6d3f80b7a623849001efd64335d1bde510d6074e652d0acefa038fd77194fd774bd3775b6f9c7ff9995e5a1b577f93b469336ad0aad439d9f704eb63ce7c6a90bf0d13e69adeb31c818c3a084d7612cfb964d2847ba8c4c79764b291a7654d66444cac3650ad47ecfebfe7821f9b7a07adb1b32eda61c1fa05baec48f273e7945e7d46426a1e0975563af49989c12dd6620cfc925adee0113894a74066eac55f3116dd4ad5f77eb448259d3d227e94c0a520ec5193200c52783e26e1c5f90fb1f0eff7400b90796d71b8d0b2a22f662f6598943caf1caeab95f2899b9b24c263a40ab33bcaa4bad5815591f7a4df6ebbf7a1f162eeaf5cb05304f898d77a19d85e92b78ebf958e4d4aaea1d6e330b0e7d05e867a3b617500ed21a4af95324f6b62d481dd9e73a4de441235f5588c14a63fd60f8d7148b268f7d8cac02c6dee71f93c5bfabff727433d1b9f830424d994f0a5c1a0942a6235dde0a956a318d3fcdc30fd3e9feaf617bcde9f891d7882e6efc8fc651cd1f4f4e719724418eba010a8f15728d11e4270cbaaf365539c14551588da5a76112bc98c8e5210228ff6bb8d2ef4df7e1d95d50382cdc55483fcb5da66d60d2eb13c02364bfae5d3a1bde256be8e24e5b0845a12587de12c5513f8524bec11a5e0fdfdf7d75ca549bbc3833c25d6ed1dc28f0485687724cb2356787f01dbb3a0bb928c8edaac24b255eabba8fb9a2b5bbbf3601dd3b361ffdf121a19faf733141189127d18737f39b842ca2129052277cba6ef145570fc005a0f38a9eacf583cc5f5c6a95716064aadd721e817b757d31693a76af19f9767cf87fb9d81ad9b4a5ce7aa4f6a2112a2951236d4816d77d418ba6415a433ef38610df4d2d37f626baaa9e02b4ca6111e1aefdeba67245c018cdb8e434134c9b3bc90194413c2020d1ae84975a71eb1e1ce2cc352397f6529393dad45b686af86455fa0106fb3708842d52d39c624652a91ea30f286ad36ba769e3ab21dce0a814da96b9409dd6886a7ba9a050e91705503e97265988e463fbf564428ec60d6767792259038c821bc0de3c7a92ca8ee0f8072979f5c4cb1ab1f7feab22c07ce9347169fdc854d2d5b680e7bae44b5896aff9102fa014af2c39d8f0adb4ddb259eafe7a852c565a44f16774cd19df10c20d2cdb3435d168a0cf79b771c4b4ebae5b969dec3d97aa6072fc6e6ac639a67118197e69e45006d20c8aa3258f1410453538cf2855afb98d949299795ca53d91177cc70c964a11dd60078fe0251420e9d32b11fb4b9f4a5a4b3e5d3671e115137922e9955901e71f9345e2555153a12e6bb531d6913da038f8b7f0b9dff1d29c86a423bd11d9e435b7e6a91fbd94f31edbd78da09eeebba18af6b85542451e6e6215e525cfb22be86d9187644f863f50c69590efb4fe2f4676b78e2d28b0c93667d231f548518464f41d2e74a66f1fd61fc364d0e65697b62d721a626ad11db6051397d4e6aba22edefb210d41c35e1de7ee7e35ed622f0e3b18b76d227f314d1622323de39a28376ce2afca558b2bc2f775b4cb52f00c7359f741a41c8600100c06502ca6e04d6520a9fe4ca6fd58a4633abb1e18588248eb9eb175adc608acc961dbe2b8a8d6354703", 0x1000) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\f\x886\xcar\x00', 0xeb9f2a8dc6c4a111, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x2000024}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000100)="b1011cee8fad27050cdad8ffc3f5", 0xe, 0x0, 0x0) 19:33:43 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r12 = getpgrp() fcntl$lock(r10, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r12}) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000380)=0x101) r13 = getuid() r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r13, r15}, 0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r16, &(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(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r25 = getpgrp() fcntl$lock(r22, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r25}) ioctl$VT_ACTIVATE(r23, 0x20007605, &(0x7f0000000380)=0x101) r26 = getuid() r27 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={r25, r26, r28}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) r35 = semget$private(0x0, 0x4, 0xa5) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)) semop(r35, &(0x7f0000002480)=[{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(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, r40, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f00000023c0)=[0xffffffffffffffff, r40]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r44 = getpgrp() fcntl$lock(r42, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r44}) ioctl$VT_ACTIVATE(r43, 0x20007605, &(0x7f0000000380)=0x101) r45 = getuid() r46 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r46}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={r44, r45, r47}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r49, r48) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) r51 = msgget(0x2, 0x0) r52 = getpgid(0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r52}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = accept$inet6(r53, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r55 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r53, 0x0, r54) r56 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r57 = kqueue() kevent(r57, &(0x7f0000000180)=[{{r56}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r62 = getpgrp() r63 = fcntl$getown(r54, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r58, r59, r60, r61, 0x5, 0x7fff}, 0x6, 0x2, r62, r63, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000025c0), &(0x7f0000002600)=0xc) r64 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002640)='/dev/wsmouse\x00', 0x20200, 0x0) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000002500)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000140)="c57fdf61", 0x4}, {&(0x7f0000000180)="acb1512c8c7a77ade3077123fb25ed732f3b93064c0eb2babbc3c71299ca3c3083f11f02893542d4170179066548281d143061e548e62e06d775fe47d2f3dcc94dcae490318d5ed9ad0aff18d11555ffc177bd6f2029b31ff81af10b5165439a60e31d575c0eaaf1f48e96ef1e0916afe9bc415bfdc0bd1c394b531234afa1f763ebb513d6b23e61ec9a6ea4124f459fa82e423b53cd4f3d42936077a56229f6bab2a299411ebdf37613b95b91a896cae457b3562be08ce1fee793f02d0ec91c60b70e4a890978a0da91c6162e88ebfd107bfe76bf5397", 0xd7}, {&(0x7f0000000280)="3f93bdc49675855ac5a678c577c15091198f75b85bb9c6176cb75e2f67690a8c9b29b845c889dce878e5058c704b87657be98978bd5658ce16744ee2d6ece538b13ea7f05e0e66374085b2e89867d1ee7bf21cb19a85a91e745e15e6aad59aec4fc035c8a983513a7430cff81f691706cf45514c7c105575679c47091f528cae86690c4f715e9cafb3386fd2c289a0c2ea3b31c7047dd092a3686057698249ca5c016829b9eb63b4c3ddbd38951e4d5502aa747865ece6d7236c025fe9407bd8c17fafff13308ab9a64f38c414c386afc13cb2f941b390fd3ea83159fc86d1d260a3225ab65e7e78f00b2b9f0ef5d1e9028d50b311046f15044fbc80dd2254bb834d831609e5a3b6c47ff2e04aa2d112b756a33d4d6d38782d6cf35d99796241f649a7c0b6fcda84c0095e8c34779d50efa1c8552d74b04b102a40908dcd80b9b8ab1befee6e1eb095c976174bd33ea9da152bbce7e3787d8df0b8f0af2e5784b1ef96595b2df2009bccee1a47f2f5c57b5166f7b8b0f04e5b51bbc96a232e96e631a90f2329c1a6a1f416bfb60359fed1828efac2a19930b6ff47218c7e4d68d484056ef7886ff0942d9ea32c8183c3d0c14a9047cd1cc59a0cc4eb3e6d944c9dd59e5041b3b7cb6755fa6138974a7bf1929505ffd4a74829c779ebe40cde78ba13a2f693a196ae549bb6db4af11567c27ead39099f1ac0d3edcce9bc484124fc363cf1ab74f02429db01fbe1c9bcc25f969dc8b6b214e5f1184c421e8d36318a5db9cc33081fdb116f8ab151108d1b9d88f13d8a9b548edaeceaea6e325e30411daf91728d2cbf969933b931685e47cfe63407ecfee91c26551d0ee69abd7d3d97dac2326c3d3d2305b52fb100c0701326a7f21221455eb7fafb5683527e91ee33972e819498693460de2b14f189aa8070aa66657cf7d71bf0d6edac9c3b0a3d7972ec0928d8dab668e8df885d6cc85af135a0f4a1a6e34ea9144879c66dd3840589f314980791f66904e35455746491ee221b6196281f67af5e1ab3c545d1e5fde206639c845b8099993b7585cec8b3ecdba67464343a17b5f2205e94bb71692aa867256d54de9e90256207099d44cf70afa1de924b13912b3aeb3b5da27e420f96b0f8416cbb3429dd6005a53cf86e3c57fb7fc4055e8343c8873822e3edbfc0e2a89b09134499068cf8e03f1c61bd91d1c095e1a3310e521910db8524e29552fd3dec8fb4ae9c193567b1b7ad75d4e0d427306ae46baa17634ea81441b6b9bae65defeda60667168630cd20a26e32b689c4a331e0a99374f16bf995ab41559c5f99d4842c8da1910822c0ea45151f69365ad081a665cb6e58970ddfe11db8f14a90cee6a142b03dc35c3b6e8ce924eafd42a305e662e2b1326f0782ec5a953afe4544233dca137e6e151d0cc4175474f7a5a7fdcd3a5bc7ba25b9c2eda24cb85bd32ee354c867b5591fa1e2578c33b3bbef344133eeeb627b64cf9b563a196ec1f154965db2688b8c738286d99311d7149585a0899582ad15c16de41df70b1033eb9c16725af93a1e12784d89a56b6cf9ec48b6c9e73166ef484021641898f9837c358506cc0c0f4efada98488379321ab3f00075a6c6e95c53f4e7e937d38dad082f5046f6da34c8b45f352fdf3eabf871f9437b80f25101f5632c50e48be148fc52cff07643c62e22d458dc7a288aa34c97bda053e2bea0eebc7d6882acfa2c68c60dbfca6b809e0a97cd50f5435fe45cb21345593cab9347aeb9007b1dbb197ed73c6e1ac3c1dd4761902d6dcb40a064c23cfb59bbea6b1ab158160191c76100ce80d883a243a74383258b489382594f74d5c7a2727bfed2e50fb5db91bda6cf873cd32a57f046d0b94300e7293b8922887db5c561c7a54039c858be91f3de77320afc092f1be98a463cadd0e3e7b6a74fd150890fec5a7da633bff3cf13d41f599c95687757c8f752dd653488479b620f809997f847fa8a587c168b930fe213f45cbbaad0a34962f831df57742a882dcc35afc939a2bc00d64223efa02053937a0c8715877f4ae1357f8d0d755ca2dddef500fec95cd609a8f83b72cc25c790db4c6c3c6d182651a669f33c6281225cd3ab7869e1cecf471ed98409b02abdd34a5919ad6fc3db616751273331a680bcafb7e6018fb52dd7dc0cd283092bd975e8eeca9cebc30d2b05f66e366ac821318274e5a3f2fbdab4236442433ade132736151877e036d8394071f8dac68fff4ad46e9fb5db89604d53a69e95222781ce45c547c943d0ddc34cfde0ac3289988675004457d1e941a24d34dff9893ebae58ba399b73f680bfc5ffebff3a78b0209608d8a80caf3bb9792a9177fa24a38f0f86c33012285bb7d1131102762a8a568b47df23e57e565b7461528eb67a71525433e8fa80458b5344e60e78e5c990c9b4a43f3b97b76c88a0399972507f9d9d863e4c20d0d1857b1a2f17cb4a4e7d9b79051f33225c96c1b3990a1c6c90f8952ad1aa2529eaa822e7d4eb9c2b5a89bb617c6da0cff71b83f8db835b3157aa3d28b9f2e29c7bed8012fb987fb0dad7771338942ad5b8bb2c9a96e781b319630e83e413e512391067282735a86a31e3bc53a7b6f5523747d86f341ec1595df0dd68742896377b9d0c1dd80136ad6c38c430b411e03b4aeeb8e1b63ff7174948967064d83e79b792dc4c8d97d727be28e2ebb53460c333e3af10c15da51b04d5a8a4533b7e27011c375db939141bb2c6cc06dad3295c9c8c5f54569efa21b4120d772b08721594070acf3f3e60cd31e4f64f693c89f955ed55c680e54b7a230b96638dfac6b10436d1b6868ce206ca35be858fc7cba5508a2af2eb97c0fc387face144cfbc3d66f2b654c19e715f0523c56875ce4dbf55aab5970a03e59e3093c15c39fdb618b4952edbe1ac6ab0fb75781c78c9ef8869ec880f96a2b5320d43d53be9fc6afc581dd58339caadb9c53f30494b7ab201ff2d8254c067d0ab060f2851f5428df18ffd5e5d71b741ebc169cbd8e6d441919a490adceb0031c95b0387532d5dd0ac6c1daf1858999693995c50cdbecf076e2762d50290a1cb7518f0ac444d3cb26420b787b6304efa1e1b0982ef9e5e9936bd05e161b7a28b3693dfbb286b5777565a68b12f22516222bb4c795d8b708590b9ae3bee0d2ed6f4b8d04db07904b0708a05b355b2801fb42a53919f3c25f775eccdb00c47fe8716aa59353558cfe9f401085b3e13fe1dfb869efaf4c068b53a93c27717a75054fbd067780941705e834ab8ef9ba582f9af3f0a58659b65857d753d35587563fcda4e88fbb668999ab10dd506a71761ecf3bfa8ccea4b1d2eb79319c16e9d56374eb26a6a01e360a49caa220567305c932b24c17094bf9602750d13e629d0dce899860e8275dbd960bd7f1a5bf6655ab10c90d216bfe75823895798a845ffea4ca006a7e034e1a3d1307e9e8b0c38391bfd58c54443fb329ee9abf926cbd4f1a8581ef8620718249614c3c923b972fe4ff77f58106f3a5b92b245135a775f1978ab6b51bcde25b9ea3d2385fab975d456952d9bbbf2f4d9c7f464392674a357ab2499d2f7f4daba4d0882242b79355c1a39dd76601018722c7670505ca1dd0e1fc20d8416260d427e4941ae81a656181d86e0d6a6d135cb69a470908f7080e0fd1caac57dd650521699b456e3bbe5577ac7000d1e8b8e244eeb4b38d7e23ee85e25635c8a01ba075a85ba496e930d1eb53c6277c2dfd0212ffa475fc91f6b25ead3bee61daa8275aec70a2befc7d63b8de41f0e1b0b4fbb51caa9f719f2a92a9cce50760e00ac42448ba72d1be2009da411ef36f12bbf93a5d06df0e34b7408d4220c8127499679341ed70a46a87316ed79b1dac148db59b6205ddea61ec9a4b79afaf6bb3dcd1af7fecff42bb310e5bd1207bc1f6bad2d18119008888b6b41596f85c9d0093fa74de8abebff56c39d65b62e1cb2964373e10a1e6395e31bc092ae0998aecb778fd886df317f8f034f30cb0e76d191a682d327f77d8c8ed52d1cd6573e972fe5f64be3ba23e631f0a09527604c64b9fc57c8036764633bba7c6e25104542675b68184ff39676ebd05cd3e4b46e515a7a6f31ee48216115e3520a9593ea8114502eb46ab326fb6e9254c519de175bb90007e324044f84653bd305dc7d0ac483a4da7c6fafa0ae3154961e4c771d50591dcb09d7a5789ba93847ec568c4948e48c54304002735823980723f8e37d15d6df98fe3122bd2417756bb0737844409d124c17353ab9d51b798aa1587d11b69295f0a45f87783a1b9d6d95b3c9e7f0f11f7e6d96b02b14b0b4774ea234da1ddb4bce80f9d1d2a7c4587be574ae9023dabae988b4d3422d08d15bc8020619f7d9270a322d9a39b8dea88bea9c1cbb54f74b90c006adf22702632bb24a6213318c09adeaa01cd0a899899bc53efa68313f6449504a3782ed9887c4a64b9b80555ad977ee98a0504843f9e01ee168ca945e9cf8b8739cc9d7b73e00e8fb6c4abbb6dfb9c3250b32a78c5f9f717fdf5bedac0b26a1977af80b79cca69a15d98b9642a7f3c5b7988792ed29b2bb81a8f12f0a507850c421140ba8b7fd844ede4f291905bc5e77afcb82c34982dae2ef0127985c7e60086d12850a52f34fcf71934f80587416c12c54ac7e361648f1ce7b1262e4da7c4b8ca36a4ab9417f84fabb03a094b55edb97937688b998a94b235c13a4547fed67f4287b2aeb35e5a75f6fd8ff247109e6838950e6ad98f6b308b157c4e42f090211b5ecc9c4559de2583c26f22463b2601f367d9243bc9b3814421c61234786969c1c276c36ff51f35bbcfe84b345537eadcd65f9691a72bfd44a4bdceab1fecdda2fef4b832abb1d583a5c3ad16010afe11958ace44ad7302a036a91ad2bad8d58f164982cf4b6e1bc3405ea03c33a090bee23c5e62acbba6b1be2e1aac033c94e0f736339fd977ff00a4b99698256a8f58229ff0ac28318295f537947ca1701ae9b3a25280e9cb8fa4aba27a03f926447e187b0dd58cfbcda3616f46ac4d3b661ca8601045462b01f2ec4203dfeb221b4185ca2829597fbde439f9004c505514effc71e8fed919cc84932e34d42a11015284fe0869ba96deba00cfb3b4ba634905894da615ee163c4bf43edb5987e807a5bd18a276a1957ca593d3670920a629b23e73219826ec012221d583fa431686933d07fe82c73f0837f87b96e4c0a26b0cad63755211c78d9dc1372d71cdf98f782fe87c77dc6d7d8bd31a7dba176ce92182bcbd8969539535b8f744f97dbca5df18afe33f223a159fd736a33641d618be986ab8a9c76673ab076cc698968e42986537d5348def04a8458e89211f5f372cd4967ffe3cdff62e51633330aef1234461799b4998e7c04e7e6b55e51d71d5c536b4467677ea9486088bee8307c6c4e04b7afc3cfe61bb14e2924988eb2e335cfc1149006d4764af75ca54c534ca52cd1b300916ad0709defe18f61ad4b1e22aa2292e3c65b2af13b30557f520cc2994cd6cae0ba40bfeee72238c831d3fb33d4968acb96ef0412de09d1fbcf6d920601aca0cab2dd921c25d661d82d1c2580e45ebbb5cdc3c3606c7ebc2a78228da011b173c05be4252a31910791d01ef15ed44cb2ed65601f040faf661b8e0195f51fba6f8863dea97b6fcca2bbc62e67d6856db1fd85e58f5e587236bf86d2bb3ee1e2efc60d4c5aa1868d518e6857331408c1e6981e66373aa6cf3a58a2c1e71ccb7a2da2c723f7f2dd86c36ee0883803a8ee448e6b8b3aa00ac1fa88985ae2fb7019416f2321d", 0x1000}, {&(0x7f0000001280)="2238f2bf9ca7bb177e1ad5b4fd6160ce792a6ff37a8756fbecbe7132f0dd5ae70a46f6354eb4066f6db1f2e13dabb581781bef411930fba6affeba3833561082f9b2a43187e9d1f5deb2f436a6feeb30750278a539813907729206392bd57b26e0e96f120ac81cd103c8e5c4f95db4f0923b4893d315dc0c4e5476f3bbf737d67b9f7c0bcc2e644ec12d2b1cfb8d47e2f56900060995d205e741cf6bd2a6841361ff815e09cb9ec41c3f1e723f0db98c80c56fd2e9", 0xb5}, {&(0x7f0000002680)="545ee718678fee601e072b9bd938605294810e2762626c509646e5df14eb6029099545ee64ee47c4e9adbcf71640f389742c4480077537241c65b3abae6299ea71236b21cd5382374f55e9609e6dc722ba3dde59a6c9a2c07cbbce8002340cf2edb3a8c5b8a5a6ee579b4acf2aa75bec7aebfb50281e2ebe1b3af5e85992157f0ab749d9a28b2a21d75e396116df66afec2676a4cdba5e9c707db96bf567344cf11ab055f2bae17d7afeeda6d8957d4a5073ff4d9edb4b457ba51e3965d7e34cda1976ecced85ccce7ad10f976fdb7053a8bba28a2ceaa3d2d70c0493461fbd1fccdd2371ae9ff6a6e78873fb946df3bb1a1b0c0ad008621321ef65a7f6ae668d0c86df893016b1faa0297322bf7c0a62cb13a244f6d56d923c68a5476db53788e993f507a067c7dc9b348d5f401302c57dfeb47dfa4e93e26a18ed557683b9a81fa6a2e18be72024fd9c7992817b975094a82c317b2daa5a347c315148d8cf61f1a12a303bf3278d8624041b242c12a5c6e990b3962119a93e2c86940f65efec7a75d3acf56f79af40a4378699421f9c8f070fd84a23749ca61e3e891cee0fac6df589440207081d4623c5513b17eb367c6ceadb652885aa8eaf1682d2e906a09c2a5f02bf8c3558c71db6cee6b4651fecdfbb3988459d4e8d7ee292971a46604f5c4ed7fb350a3efd2a147330656d983f10378350619756ce71dc0c1f24e51cdb8dadc952827670ba13000239b3be931b58d675648f2fd5af2966a4708040efba2a4f51b8644d179a0d15782da2915a5bab53adec1e872e7cab9516ac706176e264bbeee64b74a3ea80098a1f52c58d99f6ca93bd14bf2c8bfacb114e3870dd3f162e9520513f9adcfe39c4d75df20782d427506700fc8bebe42552d126bcbc0a25dfefa8127fb4750d9dfaa3380d22b0b2864b0077a1300a7b5f2db027e921d33123d5006da879fb3c1815559f19a38a438ff5de3e1ec3da3e33e8a20a46c660f8c87535d41dff6f3b91b0f891a0b550413ce0e59b6df90815a34ff03eb510948a79d3ec3a53132223805098f20908c7b9a91a7dd4fc020a93e96af675247f43446f633168394735a8ef6563e3d9fc4cd0578b8e06ea20c29db95d806e81603a7a25b3fb214d9ab6aeb0c67fe0d3e99b5ca46c3c5c471413ae905b87dab26e277f1d023de2c57ea6e0a73984902b8b91fe7f8be7585ea6834027f02885efd20469800aaa6f1f5f55ff1d7a8d48ab3be0d15b257a8df36bf37235977a1ed6eb9b77ebc7b83edd97c079436565e3fc2aaabea3da2e3bf4d9dd6263147e5cd01cd95394022220acaecc841dd09947788dd9ff629f02bac7dcf62c8d50fe14f11b54a473cbe905bb94f7ee595814c4b00da001bc5e965f7d4c1bf5cf9126e88e1b3b23fe22406f4abe9d4fac3c920fdb34179452b40760d6f92160acad4e98ae670e50fdab2175f24235dff51472e1bba0ec3e2fc48bb712c7f64c2bb24e7a946616abd30717c35fa14e796ca011e58e6e4fe5b3bdf9987fdb09a94157e0c6512345da34afa1469b344e2821c0b0f572f17e6f027d73d53993e082fcb65e79bcf7093fb7d20e5dc918c9935261b3e718fb2adaeee489da34ce78bca38dface38556620330399b7a59d7908fa634a1b693286ff25c7e63f5d4a33559fefe5d76aee9f56ad8a15a2efef59e6ec726743ea7a1393f74126e14d389987956c191a24b793f89482e0325594db2fe164aee02c73ef7c04eadce581a7891d312a8ed170ba338fe154610603e259b9e062d9241b3ecdb17efea9e19f4539ec6d5c647b31be654b796321afdac2354986023c684c28aa9e56dbd93049cc7079c8972ec9a81c99b4a36598a9b681f3980d2453ef3fe4b7439cc8a285bc57b6e1c96cded6f622e8b9b99ff85caba1fe9a09ea59e9cf28dceef4a274ad58a5d827931845e574b645ddc233e5bd2c6f3ccfe850aa386609c760cb35d8e88e9ba682f0d2d035575375509eda15d764fb7d3983237edeb7c3a21a9c7f6fd0dbb93c0964724e0c7980a1a40163aaabbe042ada9f14800162fcdd1ee294e27449732f81d714f84715eee393aea1a04630a327a70212a4b4560588ff2e1f10e3ae490700c76b7385cbb7fbcb33bd19aa7d5210cc82a71e8afc1b78d75a0f9065efd154bcce6ecfb930e49261c3a11f46806bc957cd06a3ed090bbdc7da7c2de98cc0eeb29a74173d7390dd2e6a3fd184c531bac9c1ed5bdec7581e460339b505e5d277b339340ce20a6b18a575dd27ed345997632e5b6cba0b1db74b6db100cf45dd029b375872f850dd89da8a162876ef8e75cd4c160a018660e465a25deaf87522bb688236db3e9e8ca59a77e2f93899cd15132312c85ea39739291e987285b27e94ce9163e9dff1fdade6ba3db5fb1519e15dda2577b10de7ffb4117548d44f9e972790ed8e3d087c3c84e0e0f2bb8d130671e39b0c114240c9c288387be504b96fcb34fce0dd09cc35cc02b7c6c6711751f1740176dcb852b7219329fc76e4a0a7a0ac687e79699b7216617fa2705549b8412f35a2aa33548889a2ea826c7f29f35eb3e620c894ad04425acabe737e57f0d027496433b1631cd2193715633c5e5eebf450bedc990ae80faa744fc8f83f9c682602581810d82c87941fceb7227e4604bf82d6ae68706930be9f60eb817b1698ad63b0cf210b6bd0a6634662436ff84e646adfb21e201587db4af7a17a68bac89ce6160b2345d032632a68b59050beee7001e9ce819c50f2c906e51e27a1089ea8eb5db8f8deec92892edb0e90ed418476201aec7743c5b1e8072275438c6e7f883b25f436cfdd07cab9d9714733960754b3c06364c79158ac9e0fe0e071f2e2feb3dba8a0bbd6d23b6288927fad20c673b20de06d6a06b8953dc5aa7b1f8b36c53c79e17636aa54bb43f3fbe374db9f66278cb89926e8272b5320b30fa6c0f57168aa86de1d9c22517bae6cbc8558b83b9adf3ffbad3e409f22d192b54d1ad19312dbbae801d2320f3aea3f9a5cfc5ac6f5cb990ca339e028a3665f22fbc6131b636fefaa163833acdc78edbc703db11cb49134500e39c60087f81ba3fe39ca2bc049a70a3c6618c18050dd83f22be3fca9c820763beb561f8b07ad0f37b3dd49dcbbe4dc48d7beb3d9c63aeb3a4c4fe71bd3be8672b976b8b1a5ca9d16ba9d9a7021915d6bb9680fd2ffa7980ee4e0b65379b480ec6a54eac3f2634e5c46c91a1d12740aade0aff11f23b25f75308456d883cda65e92810ff15dadbc610afaebfb730bd85d2e283dde12054912472c245379725da2cb8b45adff711ef9f6bf3a6248cf0952f9705f9748356c6f7205f26245a44303e99eea28322f741e76dcc9a2779792b2dec16a8ba9c6436cfdc74a019c35466a2843b1b1bb3f79529e2b90799ffeed852cecdaab0fe579264a89f93c3bf48cae68930e5b4fe735ad40650a70f852a76ce042fd25eb2469f2ea3e1aea9cd2a1e23c109d1149591d105a51e654c1e8f892b38f75ee423a2b453c7350107b24653579865e14b557b5f1d2e9a3a7db04b9e2435fda0f23e93a95552f086a224fb162e384b2f7847a0042c781d6dc6e9d0a512ecd7f537982b3fd3ab6caf3dba4005b90b9a6d63d5b636813d96fb4817cac82f12bbfeb0ffe9b0de5812af6d7ea5f9e1f062f50535581a791cf674a57b0422aaa96451f1f46a4a4f14b72fad5ad969aab960e6f7828a75f5260c9ce0ae66019d6150172cab1dca4d4fa8ec792e501996b640f303614e5dea3c2f3b3f3027bf0bee397a5bd9eb454f1f4431d322915d5ac58300b6e1f8c4a1bcbe293b30a1218d0ca1eacc80c6c9e658bffd9a0f3ffd5bd7f75deb8907184d47d40f69584e484244b4b8750e3a6197b2147b1fdce8c3272ec22dc3d6535e15847d6b000253aad791662c70261c7f3a2efae44ec3b02f3b853d7c21ac7d7646f80ef42113c7c278bb50503d5087c3c36b42b9efcd4d8f5a73e5886f078ba67da749386e8b7ece80a44837d112885bfa80af5437307ff55f9a9ed55b5ad05459b8ff14c98354609061ee92ef7eb6476984822d10ed89cbc8f955a37826da2fb6e1b68956ed04b774aacb53221d7ade7e3b9394d9ba145029ae6165f107722d7afb0e5f1d36b322fb1994211457f372cfac8267d3640b5478c04818726cc98bb142c669bec3b7c1f560bef8830da8efe501e2e2848061dfbb7bae240cc4c1ae36b2f3e776133a6cea7280b1fa4fc0d6f4c1e8eed2bebef1cc7e60cf6b6da3634350b9ae7a0eb43b91f5d9732b1b68b706b518402b48cc3a3307771a2be380f1858bd50a69783a7e336b579c2f684cac1a27a6b8c24b32eb83828d65e5cf218c69e2d08ed77f5779c752d2c9ac12bcdf6db2a951eab5dfd566e686938c4c72a58995bb2d0483cfa32b5c3b9013ee0326a6493fa238c5998399db9166d99083e2c086f14817e1939cb8a0ee8c3ca366aedb2391f34397f2bec30f172e28d853fb1c1437dbaca4824362e4ad1165dab750858cab7cddc23095125e0f99576d716c8ec52127e2d787b6fddc123a0dddb719a0687273c3972c627a5647b67a0e839e16f19ec291eb81ff410b92dacf298e0ffedf9f6c15c62dd1232a66831348acaa1224fd271efa7ecadf05f8bca957b2f38388828cd00c6b0f0015f58f5524e00a74c5de5470cc6a5a46d4f2439af1ad674a44887019a97595552ac84326368099f3ef36101010947530383a02732030b83e7d5def6bc0437fa78a7f95a0ff70d164eb1eaa533e5fb667cd12f6baa9cbadd3847a09f0b4b20a2869d95d3d9165491fb53e60b60087123fea2cceb66054474d0340e1166470ed109d285e94c84ae356245b007ec26573620c46e940b0334e7ccc686e0c2b99e2de01b9096b362f110985a174ff3223c1f600f0ff180db5dbf011f232146ca24faf52808a60e70c6efa56f2c960c84fa10c46a969d4f5ec01daa986777da53babada27183e24157080b0c3ebca3c9e928ebb74c7ada06bb7c57948bd08b2a4ef68b271e6b2872e263364af1404f88cd6170bf0d789dfd14c50c56a763d4d2ab26d5f5f9ff075ca0e4193d2cff8454166008d6dbc393e60c755adcdd09cfcf0261f39007a56f17847309f72bd8fd1ffcd47481feabb109b777867c2b49f2207892bedfe73dda3b9b5038a98ee4812b33e675800509c5893d8071c56d00ace9ec0b94cc4f129ed7edbd291e9118606ddd383fe267d57050a7b896ff7645b55d97cc59e9a0d235b356bde337f96cf2dbcfc53e1992cdf76f5cd55a4828da3999b5bc9d8866c98f9cf07561e2590a13a7085bef9ddfbd2ec695e7918c4a3660538612b02474d14227f009151185321b00e99e8f5bb4d75e9a92dd95b6891c7fd35efb86fa50a4e84c724a4178bc6da713e04cd39d612c48e08c82cca8bdb4d87ceb48b7b7768886209c2ab6aa19384e56d1ec3168d0c929966c9ec3b8a941c6b126398a6e59ef0b40901f995703fc044d9ae167ec4db1fd220a07fc8b84fce4692ffdea691053cf91142b3c65d09c165d7abf67b022822f87a2e595c019a88df7c189113ec32b3f4623306fa8d67e11415e1c44cecfc232ce902c3b860efcd8a3ec85c2bf7807d4e0220ba3b4a9c9831414ff996bdf5a7c01602a415d40ea21a4e6f72e1877cf5e5db97b8a98a9dfdbc1abf5a7ca561d2ae4e33e78a2c36f6e839518f818fb738579a9eb0cec8cc8f8c5c6e91ff70db58276766dd57d80925eb5e2c89f4964200d8dab9c63372b894fa29555fc77f969b19d27635b34aad1d94a628f", 0x1000}], 0x5, &(0x7f0000002540)=[@rights={0x20, 0xffff, 0x1, [r3, r6, r8, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r64, r65, r9]}, @cred={0x20, 0xffff, 0x0, r25, r32, r41}, @cred={0x20, 0xffff, 0x0, r52, r58, r50}], 0x80, 0x1}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r67 = socket$unix(0x1, 0x5, 0x0) dup2(r67, r66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r69, r68) socket(0x18, 0x4000, 0xad) bind(r68, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r71 = socket$unix(0x1, 0x5, 0x0) dup2(r71, r70) bind$unix(r71, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) listen(r66, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:33:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/32}, &(0x7f0000000100)=0x22) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 19:33:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000015b0c25101be2e3e44218d67add000000000000000000000000000000000000000000004000000000000000000000000000000000000b3fb93c278e7382a000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000072f262acc5361db4f67046fe9a5c649e28f67ad9f8837de30889661584c5007a1caac151042259e92e5398b7ac8e4b0faaaf59b1fd174902f6e94e7c7a5210ed5a6c5f19853a559fd2a7a6ea6a542d204c4700ccf2f47e91258beec2301400d639bd59fcf3332a7cee7b432f3fad1e1b7171ce9f6ab7a234ab72f47d10401d0e8d0097a683690c963bff1e6ca0ab675989f36e34c35b3ae71341"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000440)) getpeername$inet(r4, &(0x7f0000000080), &(0x7f0000000140)=0xc) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x20, 0x0, 0x9}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xa4a, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = semget$private(0x0, 0x4, 0x0) semop(r4, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000240)=0x7e76) r5 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r5, 0x0) msgsnd(r5, &(0x7f0000001580)=ANY=[@ANYBLOB="0300000000000000d1033191421fd64519ea947046eeb8703c821d1cb152189d383c3bc27f32792fb2eb2e374e8a96cc8657ac3a609040b7296936aba396fb369cc2bb1178defc28a2947ad73293a45d7d4df6da7c549e6432b4bcb1f5b2a5ec16177a39a600bf68000000000000007b33a3ad110c5a86aa3b982f04651221bf83674ddd55349d15be548f399822e862cb398106f1dfc0f155b429c9e62ade683059a54e990724a83e1d48f5b683822b0ff281ffa5598c90160b1598a9a50247a96951474d146bf1ea0c6a3189da2055e622565f66cad3af93a28e1337c6d5bb185626c9f690ea496bf9c44c3443ad14ecf9a2f79058fd7635768b9664b28986207989dd1ffc92809360ddebc64edf6f7f59934c0f6cbd861a1d544539ec018e2b2652eaf05e568d0dcf0000"], 0x1c, 0x800) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000003c0)={0x0, 0x6, 0x8, 0x2, 0xffc0}) semop(r1, &(0x7f00000002c0)=[{0x3, 0xffbf}, {0x0, 0x20, 0x800}, {0x2, 0x1}, {0x2, 0x0, 0x800}, {0x1, 0xfffc, 0xd641fd76df41fc7e}, {0x0, 0x2, 0x3800}], 0x6) r6 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000200)=0x3) r7 = semget$private(0x0, 0xd, 0x0) semop(r7, &(0x7f0000000000)=[{0x3, 0x1}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x5) 19:33:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x0, 0x0, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x4004, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8040691a, &(0x7f0000000040)=0x9) 19:33:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x2c, 0x3, 0x3) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r2, 0x2c) write(r0, 0x0, 0x0) 19:33:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0xfff74, 0x329, 0x3}, {{r3}, 0xffffffffffffffff, 0xe1, 0xfffff, 0x1ff, 0x3}, {{r2}, 0xfffffffffffffffe, 0x222bd22bd9ab67d6, 0x1, 0x6a, 0x2}, {{r2}, 0x0, 0x20, 0xf0000000, 0x5, 0x306}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:43 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0xe58f7a7ccba287b2, &(0x7f0000000100)=0x5, 0x4) 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(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x80, 0xfc00, 0x7, 0x3ff}) 19:33:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000011"], 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) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000140)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = geteuid() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r4) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x3d}, {0x2}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_getres(0x0, &(0x7f0000000080)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:33:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000380)=[{0x7fff, 0x3, 0x20, 0x2}, {0x200, 0xe3, 0xfc, 0xb7a3}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffffd6) setreuid(r5, r6) setreuid(r3, r6) r7 = socket(0x11, 0x3, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r8, 0x0, 0xb, &(0x7f0000000080), 0x1) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x4558bcd53bc9a24d, &(0x7f0000000440)=0x1, 0x5acd1396cb7e8171) shutdown(r7, 0x2) r10 = getpid() fcntl$setown(r7, 0x6, r10) socket(0x11, 0x3, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r11, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r11, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x1, 0x4) msgsnd(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfa2786025db7f96f85a3e2a7f94b0117d9bf1ef94668ea0dc8d787d5e6a86b9bbafc8fc46c4c0600000000000000c80a383fe7e22f464f78a7446e397367a77e9269a1f3579c9dcc81008f98ddba60bc85c5192afcb1429e0b6819035682a376a1e661c5ca0f9c36fea882dac28d596cfa0b36ed58afb2dc617662536a5e299f5835c6f77e719dd48a6f546a8038a0389d49bd8c82bd286ac3aeae0bd9f81ed4325d37d4cb9b2292156a9e7fcb288c0492a2640f216a5c99f222aef10045d7281877e9bcf665644ab5275c460af716138e53b7f332dfa348901868eeeee58927768fe11a23102dc1dab9bbcb5eca544d0e6ab7cde60fbed1ad17edf9f237d47f8b58878f58ad37b3524e488934b4dfb425a6c456f68dc3878100000000"], 0x41, 0x7eea135638a8ce50) 19:33:44 executing program 1: 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, {0x1, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x100, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x100) 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(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x2af) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 19:33:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xf1d3c282231e456c, 0xdda4d0176d7a9bc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file0\x00', 0xd8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 19:33:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0xc85c, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x1) write(r1, &(0x7f0000000180), 0x3ff) 19:33:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r6, r7, r8, 0x8d, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r11, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000000440)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0/file0\x00', r7, r12) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 19:33:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x70) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x6c}, {0x40000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="42ddcec5ba1806ad1814ca6a9888b8d5d0cd33f58365a8348a435c859bae1fa712962cbb808a6c328cef0781266bd9a48d7801f43482ff791482af764dde01b144acac7c1734429506d3df733d5c7f9bc05e94227946735bec94bc0740d0ca1679270edbb650dda67a87039de5a98dc494daf2505c907f64780fc11c63ef8fa0b231cd0cc30e2c5b8d0b29a14f59924c0f88ad4b7f5195c0153f1f54968e539ebff58169956ad3a81375f3ad997ba87b0c82eebc3bef0c35bf1ea90664503a2b7a4d4afa52baf0a437fc0d6c7db778e277a304404be5d7e8ec84046298d46888e2028245b3fa7ecac6f66f57ff6d375bab7391f0feba1ce4bf", 0xf9, 0x0, 0x0) 19:33:44 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x8) setuid(0xee01) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r2, 0x80}, {r1, 0x100}, {r1, 0x4}, {r3, 0x8}, {r1, 0x8}, {r4, 0x4}], 0x6, 0x3) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 19:33:44 executing program 1: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 19:33:45 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) clock_getres(0x3, &(0x7f00000003c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="1b8c1cf8eefb509b2403ea41236142fa6fa80039e122bd06b9625b97d10056793bfd1fe0dbbd2f10a707585eabbb8796adf7a6b3a71bfd76f8d0356068fc000dae3bacbd84405139fa9eeee904329b33b71f57f941", 0x55}, {&(0x7f0000000180)="841975d52a1bbea8b5e697d7028e2d1fc83af0da7f1bb19fba4e39d926bb3d60bcb3cc178db52a7b734afe52f72afadec26976edcc80206d6e3bcedd2a599e59dcc8d38f1b2dd9ca34c526c545b1742b1e6433d0e77154b1fcc22f66643af0c48c7c9e5a41d7146ae5c6", 0x6a}, {&(0x7f0000000200)="0c6056bea49037d2c19ab1a2a7cf713d0687823a2c72888f61bcf3885c92ee7a964bf58f5ad100", 0x27}, {&(0x7f0000000240)="58eaa5460bbaa1ba3b4857ee8cb87f7a1acc68347b66a69932588d431cbf02aabf11b8a90b01376218ff4e90972fd8652a1b544e8ae49bd7dd6f665c0981fc2d3eb9f7b96d09468400306a4d847fd9eb1d35535b08c35cd15fc71fec1686754a1fedd5a4270fd35785b30ac5be55312a127005494492bb323da2b09ae94891a0f7a8bcc8307e080c92c95b4178c5bcacac41687e176f0195baeeb102acc49d46b809", 0xa2}], 0x4, &(0x7f0000000340)}, 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:45 executing program 1: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x9e91, 0xfffffffd, "42ce5c9a8a927eed24819b185800000400", 0x1}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x80}, {0x6}]}) r1 = msgget$private(0x0, 0x63e) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = geteuid() setreuid(r13, 0x0) r14 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r15, 0x0, r16) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000180)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) r26 = geteuid() setreuid(r26, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f0000000240)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r27, 0x0, r28) openat(r18, &(0x7f0000000300)='./bus\x00', 0x400, 0x8) r30 = kqueue() r31 = fcntl$dupfd(r30, 0x2, 0xffffffffffffffff) kevent(r30, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffe55) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x7, r13, r23, r26, r34, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r37, 0xdc, 0x7ff, 0x6}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x80) fcntl$dupfd(r38, 0x0, r39) r41 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r42 = kqueue() kevent(r42, &(0x7f0000000180)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = getpgrp() r48 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r43, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, r47, r48, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x4, &(0x7f0000000180)=[0x0, r8, r23, r44]) r50 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = accept$inet6(r51, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r53 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r51, 0x0, r52) r54 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r55 = kqueue() kevent(r55, &(0x7f0000000180)=[{{r54}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r60 = getpgrp() r61 = fcntl$getown(r52, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r56, r57, r58, r59, 0x8d, 0x7fff}, 0x6, 0x2, r60, r61, 0x7f, 0x100000001, 0xb1f1}) r62 = msgget(0x2, 0x0) r63 = getpgid(0x0) msgctl$IPC_SET(r62, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r63}) r64 = msgget(0x2, 0x0) r65 = getpgid(0x0) msgctl$IPC_SET(r64, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r65}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x53fa, 0xffffffffffffffff, r49, r50, r59, 0x100, 0x4}, 0x1f, 0x3, r63, r65, 0xffffffff, 0x80, 0x20, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x4, 0x8, 0xde, 0x7fff}, {0xf801, 0x8, 0xa4, 0x7}, {0xda55, 0x40, 0x7, 0xa8}, {0x7fff, 0x3, 0x1, 0x2}, {0x1f, 0x0, 0x2, 0x300000}, {0xa17, 0x1, 0x80, 0x1f}, {0x9, 0x3f, 0x5, 0x4}]}) 19:33:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) pipe2(&(0x7f0000000040), 0x10000) 19:33:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 19:33:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) lseek(r1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000940)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66ef5ff9abc2b6ac844bfb1050d2a650d41ecce066169eca3fd0570180a1b6fc3051786c7a7f5d3b3a2f5c4ec88ec12f5b5c9a5bf1a0e567ced23ef2a851f7bda5b658c76ee89df4454d74be2f87aa74cc73c2241685eba37731876226a299320285ca3c3bc4b1f2aa2f099a4578357ad4eb95b2e3dd2253a8af5eb65d89aa1126798d3eed689e0366cb1c9545ac19d8689e4f98b5482d090c53a233d514e1631a65ae8cf8d064952b7f182f96c0a24f317a85e9dea649ebe0bc7c94f0792b2f5640ce62a70151d5ce87ebc4b625149f8a597acdb1074849328e1d8b487a663042aa0ea54f037148044ff45dab161b971ad9ad84", 0x2c412175) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup2(r3, r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x1, 0xffffffb8, 0x9, 0x80000001, "b487cd435a8fd9bdcedec4c8ba18078db08f24e9", 0xffffffff, 0xfff}) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 19:33:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x4, 0x4) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f304c86360594400000800f100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000040d000/0x3000)=nil, 0x3000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xa) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x61}, {0x6}]}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x26, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) chdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 19:33:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = geteuid() setreuid(r2, 0x0) r3 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0x0, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) 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)={{0x3, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = geteuid() setreuid(r15, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7, r2, r12, r15, r23, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r26, 0xdc, 0x7ff, 0x6}) shmctl$IPC_RMID(r3, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) getgid() 19:33:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) mprotect(&(0x7f00004bd000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) 19:33:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 19:33:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x6, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000440)) connect$unix(r4, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000180)="49e1a72bb0a62f3f5fc6698ed4c2b32d5ce1f4dbab2cfa8900908cd25d7857fed88d5077942265c4e2de80d19932d5fb98ce020fb83bc5ffecc87852a67f74c22947208b7ad90815219c905f191e75bd70c4742da2defb515a5b252502e5e07f0f1acdee25e1b9336cb53e8cc60182aee3c390229c22bc4a873e51a6fc9e2623ff5545b8d4c11f142c89ff9cb169f8c606e862bb63f00b0b09a5e1717526c87cdfcf38a5b766ee3c3c7f6cc4084e4283bae52c79ca2a10b8350626479808e904994eb48ce34ffdbf352cd3d379538aa2be7939b48492bb1f1f4f54fc821dd57226e167d5f156fff6b6f1779c480fff4fde51e46966d56a09bd04990b5dcd074d1529011685e95219c392c47fc89301362c5fa85597c23c8cb7d8f5d6808d272d495c5fa4ec92aa49f3ad1f0afb5d0009ae1d7d3f0dcca2be653f75de168f2788203db2d0a858a060e74500b1ba7a379023a689ea7400131fbc13fd5e6e32cad9d5cff347e0c66e879575ce604ce947573cae4fb2232d21f5b505258bd9137647ddc4fe6db3a15634d32205c0c99ec8ac4b2144edef3922bcb3b76a883fd782cedea6134cdf8108fa223f7f6cb97503e9a0189a4a9252234478e10b19c45f1471b38dd04d5974d19217505a2479e56627b230b89843d85fecd9d51462c923360ac6bb9731aa16d56354919d2d926fceb42813fa88833b46f784ad2769d19320a0c5e3025088e3bf0bc6394bd61db0013955f66d4a04c83a3e651f346bea3ca06735591d9ec1ea0e2af3f2c74524a1bcb06c64f436f52483be9a67c0b64d8254b85a481a5d135c3750d079a63b07f24f58fab612ced4a0920cdb3504fb94172f8072cad23a90a33f72e625a1d120225f27bac9aa9f73db506e1821482cd9a4e820e58c26e3d489f203d435d6bfbdaf0e0e15dfd4b7a879a142fc4c75ab403d60f2f46bacbfc7f74f4459431684a6b494f39352d3b52adbd363564864825299f513036e07bf2c4b8590f9b66dd21b470ef73444af6c6f16be59d168f657c3a008667cf8e98d5a63ec8c76d972c6ccc1e93df32976fb21b521df09350313545bebae8461b8b1ef72778277f17130b71317da85f25dcc7a999bf412ed80e4df07b49a870a82509a0287706a38f3aebe75de5fe16f0ea1307d092d7a47ee4a62f913e291d339e58df51b3ab0110308c64dd1330a3fb280327e65f454698503080f3f6581fccc97b826b9559ea0b4cc8e964e5ce01a2069fccd30f64bdcfc215e484fa8831a6e96311d24431c382c4389d9ad963e62cb33af774857434914ed4ee5382f4cc8b07d0f49d98887fdfd2f2578ce83987d5621bfdb160b5756a285b6708e6ac2879ab47c996368d824a9b16c9af031c152202bed4e413a961f4147e5918eebbc33b1620ec54a927cd629bff58b4d5387c0e6d8c77c20a044e161b19e4f90c8e30676567c2ab0441e89a2bc8958448cc61eab4b0313b6ef64820b368fcc85cb67553fb6404c2bb2456c11fac9452e67cb40a3c528faee61467f9bbcd1f480a51a79a1b8b806e05ebf177580b931ae3cf68c5cbd21d3ec9fe7d77bd59ce6ed97160c8f3b63f28a2c2da040a3b40948955bee47d160f3641f75d30c9f092ffe83b5fdb9e2540af723e8122120c21bf8bc0d785164bbb4dcbeaadcef7ac5de9208df58bfdf8fe6c818d1e9851cdf9e3d32e55f97841da156b5be8bf9924655f9404e6ab8e7c4fe4efd31f828c3a8159849346c260d8fcc087b8a2050825554bad6bde736f5b4df5215706cdffff6f49fa4ca90ea5adbaf0846def18269fd557d41bf3380aecf17c079e45a6508663342231bb7bca031508d068d830bf5557e6b48faceded89789a4b0a6d255267d9dc3b90f16c2afccffa6fd1b3cc3d49bd2acab60b4cefd291587653bb846687ebb3274ce9174c26edae5e994c22ac9dca5e0329dae3d4b2f99566391580833e9b3c0738973d809d4ffe79c19ae8420aa68a4d09fde3ee2d3e863cf586981cb15e78fdff3c39eea5f5d38716ad65d841ad5fd8a8f475dde59d6ef8cd0aee4b5c797119c4791d8f25df4da1d8256ed8d2c1f03be2fb1f64fabd7f7f4567358872995b1d95b6fd4b4b4f5f599d92e1a870bf8be1c64a203572ab30f24b3b664da5b03ebf838891be56cfd37955f855a2de52e23ec6d7b0df9a3b5389044dc21a8e2cbd916bf15543f89e62317d086e01b79f49d05aab56b383a94b9662a3635788f46b02d9b1bf9cc26d8c43acfe8193ab70c8980edc078d075169122d444fcb860e926336c468d967a49b5cb469c6ae5b70f84157a44e8f1ed1e1e0472367eb3222131a75149fa415fe688bae69c8f97ff6e7e27c9c92a195500b12c082aa94e66d9d0701143a366dcc24aa94ef42553c0968da959947c57f040bcf789e05716b6c812f416eb047fb14576d6634b83819bb42e27a8d6cd3ce4e72108bdc3f9a19775b45fac7683574310f66cc8621361b7271966d6145128bfac18ddacfb4edca204b4cb94b506bf0c0671b901a23129b8ee0bca50f868aacc3515097fe4a239cc2261094b04002a9bfa6bf71c3d6f68fddb0b288077fd193ed7e45510f8498831113ed171d1c2fa04431043877bb88bcc4a1d6e15d110aeac78ee35a7aee8102f57b05310d71a54807d5d701456aef90edd2be567ecf45dad3bc39926aba4d018f9329fcc37e51a417a24ab887e2cd4328e6a2c752f2191cb03962f8c3bc20c35c2278d3d8b78f718fbfdcc68ccff452112853025df41cd7b63278561955ca40ef20a5c3bcd57eb31d62950b9b3a933bc96faafa35437341807a9082f6c7e6c355c28b89a81dfa13bcb833ab642e3a40a3c45543deb58563fa6df4fd5492d284946070c2a75ffb186f81d83b4097f68b2a08f4313f2936096fb924268e658f8c1c98a525c29eac69fa752985f6c72ce58d0e190bb4254ab0292eec16a74c599fdaeb46797552cb10e3370be832a805580f02da2747529edad1367c3faeb55148eb74255f730b77dabe30e4eba01dccd3f52431ecf1ed1be09b80ea24d35ff90c4e7f4ebfbbb2c7e43d053931f06c71dc5b6fedd55386f20affae14fe2bdf7bc1be2bb06486efc486a8f3d6518a6767a18be42154eb65bed0daa1ed11164855f2e4745f176b275bb17312f6d22cc7a13b3920785a023be44094fdb9c873867cc55ee3d4bf89d96961aa1c290a4be047edbb483f181c59b35a1edf78c645f91497edaac5697e15135188a502e43fb9dedbed7f061a1a7ccf0f142f0a6630b203530c494a62f177145a60dd2f68dec67f3adeff133292965ceadc0af0f5c590d0a430d2f8d073e9997bbf8ffb7237dd67cc116158b7be97dec5d27101cb9d107225a34bcc1587b3535f31fcd69662b140e029a82934e60da83b3c0ed8d335c3ba8f0a15b8f22cf496db874af2adfbd9dfc6bd0107463f8d56a552825638c698ef92e038870ae18327463bf3e68ca9b49c3063850d0d7581ca8c159c4e51400b7a5d1c91253ed680bdb6b6b1b3228bf5e933d5a2caddd6b0f22f6daca5519c69c930de632d4bc863d00bf2efb631bb30d9a5abf1ab27b1a2e619ab0d04fcc67ca39400242c17cfabcb3319fba605864a5b25b030ad136d8aecd993f0fb2c39f9fabdfc8332b2ef892fdc61b93aa5a0d3fdccc2a7437fb664c894d4f1501620c599d50d5a88bb508caa19a31fa65523ffe184689626d796094d93e9b48d50150a620c2c92240017b9a04e57baac5263839bac2e978cfb3ecdbcb318661364fbe23d6d78decdebd3926792a05594dfaa62a9378d13217d1767b4bffa7361a9fa4569bab1f37a8ca90aae39dc6e6a88e0cbf0fe95ca6fce6d705e088cb83385320afd77b498e48008fd6c78ccfa87fe6f1cef6f815e7e271be271594790d6968274f227b314528680ae953f34a6dea5be1e462490cc3870c2ca6edfba17dde21126f287c15c56221776299f1d816e9f542e1e3f883189078d7e8ca5e4f70cbc5dec3d3f9a1f48084ac94c5fec8ad317e3eb3533de74dd44fed3d9b4da2b81ae2c2d994cb09766cd491fd672b0fdfb9c0668a3451d4c62a50503e6c8f91bd5fc5e3897cf2f3e0fa4ecb95ad638ec98bd19e3e65f8b32ac4e7ce6b8c46d5220ed1466e6a7f5790a7e7243181d9047def22b6b2d0c6c8c115072207d43ad915b5a607b06ea1a85f39556b0e3743ff5e5998752117b1c1abb391477c070baee39f7a952e1944a61dfe781b0df9005534ea63682eb272fedddca9db128a88795ddbdb219abe9754a409b1ba2bdf8a44a3ed260524baf38ba6a8203e743f7c19adf954eada1365d17c72a03fa009ac390948796ad67661cde69dbb3d1f23f2b6bd2be9ace8b2ac0bd705f983b354357a81998a2371002e264ed2ec94cf8ba0c91dc7f81ad1c03970bb0a5a8deefdca4905d3cef05c3454e5bcf18703f39718fb5fab208aa0cb36949543250c046f0b49f216c36a96e57ffcc416d3fd992fec73408d2b71491e2e2bde58bd79cc32a7da7f7d1b10233b94f38f8b0e33ae7fd1ee05dffc7b5402a66e54761ed1c4a105343f67f5a420f7f70415d899e9454cd28cd55faa3e96e4e0d401ac2e2c4b6282b57409d8b34ff103bc75d0ea53e73f7f618b83a9863e06405edc9a15cf543d8fe2c6578206b5138fc96b76802d062b87c05e42917da1cfda2a337038cb22120662c13c0613fac46f0cce634aa51f28d530715c69294252bfef16e72c9205abf39a35a31cb7a3e0c793ed49c3209948cd43e4e9c0da46ed31734eb7dcd5e7c2d50eb379a8dc7c1bccfdf7c836017ae99e482826e63e19d94a1948dd68e99ce46f2ee554ee016e994f4f240e1b0dd763be7c15b7f4873e8f87747d49c367c397f79aa4becbdec487057c002e46fa1519d45ff4623ff5a5ee440b60641d0b9bd98fb1a8c64686afa5d66c99a5c75d3e5333c294054b7e2112ead7fe63a32f96a8da9b17a6fee8a38f970a98e97a9ab89237a5c34550471ece4994645cf51cd5c043fc51ad3a5b5704cf0174e3bd1da38f17a4986d5f327457bbee02c0e18f644a2be519f6b8b394529185ddc5b8b5d22dc1e9013bd1352d3e6a8c0a467f589f1f7e091ad4c598dbb4509cccbfc23f1c8e25507610c5b7763a356c9d9f03ef00238c71300aefe4943979d71c6ff5511463db8308076383f0e2ed49709707d60b2622a791a191bcb47aa730b7041b880d8f9b2c5ace01d7b41aa526541e92ce620cdd4015a0db66876cb6d64769dd92f3636015619cd99d9ffef7c1865bbb34f8e063da33c3529c29fad401fce76711a2b3d5ee5dc850e752e63a6cb0beb2cbcc499d26d95770e164a10eafeed1613c5e831b1b2842174706d1ba7663556346cd606cb622df557382b2c2d8207290a49ca6af49dc4d298e5efd73247893b581bfa9c3560c8d117f2a6b5bd1c79caa26dc36d60045c4354f97752793320cf2031855e235f3daef212730fae05df59a66971f81098cc35b039f1c132d36e28f177dac70eba7f8177aca0503a0e21ecc091a87e3eab4c28890b46f63ad48553a17631ac69dbf0e1a5d475feebcacba3d27ffe0569304facad30f746abe17e49721340029d0cf7786a4b87cae936f173e2b162f50c12ad67a2154b9e0058d243ec555c871148e097956b96bfbef89bc5c361d96288b0019016c7674131ddf65d104f511e1ba434bcabf81a1355e7bcbcc892e8ac6b2ddcddeae71eb158cf8b13924d4561dc0daf421dbcf0c4ebaa4a9507960a2bf611861d4fb61c7be223c3d7d2c7d2b58570f23d4d834356a0cc93f", 0x1000, 0x41e, &(0x7f0000001180)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0xfffffff7}) 19:33:47 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x5, 0x93}) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x800, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a00540a59c093449b756a00"}) write(r1, &(0x7f00000000c0)="2078f7b678807d89e030dc19f570feb7384a12c07c00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe12c7a431644e5976fe4bc1d5de4b7586a0669cedb7237b428821c1db394acba24aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed843c9537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a00"/206, 0xce) 19:33:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x10000, 0x7fff, './file0\x00', 0x7, 0xfffffc01, 0x5, 0x37}) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000140)=""/252, &(0x7f0000000240)=0xfc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r4) symlinkat(&(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000100)='./bus/file0\x00') open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xad6d8de203780805, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c10300287ead4bcb777fa69dfceac200000000000000005e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa5d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d633f8058279e7d8f577902361ca1d8cac7dbbc5b65c6593d2870b4122cd235000400000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fd0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d01a2d94f800c5a17dbe02c1fa3eb95c2b2dbd235cc6b1add750900000100000000517b58eb7639dda85d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca486301351d500000000000000000bca898eb51b8974b5443ba694adcd180d91ce99a6cac5b6cff8e9a6f6d9f5de0e4f13f2b17d1c71b6dfc9b2aa45130ae85a1466b30e519cb531f5677d9e628167eee859cb9f3d7f50106cfb6709c1832d6bb2c5460031ea4b92bd15bd2fe19ca62f197a136bad8eeae75200ad95394ac25e7d8d44dcb16a8815447659ddc51cb4b2f835fd011fbc1533b8"], 0x10) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x9) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202ffffff000000e01db54e86a4050c0f12717e9635d21943284cedb5dd76e6ccd58234e6a85507c8a28a74037e4f5c856ab27a3da7a36f6d06d694ef3123204cb8b8dec114af1d2bacbd277c9c3eab770c91902311fc21e99349b76e978486bda67e60c00ac0facbd62633431d23bda7d34c7615ab82"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 19:33:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x98f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfc41}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)) 19:33:47 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="70e2ee90db98a323ed3d8cb52bb9883f3df2b8a9ee78feb7e77c7ca4e4bc8a2645705a661deca2285d4f2107eaa5e458373ad417f6ee1469b1aa0df6e2acb0141a9e1d5814d62284e37e7c28a36526645a048efa270059a093abe7f83da48ef1237134ccc17ddf704316a00164b58fa823b41c22d57dc2da45b8f4a9caa340ffde4a6154bd539b1b9110e8ceec9b"}, {&(0x7f0000000240)="8d66200f23c76b7888dda7272259a78ed798423179323bc2f6c00334b881ac629a0a9e5e64a8bf41a89ff8e7b4dc7b66aa8e7e7730fcfd7c1ea1e5e60199e4d369e86552b8dac60c05804f1834996dc00f2312ab3503bb86a7ed5533f20cd115480004c0b3f4d452b8f9cf794017fd605f5a360e5d0504cdebff44222a504d8df0b85c8f4be34c3ffc2d92809839b15421bf53686d5cda012263e18abaeb044e9b7516e5dc9641af5a271c63067a08ad3dafca44f53e8bd0760417cab8aa24838985933709ce2398c7600d07877b02bcbc47db406ddd8af0f7b74ce9ac962c12e6bbd514e4f73bf180212b80b7e1"}], 0x1b2) fcntl$getown(r3, 0x5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x10, r1, 0x0, 0x200000) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 19:33:47 executing program 0: select(0x40, &(0x7f0000000040)={0x2, 0x8, 0x3f, 0x8, 0x1, 0x5, 0x8, 0x80000001}, &(0x7f0000000080)={0x3, 0x9, 0x9, 0xfff, 0x36b5, 0x7, 0xff, 0x7fff}, &(0x7f00000000c0)={0x6, 0x2, 0x3f6, 0xff, 0x8, 0x3, 0x4, 0x4}, &(0x7f0000000100)={0xe95, 0xa9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000480)=0x259565ab) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000340)=""/56, 0x38}], 0x2, 0x0, 0x0) r3 = socket(0x20, 0x4000, 0x1) accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = fcntl$dupfd(r3, 0x0, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f0000000300)) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000004c0)=0xffffffe0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r5, 0x7, &(0x7f00000000c0)) socket(0x6, 0x5, 0x6) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000440)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000003c0)=0x8001) 19:33:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x8, 0x1, 0x1, 0x2}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x374}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0xfffffffffffffffd}) r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) r1 = socket(0xb48dbc9b1e12c81, 0x4000, 0x0) r2 = getpid() getpgid(r2) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 19:33:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 19:33:51 executing program 1: socket(0x2, 0x4003, 0x0) kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8}, {{}, 0x0, 0x0, 0x0, 0x0, 0x1f}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xff) pckbd_enable: command error 19:33:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000), 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x3, 0x0) close(r5) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x3, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000700)=[{{}, 0x0, 0x10, 0x40000000, 0x81}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x1, 0x8}, {{r2}, 0xfffffffffffffffd, 0x38, 0x40000000, 0xffffffff80000001, 0xe7e}], 0x40, &(0x7f0000000600)=[{{r6}, 0xfffffffffffffffb, 0x10, 0x2, 0x10000, 0x7ff}, {{r3}, 0xfffffffffffffff8, 0x31, 0x4, 0x6f2, 0xffff}, {{r8}, 0xfffffffffffffffb, 0x4, 0x4, 0x5, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffffd, 0x5f, 0x4000002c, 0x4, 0x3}, {{r9}, 0xfffffffffffffffb, 0x2c, 0x8, 0x8001, 0x6}], 0x9d1f, &(0x7f00000006c0)) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 19:33:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) sendmsg(r2, &(0x7f0000001840)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000015c0)=[{&(0x7f00000000c0)="7064c71f3080338482d8342d646998f6c344981512ac2ccde3743ed7c6a1c22225b8b02ab9974fcfd4e9f7923469a62e103e27ba3b", 0x35}, {&(0x7f0000000180)="867c6045ed4cfcd5ec6efda2afbd05303340bd826c2275ca3f3ed741661e8948d580c925ed0cf01d6d57e1138ec6beb2062c736ef2cbc7e1ba05971e6282aa72068259da11920a3168881d9a359532ebf4d506c099b06b8e94ba4ae57a67a9aac238ef7c6a135f35a521a03b2db919c257077b6bf1d0931427f31d5413591a96ca5124b84bad99fa858251c9baa74d179f7657abe0732207b9584a730fa39073ed2c0655e24d1eda99fa01cddbb53a2b23d1d3363c7131a107ac361c7c1711f82718b7c8c5770533f745bf134ba7f5cfa0eebda87984b04b3904f2cd1fe24f31fe4923", 0xe3}, {&(0x7f0000000280)="d926465869246ce6325c9f66bdd7f9ded940774f2fa937336570b45109955406ab393b285f76b630a0f0cd11cb6a91ea10c52727bed3612f2d5fab5578ed8e0ab9b85ca13b859ca1159ee8e0858016fb25ce6bb165470ee7c2a35b55f8fdc396422a99dd73eebb6360ac64af10e2b058f035f181e238c4150adf264564fd03f16a9c2de6013d891f95a8bd9ec502f51441c3a6cd321343a542774994324249b37589447f091fdaee8c82a7372a88291f36663d864a965ecb7dde950a68f2026115602a630cf79989fb3bd13c1c21269d8c0ab880f76d7c257dc2cdacf8", 0xdd}, {&(0x7f0000000380)="e3410380808e4729372dedfd05faf7ddd8d08ad58b2cf7e7481129b0c3f7474dace6ace7cdf29452d5ed5cd5d3cc57a327f097423be850aa4779420c0912047f64ee3d893e08486b35cd54fd59988dc84882d4b4ba0ef6476b89c93107626cda208029ee46ef5495b3af38df83dc5627017dfdf4b74e31c96ff91326b84c21d91e4a871cdc1fde5eb6978c53e82c6669c45369c198af939b47e628c4f4fe2ead2ddca3ee2392f6c9463e20e3c7d02078bbaadb0427675b13686b2986c3b30fe532af1b87e1c1da015848a4bc02240d11952f8fdb9d6ba28461920400113c1b34509eee5a20802b91b771b49cca01a36defaa1a7549865e4334bd73c1b8863585d3312b59bc242695e8d5c94917e949c7360a3420d493e862bf017e11b550a790d75e52db9e46d345ffe787805ba46b6a54653ef75bdd9525c5c219632ab519767ec1ea9910169e8ad66a4b1542458336206b9b74a5ba1f59635de60bc61f1092fc40c794c705b5eb170b7786d981e71d265a841cbc65d1a4c6b2f85bd1feb92f4e48d56619233463260e5fd1feb12bfb1a969ab6c5135243ce6be995e93c3212a3007bc8374edf338c14f8f42e86e93e72550361c285c12329f29398d055dbd931184c1789c30971b1504bae06daaf34b39e6180ceefa89ca4b39e9cbac6ba503b2f0d03ca59cf0231c64115e2c2940b694220d093e4963670ddb71899cdf20d0a1c901cb2d2a6f4ecf15b39c3ae9b764979ff5e6dffca690d316afb8b619dbe517a893d40af8274e46739a899df70def614e59d72fd12512395f2f0735e0581ca7fc94aeef467906097fe35855053a5803642e2068d3c1b4ca316438f7667667724ec1b02ede45786505aeb05bdfde962871553c0bfedfefd40bb3b7e21ce9303d241520e51b8a7912287cc2728a2e020e58b114f6ace7bdc681a68e302308fe9581fd9be0e7e88112369432e76057b9477b435d62d964bbd5645ff579b6009bf9c444951161a75d361d21674277ddc572e0d0465bb8d786ac57603fb28b4cd7f3aba3da0ad4e5e34310787c820307fa3a4f0a5b25df517e85a8a3613106fc2e70d3044638aaedc7491c17ee8b946aeb8e621b7830ee50e5f15781fecd293cd256401e01f470022b2b1ee6d1f987232eee15627a9e234e407e9674ae4b414c17ce46f051d9d8ecac2d831bcf217ccf52be5f412d14d389b4dd358b7bcbad526d7ac90fe062d2325f116ec2d2cd93e9e70ab44c0afeb4fa45905620f3cad4dd547b563b4999405ece685c117dfea8c23f942c99d2fa4777d6aaa86b181419e20a10b7e9b28edf4a4e6277e5cae663851fb85ccc493de67e2e5f82e2f623f0902bb5b0b7c3a8c19ae5635dd1f813eb8876343b801af22bae027ccbda3152d57cb252d9527289a1eb386c99674b52623ce631af07f50f2f11dc91dc7f0c4fb32d37f1e6d27f49291812be14eb8bcfc4fe218eb6ff2c924aed7cf082991d4c39377c704fdab7b8d7f975fabc47ffa9b07466b86e5d0d0c7e4a5d6504ea833dae8ad61fbe4208079e465aa49fe490d79c07e039db503eab3d4ffa879f0ca8ae424d712bc01a7e57741248da90d1b6558301fa0d70afdfdd09630575b11788fc9989019fae984703260330b92adfceead8b44ea2c53d5b1ace52982d8753575e56b56a2c28cb8929635d71468e00b02d5e71e57e4ed852965084148fd6b0ed316cdb075e7a0cfb27735ee333fe433ec60286b89d1aecc3b288b17ef11705c404fd2bb59a596c75367c94b03ae98e5ccb80e77b0b03ee491f616fb1ba0327a77e5b60d2682f3af8dcf7a03403260f667c976c64b345444558bdd4ed771e1a5531d060f7e5c34c009e4998139a21e9db951a0eaa6d40963660805e95cd6afc0a8ae69868125c4857d1e2618d7ddd717c9635a8c5252a0977e7590ccbf357f125a7d3ba78b34e1188d9990489069f8d984d093ddbd347485b5ca86a13a06c9f9eef9255683a1b82a45fef249e245c8311001fc86716f219367a417671d72dd92b0036e0728593270734076a801b395674c42da973c96d45e05ca3283ab6d209dc5d8fbbecae8e2f4b24c8bf957352b97e711b43d5bb9a850ba011b8ef3954e21e039357021ec8547604115729cb1294f46cc72cbfd2342c66bcae533f689601a266bd8b0822e4b67d2869bfc239afde0e0b036b193f247878df5b25ffc6e62c33570cc322156b08fd06f3a3483b59062e40ca46a53365de4e2c4c4c14ef74634cb101cc6173cfb31fd85bb8bb3f34b64e6cc7ccca172a515786f3bf0369ece9c12fc36daabbf7995290ff7bcad0eee3c0faa5f5392fa27ab3d3b715f50b9facc9d17485be2bbdff0133562e54cff85c395f54091dd697188f229a3c89931eefb0bf9ae5d815590a20d4b0ac1b11cbbea0c718172a5de5c1d2447401e22f17e1f4c7119ec543e3ebad547efc02cb98886f5f6f79b95d5e6dfc4497ce25569adba6180a1cd38453e18821b352620a1913dce6c7e1f9c74c137f4456a974b12e79f34b223148d8adcd45ca0a2fa9cd69462ef0e89309470b375ccdbc8e4f98ea8d0f6ad60ab9934c1f9fec2e4e59fe0a24e235ddc5503d023ecb75c862945f411d1b1b6c8fe0fe9fdb04bac10c86fe7dc12ecd987cd7656218d281381d72ce56dc24a9dd9a24f942133e5f2737c239694356588c2810eff03cf21075ece2d8fb3425a15b9deb0c7ba318fd7bdab026f57b31e3e01ef2feb1e46f8181ebfbbfbbf2d72fe7cc1b7a2efeea719427aa67148b75f668601af22ec0e179d18caf7312e166848180ca686f7eab6b490d0871aca02f0e04fd720c8c4f3845be82ac6f6b277801b4d7b3c4dff2bdeb7925f281d9abebb5d06133d5ad8a5bd99835299fd3442413c74a679cfe535776aee6b4ae07934e10f4960ab62e9e29f8f234e67bd735a3aebcc5418766466c158d52019242690e2abebbc6541847cfb1a51d77bee02838859cdfd418818832dccce23db6f44589e2481c52252af697b31e00651d001037dc48a0afbc2bdf313c310a5722ac64e73804e6c95971baf2997526fea855acaa532bae4d8be8ed43f5b3be284bef1974efe7f0c140eab9df554980ca248a323c43a04192b2b1c1cccb4a4d2b20760a6f9eecb1d345cb7675ee3097819740d5ab3964031c029b7161e0e5ac6d8e56d3dc0c89cab07cd3134262714e08a82e7671a383b319200b8d729e74134294bba486dc0ac2be4add6f25481802c901619a6b76abb8869cdfce6f1c75b346e55e840b3c2ae1985d6ec097cb789105dc8ffc6a6fbfc9d9fea1cbe298e4f5007f04469513287622afe5629af3e3a2a89c6df871084792401a45a0797304172790c2cd0ef06796a7203bf0cc997641935c30e790ac1390f50fe270c0a1d2b7cdde633f11107f51e7aaf378acedba80a331afbbdfcd32ce7a057901a720d7df1508dd47e278187bdb4fcaa4630c58581d6958fa24e16fd8ff512bef749051c08f37f5a90fc4c087a6f4cb844304d8cd1b720c9aa43d3911bb2568f9c59d15f2d0eada973e276184e30c3f9d91d7cdd87558b27c8537aa64c72c1ffc10be4d21650e23605a51c286a1cb047b1f048a6fd30e9792c47ea8263cdd39c7e0b96fc279dd8ce790c3e6b6baa55dc1483099152659d6b5088cccf559f7cc0a2bd0c88102a28cbf0a6f5d21d6663dea11a12b81547ba67c4849eadc3b02a2a35e0429d624823849ae51797b67eda4a17a11b83da6fad4f6d0d63adf23957383776b702aefaaff7f0885322e57239e1c69b2d6b923a51416ddcde5c0d95de16f8e2a3fcc12f5aabdd68e88f912925d38b35c3e5f8df52105cd7f57fc946cd7fd713ffe961f01bed2dc6cfdc1fe2a57b3a282a0c6ed8f583d8558656043c2c3fcc0840f2fefb7e6e3c2a924027b2ce05b934ac404ab369774fa59d5bf10dbf983834585f6245462375c7d286bb5a1e5ff415a4f0755ef405fa40aa35539639cc1366941a5904908f721b1207b6c0843bfb62140f159bab33820f4c6f2b94626cfb23decf6938d3db2c182477d623d1b1e6cad2ed12931190e529e126641d1f3b07895c46e2610102d58431c99271871c7eb6616e2e7962c93c04a09f01847ac03bdefc4ff22f58ed032fbc7c32c82660b5ef00c76077fa759deb84f1c1cf8ef80a55ea7e72837eba92a06341870bec07c5371cce85880ee1bb62e10c9136832c6bbc76365e050c2300625060f1cd06d9496e77191f24fe94f8ef00df2d1e09b1855754a7ea540ce695e04aa5d1b374b70ea8b04b2619f63b6b105779e07e43e878c6b19e91d787e79fd12d5b10edb705c9feb9d935f8d5e9718cc4627ccd1916a9fa31ace3f4b98402464824a4a04f7efc61f365d279ce3ad345ad2eba0d502195ccc2421ec3451f15f8279b9fef8d3b8978016524f55f9b2ea7bf70ea972292bdca9de83df4c9173601514c431564d12b4f2f5977cbda2e49bf079596660e052715b3880c0747dbd57a700b4a56618f4444704fb48f9ba875cffe111caf89c91ec27810f28843ea1b92bda25825ad30121c0d00c62deb433f304d27f1b13521e808d47f17a80da9c6d3fa988a6b809acd863f51a50b547930630f439a48063e5001712613ce1bef1d4b11e55166ffd04cb3c3e6e13b9679c2733c573aafca6c99b2a4727a80c4d4a3539fe9a20652ce1d3caba97ee3e8e3bf9550f7a1dd6c8f19c8e71aca50e502af4168e4442249533ed3079f85d87792da899c4c61d1e01b863d54f26150e80a656585d5e088130955410d0cf5873b94c5b35418a85e88c670e2d763ab6a19d562012d7acb09f716a762bb124732fac358e037a5e27de17838c06a895d075b4c495cc7be551ba10a673c24c924b83acaeb22e99c9fadc35cb22214da88886ac8c19947d434ed616f93f0af8ba304182913fdb922bf7761b4b96e63ef61c72fc0c871fae09978ceb4d84a7603f879724aad6773fb1d052bbc78cad63280fef957a9ece0420cc0a9bb2e50c8d29e0d43b8daa23dd3b4e05f0a253732366a60f6281926b4c46326b790a4b68129fa89628037855f301f2632be8b94720aae8a06e84610f641c4a8b7b6fe90e2063ec9e5ddf2b02095034ed3cfab927af1f491bf0d72242e6e00d588eec337887b0c588c531bbcdf665323718bcf06e09ee47d6edb65f30e6405606451c429bc0d5b80538b622763aa48e41fa011d80e9e0701b6fc0aa004db4532fbded92b253c032b422f92f78a81cba53c36d7297e428d69d750c212bd898b2de84cd5b38838cfe824996f800a316c57801f3a31d9ed7f6d1b4e2b6549fc3724498c04e9c8dbbb3cf6797fcf069146a87df5ca8bd2820b405548c41e72bd527e947001e91a8bc11ca76e27a7fefcf2958ac77da661bb5ae2f85f4b984496f9611072273238f86355a43659674ea6759948a098793598d207322954321ee99ca0c00045cbe518160303374c5653908acbe607b770b7f5d55ab80229039571fc031e20836e795c2d8a0b8280af7c691eca4221a168a903fbd12c2fa6baa5826ca6f28fc77bb05e82cd612e71b6eab04172ef7d1aab44865e418303ccca0ca8cc92385e73187894777f939085a7ed66ad254d821c2d1e868dec36a79418cc6b0adeae9278e43674cac8fe9d03172b65e814f3582eac1734a3e9be869a9dfbd53b646e2781f543201f7a30732f620a2c7a199c814c6f7326e2168940d5478d5bace8b2e532ef55f63b450a406aaeba126a15db479215c3a2132ce468086e7c33ea53041db82d3105bf730b0c5c04ba040d", 0x1000}, {&(0x7f0000001380)="e18b2299c093156ca75347e71e444e20eb0e7c2e124551e090c72d3befc85c39ca1bfd66160f5aac232c995f513487145880425503181392a467d749525b0d4358b6a4e3bd23b325a83573df90d55ae6d82291a48c5e5164b505ebc5a89f657d2439855fe888b5a83e67f8af58f829ee0efcb2834f431f75b3ed600ff6a062e3f1ee0a6c26368c06b5b315ee3c351411baa5a82adf19405163747f208f7c697d9958831bf238a46490117b31c54c65b782eab972b4f77420aefd4743ba5a047f008f944b22d6763b1434", 0xca}, {&(0x7f0000001480)="75f776ad72ab765225451b3760c85900e91f890fb132e2601295cd532838463f5362b0fb1b4e938a37c554e912a0e98a6b723f4e911ab172dbc23671a501f12857e71bb4a966ded5b70c953cade58e8f9c3a19abbe91876e678d16fe0284", 0x5e}, {&(0x7f0000001500)="385e22e4a7bf83bd7e815422298bf4dbfc05bab93b9d37fb775e2ae9fdd0ab62ce357690af0839615a0c8df6dbe979d876f25f0dba64acbe88a696d3ef8865699faa4909519c62ecbf02fe92f8837a3f00e05ec5f287de07464979495e5d1214c0e5526a4a37f731b80cb5311c33b87f57b57964a8a4fb0b49e60c09f7ecc6810b31f9", 0x83}, {&(0x7f0000000100)="e85367151a", 0x5}], 0x8, &(0x7f0000001640)=[{0x50, 0xffff, 0x757, "eabaa514d5f3b9789878240bcab667fbe2029aeb75acf813a4cbf9396388ccda3404cbd337af7b976d4626fcaa5eb099e47f8d205a33ac915d124ff27c48be5f"}, {0x50, 0x1, 0x7fffffff, "2ba34ff1997cd27b0ac5d8348a27cf49f55ff7e1dcca09917742816c0800b5cccd78a8f8c5b814ef9596cbcb74e687bbec672587f0d15514df"}, {0xe8, 0xffff, 0x5, "62e5ed0b2bc22dafc19929709b4fcd0160d5def92dc8f86101dc3bcca9fd9f186dc40ede50c2a26ac6467068abbc99e32f97f149b701535861a11bf5a0f19aebb05092b1b82057189cf74e075baa5761422911ad0913662fd70b0835034d70ffecf8cea08c2bff306b7fa89f8e9efba57d122a1ab5cda3d87c164bc05bd3adaf2d4bc99bb437d6aa66a2e54a4156bc1caff7f0d7218abdb2b84df5d853a3da304fb4245a4fa12d15f0f16118354ec241ab5fb0536dc0eb2e7c168404eaf0686d5d3928a23652779383c8ddd30fa1de6325d7cc"}, {0x40, 0xffff, 0x1f, "41a5230a7b96cb911e3be315df6346fc20fdff5442f846c6e6c27911f2b1bc0f9a90bbdf7f523948454c9d30d6d379"}], 0x1c8}, 0x0) write(r0, &(0x7f0000000040)='\an', 0x2) 19:33:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x90) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/251) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) read(r0, &(0x7f0000001680)=""/4096, 0xffffffffffffff99) 19:33:52 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000d80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d60c6ad7931e409af45636e9668e1a4209364aa3437149d1bf244c9628820c54f6d06f3252a3eee055823e625b3060e129d3e52f0174fc5d4ad213e138755cda84bff8768b5b6e4571d138b8580"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) geteuid() r4 = socket(0x2, 0x1, 0x0) dup2(r4, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)}, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, 0x0) close(r0) 19:33:52 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002d}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) pckbd_enable: command error 19:33:53 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup2(r0, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10221, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) execve(0x0, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) accept$inet6(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) pckbd_enable: command error 19:33:55 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) recvfrom$unix(r2, &(0x7f0000000040)=""/116, 0x74, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setrlimit(0x0, &(0x7f0000000000)) kqueue() 19:33:55 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 19:33:55 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = semget(0x3, 0x2, 0x1) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x2400}, {0x4, 0x9, 0x1000}], 0x2) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x3}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r4 = semget(0x0, 0x7, 0x420) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001300)=""/232) readlinkat(r3, &(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) accept$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) chflags(&(0x7f00000000c0)='./bus\x00', 0x10000) write(r0, &(0x7f0000000240)="220e2a", 0x3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) bind$unix(r7, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) fcntl$getown(r8, 0x5) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:55 executing program 0: stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2000800) open$dir(&(0x7f0000000040)='\x00', 0x200c0, 0x106) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000100)='+\x00') 19:33:56 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/136, 0x88}, {&(0x7f0000000480)=""/231, 0xe7}, {&(0x7f0000000580)}], 0x6) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x12c0, 0x0) r3 = dup2(r0, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) 19:33:56 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) chown(&(0x7f0000000200)='./file0/file0\x00', r50, r51) lchown(&(0x7f0000000780)='./file0\x00', r50, r51) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, r50, r40, r44, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r39, &(0x7f0000001000/0x2000)=nil, 0x1000) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r53 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r53, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r53, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r54 = getgid() r55 = socket(0x800000018, 0x1, 0x0) bind$unix(r55, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r57 = getgid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r54, r56, r57, 0x10, 0x9}, 0x8, 0x1, 0x9}) r58 = getgid() r59 = getppid() r60 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r62, r63) chown(&(0x7f0000000200)='./file0/file0\x00', r62, r63) lchown(&(0x7f0000000780)='./file0\x00', r62, r63) lchown(&(0x7f00000001c0)='./file0\x00', r62, r63) r64 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r66 = accept$inet6(r65, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r67 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r65, 0x0, r66) r68 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r69 = kqueue() kevent(r69, &(0x7f0000000180)=[{{r68}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r74 = getpgrp() r75 = fcntl$getown(r66, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r70, r71, r72, r73, 0x5, 0x7fff}, 0x6, 0x2, r74, r75, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, r64, r71, r56, r58, 0x64, 0x8}, 0x5, 0x5, r59, r60, 0xfffffffffffffe01, 0x9, 0x2007ff}) shmat(r52, &(0x7f0000001000/0x2000)=nil, 0x1000) r76 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r76, 0x0, 0x0) shmctl$IPC_SET(r76, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r76, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r78 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r78, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r79 = getgid() r80 = socket(0x800000018, 0x1, 0x0) bind$unix(r80, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r83 = getgid() semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r79, r81, r83, 0x10, 0x9}, 0x8, 0x1, 0x9}) r84 = getgid() r85 = getppid() r86 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r88, r89) chown(&(0x7f0000000200)='./file0/file0\x00', r88, r89) lchown(&(0x7f0000000780)='./file0\x00', r88, r89) lchown(&(0x7f00000001c0)='./file0\x00', r88, r89) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000080)={{0x6, r88, r77, r81, r84, 0x1e6, 0x8}, 0x5, 0x5, r85, r86, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r76, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r76, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r91 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r91, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r91, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r91, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r92 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r94 = getgid() semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r92, r93, r94, 0x10, 0x9}, 0x8, 0x1, 0x9}) r95 = getgid() r96 = getppid() r97 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r90, r93, r95, 0x1e4, 0x8}, 0x5, 0x5, r96, r97, 0xfffffffffffffe01, 0x9, 0x7ff}) r98 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r87, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r101 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r101, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r101, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r101, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r101, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r101, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r101, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r101, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r105 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r101, 0x1, &(0x7f0000000980)={{0x2, r102, r104, r100, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r105, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r107 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r107, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000480)=ANY=[@ANYRESHEX=r105, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r99], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r82], 0x4, 0x2, 0x800) msgrcv(r107, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=[{0x40, 0x1, 0x5, "763529a8be861dcab2b44dae4252a077f1c72962233026813ecfef0ceea9879f61b50bc4e99c54451c877d46d0dce0ce"}, {0x1010, 0xffff, 0x3b, "843cc49145727fa398f5fb81ccf1e6f05ff7e0eb89f504904c34c89636222cc8a16575abcd85ebca78cedbca36ac2128407c64a92cb2f26ab2c31e6571a1d3e803d6aaae4e1850c8d80436d4e6f4c1a3824eb7023627e2485f11d4b7a8ee3ca3f60d00ea93446723cebff7461b34cc6b4c36c7d9e628e82f8ca61c700b2a13b7196e14157b666531f5196d851d4db4dcca90ece81b97d2eebc84d40740d8327638a08a0ece07f04b05fce7ea81f60de9493c1493ba229487deb9c66bfef521f9bcc142df9c2052ed7f7961f38346ca7be0a3133fe0bb4a208161e0d90fdc89478e70b6acc31e99fd2f334305708008c9ed0c42d82af9c56f21676bb98bf9e6efa73a6d634b114840840df5281d736714605ecb2f3dab0d1b02c3a231ab9a84a20edf8a3555cd1232c9175a3e757639d027671234a1ce765c7eeed83e6db77b5852013d9f632ca9c425333669c26177e0a5c1133d478fa29cb769c2afb429f8c7aa960e69f7965c34ed67ef79d7b7e82e74587fd1dee0856bc544e45b1dd6add09508091ed7971f4f6b66b3b06ec8b2749211017e412347962463ca152c8d16e57ed6b63e927e512a7dc33f63b77bb2f98aea0e3d5ea99ad30fd9c39978ca1b1f6f537c850917961f7c0bd7c319a1487eb48e27a696d010a0e36e69c724ed1ade67e8945b142287b70000ce75bf864c541942cbc9a7d279d26e2918c8f65b26b0c6417b415166d0f1252b7a946f690898eca447e1e54253dd8e8b8d8037eaf40240b08e41646653cba1208e55e6f948c6f5ae577bfc7f2f3662f099980e65822779ae0674eaad9360f8d233f5c5eafd4c3432cf8b26e50c7a8f4a47ff20f78efb1d695259b0c7323a91b3ea8fa09b1a57bf8b81985ffc27a869b5fd269c04808a94e9044c56caabfd39a00e1a083efeed4df9b236d1c902d11289cb245241b1b54b3dc0509692ec209b5b38b109ee31983436d9ed6575c7b03c527be851f41ea8068ad5a182c5cd6893061fdfce44356756372d62aef14722c6987be2ed2c5862ecc8a4a30dfb0105ba50f38615d8c9e56f54d1b0f2e710433cd4070e4ef1fc84f4a4519ad0981e7fcf551499bf034470ecdad53663e6edaeaaec9679899063c5592f83e4013730d256f07e11c60266d5a654f06ffdaf87d52c82fa9e316f40d636ab5a1a9a957c5e69a5f50919162e7033bb87316daf1cb4c7648cbfeeabdaa587a2951b9c6e26918784736473880bef5ae8989004bde235fe34e59629253e283749c0d765712ef0c0c3f4739cd5d4a8f1a71ea61acd2729eb12de7bd2849650ee8b9816627b8d270448f28d85c92256765e7b07e0382ea4895d0aecdb01b6dc2e429fd184c1a9b5172ccc529f3a229201855bb482073192ac77623db57b15cb705f5604facd40b2897949eaab9fa1eb73ee47e6c755922669846520142bbe48bc2692632f44118e077b38bf8a01ea876f02e1af436b6b2d5993ef8c63da23b4c36960de4df9056aba81afb01ad20e175481d519b511d81441c0b8a3fee1e0cdbe3aaf0591846787d6fbf7b9247dc45a19027402ed1468ea88816eec6540c6f5b1aefdd9973da042df42f8fb29f744c649ce837a5eef4cb41d1505ab4f678a4ca0e92afdf6588984568c89cb8f72eb33d68ec4bd5695a790e1595c03d81ffc4e57f81b0853ad2d1ffb1f08a466cfd0cb82be16befb6ff51d724c47138514c53fc0c9b82bcf1373c05774ecab87f5597567b0daffcdac6a126b1552685620c4b77c06d2b27e2d046b33bb926b7cb46863c4239527cefd9f533c549e9b2c5c55ec28343fdd78b3752d81a2366f0e46c3f27e9513f7d9f7f54ee1826389b3a8aaf01144a4647511d3ff347872bdd1994279ecf1cc0ecf951ccc0235649ddd7334fbe0f824e215b61793653547cd7cc8c7502190eba2eca2c8a35cdd0a46aa2101b9fe6a9c459a0b9338409c1a2eefaab0b3d086e560bf85eb4b2f76bb828c8cbc9ef5cdb284b28ec2a3a59b27ccadb53d30a0905828ad7e2db606502aba3bd04922de31a95e53d3f41136d662751907903009de2988b77062f58387dff6504174576e18d9b32d21017da2e5b1bb9b91041f285959bce8b14871f43c0a16d0c51e90be28874071fb9c2ad65f88ef3d2bc8b65f9aaced7fa656ef7d113664ef130457ef5d39f8a25b24a39b2ee224654eb3cc4ba33c1f16a657ff8b8c8e1171c523f2341e6698b882ac0d7aadd403c4d63bac766df8266ba6a4807697b62839e764b3d842f5c7dc1048a5454c20103c7f5ea8e927deec38a7dd8118cb555cf93a108376b4f31ae7fd30d01f949d944894a971bce019e0b00638eccb2f297d08125f741d3065325ac5efa6cdde27d5549aa4101fcbe767968ba203635d3e25ad8e83fc6b5095e9ad140603b1fe094f38ff2a622553339673bcbd7c92a5c2c8b6e0fc41df06b8c1c658b242377c8308ed9408be26f19238a279d61e93a790002325dda4095357501471369efd7d089a88bcf9f51f82e6ddd5198c7d833262600f3a791fae7aa2009aadc5520f85b69d34c0de8715051c3567977897f0e34167382a8e749603ce0b328967af7478371606cb3a8aa20f1e344423951822cc162b23888db7b2491f77547011d73b090232dca24a29d66d69c3c47b6484fae4e74c6c926b87dc2805579fadd55e234e3a64a3bd2c8f198aabcd11dc4b1152831e503df285bab561448ef284066c653eedfa174b8b4b65e93f35c87691f2dc317b05488896840944aefc1ead1e0738ab2abaed75dea58c56f3818b76b762e1bc45b3713ab929ccc199cea106f5fe19acd3b2726793ccc8c4677746b1a4e2b8f2fe0f94aa32fd8bd97644c6641c7bb9ba733eb660567d34617c04cf42283cee2838436ad1ded826c8e13ab0c92ac254e6a87c689f6b83fed8035a70fda249daee7c06dea8184c9fefb8495669141a7ca29eddf83d4ab7cdf0bfb7bd7bfa5cec7e8e08dc255bf8b3294f8f2fe14d6c77aabc5356ec3fed525f369f1dab608fe9726df145e0f939870f650c1fe91f00b2dc084c9b205fb62b19481bfef7ad61eab15fac29c6af61ae80226450bee9c6bf2787e226799efc28ae88b03596057c031b6627e17cfe648e5bb11c45101cd73efc42b884a7307face830e6a4fb2e36d38e0824f4fef855598070da7fbc46d7f77e508d481aab750ae6a24ad5d9f2c12e432adcc5d1dcb1fd2df7c23d365871c0e0c752aa39bb52c973410ccf696880d9f8df20cc3a5dc1ceca4b2918d546da3af87770439533032b5a5f54f76e46bc6717ae5f5c64e04a8ab699c9b3233fd9c55df66a9be6673e3e31275bc32d87a7c10da3c102d6e1530a2540d429f31af8d9f41916c4d51a7a7b990725a8bc5fd19fda0bcb8ed00bee68f55fd04ce3fd6f159f10a1b224680e3fa344cda3988010e3f44441772994f5bafa247ba465a721d922c8667763515270ccb46787e6d60b93d552ab6bb43151454725dc20466e4186054e43c92ca6d5d2f81f7598aa9416bb2648ae4bef2f0da8b13fd0947a5a51850df3abe1218e11df054d82b6cbce985a15cf8e7fcdd460d74f7595cedb4658001b3e4227511d429a3d62bf38cf2934a33ce510db40bdc496786f5fbaee71a02c04b3cc95abdfea17c14bd79fd03828967fabe9aafcbe00c5c528005bec6d5f693bca21c6f031a90ff12de07b5705f8cbc36d8b14cde4f217b476eebfdfa94161344b5922595316b486290f17512f0921123883e7a3ad41425cd4b8eed37eb4b74757736af95309c66b4fd0ceee2cd75d91a6ef4aca7007fef8ed9b36b8b2fdb282d13c7ec1e161e57ab2e1f69fc193a0682aa48bd25c047bc05ce448d5524eb64f29a997aaa183b17be6438780d557b4f3f79324c2662de437043e5fb7aa47f3c473e3cfaaa65a26f0cc3dc841db4403e4ba1c7191823c9202699e41a0918ebfe1f8f5071ecafd0e5fffaa2bd458497367431fbe26b6ab9d4c5aa8cf55a66830e5f569b80bc069adc75e145be924442f3428a8cb8e00396a889ccb93e5a82fa7e70df3035572c9e7680ffdda4ead9ba2941790f2a2a12ed706b36b17d3c8c6d8931618c4cf1fae6558c146582860823941551894801a22e000b042e55d2b6a0199827b181ba7d99ca1b1cb27358fe6cb66a7b4d84b44ddbf603502f40dc7f13553fb41d6b108af392553b0c9be60740a5544d4126014ec87264edbd511989b88b97fee7aa64dd79e82e605a0a8a6f129c11bb879a3990979114c322684efebf6c495a9b78cd1a5d12905a8d6dfc88e3c3705ea0d63a060554b6b71a36f63b567cb4b3180c3e3f2094669f18417ab2463128c64a938700f44343b1ff19916de4fc1aa0c4c64fb88a3bcc1f252646c628f79944059e719681bec97f38eb53baa5222e00ac959a0df3eb80b5296627e034576758cc1d8b649185cfdded820a6adb7e0d63fe20fe43c6c3ac6ec3a40076b02bea4f1598293b626d5b87c35c9c88c86ed0eebc4746a32e32bd750121d86c1eaac822d77d71c6d9fc4a20cb79494f92196876da409f553cfed40b05af90693b5a3df0f0fbaa42064b013138f72ffc2a956af672d6676c973b036662c051ab9adc03d679128e89034723bd4d81f5c5e39803485b2ccac5f75c9e11a21525c4c7d9db3df742894cf9dbec53c6089dd7a100e7484aceec586da072d62116503031d9170d604ddc75eb3662ab2c6d66561748dbb240f4bbc218b2b77c29fc7f1cad14755cecfb292e0bfa8fb21aafdab6027025c63eb00423f58e72a60356afa3f8e0d3f529b4b9632e1a8564cf328f03ee43e6c7dab8bd5c5a8170729b2306a1a14fa00956598bb8288c6e39642e1a93751f8275cfd19eb407d85ea13655a0ef8c0ae95d97ac4add4ba7ff76a35ba4d2da8f7a08583eaa003d5aec27d5b652f378d39267a104638cc598358578322c0de26cbbca3df2f690a7925f76b3beff43803ff6e43e7488856c923f21cc4586f1b52303b568238028432e63e620a680527c5e0340cd1f6a96cbfaacbd528e84492a078de8a917cd7cef4f16e8efac0fee7d055e387e4c1da4cad29e20273a9008bbd9c7feb7d52b466e1996bca5a6dc78f238f4535c7a8543532d75e9d478fb2e88f67f10c5ba057630ac550d201728be8972ded6ac68b61988ac459cdcf981f610bd93fc0157e3e9f784b99da649e4d535071a215b51c9b19f9e337f8c3c80fbadcbf064dfa61205f3f4ab836faaf4338b0e53981441682062d157878c9a004611aa0b85f321aa4ec8dc6d28dccb4bd93a41e84615d3933b95fd38d9b9e0113e7186478088af583a4061f7093988b8ec39ccbbd152572e58fe031a12c35047c7b2511ea33b8527a6c82a07305394a1a5ac8d45eb32d9ea5a149d5f3f6f69e6127be4d4dd916c649795a005a26cf2e7bf9368088ee44359d3c7f0804fe01f982a73e7fbd11ee5b8a4dfce3900f078e62ae4cfa03111466e2e9d91d6e43e9b6cb010f5715f7017407cafe14f27ff0a4dc2f8543466535ef6ff521d001b05bdeec9bf60cb199588c123c9fb7276a32d39b3cf27bb0449ddcddf206a3fd5fb1ca00c1e10c96b261723e264571a6d7bfb593e102318dd5ff8c42e0073a6c6333a60f6b3a0d4924828756dbee5775ade2c3e0926e59f253abc94d8694e312c5b6bcf2a2d1109b2fed32ffdcd167fd40cc081b28e119fadea045770b6beab5b27442c3e0bbc428ba2f11b36215ca45078644fc3d29bbeb64f8662635eb790ba9c08778c3516859e19dcea17b500b524e5c26d6ef60e4c75e1f4e93a3"}, {0x108, 0xffff, 0x4, "24671dae401661767440eef53286a6adc3a55976b15471ef00546877aab5df8750864916ea15cf177f78acefde91e14464e7edabe1c774caea1a6734367da864cdd8e20dbe64e6905ffc7159c6bcf1d993965a33d8bf6682ba9b13335f59d972672e965242bf8b716e57cc7959235126415d5ab6a871fda30fed66729d2248f33ee87657f04da5570c6dd5be8ea798277810b0e320e19f472544460125eb6cad1908d2e969c5d22dbe7664041043147426514c894cf8c0085fc009dbc3f7e7e866f43fc0a4b6562420b061b87a74c5f4466cd0b118e1778d430ea88aa516dee21a1e7f9d52b4fbbe07d85d7e1a1ce1d6cab7"}, {0x80, 0x1, 0x5, "0dee54d9ed5153a3f39ac36d46f06ad752aa6d82074ada023d204803a3a9446a70589791e07bf7d3e334f5e5f5399f82d1728a3d3b7e24efb733eac30d75170d179cde2f1d7bad37243bc7cff0b949e32e6cfd3152110d7f493d6deb8e60f5f401043caeea82f2e581d5a3f692c129"}, {0x50, 0x1, 0x1, "1cdcfab5580e987a687b671e43d26280a785ef22ff9143a223658f5973d8e64c121da708674bc15a84b34ac1d09cc21fc098c7b25818e23e17661d"}, {0x78, 0x1, 0x200, "c6f150aa2687c38aaf916a66e01f759cbcc52975be668182a1abf1c28753567123b5820f19c8f4278c0639ec3b25d2881d1370d136c5e7cc23e7970d83be955020eb2c7c06b8ea1aae59684c1d73f96b98ee074eb78e96cbaf5f847820ba332db70d6e95"}, {0x58, 0xffff, 0x8001, "a79a1382f5d8e11d08ceae018eb5c1174523dbe41fd94dc66b083f3c116a9bedfd7881a58d3dc941da21ef1fad39485686f35f21996fc04e96aab3e12b7d56277a"}], 0x12f8}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r111 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r106, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r111, r111, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r6, r93, r110) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:33:57 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 19:33:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8803, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8001, 0x7f, 0x1, 0x1}, {0x2b, 0x6, 0xff}, {0x0, 0x1, 0x4, 0xfffff000}, {0x1, 0xe8, 0x7, 0x20}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0x28b81e) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/44) 19:33:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:33:57 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="ff00000000000000300040f21e8d981a2902fca7c614d5b5a70466a1be93dff72d66f21a5603d8e5f13bda9ef5203f5800"/73], 0x10) 19:33:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64, 0x0, 0x0, 0x100}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x0, 0x0) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") 19:33:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x22, 0x1f, 0x3ff, 0x7ffffffc, "73816b805e6ec9712834800c00", 0x4}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 19:33:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/166, 0xa6}, {&(0x7f0000000140)=""/155, 0x9b}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/94, 0x5e}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000640)='./file0\x00', 0x100, 0x185) accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48, 0x3}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x100, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000780)="98f07cabcb1fd8b166a96ae6c75076c9dfda3dd0a56957e595afe332318ebae47aab3b62fc2be9fcfc9d5d1b60c9", 0x2e}, {&(0x7f0000000b00)="5cd7ecf637db281a432c0e271e30cccf830ee8cad80a7ffc81dc3c0224482ede1d2021f0b3ce64c835aa16d5c20e8b53ce5ab6d8fe0918734b7cbc27ea695d9eb034d8a3170bfd805459fde1663874b30b1e104a04174ec11af44f6ca4097ef0a945564581f523298bd1e48c1e334cce6b6f2736f1f4f13cd96e2a7aa69323879c4b32dd4c196dac1a85277453836fbf2c8d0f136937882a833370a8bc5e36c5b0767ece7be78c89e8fdc8e6d457d1bf6d1af96e5993a41f06bd875ac023de688b371d8b77b110d095acb38d53e031510a10fe64f5f92278d15e6b9d7da746d019d6b0cc3c9ed0fb595069cf3e36ee9981948932ed4b6740d2ec650082112dc87a72daa1ca3575ae2796645b0e42854702a443ba81bfbf412c7b2c6ccbfd1a5b5b84efc34a47d261340daa47f8296d08263947f1032ef537351f6ed2c586bea9cecef78cc4ec7869230ecef82fe7a94d2500074e50acdeaf56f3f4b15cc88215fb6e69b2b399e4b56fe5c7aefefcf2553717e1d44f78024edce563b1682a65f53373b1665b1035ea5c26cff5bb2a7c63a24816789c58b5f199ea54d9a1ac519639c062bbd4db4c50656344bb7d990514c807ef05ca9166b236198d7e2840997d1fe1be12ca28ac216b20038452ac75b84dc2473f429e5db520602aea8d3501ff43b9ab45bf65cfab6cc115bba2adfa2fc93e1a227f59a8309d8c3cd4ecb7785ad6518778f064a2b6b1e20d8791ea857dc6d76a176315749b7b469eab2b63fc7a994e3198e8e4f5d24d616253d7fa960ad806500e9cfcae7ccc1bd5fbbec1084846f6dfb149e8c3a41a6850fc8daa0069e431cb2376c1e816c63f6f9777c23a052411f73f2a78c721db641b12e229970523e43841bc33956692ace8ecf72dda1076580894a2b34038f8f3ba25bff37e334fea4caf7074838067194dba5f19c82c987beb2e8399d90a4b97ccba1216605cb4490a66d3239c6644b4cfe8c4fb8aaf591e4d70fbedbbf1831aa5abb1740e04ec4617b006bc658690959aa917763412037fa09459af4a783b47d47e6dfcf52e8c53cd147c479052dfdd6ad119d972aba5480c960a0be3902d6573112bbe77e675d0bfe00c9584a873393dceaa6f5211b4e462e1c873e50a472ed3f28b5db4068b97b327910b5cc631b9ffdffb1dcaafe189d28dac6cf808cd35ea1331ac5b8adccf29ccfcb02996907f69d20eba727bdcbfd29559ec6f10ac2b9a7dd9fd0a3caa67cc78fee9baf39d08d0e610fc85f38a13a783898f94ca733cf3e01565360149be4a0bc398ea755867c680ab7d9d4d024777109ce8dea78f35117da10866ed2d9fc93bdb62492ffe3f482883952b5cca1dfcbeffb8d80b4b0c63cee4b751c2c73af39ce8fe3b98d6e7cb0dd6176a42789dac73c03ca6c1ac5f8b56d493dad75a1af73cec0fa1e4628f21762bbf932eefef0fa2f0c898f6b62399e76b1fed3ab2944ed62770be1aa9bae49b51c43b96c734e28908b8b6efc876bd907b1f27a0d4fc23a47f2629066a721861288d5cf8c037dd728d61b7c9884774a28cf54d93edfcac52e7549c96950a09d7cba90732db63481a319f67db799e07fabc9437385246d636aace87ea564bd6c6e0d678a38adc00b45cf3bc0755ff5ba7e0a6075df9db214480370c60e64838b2a21ead7cf8286f93f3873d05dea864532aace7817ecd6beed185ffa5e6fecc8840db0e8bff24dff3b4a284259319522a511b9a4f40035fb8f1951e6bb834f95bfcbfc7c71bcfcf964f2937348b910c8b01554bb92cc44d1ce844bd0ddbfa1aea6f9dc0725246487bd6c519ec7b2e4a338c8c1b4878fa55e3c58d2fdcab860c5de3f6ce4759ff0549c4e36242344f66961060c928dcdee4e9466d3f46856320d406af322a2074907d54ca9e644e3ff0865d1dbce84b8e4c59ba1db496a7f2198e7cffa0f2dcfa92b65ecbe5cafb081b359643907d029a4454afb547da14b66db16a0fa5ec1cb5289eaa90d8ce192a3d622394dd033b3e0391bfb9baedc154df56c5ab56e8e6cc69ceb0793fd996d05c695efea88a4c21f56c441d1ece85487b730e9d27c3405162c4da4095abd0817ca6864a18b8f3cb9cdddc6e95212d63006226d60e2563e887e848866092a8ab150fc033c1118565da932e3a9f8f9c5112b8099ea24d01a3d5e905c6eb4d42ec78bcf3d68bed121b8124de1ff4172cc457cdc9b8e8e66574b8559b9e997be90e55f01534b896824c9bee47007b3929005d3cad7ba242c58952a525ec2feca610baf568e1868c4418b17d8cf6af01f46fb51c45f14bacd75b303c2252146ab940da84ad6a3a53872ad1ba271ce58f84e0a46df9d2d957b1e5244c0c66a41051d146e8d191af79e9405aa8c5d3974340318b65f07f8c9d3a18b090f37683433436f76b4c123f44e4931e51234d0fd5e3a0a82813663084ee943b270cabf9976d8c43370746d57a0917870d92612bebf6a6475c7cfeeda394f380f9d19876ea21890be1082d340701852c072054e646dae05eb72d6eafb93af5f8ce1a6c3f7d3700a43c64f020211b6c91a66e046bd24b0f75b89801618b12f10f36c6624588317eeea9e8630828eac52daaebb90951afe26a51b0ddfcd36551e3ea177e3506ca358b5e91f834ce0712a63ae9e2fa0ae6c1fb29922854d8d28d938742a5e32a303ea341a86139c4a62d3ef5ca522ebff0c59ebe7a7cb194528d73969d8a5e19deea76b4cdc3fab63696ce6aba4cad2a7472a64d9703bcd0ed79bdaf726438e68331b8e982ac68d82c87726baea70d2a364ec4746aed051b3e774a7c1c09180bddffd53f6ba3e3331e32e8ebdc53860d4eda3ead47ac32f22f31b6319e6b2f441634096af1590129e1988540b38b86383f00e0d08c5f161bd46a53dd81602e7d173749bdb6d6f8fcda30623cec383ac5c5b273b3d98cb361737d316be703b03c53c8b5fb02b0ba5456afcfeba45c8472eb32e11580f6896b1071ad76304c4bb1fdc4f12a8471ee82383fe41124b60ed158ddee94fd33463671dcfcab01d52f3df75e7dee001d1666f454b171a737bd0fef880c6cfa90489f395e83d99363cd18ce45b6b3f3331233e0ed7cbb9618c387193b27242f6f05c040883bf457ea38543a2e670e2e1e9001e89ff649a522662d55384dfddace5840345cc395bdc211c66b10d272dea4408d451032729901989deb816ccf1145fb9419437ff5518163d8df95c3103ef7251c338ad97b0536af7076a199f9ea7ef73c42922878b736cfbb6e376c2ce2cba3fbaef3bb772a9035121dc05f5d23e75ae79016576ee8e5d0a85208ea7af9af06bd78fa8bc4cc13efa7e39b2532faf0544f48d7a9a0841b47a6fcf613ea43b4fe8bf03d79ceca179226915b7c1f99342b2978310dff7d643445d2fc1953841d5561a303836ab06da87b4c6c1615f061a82858038a78d4ecbfef8edd31f5d002b9326466096e939db47cfa38976791ef077885c3d8943acc1f8ebda59ab81d643d0dd3e6c325d751f51f153658f93683f7628e7b2739ef884c966bf97af55f1493ff6d72518ee7ec81028c09cf4def8f39921ab9a6d0fcf71b778861363a930cfc312ae8ad3a41ffabd84a86e35b13fbc71395f1394cdf3d1c32a12e8a1ca6525723c3b4fdd61fc461050932abd719e8e6e273f870d880439b1211f3ffcb01061a7919790233c26ef21e8291b632272ba236ef2e2c2930fc5705dbec06168cfb1935e7cd175c2c0b5386a7dcc79f495acfd2f5441afa2ef994aa5edb1832f591300659db6ef937b82afaf845b0f3df387ec8dfd46e6a6e61a9fb44016819c6aab6ffd728ef2fd4585fab216ff3b1eb5a6dcaa312dc39badf4eb141ec631cd980723fb76ad5fd4a489d776bab3997ec639bafe9cf92c5fb078eec7e922558174ce9ebb640edce71ad983c1e78667486a7b3cc5df14ce5f1b404504843bdc28101c3198097753de8c07f35b3af8666a999cd3cba66dc04247a53e606b1941279a3fcafb38c3bdf6e456a726bee2c65ebff928b80874aba99318acd16dca4897c5a752cf2a56a09d919e086947ec21110fc9b34bc996f53b42646d2b345a1f4294d47d6c1c9aa3260df6ccea775e5f09483385bc70f45ce92fbc6c1be1308aa6aec557ec6b1bb458a630bb26abe393c195078c11cb04956df07607c03e3c0a9a3e6f6f7c36a993b7d5e088c97693462091af9fed780c8734a1bff5ca234593765eae55e071de0a7514d06e00dbe0bfc5104a9ea71c56a53627f8e6f7485ffbeb541c53fb26c3a4332a383da5895a815bac07542ee41b8c2bb309c261a506d37763fd91832675fdf82a631ff88e0aa4eb2887a49dd592baf09084f3cda4d67a3cbe7a6a0237e8cb3561999681c5eabcb9570068a2bdac62a67bbdcd66be5e48b797efe00fdd21531a71b3317d6e52a9319b5ed90e698756700f59068e8cab8561e0c2ec61c69d3b05260fe915897a1b4eff160ddc7fa168a6f7c120dfc32928b42eca7fc10c4e66493f401d0f469eb229251cec97636893c8826761ca56a893a4334c9923a1ee40cc5d226e30eb915e7d5451ce526f094c937d564e4789d7fc05e2350e0cbefddf47e9ea2a63869d3a39135bddba221170fa1e6f764bc26f0018e820a03c5dfbfa10c8c7a87b52479def7340aa41421d7a8a4dc9fc7dcc1ae6ebf70c04d6add708c1b1bdcbe960d015991e40a7d2a0fa01abfd15872ebebfc84ce24c831b4b35676f8a67fbbe814e5530766978f6fb54387bbe40617fb41b6c3187f5cbdcb19a937d700f7fb4fd2596a322d4a5cf14ab707e6ab6b7b5a94a8ab95ddcf6e275bd55e27802a44176e3061efeb49e82cf96ef82ba6460442eda91a58eca0146a02da84cfdaee7dfc29987d8ad47727845b7f7f951dc117ac98f3677d077dc16ee13f635568ac0a9b687c9a37de68852ba97298320ca4da29afae3f341d1bddaed022f4a9a4a30b5a5e8d1444977f17f011be6ff0455f60b941133e90e7b3838c5e66a272ac986223f5620a51064327b30f369ea96d097d6b75cd1cc5ed2bcd0ead5d5507ad6936301123b789b96f97cd3351bba71a777ff2ef4467437643119a0bb7f268c5b26530f6e84e88780f39f71e07b8f58716f340e7d39a95cca649fcaaf8762b3ebf5eada35770848ec14afe83db64687426124cbc09d0aa0c457dc3512a3aad17aaf35b05e35a330f26adc7520bdf6777bc05917f11fc49958b6c66b9adc411c40e6362eeb93e8b5e77ccee302c4240acb15a62e0b512fb88d475f99a8c269ac93598fdd62c0d1d6a97635ae4484058e6d194d553be9aa765a585effe5ac5f9309dfd71ca639e3095fae3d8c45a9270bbb1a03eece9d000eb938fdcd6755164f11553caa464a68f5eb02ab9169aeec8e9c93eccac30a53f1b997e46971bfb70cf511737815da262e1d251bda376942a6b92e2d4afd181dbd99a3a87aa28d0594ac0b0e9c693d59d0152e632b21a58d85f2a6e8b21f876d0937bd519b6bf1345700fcc18bac6cace9f71ba6bd3539c53ca059c205b1217e144db2c286f10f6804532bc1f4e159ab5b589708c646be90c058a95df5889b27ffb41da611dc90486e632a51976d31963e025fb21aa4068a917dc09a419b2d2bde71c42e59768044238a8012cbc4be83f45e4c5bfb1a173d205448f2ca581c2eaecd8bfbe304370c0832ae80305b4ae85f04dd27e5df6856b3f35e0eb1ae5bc8ad1a964e5b2492a6d5f38adc9d66a74a4781317ea5c550b6f2609c1ecbd0ce1ad0c201f0cf87af05775f364a749476784a8a0c4", 0x1000}, {&(0x7f00000007c0)="4e0815a97ac6e5c192bf7dbf8122e0972039ce76ec4061c415185af18a4b451a1815b9aa79f1fc0423bd5185de449954", 0x30}, {&(0x7f0000000800)}, {&(0x7f0000000880)="ee2c497c13ba2fe4505569804fed7a42e5d68bb8fa6c8067c8295a4abc0135ad43139bd050dca9607a2bb810f8c424ac64b55911f9c6247b4356d4aebe6bbb8cc8a6112a8e3538f868d6bf8b9cda738dec1168e6092921a61a216ba6687689adfb8a3660", 0x64}, {&(0x7f0000000900)="c5c1fcd079684af4bd358df6f485c2a717e9ec4f8b7df9a09510", 0x1a}], 0x6, &(0x7f0000003100)=ANY=[@ANYBLOB="380000ba000000056c3ccff2efbe76574e00ffff00000195d3b248624ba16995cd67aecbd35f9257e9d7466e9b7d09f60d2ab35991cddc0c32a96508421e41f9204c61cb4083e93f1babffffff7f00000000ceb22d59cd277a93d5acc17214c73adf114ad5dda7dd03567986fb157e26ac3090b6426b42ab5f73a4195ccf197d4b1a45fcf8ec52d9e4370f21b626aca550ca7e3600e221cdf2af9b469067734ffd5df73cc24b3f25cd1f", @ANYRES32=r1, @ANYRES32=r2, @ANYRES64=r17, @ANYRES32, @ANYRES32=r4, @ANYBLOB="4472f3ab1c56e2a3fb1ff6d97c3d68cc8248441836ded117d17528a36f3ac9a2f2049cdf00c537e9eed734111be9d3ec46dabc9306a1ad9a7705620b7494d44a9ea7533a7021e9b9be43614b1692798f0e795eff964beee790e5e6e89bc61735807a4aedb53130ea8b328aa171dd617118ee6c0a6a6ebbfc270ed4ad59700feb074df9def8cb2ca7bf39696fe6fe15eb4318605d79ca3192036da485ecbbbe8cde8b6b033b5fcb6f594d694272", @ANYPTR64=&(0x7f0000002b40)=ANY=[@ANYRESHEX=r15, @ANYPTR64=&(0x7f0000001b00)=ANY=[@ANYRES64=r16, @ANYBLOB="be3f4c5623296101510453f082ea2a1182a914916096e4a853a23a3cc61be5c12d21e8d5022c0fb53a40fb1665d0c0a691823c5bf937982fd8c8cc9aa0cab2f424a9721107f8f8fa1bec7e5b6b648ee821d85c018d7349c59234eeae26bd97910b4e6a223d4942220abb2d437cf44540442a62b7baf8376d4767d43f9b0d4dd44bfeeeffb570e06060d05366fe5f0bc8db98a138e5d78c486acd317f4649549a0f6919455f4e3ef9d7c509770cf415a5081f9eaffbb685d5e59ea33429e1676c61a6e7b8b07ead70efeecc027d964b67f3e5bbb042c37f7ee7b2fa0d3bcac5e6aa5110d7c9bfb85c03c297237f4a98b17398d20fbadf2737c5feeabaae7f9f4b4c9af44c5112418804a10c2b9ff1322d9d43be852ba843400668bc66c76d86b786de7282f29c567b037bb0f7ab8628b578314c7c3156309084d75a792b2f78b7ee801a5e496cec2d10297bea8d7432b315f9f32a0de7ec7123adc5ba9dba4865aff32a7c5c175512a63dc6c6854844c038fb970b2e65e93a80e8c915cb4915893004f9f20550d953dd918fffafa639e5525900c3ad4d737484a40afd03fd51da002712d6bb9b39e49dddb3959cbbc21d15d966d880ae64b4e368d5107d84264976efe6d8b39fdcd6df215128f4c0109484766f4617f845d67b93e7ff96273d84a3dd34e0cac60925d6ee8fbcdb14bd356a7727637eb858f3cdc4d57a9c39bd892ffb43762a156ed42b5bf83fe21c338445adcdbbd014fa82f7921d7864d820081ae0eef7e3d7d71de6dc8ca8e810d2312489d1c1e06bda875ad5d0cd9524abdec99c9f294a22ecab9780fb05956532b1af5b1e20af0d8a7e46d7d3f3dc9cb3f0f3614f16546fe83e75769e47a4c8cbcb0ec4848b1341bfa8b4e17a8ce16b0a71e120d19a373e1b237a7bff2fe68bf0a70b6d5ff22a9e80b21ca92c30ca619b5d8ec56a07bca5488e6003ff766192e672b25c28a04a0460cb188b8cda53344dcd6b7ffca421c3d06f6f11ac5205c3c56b73d8a7a1d1ea0d243db360ec3541945c93737624b7f858a6a6cffae55fa1ef191c45161ab8570e73f2076dd5062faecd9f84bc87b2bcb230b9d73ce16fb1dec6a9cdab3f2db0ea5372cf9022204988952b2d657e397e85e971c4949a0fb03f14eed59130ba6256bfcfe1eac872adf67c8334619a8099c7dd4af2f84f172dd51f769bab5a09715ab1a9823ba98435b17f4ba4a86f33f0968e20530372e50fc95033b2e77abf97b0efa732dd65b52b8052aa8046762769bcc32365d925130a2083a32d9c03f068cf9ffbd5f42b5e5f43de2826cba95f17cb91db9793b9a5fc15b05682ef78efa9176b3c26bd9d31aaf79666ddd985b79f160708de51122397f485c8028a2a0a0afe51573926779b1b4cf56f6dcbacf2aa3eeab6cdb310936e27e6b5943623722b6cdd4ab1ccfde3b07cf0412e1cd1b5f23bac51a69d0a91c84cc4a7055c3d35167095988ee8b96595fa55b590a55fde0a86ca75c4f784e231de0c0c9a747d767f54007c58c32ac24c34e3f223b65cf7c3882cad5e9dc5dc30e361f4ab98df53d88c95a21f6d9588d5b7041ab912d66f7746850da2c11dc6b8b9f72c195f79842d728d203dcb674a0618e43122a9ca5297b497cb33dac676875da4db7b4127e202f11798f3326e4abfe9e91f4357e625dd136620f6da8a919111f33a46477bb6e9961269ae8b705558ed0912a69944e8d7e88de2da6d6265fc76065beb69ecc67748cbe8836b337d2d09d6a6999cc269252e78cd56680d038bc35862cf5ff54a735c5a93e2fd7d722fccb5ac1f9cf3c9babacde04a272e90c9232f4c69ce66d516be5437dd80f03fde95b843a3aa7e010686e0a644e0ed7c2a006e2d5c32774aeb2ec47ed6b12dc6768d717f82be2b75ce25fbcf763d22ccb2665028083d6eb305377b331b34a4f58bfe82e6b1324a9c0508456dde00dd46679b61d1c6f93f865acbb9559ec4e2674e4de524929799f70917e351b5d8da188a1a06b9c353642da8568478b6fb4c746d04e1d93c16c1c0a9df3b0a91424a9b1fde5f85cb9d60587f8ebce95ba05fc042115c97e3b57a6b4c78b6666d20707f1fa921bcf92058dc98c78fbfc040228de64e2087a1619056833a6b30c1a87f3e9db0ad04439d8d2a38c5294ec282c76d476aeb7e2e78bf0c160438f2279ba27a88df23379c978b9ce026f6f39ee758d98860890d25ef8606ec1ec63289efa38834645dbbceceb489ff58dd19cdbc7c09c92070dbf809242188d6e49231e6449cee5d4306b6a63056e2ac6fac9c7421d349a2a77e45daf361efb18821d126c56c414fa58843ef68610d9aa1d45598657341bc51f17725d74a0d24407d4c23a713455b5980980f0d184c0a943c15e09a274c6d0d29701f4a28b5d404e2167bd87d57cff88c711c699a4c3f825a7827cb1f5323f91997a10dd89f059c5faa7966177a3a3e76f75d3aa8deda98f331d46b779703db4365c473f0912f93c29986b6aaeb8b2a9cc9c94492489bd35f632ff23e2787d0f05b29c26a3d9fe520294d13597e3ba531c5a92fa9a2296ee67e97f1fb6791f1c9d0e07f63846d08d161004d554f8ebb747612b6fd4eb706499ebd6dd1920a0bf7579138dab778253482dbbf08cc21833f3bed54977ee36ac790af587368a30a63a2a970eb11af8cb9d3ca05ebf679ef114dabaf0a1f43e966a2c165a401fa924932c1f06fe7ed41e6b543149073b0eaad23ee6fc378d2a3162f7ae91da1b7dadb3fc485dc3e47da0b7a38ad4d8d9c961567dfd2505f30082016ba70637bdab5a9bfbcb86fa292ac605a556d33bab4f5bf12d72868a4585a3a238de0b5645f5fd00d905443bfc22c4ecc0cedf5929ebc9e97caf11b4615a849bee6fa24aecc6467b28b89ed7283a565a2adcb121d860c9b8ebc8242f9fa8841c1880d556adad389e740157c21598fdb07ef1710a5884eebea29bc182a132cc911838e33a46f165dd606683a38bae8c8f21dfb0b823f0e4e94e5bb709fe1c6e8b649480773b79fb1b8fbfa6b9cb6d591633329e0538bdba6fb2e46511107a22aa12ba38d4b80861501d3b19c28e6757356464999085fb56118e64af0c7c5070fa2314cdeb0e38be2b74810f89a5d65d5fd7316d87be4be91826f1b6788adf476809b0bf6f0351bdbf05a40c202e752d947dc26b2b22162f898281ec50a436601f9c0c8aef00ba56ce4ea21368ce4d6a75dcaa02610bee0f8e01ba9a14e54fe422e673439639fc82cbde2f2a7f04bf8bfc4976352f3a759d6831c25d62df5de1d8c6ecc1f3616a0a43d9b952148965933bb28a08790a851cae621e8f356ba4cc1b07266af1380ccb4af5d1a4e48bdd6c650c82e7abfce0bdf261a99b0d50b194bf7e55c2292522f6a78574ff9108501ef35c9a2c64218e9655be7a49d940a9d5329542e90724555ac877a92cabe1ad8032bef81f31c06f4fc27b7d100532e301430c317dba414570df250c00268edf989ea623918ff3323c7d00bdf8fdb0424f58455e77f7b8548613af25a2c171567c7408586026fdf4669879f645f05ec4ef49bac8028ac456a94ba899705b34b2a1b440e503c5edab9c95b54ae9a082ffb052147e842deeb991fbc66f8e7e8285f787adbb4c1d6f9b52f0c903351d8f96b0f7935fadf2ca95018933c8bc868d9563973f9a186d32bd5b37c6603397aa3d17dc09cdd05e7ef795e5b3b65a8b5820819cd9d67f84dd01e647ea1796163f00695ac4becdc462335be6bb0080c347a70bcf8c3f879a99eeebe27fa9a49f498c7c278421f0da115a2d0a57063c6f624e5a4424064d419c1303fd54493bcdeebe3ea87ba2225623264ca0390f209ba3cf623312cce991bb362ecf2aec060e32ed5b0d33369add09ee5dbc3ca767c46b1958728ae363b0b562c438f81436c34b94009f3e412d282f6f4473d393c8c457b60a43ae546898761a7837b05795fcbba5bcc4c91ec0120eabc71116b4c49f76e05f879381f64279c7c1c8fd8cd8195dc9edf1386d2a4f7f2d5a5894c5236392ad3b3eba0e7ad008ea2e941b102950ccedb4ff93ca891927998ba9e9e9c901e514a2e4861c2edc3c7e85a7904dcb4fdb4c4378001d6cb9816fddc46704969ac5bafcb2c109de0839ffab9da908735021298fd2ac5e22e904a432c59bd1ce2df4ecc82ea18cab0b6f2df88f28e63b98043e59516a9f07854e575e09cf092db7ab5b234b2b534e2f46e128ae59d41c714d388ee088d4e61ec4b1eda4342a8d1e6e51e0b7a75faacc6b90440c367670b86e305bfdb573fa9806002b3be214c02860dbd6cf874d72ed877f21cff0e398fbb758f906752c1eb9ddf6e9ad33c08e14cc544462e86a9eb3543b28c7cf1fa274d1c63894e61b79bea6ffdb70fe905e496fda4df649a8942843d5b5d45eeab5822871f6e5f6bc994f36b235c72d8b7b5e136ea1f5d4a78076c4c42f40e4d38a5c019576c7630a3a1d95de6a5c071ecc5dc5c2c3f1234c3adc54d45096d79c22162186b290027efc98ad4b88df66659ef0e584c0cf7cb4bb65a66fdbf925df79785b0cb8c1ec81db2a02f513bc45837193c885cb2327ea13e487349f3821551f6cc814b5f7f9f927b062a2d7d3bedaa7642858f80b20106f8ffdb0946d5dd8b9c6aada7964e9a839cc1688aa9b1262d5e2f6b8847ff402b586ab09fd8f751de2aee6af745261b9a3a613d42f6adf117f3ccb298c0bd36ecdc9effcb6148949deb10227517799833798a1b1f7557f36d40d8e3a38b37859cc3f216b28d385256399ed70698c4776c0c3878859896817bf1d3822b5a53a6f550f69aee9f61ec3782703c0236b1494c99f228bd545f5a963013c512d0a59695ca3e5579757d8df382a27b3c40c5e5d9ba9f9af3cf55c0b0fb4c36cb56cae8d4f0582cbef93ff8fc65bee9a74548a05dde30f3209b5d2eee15e8d0df13ede1b6e079888acb40a00c34cd01bfdcb40949395446509063cb7ffd517c4d776f1c7f151b00e3080ec222ac89db82ba469530964243076303f1c06bea363092ae184a398ea1f17d3814e0aea114019ff1f0b9803edf913cc8892c59e0a09eaafa5bfd8ea973c82793eeb92cc754a1a14e0c97d827bdda0fa3f06583d12f2df08d7344fa338e5ce2ddbefff424dda27fe3772f1c23f4ca70af8455dc475c43fe0d9ca545832b9585a7d0113666621393ac1492922f6534c1db69ce8447b58331bd5a3482dda5b53a455a82e34c764f60325d327f3a3b0d885f8272897f475aa1da4f275df8fbf838bd0118d2836ca42bc2937dc75c7b8830d2f6aedd9ca8090590c1a7c92a73e72fe996d3af2f3f3d564491828f3e602d4a3d2c66e990fa41d21078b60f879a4fbd0a25ede216bda64d9f5fe609ead38ed96e67b23104d5e77a85914b8afc3f039ac1fa89461cb6c24e5acccaea69e0dcb5d56f2e1d36fdc7341e922e02f388d31352197ff9db2b001d498cd703b8d6f103153d64fbb157d553a3550497b43003afed2f8dcf3179c57b8a100f0662bd380d080b1c2e60ac25a2c00fcf99cdc3cdc1c18eaf44473ea16a1aa7d60682c5214277bec4dde9ff23d1c998f13192fbc67d567955dea6bdccfccaf1d4bf9dfc1b0c2db39a5bc6f00287e6ce202496ecc945dbb6bc116086df1f18475b60d67e948fba38f2eb55afc6f8d2b7e473624a1bea1d09781f1a9edfba4edc5a9af2e8c7478a7fc7e7744110e2edda5cc0e5b7d6abd730af0864cd3a07b7ea3256aa7a69a57dba213a18e213703674503e36a8cdcdd26bcd711aac1a301ae3707c7e1ddb"]], @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3808001e765c410464dcf7000110de466bcd5da4de", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRESOCT, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x203, 0x1}, 0x402) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:58 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000640)='./file2\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r4, &(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') 19:33:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) 19:33:58 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x5, 0x2, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0xffffffffffffff00, 0x100}, {{r2}, 0x3, 0x12, 0xf0000000, 0xdec7, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0xc90a56616beca6ad, 0x7, 0x3}, {{r3}, 0xffffffffffffffff, 0xa, 0x2, 0x1, 0xfffffffffffff727}], 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x2b) fchmod(r4, 0x66) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 19:33:58 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) unlink(&(0x7f0000000080)='./file0\x00') 19:33:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x80000000) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 19:33:58 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x7}) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r0) 19:33:58 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x4}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61e0}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x2, 0x3f) poll(&(0x7f0000000040)=[{r3, 0x1}, {0xffffffffffffffff, 0x2}, {r4, 0x20}, {r5}, {r6, 0x100}], 0x5, 0xfffffffe) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x1, 0xfffffffffffffffb, "880a342315d78f706db714f3a78a2330b1929414", 0x3, 0xffffbffd}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000140)=0x9) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:33:58 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pwritev(r1, &(0x7f0000000300), 0xae8e9b49066ee41, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="6bcf203f8e318dfd68b30ea0947156792256de026e19196fc41103d2abd38604ba12b822230e9342a099fa38df81e3018a508bfdfe1fd5301d", 0x39}, {&(0x7f0000000040)="45653ac1e29f16ba58eb44441b02ec6dca9f480a3e596bb0e3241bf06ac68c6290255b621885eede907618eccc9480dafc7b87b2f842165027eef2424be826289290a895330b09cfc837eb781ef111cdedd2b181cf4e2374c2800cbb92f08ee23fa4c599d7834b7737ac614f16f00e3786f14ad5a201ac4f64", 0x79}, {&(0x7f0000000440)="88fd22d6836c2ab629c09a995864844cbcd7ed83372d31c1783fae01787b01153bde849f4e9bf387b8192d6bc8f9681d72f72a48b04b99a4fd2ebe02892d0503d15947c123e55ab9f7dcd3301f684fde660e96aa2723954572d8e506e668b3ee7084599272f55176250fc4fdb1021d535559f3d098cb6847fc3766852c2af43c190021d9911490f7cee93fab9f2fb2a8df35a88884be3d7fc678be90c6d37f7167f9dc601be7fdd8aa5574e291bc68b4094e146b73cf9c1dc97589fdf3cdb064de43ead9a6aa33efc22fd2bfa607b6a2ef1df6a83ddffc7c59b8b87e7f8ec69caf2249c59bea5845134d4079887015437dc9fb780321f8db25d005815038ac388e0692af871e4b3e92944f49a7d7fe088696b2450dfa024bf0791a271673574864d314a585f6388921ae2069382cf72ff0ae275c5eeb109c50c4b96fc267f6f889c5a36ba9c7aa12e9380bcc0929242958c00c17dce9eda076e9c8d37e2c6520d22cd5ed0196f438e159c8dec7991ec323e160dfd48aa0c6bbd522ce9b81dfd0bf1147925c3605383319877075bc62b91d333d1c7132237d1e42ee70b19b99cedf3df93edfe6f8a84ee6b84dc253d1e724769a70d172601f2f8957e2fbab2c2cc60c21bf3ff9d456308197ac0c871051fdd87cca5b8aacbd3f4e2dd0de7c37d3437a973b0e78a0de1b70721069c4d2e19f9b8f1364e3f4969e7ffe239da3607f0a092c8c9d5f84116014ae96f8682479cc0fe18f2b0ed14380a9e476379a194af0adbe44d5b68f3557f948e25e02ec753a75a10178377708d84523e3e944e78a1f7e9167002384e71f9b3cf01c24b70ce898fd2a5df49d4c1396876f4ecd02ad267a96908407a0176010832037037921f8c0b00d1b33586d78905a405ac9ae59a1a880ae7ac81159dfe941eac7049e52c7ea59f7def6da0267f21b119e7bc0341364f56001cbec1a59f2720ed8017affdc76e72161742b6a8134ed9eb57541426b7d080d6623e8862ef38709e419fe8186b9ddba8ba740d08e9607c3d700c32a511fb20ddeec827aa67ffaccff90241608eb031cf94bf86757d90139e4e9353adb7cfcabfb62bc9feb12628fe0065869ce1e759f5b3a7c4d86ea11a264a8cd02bcb6e888395efd947352688b7ded3c0968e655fc23d132e9ee0f78c870259f9b97833a3cebd07c8b5618bfab53fe8865531bf79588f9ffaab7241d8c28c85c45137b478449a8322fe163e02f464dd58844d9bfa48a865290917b389a948e4bdef50d66350354bc7a1b99f9926c52f89f07c904de9a8b64611e99590452bdfc28186a5602bf8809c43a72be253bc3a418f4207cd14aef6c620421c5f13b3e224c2cb264e9b756ad0dc34a12b538d3386523cc5ddd9707e9a45b51c1238ac4e9be92cd4c3af090df74e916077d803abae15e8f3b24400269a0bc95f0ac68995f0454012ae302f1f4464e0f27c38cb6d159b075edce1d5c81eb2843f55e3a0c321e76efdeb4983091accf1d961d2974facbdb39804412e61b3de2a0234707b5c07f83ff226375c4b04d5a6120e18c43063f3727979f20e0671a0a543b5c4fb47e926f7fa795f40d0b5fbe65ba15f54d422854f40a73921aecb3d9c5da17c96098c536031d955a1abca98ad95e969c80048653960ede6d7b5c95bf3f7ce2d754dc181d993005021e7384fd5a8a752809cae4c01595b3f75cd51c5bc2e10df23d70cb938bb000d9eb07cd738742fdf4b55f1a0ddcbf7f1c0fc3259e1e8a6c7ee62cda0da47bd7a5a960c98d9d3b89272916b0a9ecc52a30cb9247660528a6f8406ece4653f03def2c1cc2932fa4c9ade2993c7a3b238c582e5c767a3baedc38cef83dd7b98353f105e2b0dfaf4cda77398db8d854a9695cd9001f43d7e16e1eed9f4cea8d475f309560c2bddc6d22d72cccc96b871b1caf6d2b07275b9a04cbc27ee2bb33d29301dd7f522d6de41c62a81e4cb1e51f03cf705a9149d0081ebec350ffdf3d7d44d190af5f0541515805066900ac8cff41678d04aab902a2cfbb3c1c9b0a8ed3faafe906b3ad7eebd0e160b92f33152eb9ff02c82ba81be7b33e854edd600899de5c298bb6803bf2285ac7c6b5a452303a872b7c9848ab22d68c409355287312c2d3d989dfbe97b1f7be768534a312821563090b7e63e6a18e4723512e1bffef84b23990cdb9242a63699c5863eec3253b2d5c8e21e35920df07cf2fc5eede25dae2053c1fc08df1e6b071331b0934961b5adbaa3e01a0d3d69e61f72086248e9af93b4eea364b5461a8d9cefedb26b1876199361d58ad88d5bc373020cb956b1d0ea4b479174e1e26ba9c1c2f58a801f0ef83c8a89622cb1e2895c6943b8f99b833611d2aafe0ed3193b98e2b386082902aecce91002989580dc686edffceef740617db5e0bd9e42f13c27b54c3a22ef3db16041108e9db3a855ff329afdbaa22c60a6287916331dd0080aea3d26b7b2cf948dc657c5a53bb89f28dfdb8c2e88b5544d50672a642be5790c6e6eb37527f3e306e491e3b7a894b9b8ea3cdd4178534d68d08d9ed5cca9711081144b1b3e6e08856eb909b311ca1da67ebef9fc3fe26342902a92656149467ea3ca2ae5d41eaa52bda3e4bfa6fcddd4b40bf850c3bc4bba537db3d29fa00b512a00c4c4ebf658c83b4ef5ef14ca217a81552cb63a1b37e5cc94dfc7636b75573ab5cee21c34c6a1b2fb5c52b56f4b3d9f3e8dbfcf3f6d233a758e2fc4257b64e9fe9e5f8f59234806101904f0c1e330578b980c0b2258baf8c6e6d4b6084d990f1751bea9fe2311f02baa6deb0f191a53687953530d15b69317eec053ee3a3aba40ecfdf7a93219cac579982efa0507f8ee14fb04cbda8a8e2a6cdb259c2f3f23989b7044f1859ef8e091576fefa732cd175bf31016944e31bc70a0c5be905cac2b8fc8e1687fd013624c1a09a50e6ef6819dd8f0f106c3ed62682c38ce4688f0c3e1fd94b2aa2cd71aecbfce25527bc12afb571311a7485e972ef42b9e65312ef52429a6f45cf3a091e7dcb711d51e32da0fcd101f9f55a3cd91ac25ae9fa7a96d8770791fd429f40226ddb7e05e61b628981c904c8888adcbca6abdcc828cee3287ef657cfa01134482bb99ba34fd6d5c3777ff231e01eb7ac55f2f7e6ec31e19f6b07224c5ba90739f6430798b5fa5b87e139f84496ab3651d8cc994c0ec1fddf898525b39903ff54490b2ed3aa38e733a88713dbb14b4b8c45ca15a92e7cb8ee63dfda398b39a90b3025c01f48e0f207782c0a67f3b7fb68ee4489c175c7ef73a4b30d176d55ec05a34591badc2e7a9d631e5421e984929a559ea11bfe8ac1d4950a8858ecd2bb31793e4c7e716547ce26aa2e8fffa93f18f08953721c0ea8490235af6189bda325ec798e5475f6e0c46ac8cf45d3d814f67a476382256228df54e2b2894fe1ead70b36633551e66a359b762dc527444966798270e5f023bd10e7c3b3aaf363c828b71678b914688e6834babb1375d7ed727226b950b6f0e3211236e57eb4940e159ea2940e8e0183ad030dbba0a925f604b02dfa5d0b605649a8a4856360c561fc7d2fc14c2601a9d9dc7d7cf7e7415ce1508c63e4224921cc2c9e19475c124cdcdb52e849afa73638ae160466e817a7165790aa9ab039560ef2180e3c86f671a1479e361b67ac4f85a8d58468809fd4d80be1283566813d497dddb176bd95db2b1c453ef29a8c6b1084e1c73001cf7888e4d2004071aaeefed276c3887e8eb3548fef84c79fed84677b039ef345a585ad324762931f37afdc52814fcc4709fcd59715974a718e7c056e63f21ec826076d9b971bcbc45d25890fe7a0d09299f214625bd797a103d3738218de272fddd5b86a70fccbcc04bbd003a4ff8a4d7ef66a3de3430b34e490e0f21430dbd9f16d28d7f98b8f8925d9fbb4940afd40e94764df2e32e1786ee9d812ad6d0eed3c8208a859f8e91b092a28d0344c1c081c8a889aeb30b2baf70d994b1fd0f96613bfa2ced338d57b9046a140d0626010f0519e5a5f285f940bc03747eb5da5e8bd484a6de0eb44dc648cd90bcd891e6c80f31de439b5d26d4db4e5d190b862c1092221f532ee6d6f537bcef05f1a536aaadaa9aea4f2482164b2672bdcddb73f79f7a29918b1fa8f8e60281a881a0c4931aa28f2c4023fc29ad513faa7a23950d9a45173383096d432621110f7bcdff0835881abe8168c310b2c4c343e769f79d2b1e39eb6cef3a5494dd5a8317a67e5d303c131f8c571c2acc82698d2ead263617571b2a166686e5cc3e5c2a49e7fbcc4c8785f3b2edd76f35a7571e2593242894fc0e64f142305367ed19bc6576171b5643a1f20130c52a9725ee28b47c2f4f58efcae543be6a39e1820d0309e858e74285d4463e1c6d6ff3d49aefb710c8506f402cb54bc34c0eb5569dccc4ebd6b49b9c57a2e2d1146853e685687c5705fc86144aa471dd71b8f19e184ebd714750ee5fe73de7b9d14a58c2ae5f5c5036b12c13139593ea2817772a5803a1864adb11a3e40cf3318a7de1309fe9ef19bab1d09b6091bf968c000e452f0ac1d60cf2c05c097b22bcb234043e6f3d727beae690c3c54ab2888371f0afec2f7c6f52e2d2741d3237d6de12ab0c8d84625bf0c6a813509948ce5a972881ba7e89f31dc60370c8749ebd7f7ea623149b5c366a6c43164107a07f23b9b7d6a5d11b2eccb359eb21cbee7b526d8a900ea79ee863f466ecfaa1becdf100d797503e2169540ea60cce0f15f6fca337e0b34000b7776fc9c0057d0f26becb0faf2ddb9f9b2f5cd6ad431fe3634a2a9c3681649db3bfaed52611f7218481a70ae0e9da3a3ce8ce951fc30dafad8cf2928650054e43d2734b0b4d2abb3f72e5b47ccfb4855d5f4bcb01b9162b8d3ae42afba91dddf0121f6fc881e2c130f7d33b71ed787bc5d1b9f3beeefbfed67b575e6b5e2a90fdf69f24efbf3851f9a1f9e0f33450e2b92688912bae047f349ecea8635dba0ae066f25cfc059841d0cfb4152cb51f3536ef0b79274fa0bd34f7f7e8583c24a22ef0b80b1aa45b7e0c00a59fc72280595b4eafe45dc4c260638fd67e7b1a9d4b12cbf7d193c68eab28dff73ad523264e0d35a42089fc8708daf8cd8341248edb57af7b55c126d465acdcc8d1941afd280c83b3f75fc3c85ad685e47266bd437eb3b3c448e512445223b6b217b5e2e6dab4cf15e277182337e6af18ccf919ae46598c41be600506cc09d76e849f8959ed973b25092f417b3728af66ba4f5c76c54dbdce9bf7c704d9778be03ab8c86df9a4a4adbbc77b74c3d5a95bb9c0da69cf71c267de3e5350c9709f6cf576aa0babe84ed4ff1c1d96f23343fabc9f4280b1296a42aba4c131fea75c15f90066ff4045cb8896310908c9cc5eb0f4b5169428ffe8cfa6d9c8ff373934f63d1752fdfaaf21c1141485d708303014e40f04a50c3431ef63a9a8774ae3e570766aaa870c9e059e6beec5fe55893b7af3c86985724ed3edb7811335555362114f3dbfae71f91da2ec2e35c591e52b82ebf62f77339268c6ca385764378e903dbb1837d8624b771daf7ab0f0cfa4814142265d71df4ea935f2ed28d6f138f776b02d273b17aa58324e7c6f2b0dc8bd1f5f37ef8a1164f6f4e51e9c4091f5f3af05d82afc01f49a947bef07ba7823922826bc2d6621b94389d3ddce9cf9458ca43ca39b1496b8406777914c030e466321f3457be85f8e5b99d03c36d8c66518f8777c43c7ee1065355454cafccf298b7701921e44ef52553b412823ca49c1af8a22e22d8269faa9ec8e85d5b7c5b29093519", 0x1000}, {&(0x7f0000000100)="be14e46a0c34ce7c0ba2a2108185fe75e32ccc31b01be17bbd9b29de3d414a5776380528a717707df253d5097b8d79ecc614a5d04f721c07a4d4b5a797b6", 0x3e}, {&(0x7f0000000140)="2a128bd9079b3c1928abb4a0e7678c272324d149efac7d7b7651eb8c5b572eb2e3348a175f95c199f9bcc16654cab8f04e2c9bfff6431a1f9f68ac7e4abf282b725bdf37540c4d7da818ea36a3517869528fe54b8d6f72727da6615c31b99bfc5c8e3898e3359de3ed5b9ee09a2f81af0df35f0fbf0f683986e599d5651e16e12f9fec77ca8081cd5b4e7b17c9f697f8aa364b921a77e0165cbd347c3e319059bdf012d2b6994645b19c63fca0007e9940010f2bc9ce79fe31d595b0d4bed042c62882ae1e69f38652f8609fba6eddc3ac63d62ce6a3f1", 0xd7}], 0x5) 19:33:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x49}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000003c0)={{}, 0x2, &(0x7f0000000280)=[0x0, 0x0]}) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r6, 0xc1df1021c25b5159, &(0x7f0000000080)={0x3, 0x0, 0x100000000000000, 0x100000001}) fcntl$lock(r6, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000440)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000400)) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) pread(r5, &(0x7f0000000800)="54ce5a6fb05392053d4865065167f50a4118c44e3aab0243e7c6b6adc924b77cab5ea16c7b53df586017c090a350a0b0e793147f1042a944ace2fa193ab3894ed02f5300b96c2463fab8dc2135572d4ebf0610d238a7c691b99d7388b7dc8615c730a43a4cb274e20fabbce8accd61c0d54225c0f1546eec9edd7abf89189998036c3c869141a538bc996578e2bf42cb09dbc0568751f7daf36afca8627c1f098870d075c396eadd5c8c5e71a30dd3c02ad929da5ce3a6f7727b50051921265ed84b849ac78aa16a2113cc731c6cb116c7b73b7f379d7f518b3ac27bfedddd48b3a174cd084fe443514502cacf7e78d7c633bce30e7bfadf062ad27a2c728d7984c91b5e9783410a4e61d05eef88fe48b5ff49488701d7c3e31dca8b6c01644684584f6e536268f9d14231d944c341822b8ff625a3df66ac99e7a668b21da8c086e94433aa96399b43e54a8ed7ef3746aecd983057b46b45fbae780e8410dfb9014ed151421cc6d399df8256160385322867cdb597ad98356e7d63ec1dd69698db898d1d2dc88547f7077500ba9567e50ea7ee66f2911a8667d35e63c768ff27458c84c6ecdb355cc281219ce58581c95b938b42a71b1651632a0954ce4ed71ffbd9d5828695011d0beadd11c9bf2b049672aa568a1ad10da12040c2154982d9c12eacfa887a92bf3b330817a18cdaab1afed7909d6cbbc8872383a1747452a521096370ee3a12aec11f672be8347f1cc01721e19cf5050778728da4ea077b16debdc0e505e94b728c1d5a9840e781ad312e4487d538cc8c4078aa376a72b91cc0cbbab17f28fac36fa5ee1ee98118fa0ea4c276205726260110af130e6c1b8c15083c4883e9b9a88e60b4c975791b20d1c59c0cfc4560ad99508d4b7acd803190c9d448087706f84d2e0e073dbe867e2bf0089e5fd60d322af121afb444e3381561a8a8d317f5153e43f493bbf5b6bf2d565fbc6eb26deef93509d8796b9a49faffcdd7f41cfe25fd2012b6222f0eac61209ac6d6f582a0fa86aa662962572f70d2f83b9830538da70698238257148cb58185344c8054862937dc6b93c096621ceb739b27884a1755e59526af48347c7e4ae4c0539531852a1124804c0e93576745b2e86c3d5f271b45e5aa109c1d42cd193cf783843bd7ad4e9858751d2f344fa6fc4dd7b97b1ed143427ab6e34980507caec92d790800ed42201b9076fa9dc3290359fa61617587d16e9f9b0cb5d18c5f51c34a5bad9dc558ec21cadac0a0782034ef6e643f32f0ca2ad20ebc50abc087ee77286f249fdff396c024e57f0d686f24b334997151187580f99eec8a9105ad91005c3e5cf0c4b75179a49aaeb70dfea7a1d9348506ce7b8b1fdbfe9dc2b1c8b565848c526ca3600d308db9c8e935ef3dc78f5c3d79a86f8764fb914865d65f38ebcdb3b6ba61056a608b827e5a193a48710f81dc17074ad4c1f0158af2f6a72d1ab63ed9ad415f3a637487682f5654cc6a5655b23d6f0722ed40781329ca119b3c033d4a00485b07faf39376de717a14c5721643760bb56539e550c94a32263699b99282024254e4b7ee08886a89b4ec9d033f28c91f556d08501093bbb4e50b9f4e0069d9e7157559a61623938f4c4456ad95cd39ba1ff12d084c88f2cebda80a273bf17faa9a029544c8d911767a396ea022339345ce127f423ce08eb12ae6440a5bbf7261c7888e65ba78a09a42f515ea15e6ea517980c7f3c0ba7f7da90aa4e739e21f575cc606ed5b2f2e8c8510bddd8a849f9ab1674aef1338f4da3e8e9d9e9d8f676ac91f3ba9dfc95dc67f070c03c2c9f5fe569825554141acb078f7b6237c6fd64c10224d2d8b5e84f1c47e2236b564d6ce54155d938333c94ff11aa360d8f5adc31a6e4c5097a783fbc24d346d56cbf107e07f8a52071f2b60f6ae6046c79c6dade821f9f97cb3e636a6c15e2103aad7e8d77a9400228506b46e75403334c452db44d5b917e368fa0066cd78ddad28841fccbf85f5c459f1accb44c8dbe86d7b885378674a3880d798ca0a7fc3a359c2c2ec14b8788d48298d254366e7a82220d565eaa2f63dd9a3b7b583e1a56bd04744cf66239b1b8c05ffec05407097b3ab433e9b4ba2b46033a0b2987908266bd2e9812ed4c33e07efb67bfd392d012a649331728b2f6f21a064fef1c3360feea7dceac2be273471cf0a587f644a60b38dac4fcf3dbf03f84eab581ad1eaa9833e51d830fe4bca4d0f4ca62903af89210736db85a2165c6d69b98db8aa009d519e1d4a7e6ade98fd7ee334ae1ae723102cf671410a0cd1623866a867bee123dea3b881a9120f836ea98d64c0789cfbb1ec36233aef1b6852dc5a81d9cb95e672345afd3216322a0d320b9ca3d1b627ae70e026c7b3196ba3ca6bc191b7de1f5e7931ed8c5db71483b3fece64c31245a69b17a7a402c100f8d2de7ac347a50f724276436d3ab389f88e88c354d1e10e45b85cb9280d3abeae1b514442b3d63ed06dcb346ba4972aa62ff048bcc0b5faa5166cec16729d9c4f7d6aefe99e5b60956f33a5b1b4c80ffdd2ca4b42fb1ef682506f64792879a0d40b11006d697a304b04072d17c2fd7a8275f7b6fc010accc8da9a17de1d5a7bf9da955d64068d3428bcb99e2675b64e5047a8472a56478f04bc683d862849a8f6c4fdea40b2dcb0190e838f96964b4d7d12b15e5e8b3a51f92bb4dacfd79d6d085f6d0c87f72d00d17f414c80ce724f32a1ce752539a48a93354ec84a82addaae08f559d010278119b6515fb119bb389703c01921d87e7b8c0c6152e786d96afab95ac02d86c7bc1d8e72923ba4254707ad4153baf67c6a624d864cfc841e1b84f9f5563b317f099364841c3f1ed193af5be7960c1e9b43b958c0439bb6dd18013ef9fac780630fbc670381a48f00e5c6dca3ae55d1467e816bd41d48a8f2a2b3b5884e2ce767ef3dc620d588144305a5d3f71740dd002ddc8e43a278b9775ead2228902f0527769fb25cc8eca15b616baf5693969208b899bcee2c2a56e4d7efb445990a61663537e1a72afbad5cba77001c7d4e8b128f3ec55e52cd5699449c296acb2f4934be8f4a03e5d91aa1eb7d5406970f36814f08085bc7ef962adfb9eb2f861f26d6f629b180cd32281bab58913da473b73438ae10279269beeb1d71fdac28d703fb5c1f448e0b65f60a4714881d1a38c98178a954b2ad81570c7723622f1a1f4fdcee9fbc4bb8622faf2b4d90959827f2592e7a738b4ccf5889755d1a1c794deb3dfabdea464da153ca60ccff0d5ebed9c609aad40fa784668ff9b8a45766f5fbe1b8c0f7ae4257fb32ea313c79dc200ef6ada79a8049e3c2d2f221f7173aca161cd19aa7c3af4710e31d8e9e6be450e5ffcd8c0c9e733b893eaadfd69e3f31f1f29d27cc619fe1f265e2aabaff87952957e986a6452053744e31c688018ae6c9bb5d9445f37615cbd01cba94df66cc3a16fd992962e10234969ac613b16b9e9d6ba90cc1a7813ca5e57b2661335add67b6dbb391ee06f67cd1116f567c7e5650684d47319fbe28b50c692f225b0bb31254f487d31f5de2026412a78295a51266c953f8eaa1327cf4a63e19f1d85453c3da7024ee84953b10095d3442e966a94f7372e4cbd23d668a9120781e343e51cb66ca061f3d2ed47bbec51a26bf3ae48596e4981d664a4ba9ad97a6f9f7115d726643064743abc77616b6e42693b50ea01889112cb7bf67b556824d098e2459655ad52a5bea5e652429e55b88993265b4f4bc348f8d43023c6f04878384f411786f7409fce9aa47d395199732082c6ffd1894b0a67cce34977af304be9f4168e7f697ecd8e86c308c297e3ee2240f6cf4b0b5aff6f24f835e96014a1ca648fea6550466faedd1d7207dd42f6bfa3dbb449dedbc5abce9b4533748128cd3cb0969e0a613a5846d15c2f9a8929aed8b54e8d1e43f8bb9f97884eee267ae1aa5db93b6d15c54b290c8a7d3602a4878f87b2aba0321a4bbb7be57bb62ef71e65d1edd8722830c5d3cfb51a8021e25460c424c28860f952aa225dfc3d34e3841f80466fe40384acbe8a25820d0f9d51416613a60050051ffa6db76a164467abfbba768ce92fc9d788618f02ab49d6a82db0f965f17c071a98cb23084f5e569e6580c2bbe9f90443612a9923528a9dee97af0f331306cb73e41a579bec656100f293a65aac02f30ef5f91078a9ceb1cf9695884b9903faf87307c13aab81daac775f46bc13cc24e692ed9c10975d7e95bd839f0447dd1c899cec43d03288e2ff39067122e2394027b0f5e0384fed01316ba94c5c675ec061c9938e5deb33c7101bac56be56b0ea16cbb2d0e1eb4f5181ab842473dc29304d5ee36ae22fac15da2565f31056d9410abb2348f692bb96bef3dad862bce5323cb86f107bbd7247930fa1e9641b05a2ff20da589f16b55e3dd545fcdbaf62bd97c48dc49973ac2d22a67da3bab84f385e63bb6e4d3d5a62fe0680a1bdbb35dcfdadf11a910a3d2d1a9d4a776616637fe9f7d0770f69e1ba5a4cbdda31057bcf68e82bb562adc21a0f047ec56373777af6306b7bc2fa2ece9c51ec952eebbede6f05614e789d8a5794052cfb25ae3ec2a0eec54a6f90640b7dc2c29e827f6cc50926c6a48c691f85cdd6d50a9654e79ba72e1a259579a5b975b628d7fa7dec910d0b0a7d9f789bc70557fa28a5cb34dd5724c2662641d9661806daf7521946101f0f01ac31069d09b61185f984ba4bd81d5ad0fb3825266bc9a5e9afc1fc2c850f960056bd77bb78d37f8a68e2c3e74d890e048ebb04d72110585e2f07b803b13286b91936b59196f88b8e8159f174add6a45efafa9c1833bcaa592943fcc29af3ca5927247c3478d8cfe46923d5ebfbb0bd531baab2fc819ddeb21d0fc70fb61a1c45dca4344d75d9da832dbe348a188df30dbdc2724b135b751824d5b378877563e7c5920761caba56d8798e4eb59666d09463f9b2742285550e92fca1b5495b6c01dd99bde6f260fe958e788b73a03623bfea0716f70e2d6cd6082dad106b8fc185b601fadab6bc096c83740d60fb86f61b83176e2a5b5daae035b1b9c62d405ef5fd01a81c75dd675d970b2e3e3ca2fcab22439e7522c739a09a4161c6c564f9aeb12db1182594d0171c81fb3c4446058638969a88fce47cbbd6d0319459071c8c6269eedbe73cccaf0c75b8922a8cf5679b04761713328cbff25d8331b20cba0f311aa6a1e259129d79801d3ddd4617035fb9d002e36cb3a84716191818b42fdddec92cfa9f914fc82638157a0ee6f464e4e359928b4b1fd76edd20f221ed0bb797216eaf6dc9d918d2dd14fbc6fb20c23502fc7a5fd13b088624b42ba33457fb257e36ef8ecfdfdc74a950119f313be311377b78313f2ed8d683e44aec9861d92297c9210602ac32498b9518169beb4d48b030c97718a8ae8b7f32dbd000f844942091b5ce608a9615e3e08c670c1599659d65a39a38a005d00677e3375379a1378b632442f99c4446ef28fd7de38f2f342ad37a8debcda8119a7e9c395f407325a122618e54de9561a2051efb8dd982b2a44344e3fe17b3f125cbc8a1399ea1a891a17fcd34c87634bca95b4f1cddb5376641027b9842c26f65ac924d63466dc0d77558d652f72c9b1b0d669126b8ae88e3904e1ae7ef6ecfde3bd6ac85901d9baa74f09b06d991216041dec8d64bf6b23339926c0813026ccfafafef915457e6a13765532fb5a42c6c00bfec60976395d86ac87d6d71ecdc4bb9163bab8708975584f1421bc24c870b1e0cd8dfa61faba4d2ec8c7", 0x1000, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) close(r5) 19:33:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x100, 0x4, 0x3, 0x100}, {0x1ff, 0x9, 0x18, 0x6}, {0x800, 0x8, 0x43, 0xfff}, {0x400, 0x6, 0x1, 0x401}, {0x0, 0x6, 0x5, 0x401}, {0x0, 0x4, 0x1, 0x6}, {0x1ff, 0x40, 0x2, 0x9}, {0x5, 0x80, 0x4, 0x42}, {0x7, 0x18, 0x1, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x1}, {0x6}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x402, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="000000040000f85ec4000000000020f900000000000000004fedde75bed83ea3c208365f67b8ca5063063c1a9f4510819b2dfdd70bb83ddab79a093ca3d9421c5277bfdf7661de04d6bf1a3b6e57d34bc31da810f6d849ff25d192a899bd734b9ed8e1fe4265204583cf886237a032ee098ec00f1264899dbfffa481477bb26fbbd62f715f4af8f1ba9267964cb756f19a038d701064a06f7d82e1177a0b97514ee1cf1f4a30542a99f6e93ec4af086d763f985f47a57bc6468fed01abcc065a0e3653fe473241ba0961ccea5295f9932a3af42a42a85191a8dfe28be5f1c8f62047a38391c675"]) syz_emit_ethernet(0xfffffffffffffe9d, &(0x7f00000002c0)="5a09005b90b0cd9e66ef954340601c94d0c9ed0d4553f319595be9d2a81dc300"/47) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521b8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae42b35177c3085bb8089e9c554186d8b49fb44d031ff9518389ef7fbc201fd6f18fc579225da7e7b0cd958c85df072acf28ffa2c4d72443cb6667fd7cf1c74791c16228807349d707ee407904c3fd68419f6771fa084686552bb9d6314481be0f36a461be5059fb0ebc382925136cae7de7cd8e481d8fba313f0310af4dd3e6e76abf26167c50efc676d0470221f6effa17cf445202ac5be4846580b6de6e5ea2866314d5ab43731222c3caf295127c98265244cb8a9caaf38ab4"], 0x107, 0x800) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = geteuid() setreuid(r6, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0xffec842b722fb46) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) 19:33:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x39) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x81, 0x1800000, 0xffff, "bbbb0e835faffd9b41abb76019422f4aad470dd4", 0xa0, 0x7}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 19:33:59 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x100000000000068, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0x8}) 19:33:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/166, 0xa6}], 0x1, &(0x7f00000001c0)=""/111, 0x6f}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x800, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 19:33:59 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) close(r0) fcntl$setown(r0, 0x6, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = shmget(0x2, 0x4000, 0x16a, &(0x7f0000ffb000/0x4000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8000, r3, r5, r6, r7, 0x20, 0x401}, 0x81, 0x8000, r8, r9, 0xd99e, 0x2, 0x3}) geteuid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r10 = semget(0x0, 0x2, 0x5c8) semctl$IPC_RMID(r10, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r11, 0x20004b3d) shmctl$SHM_UNLOCK(r2, 0x4) fcntl$setstatus(r12, 0x4, 0x40) r13 = kqueue() fcntl$getown(r13, 0x5) lseek(r0, 0x0, 0x1e, 0x0) r14 = socket$inet(0x2, 0x0, 0x5) getsockname$inet(r14, &(0x7f0000000240), &(0x7f0000000280)=0xc) wait4(r4, &(0x7f00000002c0), 0x8, &(0x7f0000000300)) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x80, 0x0) fcntl$dupfd(r15, 0x14, r0) 19:33:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r8, r9, r10, 0x8d, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r1, r10}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = semget$private(0x0, 0xd, 0x0) semop(r13, &(0x7f0000000000)=[{0x3, 0x1}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = geteuid() setreuid(r15, 0x0) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x2, r14, 0x0, r15, r16, 0x8, 0x100}, 0x7, 0x7fffffff, 0x20}) 19:33:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1d}, {0x16}]}) syz_emit_ethernet(0xc, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 19:33:59 executing program 1: r0 = semget(0x3, 0x0, 0x348) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/103) r1 = semget$private(0x0, 0xd, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x1}], 0x1) semop(r1, &(0x7f0000000180)=[{0xa, 0x1, 0xc00}, {0x3, 0xfb80, 0x7434049758b71f77}, {0x2, 0x679c, 0x1c00}, {0x2, 0xcac, 0x800}, {0x5, 0x3, 0x1800}, {0x3, 0x4, 0x800}, {0x3, 0x5, 0x1000}], 0x7) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x8, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2a6a944eaa86806e, 0x0, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) 19:33:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x2, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) r3 = msgget(0x2, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r5, &(0x7f0000000600)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)="c1bb193e4a8bb96fb7e39b44a6a9c7e26b9e81bd7f92c32f641a8fab1beab6c14bd1f1d2b8380600635ef4b71e2d69ace72d2d00549a011b778a27948ad668fa9d6ab81f", 0x44}, {&(0x7f0000000300)="b70ab80733864a5bcd5e5e0002e59c27692cbc79771b5ae4fbd22c8df3dca604ce6dd6b3d784b1cb50d3bb9e3443f18d5d961d4227e5d87473ce923412ae0c7399798bad739bc7a90d4f1729dc551f0fd3ea8f442976956121b620a16790d3571d93637e074ca281c8ce5f85982a6d6cc1e956b11a230c0db4ef4bc3b5d1c531dfbc6afe22613c08c032b12a7ecb268bc38a6084c5e683d9d5fa934fceaf8dea28f304630de556af667823fcadaa5139e94953f7cce0bbc616b6702467b0771ba2", 0xc1}, {&(0x7f0000000400)="589263d094937741d4712cd551d2bcf11aa2fc275741b1d112aaa1dac71bc579ea45d7d9782692679280a18cb22c771fb97af5955229a724cceff56ba80b85ef1b77c4aa014b46", 0x47}], 0x3, &(0x7f00000004c0)=[{0x110, 0xffff, 0x2, "2cc4c0e5b749360ea28379cffd2062375542a53cedde71ab8f89c85b37274cdffebc7f190e8e9890ffdbc066a22e852b7380b8c9cd5596bb14794f89fe2549d646ca32c6e47694c302fb852ab87e1405df6d0aff9040c19b92a100372a9ebaab1bdd78f0db68eac1ef8b986e34158ea3209ff47a7adf59a349cc143b4c8af7616255706572165507d1d3d0f5143186d02c6b25cadcca0f470c1bb68d44f574d97a7866fa2cba541bd0e8f9bc141afb3d9adb4ef3f998a25f8273cafe255cefc2a90b308041349bbd2ca4273cfa9a2196e64a81b56199ed66458bf1b21a56331366413b1d7825b89082356c8f440d48c52ee24117a87555a087edc19c0e"}], 0x110}, 0x405) listen(r0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x4000010000004, 0x10000a, 0x0, r4, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:00 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800000000000000000000000000000000000000000000000000000000397d3a47c56e4bfab9be51fc370e59baef58ab249c8d74158a96a82e754cc564ac9df4ecefebc4f779f73b73ee3f2047c3f5bbb63945023c3c73c243da242a3d21256f84015aa990f99f62d2d6f74d41496376d40d6e556007dd44abbb7638f44c4a92787aea2088fa56dca51d3a76651a157ed8418f45e601347b6a16adab464360e46ae656d19ef693c9c27f26e0c20a0d655432c362f4b60675c93989ea9d33a87e236e95bb4c7fe7d22bd94b4058b2750ea57cc41fc7094fddf832061a5d7942459e8476ef8458d0bcb07a3f9a7aa6ba5cabec711220a2ea644537b6bf0cf528ccd21907432dcf74e50a3ff13c731c2f4f3cf6882378ffae2da1ce1af44e02330c3259b2f56cf917", 0x1bb, 0x4, 0x0, 0x0) 19:34:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x80c}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0xf1) 19:34:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x28000, 0x100) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 19:34:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="c4022e2f66696c6530005dd3d84b2eca2e957b2d8f774ee9171913937d8bf0f4e00323b2e84980eb36ea2c54e979bf2b83d1"], 0x10, 0x0}, 0x0) 19:34:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ff, 0x0, 0x90d6, 0xffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="7550718722e271888bd299524793e47e21d8667995cfeeb1425330db281f072f43d4bd39592c1981bfda4e58935e75665db97063d9f3c8d400e7abdb9ba716b0bbe88d762162c4c5a3d44fa2a129522a393c6eec51eea9824b5faa0c8fde1aff4d9a324edb4e4ffad680e225bbbfd642e18e8db10a7568ce644f8bf99a1ca5cb48ef2282200b8ea4e7a1b010818154e2f853c9708dd12de77a14741987d0d62b22d8fcf7eac07ec366276aca88a4de13b73912a28d7ca6738cc3018c5304c3cdcb2442e8eb0bde58a92a0b", 0xcb}, {&(0x7f0000000100)="22d06ce299a02117fa10b69d8b5aabd8ee91df16c1f04c029df1197444201cedcf67a1c2dda2aa14db8aabd4d97e1159426e9c3300ed59d6589f251be61b9617ecb4724d26718f3839fe51d47e09dd9cfd", 0x51}, {&(0x7f0000000300)="ef281ae02e4186e83e1ea30668d32e75b51c7a599cbdfe98b551ca85a4bdf24a403f0fcdba8c78413abb6d39b5c5f7cc707cd2d67bc39df858f624f89656d2469797b74def198a257cdc37908b9508268a9c14437b22e84a2ce119bbacd8146d7d", 0x61}, {&(0x7f0000000380)="5eacd370588b7aa9413774dde1c739dc0244b77b4a9cf1578eb509d85a799c39241909e5eb97dbcdc8153813f6ca05f0c1c99283fab2d89f6379d3a22b28459105a4e2bceb0da31c06ff15c2e5dcd673c87d96e6f3691d1ccc67a9a106fb2a220cc28bcaeb7aa0e0d3bdce0b9f2e962b3e43d170a166b84eeda3048fe7f41364ea81f430f1309b25f9e6ee75d3e1ca781743d1dd667c940ac1581bb62a26d1e4be2c2e8c46eaf281a9da13a1e858dbc7038cceb9e80489ad8ece9c41b5392d90151450c4ee90bb24810f89b8fa5c83b063454b62bd017cf1042a166954925e445e0795374b9f890876b7", 0xea}, {&(0x7f0000000480)="2c67a6fe316dba00a4fb3fbfce6ac560e4c92ec53afd37a3bf408e21099185d0568216be5e937f4cf4339159fc2001530229fda1a518071eebc64481c7f278c4ac6846bb7079b3f27a76f6cc15b06b61d21955eb974975a9b571afe144086153359eae5f69f46eb6862a49e84fef384406e86417b01e46f674ea72ffc5bb721193cd580986d6ffe4734a760cf696ca0389ef15efa56b3b3b2a0a9761a5dc16317470b9d77745f6bd45345ef3c50a315dbeeda8d1c06edd22a3cdb7db2e3bb4", 0xbf}], 0x5, 0x0, 0x0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x113, 0xffffffff7ffffeff, "050395a1000003790a574ba4db00"}) ioctl$TIOCSTOP(r3, 0x2000746f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x100, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:34:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) sendto(r3, &(0x7f0000000040), 0x0, 0x40c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:34:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) unlinkat(r6, &(0x7f0000000140)='./bus\x00', 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x6, 0x4, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x20, 0x1, 0xed, 0x9f8}, {{r1}, 0xfffffffffffffffd, 0x20, 0xfffbd, 0x8, 0x4}, {{r2}, 0xe5753d639934119e, 0x36, 0x80, 0x2, 0x3}, {{r3}, 0xfffffffffffffffd, 0x7c72a8a5b410e8d3, 0x20, 0x40, 0x8ad}, {{r7}, 0x7ffffffffffffffe, 0x88, 0x1, 0x4, 0x5}, {{r7}, 0xfffffffffffffff9, 0x1649d14b5a730a25, 0x8, 0xfffffffffffffff8, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x8, 0x4}, {{r8}, 0xfffffffffffffffd, 0x8, 0x80, 0x3, 0x800}, {{r9}, 0xfffffffffffffffd, 0x10, 0x80, 0x8001, 0x1}], 0x0, 0x0, 0x8, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 19:34:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) socketpair(0x2, 0x0, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x2) 19:34:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f0000000100)='./file0\x00', 0x5, 0x8d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:00 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x800010000000003a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0xffff0000) recvfrom(r0, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 19:34:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x46, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x4, r3}) r4 = getppid() fcntl$setown(r2, 0x6, r4) write(r1, &(0x7f0000000100), 0x28b81e) 19:34:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000000080)="a0f4344d033df3c6d8320d9a1dc7703aced8d25bc55f1f", 0x17}, {&(0x7f00000000c0)="e5e52eae55b28d87a55fb6e72f004316ca27726d2cce03dbd7d438cbc231dc20d7bfdb4eca2cff2343fa50d46a496ae089a731366cbba66a2491c8f3f3683f6c2fb02a45b365bd470266a36ddba75d9cb22fc1b4ebfb2f7559b23ef0dcb90555586ec4fbdf84b24a479b0ccfb0d5bb597761113ae12cbbad635350c27bd6136bf716f4c7d8e670363e80560dc2be637fb13aa2138d8ddf91fb8f6b908d3373dff201bf0f7b3a9b2c8434f4c491584442fadc46baffd50f0093b8bce3f6cda013c05c1e3d53d55d4e455707f0a25a672b8e948a1f15885240b33dcd36c8eb03cd17599448bfc3655454b8f9b95573aaa9baca523e2f5840168e86da", 0xfb}, {&(0x7f00000001c0)="4b5e7ec74e6f5b41a8417376a8a7429c5f3b3d66511b1673d6ad09ea55ab9935ff1fefaac25f1ddde71f3bf7c1065ce08ba8490700849e72fa1b140c", 0x3c}, {&(0x7f0000000200)="df92d5fe013b1756c6042c33b242aca262cf94519568510c06cc4d2a71c55650b289c7dbc79abd8731467fffbd61c95e4d443f40d0c129765bfa9428a373c9c8fb9b5c2b94d35e3c1d6adbff8513cbcbe3063dd820809f13e7303dcd35883d3f0c4cdead0f446cff15dba66bbedfdac2f9eea17fd97762dc8ab458acfb801c8d0cd9139ff9810a7e8e", 0x89}, {&(0x7f00000002c0)="1db469694262927672c9c2464dd40b3075ff562dec5fbdbba11f911887a3fe6185d5df3773d894d2565e96eac991427669643a264afbf7668e7e5ea5bc4a426c8f6f04464af41cf3b687a112369218c2573ac0407cfd1ec2de281c1c04cadf3a5d6cd4eb154dc4b4347c691240057e42220ce18c0e6a17dfc5313c9c3e662e6818492a056212a0701cc8ac51249fd687f812627c045eb57a8043be03998d72ace159f45794c954ef4e35c68b8a0c1d54378824fb3b6e1bff1b1f8b55767e3d8e7877dd1332dc25035dca401ae3888e6cc87806330a4f35ee03653405d12e32a370a264e59da9fe0e6fc32f672e8a3458aaaebb94c84f460f43d457", 0xfb}, {&(0x7f00000003c0)="fcf3b8ca31f1496550741d0d6337393cacc44bdf30407cae5aa96b39a1a9b783128b8783c114906c11f75db4ad1ef8199e8dcc166213ab52cb969166d9d185f515776a2df6926a8df6d3ac497e34b4bcddfa297365d1e75db47911f3da767084d76fc947dc1ba8a88cb34dfe3da46f457e1c079335bfeee2651e497d3c2c77955a373bdb625436b825e132036195dd55f4b542182f6650c09067be8b23edfa65124d2f9f55fedc409b1ccc9b5a32d947965d018cf22a56b3b9feb1ad52a373aa4815153ee50486e3b82300a0bdfd50919349c5b701", 0xd5}, {&(0x7f00000004c0)="db263f7420061e0f", 0x8}, {&(0x7f0000000500)="751b69039fa1ca5654723ad11e59a468c7f3176e6484c5a82c4b61adae8af1ba740d09d8088f17d06d4bb2e023fe9f6682922d8da591e4487c4a81a2143b32d817ab1346ba877a2a0b4d89d9f4514814c5c3ce616f1a203bc9b3c2f99e855d6ca7d95c014cd1a40ef3426485dea111f886bb026c7d2def54b7c70c7e25b7fbaf93dda8347ad42643d439274a7bb54d6f1f74c97a65632dd3de16c5486da604f2e7cba89883b4bc7cdf6705beba0b", 0xae}, {&(0x7f00000005c0)="02ad502e1fb46091a81ddf1fc28424475f7a5b6db346ef5f9e5a7f12286987f0e0d2fcfb037a45e8b75ffcb981f3c9d67708781b67ed7a1bc093a9f1ec6a21f7cbf36e9ec37d543d3dfc647efaac93efbc64cf4678f7efebc645a6f597b45410f220c7b91a210e15580bc744cb3afd5d1e87e0c253d2", 0x76}, {&(0x7f00000008c0)="d66ecb02c17ade6f4877f407ab365cc2c2311db276174496c50ab2a8efaf88962d09318004abdf4bb6637ca88ae05e101fb80c98c1eb78aa6077607e89e46a31e24d2ef72f0b283ba1ab485b157965d9d23981d15adb29770468bdf24bfdb8ef01482bea03dbdfd359568f243f60e57df0ab5d063dd0303405358c5cc0e281fd0edee7fb731a54fb76fb6319462255b0edfad43175f191086c3a4601cbfddfc55ddabd19ecf88a1947d70fe6c53ac9d60ede5782f2b1630c897a88af5078828d27a47bd58987ff9566eadd39b16bb648372803282846844c02ac9480f680b6d21a5159333dc4c2560d2560ae378313d8c1abb842c754a90fce6162d5e6bc694732535ea1cdc7f088743a9ac105804d122b80b6e018005fe3f62c2f17084cf45a1353c466782e19013ccee5d9e764d08fb53dc5722f79c6484e560446ffdf5299e23d11b00188de8f19c4fc2626b62fcbdf90d71fb1a4193113aa3b5f2b82c518baf5372138dc6e5705a9f9a13ac747399115845dc21a86f31a14dd0a4e4aae6e57e5fca51b0293ff95754fac978a9643f7ad6344681af4b1fdc2cc08273965ba36cc9ce52afcac9374ea68365683c5eb438391b8c880d5324ec1ac362a9973f0218994a4f111252c87eeddb6822f8e48d5944b7fc87052a82de99f99b690d3bc06f233c7c49e48319c30cb48e08729d4b23914de5885233db17bd8a79d96216d58d3d422c9b8357b0cca64dc1ace74c844ebd4526ba33ef8008fa2883c2040e0bb1d6d21020fcb535194f0ad6c4589f0bf914e71f967eb7ed18346ddc8d32b1635aad47ac7406be70f0770255514385e6026094cad5ea76570dc18cf21956e063aaa93999a901362a908b1e69688458749d7a8ae397c733461b752e851c35e7443c2968808a1653d5796bc68ebad5acd26637dbe9094acf477f5f3d89102bb789025a493509055965d451ee1818d1337f3b79df6c15474b0fb31ddb3330e72c6346f6d9494a8532f89dee6eb970f16649c7e90d17522462b61134b9e99032d9d27bd90be991d6cc9a39103e5bc0c41c1b6db23a9b856a7b56ce3319745bf4c86ae705300d7e39e6a15c1629de1676d2f4cb056c6d42cc4bef69479b5549d5c9b6dbfc15ed96b38a5e3dec953f3f2687809bf469667865bcd00e614e62e2318a34218c58c35bcbef8a331327d60dcabecc2eeed9bce70503a4872dd56e2bf5c6ab1bfc8d6139ee71b9f0a9d1d506fa79986f08aab99f973098ed91fba338ae258db0e3e20dd527db00247913a4d215214b10935c502cfeab4935bddbb483d463c0b38147e476e23c6b9731c1a8ec1ce9b096845563769c1694098a54a6447a5cd2d2bd9d5d330ab795af5d3177b7a4804dbb9cc30af1b9c6d4367e83535457d6e499824abd40921dca0b1c0e3282f47244b8b01f8d98ece698b6f992b1f21c6778d53c04ea664e91ca0d51a871a0bab900940291c80ac16ed2cc1f78c3755588fb9e05447d8fa594badd34bfbe5e3e63230b93e89cf2b13668e83787fe3c6ae6f6a3d860a35b0b8f8fdcb2ef56d57f7cadd56f71e1158f96f737bd9d014824904c09611b65403ec5c04ad4ff7255688a156861134795197e7ab4292d93e915063b6f4118dba644dc59e7e868cffbc7ba1ea297f3888c8d04e3349245a0d783888be8683fc066eb7fabc048132d0809ba7631484c2ddeed494a2d1433db0fcc708459c01e0e74bcb6b72f27f3cd2a9ceefa5d6da125146640c31acde25dadaef8bc67242d5d21558f30400d0d3e29013a4d2c657b44081fd98d2948951e5e4a8d84af01f52882e242baea9511ab83359ba2f2a4a82a21a15e54e7d894d968dd1e00077d5bdc4d4db9fcb12ac8f9b4eb9f40e49b2ca6a1e25bb5ef871e4ff12810defc078d8a63bf4b6f79269348b2588654a8ee73e60dc6524db2e6374b5badda63a3056ce01b0c30f30d519bb3782b196b4165ce5e318c1e2f17d62a49581f1f56017e4ea9fb2f67ac6749586cca6095922fc8a791416314dabb265b4af1760bdbab0b6b5f446c0738065c78536b964fa76ac22516d56a9ff6c995a63f22cea4d662ceb9860c40a749e3fef93ac57964ef9d0479bda5b555a4492acb2c6b401aafee3f6b764cff66754c3e72b472ceea194fc3745a5bccaec4fe1bc181129cc1edde6459e236447b70ceeae1812b47fb140904657bb4a9864c454f3b6625e0186e508001eb24d9470db229404c8de92ad9acca785d860421f07b448e2d419bc038d32f586d38bfac66c1edc9a134737cc99f1b8516775a4802690be8856529d15b90adc8da34af905faf5b67e7f614ae7e7644cd77a179defd0286151108f116a77095e34e03d636fb63c7947887bb421af9fa1b316b21985fe3ff4794d7b167496a907bf29cc0e2f19daa7d20ba7e23e13b1cec70deeb634ef5a35dc0780bd24908762765559b2adadbc9180ba7acd41d3776065e9f8acb5b631192d24fcbb4d420a5e02002720f3d9ca1eac6f4156ecd47e1b7f7f351d2ab0791df4a37fb5ad2818f83eb35cb686f0d0148c98add0303361a8228cf7f8e9884f2b5f15dabdc54d42702ea287b50b574390c65f304ea65cc01b5264165ac61db9476edfb86a591fdca27a9a3054461fd7882a72e8bd8fcae4e73507d124cc5bf66fc17ebc1f81bcb84340808ba0532a78ab77bcaf0ccc40038d7ea8b930478283434d0c51414a5fbc2111ab56b768027db8fd9fca8320b429d3c85305f8c2682720795a0989a3e2277847ee0b6910186773809ed5e160027de8679c8ff1e95e7c4e5c8ce94e1d6e6a80d077d0fde70909156d5eb917723bed6d468f173ba32b0f602602ac702e58b862ff17e073722a4bb8e5d42e55dd4acd8372183274cca63e7ecdc4d0ff109c8a3310c640a99e9078fe54ad087a2b594a6965945c5c23204b3406b983fa365c1ffa09e6976c972978e3d8b6ac28b69695dd4b89f8e2f99d04f6577a61db4c8a53777f215b7eae8904e58f9bcd59ff5557214836641da327dbef99533f079a750f820b994e8830ba0a0e8276fe6d5f12030fff8a18f065a71e2e0dd5bd36f2d540213fcb3c290b6917880b2b9effdb170741f972ed76be1d4a5f8d165bce1052a9b0a7534dcc64e144c134c091d622959a78e0bd938b8fa1d6f0cad23bea9a6bde0a8bb29595ebdf14facebdd7d03581bb41fbe814c0ce106b5a26fc70238e7b99224d83f386f1e0a557e8a2b6ce1fcefa6c78b2316671b11fc40560eaa2ec87518dad3e26618ea74e118a75a70e12c26a5141ff7c7498f8c65406d46b2c0ab3bcc1bfbf470a09dfb1cbee8087c4ceaebc84e401924c22c942a608d472f96bc1f497dd72aaecbcc3bbb06699d14dafcaa6d3f7b53f862f27a6f8880e507a81174e95d5a4edeb0d743c688746246f3afc1e310f039238117fe669235c33c3bba18332b2873f2448a838e48e3e246493b2f0928656260246c5b18667c496f71fb8ba81dc2ac6339595a574d175d3ea98f53adfb778771a275a500540f0df1393dad8daf86b5de6b6084d4dac7adf082a9ef85db345e2dc176e22610620ff212ff2a2cced52a07dc24bc868f9f17f90d7b84e6175537cb5ee19011fb2f22b5ab04647425a841b427fd8259f63da424ba5696fb9293c300fbf0af5ab9d73c3c47d7d423bc912fc647ea20e33b3bfebdd68f8210250d6fbeb361940d8cd9bf0b61d8611bc9cc47405776d81287b362a5043394466b00fe77792fa4289753698e1e939feb799385edd16a726faa690897cd4cc81b42a3201110b58a842220b405acc59f62818a66f29618a63be20cf85e959507fcebbaa6938c14c9f8f5fef1a70efe62a70b4e2d4d48b4baa4122351d954c76da02b741476a5b71843ec8107c6e60a77845780601a7d53169d37c3e5e3f2597ead765115cc28dd4365b236ab1d1de6bbf3729ef6fed462ff72e8da51fdb3936349c3fdac85e9a0caa557e55bf90e38168f6b5c320e19632db35df43c84def4abf27ffee0fabe355c8f0729fc5dcb68474fa6bbed11beed405c4697444f84638bf3e23ded2cb74eafc342f24e37a58011a6e86445cedcbdb71287a8369108517f38a6ecd2be6b79632868866d916d795c6f2a4d671751ee10cccfe1c45aba3548b3fb616acf6d5ddfc2ccf12bd932f908d4073723c0af0bd2497c3aacf0f0989deda2aaaf391f2a3306b9392c9f1aa4de85d41659726fc7dfd0528303dc93b95ba2225f36803fc3244334f73af9fac9b0cafa7a52d55de98da0c84ec80b76b7fd987490a3f1327bb9a8c30af0219e1a8c99c5ea535a46bc5b8c59a47ce4484cefe468d4ff2b5b2f8b55ef2239c3e94f3b810c6050e5ef43f817cca524057851e60206f2cdd473ce7381c26bf565c28c725b8935cd4c5b331a3746a52a7f07aaee127404d9be98a11360ce4689674eae905ac90c35b94163c52f625afb5bb32a76390c203fa4a07ccfa231ba6de1956cc594e0e890faabedc369561cbb17e80464fef2fd5e63080148ca93fc2e1c328e68f5451b37a2b98e410b0ecbaef268c5093de166f5d72243196f132b460ed961a457a9f9fb06aff73cbaba2bde20d2aefb4986d28dc2a213e06723cc0122603394c535a83d07fab222ceac4d8ef846b2d4f37e2a8b638ad87dbfc18c5474d1161a7f12eb834a09d8b7abb5cb5995c6960778447c8ddf7f10a5518b4b4b8bd2baf3fb22862247e015d39d7930fb8e9b56ef670520e706acf797d498d47c0a1fffe64d92770d4b279a5bbb45b84fe7cf3129f8ac9ef1f629aea8cc7de1b23865b3ae60a17af3be218813fc3b10444d0ab1e8544875822f6a0c192d14ce540993c9a9e1853e2e4917de202da67e3f3cd6316f3583c1e34f30086cda93426a76702f441baae01f0d50485d8f51e84bb27fbe725b332247eee15951840d4cf344827a7bf1922725c284e955910759cc4e50589a4b347cb85670032fa54127bd4b9a2f0e2596ede9efa0b2d0b058f826bb67b8e79036a077aa65ca74ffcfd826c1f14f96ec3a91fb3a7f6d11f9ea6e8d451d6ef3cd19c224a2644cdf60d4d25a744a951beb8eadfefda74ee107d48f17df353e5d165a5916520b04590894a43af6584c11e9d157f634e03a98602360efe2b20d885ade46683fc6e1432eb645d9ddf25bcaffe2fff948b2853af270ead60a8545981745a0965eedacee032e74e43d8c3632f4c4a96b71636223e5c238c3dc6b79dbb0d45312a2078b5fe2899be401b9589ce86b510e4e824a4fb37fbdc162216e41c81084aea7be63a92bd5eb4f8a5100193b5768eb8952b678b3ef08a8a67f08b37821c1cbd63f549b974b653b51bb25ed7b23d5776434437c85c1fc3fa5400f1e0112e550f1e0f98d64bc87045949c0ae3cbb6e432138a6d573bb6eca8f970a7d784320692d7d88cc3515207d56a6c1b69dc704c8c4a9a107999cb2f32d1345eea2be1c70910197b604c3e5b18802da0382ce975111043dd3054623ac71a93d3f80145ccb811d6dea69ec77d5b0f8dc7c9b46618062087e8cf8ea1feb907409c40f7c60df685967d6b64dbc76a8b57940baad67e87664c14a67442a037f847bad3815aba008690b46bcba3e42e3cc41b76e27d1ae4a3c5346a5aad983a332e34139876d5727ed2b16bda531f62725dfcee3330442c03fd26fe43c1a384a3c495451b0e99855956bd39d7233023c7018ea38a6401ad3a45f7232158aa211931a6b713d0714a77ca11e0fd82c72bfd4941ac8f121e2a14a4e78ef5cf8397417bc2be16ef34d347a9a2ae2c0beb35d0a0", 0x1000}], 0xa, 0x0, 0x0) 19:34:00 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x287ed1097e8f0d43, 0x1, 0x6cc8, 0xffffffffffffffe0}, {{r2}, 0xfffffffffffffffc, 0x88, 0x4, 0x6, 0x8000000000008}, {{r3}, 0x1, 0x40, 0x2, 0x4, 0x1f}, {{r4}, 0xfffffffffffffff9, 0x40, 0x80, 0x7, 0xfffffffffffffc19}, {{r1}, 0x0, 0x0, 0xf9f442f9b0ab13fa, 0x9, 0x5}, {{0xffffffffffffff9c}, 0x3, 0x4, 0x1, 0x3, 0x80000000}, {{r5}, 0x8000000000000003, 0xc31fda4243bf7118, 0x8, 0x6, 0x8001}, {{r6}, 0xfffffffffffffff9, 0x10, 0x20, 0x2, 0xffffffffffffffff}], 0xb4e, 0x0, 0x703f, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) 19:34:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) ioctl$TIOCSDTR(r3, 0x20004402) 19:34:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:34:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc3c57a4ef27b0ba758b0e209709efb391c6008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae4473c23849599ee48c02f6ac41e6bf3bf554799b913ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000009f29b8eeff4fef6a2212d85852232ce35221245b324e9d8ed20c7aea4e6383a60c1db80ea604cad06a4c9bcb67556a388fb01745803b82636fdb14c267e158d81721811c01f5dc30c8bc11a30fde7fa583cd1822d78dab32a18647c862c3de0260e6b88c931f8078c40df3f3d7d1b204d57162b5645d9fc951c17dd9cfc686dd8ec8c69f051f334a7869ebc3643650ad7a3a30c3846ab9c7a0872b2078"], 0x10) clock_settime(0x0, &(0x7f0000000180)={0x4007, 0xfff}) socket(0x18, 0x4, 0x3f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r5, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000440)) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f00000002c0)=0x10) write(r0, &(0x7f0000000000)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d04496f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477", 0x15a) 20:33:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x80000000000006}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 20:33:11 executing program 0: r0 = open(&(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', 0xfc1fa6e9c588c72f, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000280)) fcntl$dupfd(r2, 0x0, r3) dup2(r1, r0) fchdir(r0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000640)='./file2\x00', 0x0) renameat(r5, &(0x7f0000000100)='./file2\x00', r5, &(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') 20:33:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x44d, &(0x7f0000000000), 0xfffffffffffffe15}, 0x8) 20:33:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\xe0\x00\x00\x89\x86\x05\xdd\x10\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000140), 0x5, 0x0, 0xcd4, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x10001) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64, 0x0, 0x80}, {0x6, 0x8, 0x2}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000700)=[{0x34, 0x0, 0x0, 0x8}, {0x61, 0xfd, 0x0, 0x3}, {0x6, 0x9}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) fcntl$getown(0xffffffffffffff9c, 0x5) 20:33:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:33:11 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 20:33:11 executing program 0: socket$inet(0x2, 0x4000, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) r1 = socket(0x6, 0x1, 0x81) setsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0xfffffffffffffda6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="35e4d51537b325f88848dbae43a4cdd479a17d34c1a0498add67", 0x1a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) 20:33:11 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) acct(0x0) 20:33:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 20:33:12 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0xfffffcf8}], 0x2d5) close(r1) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) pckbd_enable: command error 20:33:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) getdents(r2, &(0x7f0000000180)=""/125, 0x7d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x8b5f}, {0x18, 0x2, 0xffc00000, 0x9}, 0x5, [0xd06, 0xffffffff, 0x8, 0x101, 0x0, 0x1, 0x1f, 0xff]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 20:33:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x4}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="a6f241fcd11004ab000000000000") 20:33:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000003780), &(0x7f00000037c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003800), 0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r4, &(0x7f0000003700)=[{&(0x7f0000000280)="05be75ed4d5d1c684aeed6d016c13ba86f2ab208f87dcd4e8c648897622c0f4afcd323ef1a68063bf6bed6b025e180c5a95c500c05cc2ff82fc4c7a467003e6ac39386c5ccdef3e9aa0209db53a26f151352798b87e4f70be162f84083cfe8338145226742c4f4b6eb2713a73d1ce4497179edcc02bacb91ed90719fc719e7e44afb0f4d4208d4988cab8993303f38df251a1886fd0db6995487acaf23194cca7ca3336e7e8e694ca183fc14f2adecb94c5ae7cadbb851fb6d389b8d62f5415271bb1d10e2035840a7560307b56393fef4cf501bab0148ac42fc6da4", 0xdc}, {&(0x7f0000000400)="5abd32d7ea79d8be7c2bf1de79908d79de2312f77357baeac17572dcda81dc798171575c83bd9d5591837df9755d29443b48350532ce3d2b10797ea1bb29f60646b8a61cb75f2852922ebc3ec5bb2db81675e7cf0a0a9b02a567bebdf73859ca4ca38503e88c2705cc6d04251df62166ba0262229da86367fa9d3f18007c47bffebc12f761cb36852e8f234cd47a81027efb003faae072e99d3ba27bb7329f01ccb36f38609f7919307feb549932651ab34c884af0bf7ae2a029e6bc72d1680e84445463fb77cd3542f8d9032664870a8fa463231a15a269394549ecb1e5c1307b0714749ddad22ff8538e0e678a43e98f4863ba3e6df06fcabf3d4c01acfe7c5908bd300fad2442cfb7aa46c89d40eebd45e900f96a9f1fcf1b5898130ed26a58ea1023678e76c986aa1cf20937b23d704fa7823f5dddc2de19e38f35e1edc7a74ce81d6fe9b3654c16a50b9efc73494c6416a557f27132f1b06f43f134c293000d97ac197e85d2e4e8906cfc7bb7980eb9245e69f8b4128a15b06e1a92e7fe6b79774f70fbc4cbb2e973102ec1b8ef2e296f1befde9984119317baae008accfe521ef05913e6aedf5b1152a199b365aa29047b3d2cce7149f5478fbb9a71cfde46d24d16ceb3638ca332c11015407e21d6bddfebe06ed916a5f11a86f54dba8bd5c6cb65de0958556158f12acdca0ba2f5f4e17758a6641c88c42ed5817228338b57b1fd464188fc7549d07c40e4dda17420432e1c63bd9656635a69e1ea0a6b6078577e87d3ebc152176c8ac1fb8bb7b3d1dafe1fdf7136be45a954fe7904ae2c6cb76443b51d69341dea449975ebbb769c04c8713160a849844ad5b3d9cd067f3b001e30b1ed5de38ee9d37fada1b712050a04d469464756c46beed9f4390a6616a71b064e4595070f25cc43d72347a07fa91ead27d545308a2e3a25c8ffa7d545267a18312bb3ced2dd75dbb9a142e62128faf4158b159d19088bfa63ff08302cec0765319bdf4d1b6586dd002cd1406970f67936ad00ccbb333e58d43e3a34ce1eab21659d683af1c69508f7cbb68c1471abd8c7a793f7dc1024c9cf96bf112d5580f072d7e308dc5e613a9b2574bcd548707729e2b2e232bca1e44e6921f5d71cbbfb52a5b6705989bff0eb7aaece83926d21f10d310b3fc8524cf27692cb286fb5d14ed7c5c5cdac3498e7094d12e7ab2555b37fdda6801e964215cff479a7acb1ecb30018528f4ce715a19612f080356abe4f8108b67ba2f8a5e9068bc7366c987a9deff06448cda3a1166588b1e85604f8c92c5f79964507b90b7e702fbeee93d21373eceb3b292bad6e1563be7a9d19eb4b23dc2312c311386eb9afd9933ba77fc7fa73a50a1583429372b92c8e95e5bb78bcb18fbc35f76ddb6ca54990da6bbb45e89673ddeaf5f7470267a94fbefd45a6773080f49fc620d4f61dd57d6d859286a603a54a7da9d72e79bfc38d6b814f62bccd2b9798f9d209796c470aeb1723dab686e4a442d1e2627040dfd5c2fc2ad5684aa78ae07f0cab774f759ae9717679466e8afc69961c58946b87ac9fc85c356b6089f3a22da7c01b94a4c3e4f267ddaff52777fc5e7b20b74315bdd6c815aa4a577bacf92ed2200df78b47ffbc3ea910d420220664f331a0b95da2348c78ebd3ae350d9dcc1ca6c591f5694d99ba1632607c63dbde7da5c7f50d338760c432bbbd703511dd047a75959fbf99cdcbd9a9066b0de543bfd925ccb4e3970f10c60f513811f9ee787c9ed8d0d4a99c33000ec4c0b58879ce91220d24f3af8792908a1921a1170fbdf6efd8add0c9d72e715946025e6a7b80c116dd3efd78629b1d9b441cadd5780dd736a9ecb094d0b3ea4109e8901d76f9ffdbbad6b701654dd1da824118e39ba5219ca50efe81e462c73ea33c6d20e876d7620463e646c1381e0d3e4b9a203365b317a699dc2d903b3418733ce854ddc9cd35d86aed345b1c49909227e319e1ade442ad1b3178d21aba60bab0056bea194ccedb7b1eb420ae4cdb1b13e974535669c46ce1cd5805db50b0997be24236b425f3d779a18fa24d3af4d8e19bfa1ef44c99409cb9e57313c54a0e4dbd1d267f9b8d6515d529571d4ce25f820e058b2dc665ed02217c11acffb7739905b49a05dd054fc026d8a2655f60875b05bd42854d0152cb1386819b067d76554bcdc47ed35aae524ae9b522514d7d58c670a3ea3971f0707aa5f8299591414f3131180c7f90633881965049709bd1c61e888b5166a4244bb023bcaa36674d602c0ddae2a88946f4cdfbc68adaf7bf97db3440bd6df43781d16bd847df21b288c944f861df72da33055e7cf2f701440bd5e127e743397ce356045836d2cf75366ab4fb431e252182dd2ea2a78305084591857896919b4476648f2b9af5ba65187d7f90abebd54c198196b43a46b03a8c1e0feaf6cfb9989b5d94f680fc2f1b50defa753eab90aefd7382fa1e5d1cc6bb46ebef478c9318ad149168012e2002828872f8bdcd80c28f37adf5fd80aded8137d1d041ca6efab90ec093b998c0dcea36e43ae74c420e8552734bb456c3edab6628d13ff468fa6dec18b48fcc58b88a3e092f7d100525d30789b5be38e6ca524820a994aa576137e21ec95157345c874f98571d7473c917fb38b54d355089ef773bcbd0d2803616bea42a37e421fa1d0257b402d44a3335f93406f6e3243d605e4251cf98895f8bc8d611673401ead5294bdb26c2fd0f34e4bb52291055118d1a055a1de0c3341f04c19169e62641766579fc4ff895ff2bbc26c849a733060039b0e543c2916f284612d1e953baed22e1fbd8b72ca82485d0b9b040108e56fe69bfa75a8158abe076459cb47f18cdcc2731053c16680e37623540b4dd4a33ebf6dcc862813a6290e73c8945ae1928cfc36d85f534a2e89c48b00dcdad71a177e555d887808cdfc86bc68711ff6511abc98da76dcc5a7dcf97443501722cdac68fca36f6e2fd0847501935b576ac80cf07e3268699fa188710848429b1de8f6244911da41fc73fdc9d7cd3bccaaba5d4bd3cba9e2b81d3800074c77c85617ac08da541ee73c4bbaddaf15e9c8824736f91764ed160fbc1e121181f820205c7095eb59d41cbe749c057a06689915eb53d9bf4e802a626b8011bcb4c6c61a5be1daba53769442f16d197946ea76b5abccf453112c5b69dc57487c305c8eb98c5c20309e21cf0a98b7a8a28ef831085c5c1b36502c67fa2db890e18ec20ba875d5e519fc796d75ade73c68ecf356f4362b06b8787b438cd54e4269c77cff6e9a647dead6455afcd3e45303f300afcc9c17f715a9484172f8a524a65e5e52ec6205796b9d43300e5079261ff46632175ae633888880476a58c3ff54517b662632db7a1d724f0f594b42648a33e1cea8dc9c6477f786ae72e4d9250e9312a80b8570bfd8e7cae0725eec099b50493d43decb8c9bd2351f49998c2378fb097825277bc903b0af929c133a3ffea6976b65f8c16a1b5d211b594fe44f80ded9bd91a4e2d7967c5bb83dc3d76a54602308d5bc2c1755fa70bb4786410059e8a51cca8ba1a129601aa4e16288e4a992a39c9d56dee0ede2fa51a00dd6f36dc5100d82113dfc70d82e389b4c2df4aa082d347fcfec3d84deec02cd7859b9a8ed8776876439c6151cb4a46a7f69bf6f785cb89e30b8742b76490fed4520effe17f419953c82a3f19b515dcc20f0197e71a64fdfb9247899cf5ea9c0f1c6ac8a1b423ae5560a53f01eb0a3ed835747c7e8bc5cf8b32f12427cd5993dd30fdd75670ec8d8c05ae1b1f06f9f7c6f6b858d7fa318f91632198a4fc480885f48504ceb676bfaf047c8300b3054ffce0e9dc6d44264303217e9fb6c1a4f44149432883141a5446c2d1a7bf5af1d9f4719cc1cccab8467eef0b6a3305f03c575d3eeb6cc28792071b4f67b64e1bd06f253f01643a12763f184c90616861a610f749a6691b2d3e91decba3ab20fb8c63c035109c65e35f8e5fafd4af0f280a41b5deaa970ce4780619a96910b732f043a81d2f083643d1244689ce731682e80b1c7d5efcc071634fa60f9025d355398a4edc37ef648fc75e147b8f41df35b8b74c1e1a8407d4ec5b5ae4e65132cd457a82e3f997d624661106cc2cc7b524d893bc5c10f44d81ae75d2119f897d7c26d223613c08606db54e0c7709afa31e288118401d3ebd28f7b0e9f9da6dd8fc2e101756854a32d8eb6e123c050b0429abdc3cd52ef323a78970bac356c4a7b738a86891e6679ffea81e0c09502029411f2687c285f2f64a709e8aec9ae6e10c152a17f6f3ef0097c57ebfe50d8a0842b469325dceb1fbbd64edfca8879b5a9123d9b4f63410e0d18ccba8808176bdd58f8aa8b943fe383ffdaebcd816996a930447b85a24adc7993f3ac78e09111b6baa5553aebbba5a02ec8c3e5820cf1d6598109a661788368a46d13eb4eec0caed5617fa85b989f03db1db3edc88122569e97a9797be9c574fd1ea1e3331d5115fa4ca151c72d10e3f9aaaad671df812fbcbce2eb35396bfd764bafd15c903197b5178e02343bc49f9c07d794b91bec580e13783af2838a2ba238af87295cf57740b4b7be0f73a6ee12d4c13523ef0154302e050b853b9b8f233bb61dfea231d3a9469a53fe856532d8baecc28285719200815dee09a7f2486dbd3bf2291962fea910ab01cc5aa65c046c9fa43e5c090583f94520eca13d73ec0866c9c5e493f4ed26c1ddc7a492b35184f9c503fdc6796ca012769850db67ebdedb9260c1b8aa7ea6186a3c7e6355aa05a8a2f45572cecdad0945412f6cdd14204d8cfb98830c4758f5a41d032b5741b259ce25f0ebb5751164c0a221f6c4fcc108a128b983a2fab9e59422eca80cf55ea938743e90801a24de84525a815e064e0337bda347afa07e74c8caf140723270ac98e3a9d595305a0551812a74b1158d5f9098d71f37d372d559d342f0c8e167e6edec3c89c9def8e2f7477ce5ed4f234184019f415eed6be3c61aca13b676806cd006868a0440cb8cbe24749c3097c9725d6d8cc7542a22056fc1e57a71b36c5cc999069935dfaa9603666f882512e5806ff4fe9ea3b347c6a8101edbb61af7a4ac260050078f73bfe03441a48d3532558ec70691e87bc51c4ac5c7b58261d47d9540ced28a0d201587a92c77dfbd8603f97b94e9ae0550c2e62060db332bf3fac606a1419549e29868e51b0044240c3a51e581de34be2f9d090085a5e6afe89e9a0acf62b3e7763f97deff564c00a1d799c985f54b356f5fca30080ab016ca238534af899130ba14e6315e59e4ef465beb74e058baf6bff250fa103e5fdec96b1811bb2daddf8cfc4143a8b7ede7835b1a0b4d527416704aba146860df87e9f9b36382cefe1bc047190f86c799f22661c960482e3f1bdeddb0e9e91438487f5e2b6949d4c567a25d07e34c012cba52e376269e8dd9fa975895870d4d9b09d41aa45f0652cec1c8434bd3bbae0ee1c115a35e57e3f95e29d7be65a9848d381204d80438a89269c9b315e2c800233f9dd6a6bea3bd8baaa821d1d24f887c4c4d3a425584aa6da74a81bf876de4c74b92bdb0aa9aa63ecc0bb0601d87de61c91dc13e5fac0b3ae4d0963559dbfd91b57b7aff5bc369e15a0fd06c064254f041a954cbff4c44b2f84eb4a0f9acd51ee064572f2db7bbd0ea265e21f96cb5ab97391471ec60a5cdcc6b80a472e0d53b20e76a93d1955e1857b5111f2dfba5bd4c90cbcf489bcd6ca8f504ad04a5b6772d9b21a766ab326f7c9099121a4ff90a0aaecf456335ed5e99112", 0x1000}, {&(0x7f0000001400)="eaa29b5980ff6f27881b8484d0c204ae414f2849130dfb2b0685cd2ed8e90126cfa9cbe4b682c439055302aa59e5e15f762249f5ea12c29d85c24c4ead7fc3301da1c46aa7f6264db9cd2c46f39750b6d39c39f9c677fad47e99d2640bb98416a749b51dcbd3f30e4285da56de2a1de5313ffbef03ed3b10a9235a27bebe4a1b20513941eac9844e184770ff11b6c0d1f5e5f663310bbbe3e4d67017f9779987e22028655a2d060e8ea5a13cb24d501d4dff102eb2a5dc06f5cf5b3829f434cf9a0e9a7d19afa03ba9563fd6964813a28d77513bf7165534449459e974ce01e8437b65f142a95553de6f2dbf8bf34a50f65dd4151106656f03c63299176da607424e850669a3435cbe0d41e9b622a7f29be88e320b021a210265135348e4fc902d1fc85dfbb4c2d05347edd2d979308834c7286a80edbaf129e60f071ceadd4ed81644af1180164481777f3a2abb1e5473a229b94c5e8bc3991047521772cb10c89e41683029e0e3b21e4248ee632959ef58e7f7c710c4583b2ea25f8b9c65d8c6205c0c4938d3ba503f05f7a3a518e263f3d35a8f6a0d0fd83ee40b3170e241d329ded4cd9cf6f7bb9f81f335179c920fa6e4fc097f8550b469194a57aac42f69c2b83c09bd4e8669e190163f2accb1b6b79f7691ffaa60ef58a3483aece5d27ba9cf09ebedd28cd25a3556f0343326384895fb3d029d1a9f0df318099b8d18a2e563198704e2e02c1269977b36037161fcc2164d876a4eb99bd4f9f4fe51b4454ef605db481b700388e165653bc3b7eb01e8d41af03d7ea71dd63d1ca9c48bf0a6a0da85f7586e1720af19983e8fddde79c030a468b4751a6b089240197109f70efcaab8bc8614df1e9417141c200c60f1e855762b54e6687f4c1b32f08af802ba3c9e7a8c49c9ab3ed9fc456cfbdcfa0f15461f0cd5597c9c8db37766d53684285e7a50b5b8c6dc0585d7a28126b5dd0d22a54bc87175908e048dacb92d44dcc5c3afcffd8ec8d68fc0f8747590f56e65b1bc2a45cdf8aac4094fd58946ec03eff88a40164ec2a85f57b5fefabddbb7720c0014a7d1b76342712ece89bc154661adf02844102cbf414aa6665ab8db17b21316bf630ad7b0884b928cb0069e7ffc7adcc6eec313a4f8726a4107a1de2c978aee1b317d60045c7156346623063251f32b7d70441ceed5dc623167fabae9c4bbb2e0ea665c3449b9c7863f45d22c637f29d4e7c473835c55bfb4e70b0df1864107acd3de887af271ddfb11ac4e2b284fe30938fba72e565125946279bfc02a25bd8b357d72b0bb45f6e622bbd4f23fbf26c7355157d0fbd7b76f96bb49d9aee1aad8dc7951d723579d4a6d92ee541f7553ce2bac2393d3d6f2f1d5121c9cc4bc8bc09355c9f778ee4b94da4d5715cb72fbf4fdff1d38b0bbacf4ee6caae0d64a87f44d2527018c6a8925e03b91049646da9d0b9e8d57e435a6456b1ccbbc2b5db770ad94c595d98ba2502b89229dd0ef1cd40dea74b8409f8abd5862bc551f730cdb704eb36c4741ac5627da1c87fba075dbeebd4fba3ab3618b678d5c4ec84c312d1b8be329e2ede6febe7f9c9f4ddd43b7c2cb926e9ee135fe8ab0a7ceee7acdb13e357e0e575549be059b515ce88b1d50c743e1115b57d719bfc9974f13fd6ad347b6a2c505936ecf58ee69666105aab4e4a3959360d5de347500994eb370638f7bab6bc2d98d17d0e1a0b258d5589a675ff058706c3b6cb96a79f2e03c74eb7e231214a3dfee08e37cce15d6d9623718095d0107d17433b890b747662b119107ca577bbac6633312ca25f1d23e509a3cad13022c87640c0b4b96199e273c91a30e802f1b5b72e16072b0f8907fdb2cb4ff766a5555d1ff17e120f8874f8c1961a1069438c18f7413034565ac4ea9b3222932f612c4fc40a71402928e94fcb51caca521912b6882eb477cd4bdfcb974753e474a2474885441b69a974fb2649ca6c1997b1bb9306ee6052930a349ca40bb7552d97781c297515fe3c8e8e6d6a64fcd28483e83b18b3d3dc6fce8433e7bda1863a477a168c4d5c913d72e2114e6941a40d8df4d285b1d7a472dfdcddc444b54ee2ec8179842fedcef923899dd046d45e86a4ae149377e65b8a41b2f207e237acb406af504836b5c3b8f40fb96ee6c967c0ebc4dc75b567365a9872652d9c758212877917dd3c9cd14fe9fb4e92977b5ffea268424ae7a9e3aea38137a0abd4f321403f24e63b7728f4cbc4d0b9bc009c86de343a165da643836c3fa4a811761bf3f44f46d846380ae253bf6d59e00485134837d4d2121e3a50728d56e99c0bb3afd06c7d2aeee081239ff1ab32a220904dd24b016d97fcad838673ecf38aa913652bbba44eec649c17f501655a6b00a28be21b92d18be2b7b6bc3885cb1950d1ce282f2e53cf3ca9914c534746c9665fb8d87658866835566b2250b65cba85fadaf76c18326e6ce21161b779a8e8380d2fd851d6156479a2d4c7ac4b72dccb126f9c6a2b863f648fd08b81899f4c5da1d9045fe63d3dc59c6a1f045a64bd20f2b106f912cfcd0570db35cf789e15472c4e40105a84eb469806cd4f84e5088670e6f5661f0dd19f3911a27acfff82dcf64d6f3f1fb31df868865261f8423a51e0bd03e587759f691ac9f62d58c514b6edd7905a827804f887280648c91124c144a7dbbe78a596db7fc432f646711a841ea565878a832219e00a3b9db47682998745933f5b02dbba0c36088f45831d9b1256f134b2e57f10cae6ecdfaca77d0e3003a821ef9d52dc1be0affbf3e795e3b2eae0eeb74d0846f9e56117ea9e9aadeb020010fbac91c1eecb66589a80b8d42dbc869a72f6a2b10ffc45fe6b85603d65a4a7e47b4b2b52b621633506b06fbf5f9657c782ef6a0bc44e54bf693740c297f9532adc3399def31f4c3042b3a6513e70b5e97ed497618840a81393cd43543a08cfb9947a72ba4fbb905b1fdbc9571d25951a0996f43d198ac4a482b2373f910cfcbf874668d1b15c861bc0df0b9222cc71e05b3cecd5b3b33c5b4ae53aa6c96540b837cf14d638712344db608c84bff7002e09504f7a7a23557a96f2461da55ed48a6dc60a5b0ebbdf1c4770872f205589dd45b8a92f3d7865ad2756f9299f16a6481cf92d89f32ea65a399cabf211884b8d0401ab8d2c9e6e06d59ff3498383475e09963d897a99e71c4a9cbf2aebbd4d118e93a94f55654f534c1539cc3949783ad95f6b3ed8f50dbb58d69602b957c03ac6073de3196269f8f02001318d77c5762b521c139d1091abf622ad908b606fbba13468e04a1560028cfd49a13c25ecce1bed418982ea0821bc7c055084126aa5df08f4259f0767dbcdfca6ebc6a99fb0a038fb740da50c4e33cf0fd908955cd2fcc51c054bc060e0708df00e5329c594a028425da0e982a4f9503c66e50975ab4d2305bcecf5b0a839e3f70d6ba55d2f2beaef889c1cae157a29df4c5b049df44d8bce62d1611dc75e81d267dc343b0142d511c3e93395ce624c0dd6f13f6138b011f1b4b209676f6b6e5de0a9fd46b422aadd2b516f84b477f01401fef91ac1e12ba01d93b627ab82cd2636707eec98146a4db5755de484d659b05c233a8e2b1058702625c5d4aa62c5d4c6166189afc818e349c3c96e6dd08613b41c7e567cc3339915f90e288c3a90d088a29b816b58430647bba07dfa9345c1775dc2c06fb4ceae4175d8e873a72ca96b052bf6e5e0fa5bba56f23c6e8c3dabf6822e7112a00a34cfb2626475857491a7c25bc0390686940f1487f0a3a426df3e8f091344693799daae58fd16724cb4767fa4c31a15bfdd55787d50d074034b043300cf66b62018090350b120d7a159604947c4154ab66d7fcf677cee966a23f5344e14964e3faac577258ee0b3ace2d74c41e798f7d4f82a25d55e42cff7e30dd7aa1b40146225475ea6ea1bb6be0dc960d3737897fb76aed962c26f1c09fc568bfa4c3250cd898b2deb0b1bebcf834f62d9729b244de27354cc100e470ec7f64e51ee9da173a60fd831c0340dc3dfa74763cc6002f0cd13afe01a7318e9cbbc45efad0fff01825bbcfb03ba1fdd020ac0d5fd99cf2ffd77467384314a4d2f62c2d556bcfd2eed751cc0fb3c9e8d6f396e47949c74bc2dd1e0540e6aa823151d083217716d7f76ee24748a8da0fdc81b546bd73f21bac11cb4b68ab99277ad3888da4a921319e57c5cd0492ecd2aff11bdd2b16fafb19415be1faef4efd77a6205961ab0da56bba9402057fd6c9668772ef9e2b4ce809d5bbef9da8840e003d7e0c1ed24bc0d81d52fe67d8826c7055eb334d9472b03eab163fccc5435860a58ddfec7c104565e580fe72a20f0ee71c88ac70b9f17628172bec3a97d57e9a6847ed41232ad15f2948ccc3b7b6c94ff61e3950601387eaef77f5cf6383421d5ce905235bd8bb31e50c9c78b9d404f203c3b3287c17a4cc707a9a18fda13c02935354ef11de23f56134d1b2df7072f0335c44c752ed5d068b13e7b2edbb2a2418ba7c4b467c00dc216d008e038fb78abc7b8999d7fb463b7328e927f1dc3726525ee14cb8bfdc00c36e5ad2a31d64be2b2547fc03b9c7ec43c6e994ec55c791171303ee56179e481567822852479818f4ccdc5cf21477e55c02140d40c144bc4e780323e5bfc585b3ba4bc104cc4f566737ca3dc02e49952fa5270b6f19b71cb485f72ab9f67331cfe02251d93f59ef643a09214127761c62dcf8cc5c08b14e3a6169f6d49dec237f8984db45d1a4ac0e2c6566d0a07a5401869db0f0b735fa2d71bfed52a735dc5fd9e6978acf641eb46a213cacda90251e7c38c36a7a73c95ac368764e88f03c7f4e2b4bd6ba9970f9c1ea7ea255bd4b2aaef5d2964f5cf155197b2da26a27be040e2febf3c9f924988ef7424c7688d217206ea8c0922b734e1a765a99c7146cf742d825c8eead57d25fbdbbe8aabeb4742ba79ee747f05aea587bb3cbd5a89f3e0fd69c5dd52bba28fb8d4cb5a1d97b661ba868d3d579eae877ed5473c90be5c8a44bbce74f9ec57295357616006bd651fe22f65a2b4622def5dc745ff2cca05bfda9b9f841c8a83791b10e25b410b58cb0da11a0d7b7000fbe9cb52fe69330b164e177a2266f39c02aff9542bda6c1df6f262c5f54d2e12a1a4b38b2917997a600ed76335c288be661be545f02e5e0f29ea6abdbe22f0aac94579d4df14076a61cefdad279618f5207332267c4b007676b88c221545402b8e6020da974b4e693f671ad895f9f530f8e6adc412a541636fade936f35e7560d9db1521b07a76edeb399287cc4842f370143f2713d9384e6915ad6c605f141ab264fcf9a0ca020e846dd860e593724b72f20cda029dc33b226c2c35887f94474a447d3c9b67efbe967a9acf78a5f35657211c44fba057e0eb2cc3d981e75f02453e2ee35f2012f45acd1c614bee9714826f2e02e26df10674491960ebfd2e0bb3a800725c3fc251d0ed92d5838efabccec1b8ec9a6ccf033c5712139e6e2beb1c34ee45507435a7c2a302bf9aeaa3a19f5580c66fc27a93cce0c5d90ea78dc11de8c784ad333b5c114f07feb34d29444b6b598c5c30ea2529ee94be383c79cf0bbfe07bf53e83091ec46ce94c501632f1e4dd3ae23c9b66c30a76164be5acdc4cf7cbc837606b3f01c916863d3549cc02eda5d2dac2dc6ea167603a3ef8edff29f78917a617a12d212dd31906076ea0295a5f1255758cacedd1873d66b4a8d3d335dc237c8e7e042e212b58d51ac91d26ce794495288951b580f693e23feae50dbccab8c6426fcc1e7d795", 0x1000}, {&(0x7f0000002400)="4850e10fcb99f4a7755aec4ab80d0519d4cac3d9beb6d6c61d1f3de1ee6c3a7afadc488736a9fe3f6341c577ac02d222d823ba408e58d58b95957f815971d7ac5454e73a64e5c0de95599f208a5640d18830f56ab7ff339d82a6e687049e5893b06dc3ecb12c5b89c0659b259056a335e252e06be47f", 0x76}, {&(0x7f0000002480)="0734168c7152bd88c6f05140c46615c79fb819a62367a62b7e7a56006527bb6fb75aa7dbbd8c4a412f8323dcbe6957f85296c86c4b93dd003017cc274f6e22d3e3d9f1497d057fe0e725c2df562b69e27e5bd4fe86e4622ed105a34e66da3debc13f8ba1d376be5a1ca70f9eec8bdf1ddb207681ea74a8ba2f84bf039bf1c16749b5818b2ec35235b093cd3ee920e80d8e1cbd9d9b1d87216f9fb1a9d839158fbc377359114529d103ea907ae7920a7843e2003a76657eef9f231c51ec27f9", 0xbf}, {&(0x7f0000002540)="726e366207884a357e90495e549a4761bc1a78e6c8d0a836d56f57e6f024412a65354940b21aae22d698dede4304c7377d96c471384eebedcb11752981a6ce3ec97ec8464e01ce6d6f348b4c48278479564f7354106f4c15d5a64807c091f1cfe31255cda1bf21d687bcfc8cd1f83dc3b737c636695b1fbbfb6eaff21e180d4216b3a11d2722b6e6b091ea5e117572cc25d4cd45a1709ce52c81333f5bfacec52a69c38748914d1ed951712f90aa1c68a1ef602e43832998649315f33fcf3a6c89d9553e1168e909e2ecafc8b7ac7dc0b9247abca244d52825489f6333bb1f6b4d4efe11088ab71491d6003003e46dd5ab49c45cd2670460acc843cf734c5b56988d8b23f7515b86b765a475bd1581d954b0923511576317e00bf5705b15811ef7e860ef2e18b2b7026e64fe5c4a108be2723a62157cdd88e18d6ea4fb6342a926e9d03f6b149773237410b48dc26c45eacc50eb1e72bb0ffcc70917e1dda606d2c7261fa964568679ba67279c1931125a3a522756d2b58b8e86ef990e77dec5c8559059e6d61f0b6d28c939b283b432d26c57d6ff790221cb2fe9de1e19aa885997268acd6860ed25f1e84807fbb2e76c4dd069b2c60ca31e3e792c9f4804c3445e7caa6f73064c7422fc6ceb916602d9d46d333f4280b530325bd29c9b856e093629fa9c8a6997087c730845b117f469d3336140d98f5b62f7b03d1bc524f8777fc082b6ef0f13ff995422ed4f6dd1d8820234dd26d61a89535665dc06ca02648274e46ac1eb3155c92bdd7de9313fbc9206e8109db86360daa8798e198284e5f4b7643318666e03c81f781d3f4543e39c4f4f2e0a38b3c4109c09dd57addeb4212e587369a73aa045255db1283f63204baeeef0519b2bf6d1a1574bde439648a37b044105f58c236d64339ed6af5c5b8dc7c8a8d2c4ea1de2524adf81c27db19bb3a6d8cee77156577b3206a39201d7cceb37f9197d35946ef8a8daf9ca95fac11a7229d39c94601bca4a24dd0cbbfb0a94e6068e2e02bb24151b84f8d37cb67bf29455f62831471b906d480e67ab42d67bcb6a386f96193bbccf031477415d2d5b7bf28df869add32741e8382dc5e8d7ad0305df8773a6148c93f227bbf7ab2ec1149dc730b807391c0e115ac68327df3e17293fea107af52d5e999c557f8ebaa30e72c8b14a3a610bac5dfbee2ecea9508acb38791336469893c57995ddd16fbf47a18a91f0186986591f5f30018f475640afd780884695b580733346364b813add07a3099e9a5acffea25c6a2609830690811e8ed61992126096e17fd5452ccc32dd3f45e85e2d97df0c4cc7ad490287d11894dee3395f6e5d0fada965c9fdeb949c50a0f7f0fb9595c10b0b25d04ce87145de5f2b1a50b5d9c203a2d4118b647bbd25999c2b845dc89e382ba6e90d51f20e5817f46131faae86f296c04269614933ca2694870184c3cab5fce38e2e970e41ff3017a72600c689ecfc722365821c760c2cfc96a3807825582a95cc186101561d7d61ea630bb8a997c9cfba51d9dba192d6f28deefe7310b091bf53c11be4e802231442ea9f277181f465ad8e2c0679da4c78ac8b6985e2334a6e60d3a39d6e77a51b436fcf635fe9619584032bc1019a09d6517173336aa57303c852694b7bc0076a7843d45e1725e04f1ac0e73aa8e78d919f380b2f9fdb246272957cfa3d16f20af8fa367436b92b7cce785afa3bc0cf7e295fbd20854f10cab077ecdce6387c96c89153e07305a254c94b512a763a6a82987f8354b0715ffe61d8540c4e810fb77e7dce3d4961b6dd429cb32ac0f5c96e4cdd63015118f46d8d2ea15b63b100ba0380a95ebc954bf6a5a9a1c0e2de939132727125a395a8f77db84b89aba50fe721abbe0571f9d5e010beacb6f77f4fc47d7ad053c611430ca6361c44141029f02e49bd018787f2efecae3d0e71e16bd1e8692b875f9f47dc3d5a9132e6014df38d381f5bad9e2af69c22e840649e2fad54607ee0bd256d8975c31b5400ebab83cb7fd00cd0bf2402bd6c61dc132d0b41cb83ef325a0553aef86b4bb37222fac3d838ccd0a835b9f5d232dc1d85cf060b747f5356d367bbbac325b80ad2bb481514dee03054cc855c4bea55f47ff0d616f19890f63cde2babd7cfdbd24804118314aadf19353047a52a2e0b314b93696ee4155ddb8a110effe0c96eccbf9ed803cdba3a73aefb7dbd6b78c33dab03a8f0b698156b6ac8ba1b438d1ae69f4109aee1e84c3328456aba82e13408ae44413a6b7e735d3d9da0bfee62b1bb0e0f73b0f5772956465dd28575087f4f0e3ba5b0f1b20d88b6836b801d83bc7e0ea2f813f7e830b5735b116b41bf76083e12fee3960eb144b4d733f60efd233e5ee10019106018287887f528da4e9ebce7d7de3971c9f2e0bd617e78c3d95049de37414d2b6bab60b44e6b003c2571c48dbf9aa74f41bdaf04f3a319c975cf4b942aea4a7a43e2b34035fc3fbeefe6baa4db919a8687124ad5c8cf4eaeb535d0b5865a4e5ac6f7a71c1d2d466bbe0a84bad596b0bc1fda7ff55a93ba3ba62949483e9e62691b8a9494b58ddc783bc3a98c8e1d01628bdbc0c2bfc52d355855a976279a71820a7989700c1c836694b791210ac3a22e653cfca58844cc93d6ee838abefcc0b83abcbdbef37ae25ba28c71b0d87dc08d59797b6e3bcb5fb41763e3000ef6a8309b11c91e027a102abf449e5da1332b85690dd34b1c538e248d4922ae4efa1f8f5513223e89b843b5bbb41abdada67d94e1b4df39bb939b5ef692b3cd10c70c822fca7968af506b2600e7c22b4a0829b757f20afffb2aa85bce5757c6dbb228e06e9c6b4e2ee9403cb1b534e9c4d73eabf924a0d8aebf7102d944e7a64f5e5c195794e20afaca8dbb0f9149fdc0c826d249f851ad6fcb25b1b6717da6b4996ee889f083b4af5065ec17c4ae184f4912e1bd715efb4f6f510231459565d5a331e043bc2f8c481c11188a4dd5994c3e8c091201b5679cb7f35342670096338ed74c0d7f712ced2d6efb9e083a16f42ce0d5151546cecdf35babca6e4b1089dc4a7ac8cc2876ecf837d877550fe7a9ffac4146067b91d91dbd9e44a6e3df67501513d19c3619b6d6d5705896f767f088669e02b251bfde48a6a66676c329315d9bf5be37fb3c0c4109a3de46a1ee73c1b9bf90b881fdd4306eeee37ff564235d0012e70c666610666c68d2d7966ac4bf483691b350438125f83d5ff01316e9dde89fc3219c27cdd699c0a0962bbe8589d0260b37514388738d660b5970813f0df3927da9ad9f1870084b227bff3c415be8b0a639f47658c91adabc6258d9039ac455c370b194f88f2e40e8ece971f6702ab8f28d92f75c97cac64e5b025bf49b985300ba1dd395e223b25dc621d62ce44bf7278c74ccbfa8681524e85078b55696fb60aaaafc5caa6c966f73fbda2e8b3fd655888fe73b192e8f2d21cb36821a82b7bad07688ae5c845256d6c7eda3097e7b4fcd42be5d8269ac5fdb20b663b041a05bc071443ac0a44832d8279ca6f1ebf56e39a636086bf62007c146b0e41bf154d059d68377e45a2e3382dc97984ee2691fba5783b99f8afab1f485e464e34e9d49b4f1dafbc5dbb4f279adc1bc6772ca53a35b58ba69348f5354643c86910cfff085a00194f4998e4ece84ba8a69c44a8588a9a8cac1cbd6a27a41dbee693b574c128723609805cb90f14c1cb14245bd7a64485f536a910884d09239cf5389814dd4988cc1ea52da589759c2241b6ee24b52678d9eba93da24db6cd6709bcdd4e7aa41241c249480d9d200a0c1c738536cbea5fa6badac9edc05d8d17e5f6b82928515d7034c32b9dc02bb17750e2494b97037123fa2b0c6b9576cfb7b7b568cfac1fa30eccc7d08b499f214e3438657b6a18e3e38966b6eb77ee9b078f16cb3c197af932e3f446d7516a8efaf915d375a4cebafa134839ed4166243e8ae61b40656d30d598f10e390a95b756dca8151509a73d022a26b422ab6a3de1f585c30014ee0679ac30c12d5f542d7fd3f509cb87182743103e27d0d4432a8188b7bac56ebefb90f37299dad38e4059a379fcd0a9d55084959d664bca30736fa99e109de168b1635ec2a329eb08f18c39f7995b99e1821ff4f515e34c91998d017adeb8cf9f17ffea605b6552417ad32594b730ddc2199ed36ff51e332ab033a851dfcc31e529e899aee958ac676cf41a8185e10247c726fce138014df5eafb20e61254fd743ccf562550e8cdb2d99dfc7727d186f8db9d855e1a1f00512a86b793ee601609debe8a52ddbe1b259173bb7c8c13c517eeaac5ccf718f414d2a0a31491707d1d4990c2586d9759c04054d6629b18249143190c23b70bfb05fbe26ae6bdc11c1dfae90c6eb9e1b525249d00b4dcb69a884e8d290e414d41ca526f3ee9421f68ef5fa598b3116ffeadccaf6fbf49b67ae6ea9599a31db91331c49e9e9d4e981fc7751ce240dc9de6965c49d6d6334ac396f457f6a7c7e8603ec15a9cf9f6a1b59a0ac1599dda02cb984a3019562327435a1bb41c97da83197ff05166eb0988694ff8232f2028f43304f5c457f4397600b7da6081ba272651d004522cb2a6533a8b13e5cc1a96b176ea182cb20f0ad77b664e287893d79e9f9b19d34ac9b5a285993aade6dd6bb74f0a5d370a3ccaba4a75b0999954309e0ba84d777a73a5a4751288237df16ac744a58c2392ec602883fe3133cbcec4030e1978080a3f223737c7900fd0ecaf009b2c54301ac05217ea0001845fc35a21d0403ca3b3cbe0f62193bb32717fe5a2a7d0c55b85026ee6de13d962edc2a052c622ec47958affbf13bbbc8386a7dc184eca88a136b3a2583f5cc9af33a67387f8148841dfa9d65828ca009098c7d5273c9daea55fa6b57dc9ecdd1aff817ebe45e619c2e7d41b81e63efb1f26a672ae0169d993db63bba35dc9d48db0857be334b6649f6278821aeeb21b392334d4123f435c3e59c61e3044cc9b18dad1fde343106719a780c7ca7683662898d40939d00a6e4f68020a9364af281e1ddbfb9ee20f4e0598ea08fc9f745e4a4872acecf5689c57f8f064a7fc4c397514a5f2a8bd3fa0bd09b5315d9cb0cd97691cb791b5e7a7647f3210b9200365156dfb0baf61b5a30bc3f9207821c8ce9be72d81755761c3f8203fefb60e104e810f7898d9b77a7168601682ebf417b4abcb5b69fa231677b2ba20a3244056c4c8a74da3d72e4aace387f484ce763a35d61ded8828ad1cb188f6ac5070e0675739aeea0516f18f0cdd9e91c61e5d198275ce10e17d5c02958972318a8678d0d484b2446f95dfd5f8782119fbcb7ac2d6c6de8d13528981004b65a5b355b1e31a11e0fb2d4440f0adf9284077c3da4f9de4b6b4d4c97b8d50806fcaa81b14824772c0636712a9c06bd52a718a63e35cc2474e36c02ea3d7c3a609c26009b479d4eff46fa8febcf9cac91aaf53af231022059fbb677982c56c52bc149cbcc3ead9462b40ab472cdfcaf22e34d496426ab15bf2c9a24ab9cefcbd488ea37aedd26257e017bb8d1d94d93e7bc5e454d89643bc726a3fdd7f43ae1454d03f06ea355b707a8f6e68139b2e81e1ec57dafbe06695a5565e4f03727ac7b3ea0c7ece77ce95a9681f6878d9c06554e7a27214aba9d8b9848cace7b6da81e00d889432368c70386e63b790485a2b1471f09e3235545b3c9e5cbe5068772f2bd3723b2834621a6d52051b7701d2dfe54c0ddc1fc283b2d9b62259d1ffa60dafddce31b0a76a9d6625732abf955038548b5c8e5a0fa17e29331", 0x1000}, {&(0x7f0000003540)="3643738d624d82dc7ea72dcba29f4d50867361e8bed4ecbdfa30814d881d8421928149f28dfa86bce290ce79d9eba89f9ef13d383df03402a13722a247a8b519b1f32f428c839357a78cf27ee58845a07c49597418b42ff3c2caaca8d04b0f5a9fcd23ed06dd091121b68527502ed1d1ff0b7d9863ddbb7b7ccc49d2221145fbb0fadb3f29587ee5105c480a105bff4b67e4ec0e4523e378d03a5b32add66ca4cc1e0a534ada092532ca941425e4427692f4a9862e97cbbe6e247db926896ce07fb045bb79630f4f", 0xc8}, {&(0x7f0000003640)="8d0757af90d5bff13a091e8655e1a8007f58aa228289ad98c45ccee43670c229cdedd13e8decd34af65fc2b5b332d28ae47a2df3d452ec279ef01c56f2e9453b288c8e14e64fb855124a19fab048ec8fff01ca385e553dcebc1e1af31e5e19403421cd2d8f002406506fca9f7f9a2efc1cc571a47da8a5ede8b9ef39587acd3d58147245bcd6039a48e9cbb85f7c1b705f80d0c5c1dbdce57f75b3fbcc42c211a738bb1aab0730771928f90e0c317ab13b9ee95b28962bccc664", 0xba}], 0x8, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x80) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(0xffffffffffffff9c, r2) sendto$unix(r6, &(0x7f0000000180)="280ff300ae924559752353fd6d3b51f6f3f6235d26404f1dad3cd52add440e982c7eb1c3b2a52be60d9b83885fae262246a195013cb6780befd5025344dfa7174d0316599f288e52f1df341d1f94d7b1d337bd8708bdd9929eb3880aa8bb97fe3e7c486a5ba82caff57202554034c87dc3115bd723c67e31d726f7af9b0129b98d01a3ac28a67cc518e126f41138343aa0544b736b5694e5148f8b9d48a9a7df03a675d02a4c3615a780ced35ebcc5d80153a528d91ceb4dad39232106a615", 0xbf, 0x8, &(0x7f00000000c0)=@file={0x91468d0c7b4bd90f, './file0\x00'}, 0xa) 20:33:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0xf1}, {0x80, 0xfffffbff}], 0x2}) getrusage(0x0, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000440)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x2}], 0x2}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x3, 0x2, 0x4, 0x200}, {{r6}, 0xfffffffffffffff8, 0x1, 0x40000002, 0x8000, 0x5}, {{r7}, 0x5, 0x10, 0xf0000000, 0x1, 0x7}], 0xffffffff, &(0x7f0000000480)=[{{r8}, 0xfffffffffffffff9, 0x40, 0x10, 0x1536, 0x5}, {{r9}, 0xfffffffffffffffc, 0x2, 0x2, 0xe7, 0x1}, {{r0}, 0xabed0ca38563d6d2, 0xd9f1865a7a6f770f, 0x0, 0x7f, 0x80000001}, {{}, 0xfffffffffffffff8, 0x3, 0x40000000, 0xfffffffffffffffc, 0x8}, {{r10}, 0xfffffffffffffffe, 0x80, 0x20, 0x400, 0x3}], 0x8000, &(0x7f0000000300)={0x200, 0x401}) 20:33:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x74}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 20:33:14 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000180)="06615c2db3c8e70fd502ce9d591a83634b4c31dc735955b3d0", 0x19, 0xa, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x9, 0x7f}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) sendto$inet6(r5, &(0x7f0000000200)="41feecad5b62b1267d7c720c363ca571661507427cc60b5601dee5acf39fa660859f1a719ab1930bba77f2bfde3547717b1f8714a14205d65ed9dc73b2f57260d7d851f1b1c4bcb75180bcb8348e7b90d80bbf812d72e032b98ca034343dbdac82826924fbe15c2681ea534415648969d5cce8a1b2f2d8a80ec5c07c0109c3d7cba5fa9c039c4a07f090ab156713e121706c7585e8b188fc0f96b40a887570e8dced8b04e6da6218f14924d40d858acd7c2b57425f8f89", 0xb7, 0x200, 0x0, 0x0) 20:33:14 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="0000050000006a79c3284b503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x4, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fca5bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b0980200aca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b37e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 20:33:14 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 20:33:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2e8596246c49"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r2, 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) getuid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000100)) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:33:14 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) 20:33:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8, 0x3, {0x8, 0x3}}) r2 = getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r11, r12, r13, r14, 0x8d, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) r17 = geteuid() setreuid(r17, 0x0) r18 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r19, 0x0, r20) r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000180)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) r30 = geteuid() setreuid(r30, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r35, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x7, r17, r27, r30, r38, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r41, 0xdc, 0x7ff, 0x6}) r42 = geteuid() setreuid(r42, 0x0) r43 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r46 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r44, 0x0, r45) r47 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r48 = kqueue() kevent(r48, &(0x7f0000000180)=[{{r47}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r49, r50, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100000001, 0xb1f1}) r55 = geteuid() setreuid(r55, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r58 = socket$inet6(0x18, 0x4005, 0x70) r59 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r64 = getpgrp() r65 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r60, r61, r62, r63, 0x5, 0x7fff}, 0x6, 0x2, r64, r65, 0x7f, 0x100000001, 0xb1f1}) r66 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f00000001c0)={{0x7, r42, r52, r55, r63, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r66, 0xdc, 0x7ff, 0x6}) r67 = geteuid() setreuid(r67, 0x0) r68 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r70 = accept$inet6(r69, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r71 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r69, 0x0, r70) r72 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r73 = kqueue() kevent(r73, &(0x7f0000000180)=[{{r72}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r78 = getpgrp() r79 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r74, r75, r76, r77, 0x5, 0x7fff}, 0x6, 0x2, r78, r79, 0x7f, 0x100000001, 0xb1f1}) r80 = geteuid() setreuid(r80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r82 = accept$inet6(r81, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r83 = socket$inet6(0x18, 0x4005, 0x70) r84 = fcntl$dupfd(r81, 0x0, r82) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r89 = getpgrp() r90 = fcntl$getown(r82, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r85, r86, r87, r88, 0x5, 0x7fff}, 0x6, 0x2, r89, r90, 0x7f, 0x100000001, 0xb1f1}) r91 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r68, 0x1, &(0x7f00000001c0)={{0x7, r67, r77, r80, r88, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r91, 0xdc, 0x7ff, 0x6}) getgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14, r27, r52, 0xffffffffffffffff, r88, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r5, r92}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000200)) 20:33:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = geteuid() setreuid(r2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r9, r10, r11, 0x8d, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f0000000000)='./bus\x00', r2, r9) close(r1) 20:33:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getuid() r4 = semget$private(0x0, 0x5a32ca4def62aa56, 0x43) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r14 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x3, 0x100) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) r16 = kqueue() r17 = fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) kevent(r16, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffb, 0x27}, {{r2}, 0xfffffffffffffff9, 0x1}], 0x80000000, 0x0, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffff9f) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r7, 0x0, r12, 0xffffffffffffffff, r19]) fchown(r0, r3, r21) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 20:33:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000300)="9998946a51404e5a618dd21eade17952f51f220ffaa77fee4b4f6e86eaf82f7a1e3d41f20e5345debc3524ecdfc2a7dfa700f4cf176b638a7a340ceda4770d0b463d50db2511962a624799591e645910aaec68c83ba17e2997aef7deff77e4a6927902ab20767866eaadf5d05121d99153616c891acf4170790c8c6aa70a03c1aca51d59ee537986e81bdad3b28e267a630ee017b4b070847c449a72dd2c774cb14d09b254b362126a379b83f4d532baaec2c8b2a2415cc9bbea090b4ce81f20631681e8fd9cc002bb5582e7ce2600a61999f13b5d71587503f4696527f7027d7d10fe1b18111504c32a5843c9fca05ad0c50a", 0xf3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:33:15 executing program 0: r0 = socket(0x8a3b76a62cadfe0f, 0xb51dcf0bdee57c34, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r1 = semget$private(0x0, 0x3, 0x681) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x200) r2 = socket$inet6(0x18, 0x2, 0x6) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x3000}, 0xc) 20:33:15 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x3, 0x3, 0x6}) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) 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", 0xd) 20:33:15 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000340)={0x1, 0x7, 0x200, 0x1201, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x2, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x33379d96) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0xa740, 0x90b5, 0xef, "b7264ce3d0e00b760100010000000000005eef60", 0xa15, 0x80}) syz_open_pts() 20:33:15 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000002800), 0x0) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xcf15, 0x1000}, {0x3, 0xb, 0x1000}], 0x2be) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r4, &(0x7f0000003000/0x1000)=nil, 0x3000) r6 = syz_open_pts() pwritev(r6, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r11 = dup2(r9, r10) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r12 = fcntl$getown(r8, 0x5) r13 = geteuid() ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={r12, r13, r14}, 0xc) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r14, r16) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r17, &(0x7f00000009c0)=""/4091, 0xffffffc7, 0x800, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x6}, 0x8) 20:33:15 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() getegid() r11 = semget$private(0x0, 0x1, 0x100) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f0000000200)=[{0x0, 0x8001, 0x1000}, {0x1, 0x6}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x0, 0xffff, 0x800}], 0x5) r16 = semget$private(0x0, 0xd, 0x0) semop(r16, &(0x7f0000000000)=[{0x3, 0x1}], 0x1) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000440)={{0x20200000, 0x0, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r15, 0x14, 0x1f}, 0x5, 0x9, 0x4}) r17 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r19 = semget$private(0x0, 0x4, 0x2) semop(r19, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r21 = getegid() r22 = getuid() r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r20, r21, r22, r23, 0x14, 0x6}, 0x5, 0x9, 0x101}) r24 = getgid() r25 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r10, r17, r20, r24, 0x40}, 0x1, 0x3, r25, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000080)='./file0\x00', r10, r26, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 20:33:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) 20:33:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = getegid() setgid(r1) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 20:33:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x3, 0x20}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000002c0)=0x1df0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") setrlimit(0x1, &(0x7f0000000140)={0xc1f, 0x2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xf606eef868689145, 0x0) socketpair(0x2, 0x4000, 0x3e, &(0x7f0000000180)) 20:33:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x20) ioctl$TIOCNXCL(r2, 0x2000740e) 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = msgget(0x1, 0x100) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r2, &(0x7f0000000800), &(0x7f0000000200)=0xa) r9 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r12, r13, r14, r15, 0x8d, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) r18 = geteuid() r19 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) r21 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x1, r12, 0x0, r18, r19, 0x108, 0x4}, 0x81, 0x7f, r20, r21, 0x7, 0x5, 0x55, 0xeb0f}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:33:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61, 0x0, 0xfe}, {0x4c}, {0x6, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 20:33:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100), 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") syz_extract_tcp_res(&(0x7f0000000140), 0x9, 0x1f) 20:33:16 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x0, 0x3f}) chdir(&(0x7f0000000000)='./file0\x00') 20:33:17 executing program 1: socketpair(0x1, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000080)) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x0, 0x8000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r1, 0x4}, {r3, 0x10}], 0x2, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) read(r5, &(0x7f0000000240)=""/4096, 0x1000) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000001280), &(0x7f00000012c0)=0xc) poll(&(0x7f0000001300)=[{r6, 0x80}, {r7, 0x4}], 0x2, 0x40) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x810, r5, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000001380)) msgget(0x1, 0x80) r9 = msgget$private(0x0, 0x80) msgsnd(r9, &(0x7f00000013c0)={0x2, "3869170baad041240d2402175c6c5d25b6ae761b3c7a781cb5dc4dc240fe2771e812f1a47ccca23996f4c421c9c110a460cc5f8776db3462779c54b228ae389ce06b9e52c441c6fa1188d5b0be18172cbacf529133f5815981ab5b49a9a7f14b01be4641d9afbcf59cac77074eddff78c799c5c8aa22eba1d8e7aea231a1eba41e2db4828cbcf33f2ebbc996899833be6a6f8455d76a62eb255bcec7657c5aeffe622f3b7384de3beea08750187492b7b64db46745ef26f385d0a21650b87acf58cd4b12ab48516aba733082e9f6f6932bbeb2c42d0ad0694d3877df1f3b7b7de25fac"}, 0xeb, 0x800) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r10 = accept$inet6(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) sendto$inet6(r10, &(0x7f0000001540)="275c8cee4ca322a185f0b6", 0xb, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001580)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) r11 = dup2(r6, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000001600)) socketpair(0x6, 0x3, 0x20, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001680), 0xc) 20:33:17 executing program 0: r0 = semget$private(0x0, 0xd, 0x0) r1 = semget$private(0x0, 0x0, 0x214) semop(r1, &(0x7f0000000040)=[{0x4, 0x67, 0x1000}], 0x214) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000280)=""/155) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/228, 0xe4}, {&(0x7f00000004c0)=""/119, 0x77}, {&(0x7f0000000540)=""/228, 0xe4}], 0x3, &(0x7f0000000640)=""/203, 0xcb}, 0x1) 20:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30, 0xf7}, {0x6, 0x0, 0xfe, 0xfc}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x3f, 0x5}, 0xc) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x101) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000140)="d0070040fcd5850100400013a22f", 0xe, 0x0, 0x0) 20:33:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc0", 0xc0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="4000080000000000862aad66605e8caf2b87d526cd17fde80287b901164ee010df87d16cce058f28d3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = semget(0x3, 0x4, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0xe6c, 0x6, 0x6, 0x2}, {0x0, 0x80, 0x0, 0x401}]}) semctl$GETVAL(r3, 0x4be7e0f03f5f6fc5, 0x5, &(0x7f00000002c0)=""/222) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x21) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="0009914f5efa57b2c6bf4b09b0ded9dcb6a9306392a8fbf424d389d2a66c2a9c808e0100960dd97af1240500d4525e65e85f942c02278c3f57bd558c7ecf2cbf601e87"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000480), &(0x7f0000000140)=0xc) 20:33:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x18, 0x4003, 0x0) sendto$inet(r0, &(0x7f0000000280)="19c0c3f2108300a21dc386a807e9b5f4ea0d7c45e775e4a077d667d5624ceb9f4c9a889bcf5144c89ed62e0efb44c90b05adca040225d5171c8537cf1d22d0826003634e5a83cbcb7ffba7e0e4709f55f9b0ad0c97342f024549063fe238d053bd6282b50b416c", 0x67, 0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x80, 0x1) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/37, 0x308}, {&(0x7f0000000240)=""/55, 0x2cf}, {&(0x7f0000000400)=""/75, 0x4b}, {&(0x7f0000019480)=""/102400, 0xfffffffffffffd94}, {&(0x7f0000000480)=""/102400, 0x2}], 0x100000000000019c, 0x0}, 0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000440)) r4 = accept$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendmsg(r4, &(0x7f0000032c00)={&(0x7f0000032480)=@in={0x2, 0x2}, 0xc, &(0x7f0000032900)=[{&(0x7f00000324c0)="9cf90c7b09ec4f201945568f881dca14a51448db7db49fc54afa2c90b92921e66a91af08c0c5fc6a40e00d4368ef6d1f4104cea240b233a1af1fb077fff76608ef039f9370231a24e5be587fa30d190888e5f1c02e029e222c3147ac7a73df845bf6f48ca08a2df445d226dffbb6419080f4f48b62f95169c7964fcee5b2d3f2b4860b186d4253b53fceff481ae0e7dfbcf3db220fca5ecef9e36cf2eac9278298eeee02cc2df8a74c049b2255d21b25", 0xb0}, {&(0x7f0000032580)="e301088b98b536292d2ad21e40fb623f5bf2bdb07e95b7f647ccaa472b510417f90467a17970ae634cfd85459a603f17ecfaef85b70b495d9c5b1e93d29f8ed968a79bd2315fd1e88ebd055824683e6ccd61865317d41e", 0x57}, {&(0x7f0000032600)="5eb0af37c197c6e096f1735606ebd2491fe7c93090870402baac896e91ad2a9026359422", 0x24}, {&(0x7f0000032640)="8e2cee453faac5eed3d51cc94dd0feb23931dbbeceb7b507ec68119ce540238c0ba887c41e34ea9337f9fc105b45259953c5f9aac536d853010bf1d9d841d01201fe84661e01e4b3e113b42caa2f2f3060db3a30841ef07a4c1710e8206f80f624d879deac031346f55af33a51ee53", 0x6f}, {&(0x7f00000326c0)="2cab1d7c3b10b9e4c244bc76af8b44ef", 0x10}, {&(0x7f0000032700)="10", 0x1}, {&(0x7f0000032740)="1138fa8a7f6d35d56b6beaacc049fb83c4111e7b76", 0x15}, {&(0x7f0000032780)="8d89c25dd70b30a726adc6172ceb614150b220c8e8706878a1f63f48e8b68dad1d37eb775eacf2228d4ebce786fe4b2356323fc7ae5fa0b2222749f9354308e97c551aaed0a2ca3be4ba10267d08493defaac18bf1412f30d4e6433ce85ba981f9d3a81cb133a1ce186dc3b57f3eb2cab487d55c29c4c0ef34c10ad039b9caa175fd8664f6", 0x85}, {&(0x7f0000032840)="b618ae95f1bc2c785bc8a00974c373b0020ea125a320a24df38b44a4f1c6927c22f15c6a884990d8fe69c5462c444ca24f33f63079d170e3937ce94f3496ef72b21f00ebbf03f0193ffc5e9d0483b7540e627b1f42af811d923358dd6529b68499691e3bb002501671e374f727ef020a57a1b8ee7f0bd02e27d43281fc8f2eae56b6c5", 0x83}], 0x9, &(0x7f00000329c0)=[{0x38, 0x1, 0x1, "108e066ab9f34ffa2ba01eac0334da5a329f238e2e36ea83baa5c483f0128102c53db2e3c0"}, {0x78, 0x1, 0x6032, "23ab389136c699fbead1a5176f75820f0b143d770cb1de681a6fee3d3fb4756e468353d5559806b0def17a4e8fbf62ea0d518ee7e64d9ce5e6a645b782c547592a493d071a51f58dd2a486839a0733664f6f2db79dc26acf1fa6f4470c9397cb3f32ad"}, {0x68, 0xffff, 0x6, "b8b1b7149cfcf8d7bdc643a86f0b1a1821bf1980c72f2c0ba1bf514ba1053c8257834e05410f4c0f99a0031a938898bbb0501ebec145dc0347173cf88fb5b82ac27572425f0bc3044e9ad70276dbdbd115bf834ce81eb0"}, {0xe8, 0x1, 0xc15, "35247cb287bdb8eecca5a3147f03c858580d0e430a574b3c283f45933ff5e3e004ddc22f72eacac594f7669613fd383d632e733f6bbf999ca8beec5f4e84eedf99ed3a16c34f5c58c1ddd5be9523492738ff9eb85d63ff3002e057b5e1abb5b62e39e18372d0f2273d9d6d701c0e1ed19450d90b3c80dbad9506e569a4ed9153608c46f097a60f3ba34751bf7ec1438ccd7876f58c6d2b5a10e82478e179db07288d56291c30a29aab0af3eb6f26756c93dbafc28c459ca0d134cb0a4de3c9e9ba81f9cd819f45b64117aebf397031e4f6fd3bc46a6240"}, {0x40, 0x6776ff48755ef8b9, 0xfffffffa, "f6d35be0ea5547344db4d1ddcba99c9b03b85f1d2ebb287d2048b6b4c5ba8f93ff2753a78de861e88d64"}], 0x240}, 0x415) 20:33:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x100}]}}) 20:33:17 executing program 1: link(0x0, &(0x7f0000000180)='./file0/file0\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)=""/113, 0x71) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r3, &(0x7f0000335000), 0x10052) 20:33:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$TIOCSTART(r3, 0x2000746e) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff, 0x0, 0x100000000000}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 20:33:18 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, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r2, 0x10000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:33:18 executing program 0: pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = socket$inet(0x2, 0x2000, 0x0) sendto$inet(r0, &(0x7f0000000000)="34d23585956241ead160eab4f1ca47a632a83e6cb030a5058777ed73f0d563", 0x1f, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 20:33:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="58e8ede463d036c6215265172252664f1a91b916908e241236b1bd73b26747e40b5569999c86893c922df16bc80e2a6c098f98aae3bea80dc3be837f16635b423df8eea5badac0e4fb7329eac48f8b4aa1f394498ffead6eac07d710440ef1514f1912ad7944684b7c2ab20cc800115e1e80ab9e992ca0b407445eace31f87b024aa217677989be0fe76eb2f960b0793d3e194ade8d63e0ef216d6b7e16477aa9df3127e636ed18db11dcfb48f9c70933eca4817f381d81c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000280)=0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x23e) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) msgget$private(0x0, 0x20) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/zero\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="f20fdf6b677ea38fd7aa4eded22077635856521ed004093893a34c947a5a1954ea67f6d317323dd7b8965ec7abdba00e3ca386360d0f2fcb4b944688c963a9f212a5bbd7e289d845774573baa191d2730bc8f60faf7be3d01ca1c4628708652cf1650be305dc52bc0383428fcc9a39bbfe1e819298d7bbf24eefdccbd9b43887fb223430572c858fd9d99ffcdebee83e755340453aab74b5384d540a3675267260eb892a7eb63b6c4d1a58939ca7fecff01add20b554e12febb7d36155b5e01c2e8af69a512fc9a09977e34391c6d88268a3520b4f55435f", 0xd8) write(r1, &(0x7f0000000100)="8c65", 0x168) pipe(&(0x7f0000000340)) 20:33:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setsockopt(r0, 0x326c, 0x4, &(0x7f0000000080)="e6363a289ca89370f22a994a533703ffe46f33ecf456b7af0544edcaae5614185857c409f9b373c2820a167b97f87e5f279fa2491e048dc5ef001918ab4168e7b7ff6049b404a1d199cfc0bb85295262a143a58c", 0x54) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000240)="b46ed278d37457a99a70a20a0756c91ecfb1939a3594c21db701639fa50e007721a566c1df9f6fcd6c2628db1f4a3b45afee7798671508bfc65c65ced67e786b508ccad9574f2e06c65685249f08848c163aece7405e1979cbebc4e37274760b5591bd4dde3646711aa35e7552e6515216c5b26bac32d4ccab2632fb16dd3f69d36e4f579a53124a0030807dbe8e7a715d5d2a5a47", 0x95}, {&(0x7f0000000300)="8ef2f2fb1b45b3792402ad113aac7bb9b836c5a99b737b75435786e89fbc85de557c41a33f5a969f792af570c40b55774dd114d850a566207538ce0fcdba964c90a8467ee6f0e3485d3e026d46b78d85afb6b86e0571e2e8404686193b0f30929f10e2c7467fa2ccd2343893d7ff669f06714e1405cfe804653b07bfe5520dc12cc771038ad23a8715451d520f68b922a6af64014ae570562b8e3be8a50a3b8077297988410a5ddc59e0f9fb1560bad32c7dc12977a785e75e24ef700324c4a781ad890350e28aa4d12148b340b5aa8f492c59c4ae8773c728df9c5bc0f827590b176cf99e914ddc57a526b4510131b0e4d3592473e158e67701883347786b9b45bc9c3384c3deda1011642692d1a648985430418587e103267d21e2e37031101bf920970986276c408afdb891dd29360efa82c81a2dcd8674ddc47cf5421f6db9b05eff5087114f173d2fd0ec7a32d0178f05feb69742214c8f6b56537df2b622584a29612f0b2d3b784a85feaa431d87f5c892cc8a6c6c7b284851ec2fc36f98b9e411960fe5649b5eb967e685f457df305437f38beb533356ad040a0fc902d7aa50359a19a62cdb55e19e89e8b0c7fb7b8b5fff8189c5f731ae091b7d21cceaba6015e1143d3a55309dc3e45bce5e1824b8915919015a5665bc7e4702d26291adcbfed2aeff946d8fa07bfa2fc6938033f28b44d9d6fccacf3d8dca59c0f70d49a130a2ec4ca87342dbe083767f32f2cbe13b3c084ff514fdf9a585ab4b72345d37a3b6fc923795e3cbff182ae24bb47a6f737e5ad83e31f2f6aaea65aad55c40f698a55996a0f5c3345fd0078d1f9e3a2d1c8dcbf86fac429777768e8dc1c30a8a20446a116723faa1a602ce36aaece801e69cdda54f84c261ea4284899999c89807ec6329e69770990d5c41a71041ad9234b6fd305a9c6a6d87227dd1850026af3b28d6d4499135c4f3bc979579b98f1855a77c02e673626f1daeb97b50d8de43d1dea14d5bf92fc58608811c273d38ce65e4c919a3755def8315f21cfa268a28436494a0169f73b7cce601257811f5ae15e343052a23a977458636b03ebdfabb3496a2b630ddc3ca53ee852ded75cf7219d828d3aacd63b2df05471d00df7ccf311dc6ad21175cb0395a2f3b959e8d21e52b2ac3ba16313e8bf83f84ed6220740e05cb3730e458a748ab1c168fa8b665697afd400ea27ef77bd73ca3d3dc3b6eb2e06ca5098111692a481dd72615f34c0fa7266e37e444dc841633df52a40d7f0b6cc449e6d9827af2c76bba98941c90b335b9ea9ec35bed8e4f7baf60c19face2bbc84c4797cc3a5a01544de914052566d36bf821d8fd8b1871ae4eb7d103b87a84b3aa3d5fbde76dc8f1d60245a0700f5b4b0ec9844280b1b5cbf1b5e1214a6575ca2db5012fc4d5080a49fc2b7bc11cce50e7d36d4c77c2dbb003fd23612b492f8a6fe1800447002e36fdacba4859bbb52067ad628bcce6d00f5118a8d5e4542d156228db6b26973ad3a63625970d294b1f200486d3daf83c2d91cc426a8bf4942abe3149b7ad39bbbfd3052154acb8e7dbc801ff21e671a26c1323d849e60855c6a6b3507e5f7af1576e959ebe76aabb3061b9067ab6eed6948f0b844c97020b395e031ab044f5aff87e93cd1480fe6645037bd8d02c6558724116d98ab5360dcc5adf62f8babd96dc9b4e9aefbc3aadb438f98a2f43b1e88f1511f39f2669d1e4d21c1b7aa38ee7a7593aa0d3ea55572a022fffc0a729f1518a70cbdea85c738531a5391d50dcf35cdc326273560162a524ca1f6fb6e753da904922dbb7e9f2a39978083240345a7029bd8c3cb7d2c63170e343ef21f5baa986d68afd19385d037c61dc2711d567ed378e50773bc81d46b9d785caee3c8a56ceccc04dda71bdec35c0773e9fc1f962a6a3c1f17f6f389a55e2dac0fd336f6bfd90ffdd88435a9d0ca5c4ca74d4f6cf5a89f24b63bf3029717317035d64c20f584e116df0937069517816b7b4111d12292d98a632c22dcff47534593c3d3533e6e1b4412286c99d75e7d48018d8816e01e9cd3ef42f334ddafc5e5a7492f939af788908a29ca753bdb90af35a8ccfbfb52a053fafcd8f3f1bb761f8febac1c6fafe4820de561aa110dcb17ab36f95abe91e8c5c92dd165d24f50126ac9f58a2bd9dd10f5612caafedbc965ac9b83ba1c3a54f48418a55ebc47275944ab1e2a828fac145b63c85706fd0a02a5de9e791accc76fa0d74836ccc00a45dd8c7a058a218af9bddb0924bfbba074aa0f646d353f9488169a9c2a5bfa30cef007b72fd5fc905ec3aaff9a77bd5e722c12b6a6d17b8d859993d64c24b6e3191b045e447e7035ed69f90d592514cde3d9b973869457de51f963bb2916dd84cf0aff03eafde6b97249ac7ecec013e2ce193f7fc0838083561fa0a61919e7508baf2ba459591da33b4474af5da012b7abdd566ea68cf4e36ffb35dcd080cc333c0e131205ecb39779c42bb07ee423668a5eeaeb3405ac712c91e459b1d1de9acdee00be2d7c2c3a942929fa9713d86edbce4427cf3f1588d8d4904c602a877ecda0cb24751b2b74475b1126f2707e0ec192231593ce2c8ceab9a0e66889f6f9048544e3b720177ab1e5780fab511051ef43acb237d8a058c059c4056b7151b29be31f3d0d71d75d4ff6b5c4c5b1ec8d54d235aeb9bbaeb06bcbf00e16a8abec509187bd5f143a1b5f191f641e0232795426618321bd6387a9a9fbdd78e6ad717cd7a25ee063506cbc0915427e851e516ebb2a852e552a05c1793d26142cedbff29150363fa9838e5bea555a86e37633f7d8fe88a9f1e842596737773674e182fd821977542b6e1bc269324c71f81227ae8d1fe43498c63dfaa5e6f8bfc637790a4e323e29a210f09354fe7e21104f169c5b6617ae3c090019d71c6ec846d9ce0614fde7c2c6c7b612f2af05784bbb36a4666db72fc7cb7f6f44341528bde68d9ebd4e4f7543a2ae8ac02b4af776551ea43b8eafa25918ed33dfc6ede1eaa132cca94926ee11b5c14e21866ef4473ac75f2766d94937c6cbd1689c04711cd935d20ff060214967b31bcf94571513a2be922f3ff0d81beba9cc26615620de0c8856e090770d53485d3584b3209d3487221b7c3c0f941007e87346a53f9e78c5ed5166624a6b2ae578d97c78d7adc17b5fdc0557f707ab270917efc0917f3dc68f5f0c2733072a27d5bc526490ac5b32d56ca6f5900bbbf9c00536246b535f7cd132ad810ad21b524877a714b5b8c3a8f59239cdf2c1ba25770033fb17981860dac5b80fcf70cbdf34449e767a0eeafe859b6c739464c7ba37a148df7f96447ef734b78863a3d36f35439b04b2f94c2460ec7998724521c4df406f29dd2cd60112fca4f9ac1bde83ad066dca5df1ca597cf110d10866039a8e95ee7de6998bc608681a5bdbe464ac0e16f29f9e74ff1baad7f515942e5dc6427cbcb60cd10c1cb743e712e720ef869d8f44360ca7413ffbcbf3a2d84fbdac18b7098a2e91fee713053ab949716b7d47df391b6ae17b062acf97052c0609db4134c97a9f7059bddbf153c2a71b41c686223753de93b1b72aa5c09f48f07ab1d17fa83fed7759ccbfad0f05e6036c28b5c92a7892f071b0db8c6d32bf500c2123c1b4dd28d2a6839b96e26ffdac45388161658e71fb0e5c68a3b440b9b1690e38ab8c15bceee06dec07b4d3d7bfc2d37ca0e3854177a87c2d8454abbd0c7a1169eb3a93b47920c52ebf1eb7c214661258243eed4afd6bec9d7e62cc97d824dead7422cc9294db886f81eef8a3df2db9bd7144f3e63254b27a6ed5d17ba3afe41b525b17b84c6b7caa5816449ad7d10c51129807ad73261ab0f2c286c53039dcca7d462227f74873fca5051a80e9f58eea4a4d788e65dcb6364a7c03f28148375eb07b3d9c87cab0d82abff736656dccf710d9108fa323084ffb21549ac2f6eb92ac838d84bca03a0e0b46379cac48c7f75632d8cd11fe8be82be91e9a060b449bfc6e6a170bc65f0231fea79dda4574fa903a8c7afa5e065fa0eee977a8c34e507121f6fdbfc18dab64daf757d3e93eba9b001cb20821b5da930d54ef83b982e8a2c54ee8a0e489bedb055f8dd85ec29900ffe05c88222657687d01797c49dd228c1f4675635e46b2558e223d63b769233bfa9cdb7d935123cbf5735d6b99655af650c48a2aa15bf731e739855f02e527b6570e110460dc5923f09889bcaca04cc03c75248374491755fc6ea293c3d6e32847a413e250c5650d861d8094848414d8b834021a2bd52e509647e8673d565e515009b28ba37598dd405425843bb039b3d6d5f19bbfea5c271e08758a49847ad6e29034c5ecabf5f1ae1e875a48618ef0e0516abbf9118122e5229005835323d517d95b8201e11e99472aada7b596b9c41ada0cd4a829f7b36395f4c96f497087c5009aaf66ec336bf423f7c295babe62caed841bd4d162d998f3585bac6f5c032b684f5a51b0161c0dc4bf89f972844dde28c2f30bcdbd49d87aadbea4cb4e880a913183bfb6fa769637d39661f004af41a77bcbeb8f68d8afcd33203f06064e8b923c32a6ded04bdda445ff607cc0524a1b7731c99f8b67dbb2bcffdef4c47bad8762907011c77a129446c772615b05e4da48ff7ab057540629fcbe4e320569ccae6656dca643f42211fb985b48a8a96908562e084dcdbf11db3bf6809cd2c1bb744927b660dd1ebdd348af671401c1090a978d49e9410b1c3f088cd932abcc697eb747723f6c0d26d7a3d83ce2039f12a4611642ea0bde907d801b64acb782e4aa7d2fece82519080e58ebb4f1f5f40559bd4ae964e789a390c0409a8d10e13b880f8297bd0d4be833095390486bca6d326405b963f204b3abaef50ef402ceda592321095b6eac334013710cf53c608f0840f3116b2bc57dfe1bccd52c8b14cc03bf9d81b612763d8f50fcb327b8cb9d744310bc55a9e5ab6b7c94b1f97dc042a693a96820f80879453ef6dd0170e3b222eab0e72267459c5ff80e30a5ad4592c057dc509e8c5cd763858613a938562e56d907a2c3d83b3db7610e7d730f0fb77a0cb6fa5171ce47ab97d896cd5d0f36eff7bd70cdc6c98d60671c864a3c49752cfce842bef6c718acc38d00fe0b63f07b88e32ca08002451f4ed12e9b3353a8c530048bdbb74c22b601cbdbae508e68d6363d1a391f33217d88a2702fd8d8943a1f99f6df6695a82afb08a2197df142a643f8a428efe26e78388ca6c42d83a3c8c475e6d7fd492f6143549bc8b81d98d72dcb5af10ed242281972ca7d8d017129a7b7df54d72fe975b0a177839f4602502f847ee49fbb7985db0d6c1f3ad433dcde94d0c261b7aa5af5760746475bf915999f67256ac0732703d3c21b897b84f3b6aa77d1a90d7d7fe669fe3544fefd1e8c435bb9772c2a1a83c48c19e7b3f85a997fe6831fa5df73a6d17b4dd5591b3ebbd64675c94d81049b76cd6b490a96998077df3837e95dc437e98dd1502123be1c67989a02fcf1055b01cf0657d80256c255896094b21440b79a29c744ac6bfee33842598ad9275ebc8258ae601c02a20decade747dd167a2cefb671f0d1e32bc7697337da82d4a0b7d43b5de5e77ff9fdb638002606ba1250757eba53303804df176ff2b68db6bf8ca801434b9cb816071ab3701a16d0ab13ce74b071925b2e74812cc6de7ac0b9b64b2e9874dade01e2b7417c2077fe72e97b55d7d9a816a7d28808d2d72553495ff46a1a0511b51c36a2fac5d19e1096a810d90e8c1883d5f6c815a39716fb894ccb86794", 0x1000}], 0x2, &(0x7f0000001680)=[{0x60, 0xffff, 0x2a8f, "575283b7b55c59068bb115c1868daf91e27ffaed823f74e8e4292b00b78783e5f0b3d815a679a367dd43955d2688f2b26f2e18b8a6d0614f6ea50769b6ebaf76c863eeb6e7529619bd269854f351"}, {0x90, 0x1, 0x2, "274bf27535fb5ada70c0a6f7eaa64b0c53d7d96a339f2cb65fed0040a186a0ef32f983dc8d246b1e652f8ed1a66c8127b2608e37f10a21e0bf568096ae3274ee943b88b584651c1a472fe431143d2b34b94695d93ee5d9905dc7ac86b60835c76a5cbb26864ac99b78121fa86e0215e9ef0270f903f736b7d60eb1dc96"}, {0xa0, 0xffff, 0xfffffffc, "2e7919409a813c62a19628e660ffd422b8dd61cecc3808cac3ab45f25cf4c7112312af29939a93a868873561729194206d04c282748031606c21faf1245073d894e3f49520ef179a693cd8401b9d3fee43bc2393333fb542fbfc09dd42a24017dcee6267d4110f4e44b278892ab54d0c85b54f839077b561066ca72f271e22ae24f0c536311a8e71025f4bea8b"}, {0x88, 0x1, 0xffffffce, "4749a23ef141b47aca42b66f0087aa9fccf3a1ec43d255e768afb7a26bbdd931d46555e89fae8a05bc47df06637f04ae3f6b67dd45670dae0f88bafc9c5b1590415ef2f7c2193d43ba34b1631275d9ffdb64a9409b17ee83297063818a150ac7e5a92b393724ff28dbc2683c2c6134eaf3"}, {0xa0, 0xffe5dc3efdef362b, 0x5, "ee9e88e230ff85b2bb6bcaa9cfb57943a32f7595cc3f0ad4e53d972a72311281c13f1ee5b3fcf4fb1248ed91eff5cab5c760b3c39b433fa23743c49051af02f9821b77ccc101a3da9e5ac4165d04a2f8490eb4649e7f52cc0cd8bc8645621ec9c0c3b376c6e07d3804c2e20e550f428c76e7931b3911a61910306364ad1b5a458e298ae231da3edc59af40c7"}, {0x150, 0xffff, 0x5, "d056aae785dc19b05b77693e954e3ebb04dafa9ea77d826dde3bc0b02bfec5475256f4fa9101ab3aa99a46d79dec40f8555b950dd475c548306d1452e5c359dfca5b23e45c9551672347830f6f2ae894efab971540000000d20689ea90b8baae5a50b0759da609846583d641a2fd78b516b950100bd21ee0701317dc4f9a4e21c8dd6ebbc00080ffffffffffff1fd5ffcab5bf5e68b81cf48eab993f5b2115f2ba42161b6ad202cf62dfedf2b05d331fa61c850000000000000000005a2c80f7c5741bd29ad219537955b54024359e8ae0640f49667a3c7fa42be60d92d2ac06949a3e242280ca246b07351e5ac534c6e1c5125044a74e03d3bc4a216028ef28991abd77f53a57137c7c635524b7ed5039b383758aa2fd568442a995affea51a689e04cf0a77b81cfdc1e5361f00"/314}], 0x408}, 0x1) 20:33:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:33:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000540)) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000300)) r4 = getpid() getpgid(r4) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpid() r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getegid() 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)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 20:33:18 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 20:33:18 executing program 0: r0 = socket(0x11, 0x4003, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xffffffffffffffdc, 0x0, 0x0, 0x3d5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc1dd45616b805191) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x3d64}, 0x10) pread(0xffffffffffffff9c, &(0x7f0000000180)="102598c2cba2a9b888e32d30d99c8a4bba25a8653bf86906c0ef1f8f4fcff4806d6e927dfff6310dd342be5f3a50859827d447916cd39907f6d87f80b52d5ee2a2df9871fe737ae48fa5d69bb3e3b3c661094b084ba303b07c201a3ed2dc428eaa9c836115ca0fc19b6c90d2b18589c383e74f83353f3e53a67e5e75bb41aa6a71b60cef6b8f8b3c9824e3db31e0ad60bbace27750b39947cf696c587a689f3ee71622ed9e780e2eb89f6663b412a3ff831a8ca675", 0xb5, 0x0, 0x0) 20:33:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8081a3e091b635b9ffd0d4543005226731d97b52f0e9899ee85cb94d2188543842537149674916e3df0176c6808d24b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 20:33:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") r1 = geteuid() setreuid(r1, 0x0) r2 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = geteuid() setreuid(r15, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r21, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r21, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r21, 0x40047607, &(0x7f0000000440)) r22 = kqueue() r23 = fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) kevent(r22, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000480)=0x472) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() fcntl$getown(r17, 0x5) r27 = getgid() r28 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r29 = msgget(0x2, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r30}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x2, r20, r27, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r30, 0x7f, 0x2000100000001, 0xb1d1}) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7, r1, r12, r15, r25, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r31, 0xdc, 0x7ff, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[r12, r32]) 20:33:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 20:33:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0x3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 20:33:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x140) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x9f, 0x1000}], 0x2aaaaaaaaaaaaafc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/\x00\x00\x00\x00use0\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r2, &(0x7f00000001c0)=""/85, 0x55) dup2(r1, r0) r3 = semget$private(0x0, 0x2, 0x20) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000005c0)) fchdir(r0) r4 = open$dir(&(0x7f0000000040)='./file2\x00', 0x40, 0x18) r5 = open(&(0x7f0000000080)='./file2\x00', 0x80, 0x8) utimensat(r5, &(0x7f0000000100)='./file2\x00', &(0x7f0000000140)={{0x0, 0x8}, {0x2, 0x7f}}, 0x0) mkdirat(r4, &(0x7f0000000640)='./file2\x00', 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r6, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000440)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000300)={0xa2, 0x0, 0x100000001, {[0x40, 0x6, 0x101, 0x100000000, 0x0, 0x80000000, 0x2, 0x9, 0x2, 0x0, 0x100000001, 0x2, 0x7ff, 0x3f, 0x1, 0x677, 0x90d8, 0x100000000], [0x400, 0x6, 0x20, 0x2, 0xffffffffffffffad, 0x7, 0x1e3c, 0x846, 0x6, 0x7], [0xfff, 0x5, 0x4, 0xfffffffffffffff9, 0x3, 0x7, 0x6c48], [0x3, 0x1, 0x7, 0x9, 0x100, 0x3b], [{0x6, 0x7, 0xffff2638, 0x7ff}, {0x5e, 0x80000000, 0x3, 0x8}, {0x8, 0x5, 0x5, 0x4}, {0xdf8, 0x3, 0x2, 0x9}, {0x1ff, 0x8, 0x1, 0x4}, {0x6, 0xe7fd, 0x83, 0x1}, {0x4, 0x1, 0x5, 0x100000001}, {0xfffc, 0x2187, 0xff, 0x9}], {0x2, 0xff, 0x3, 0x3}, {0x5, 0x6, 0x295a, 0xffff}}}) r7 = semget$private(0x0, 0xd, 0x0) semop(r7, &(0x7f0000000000)=[{0x3, 0x1}], 0x1) semctl$GETZCNT(r7, 0x9c092c47a1a4ec4, 0x7, &(0x7f0000000240)=""/170) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) msgget$private(0x0, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 16:00:00 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x59) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) r8 = openat(r7, &(0x7f00000003c0)='./file0/file0\x00', 0x10b43, 0x84) openat(r8, &(0x7f0000000440)='./file0/file0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x5, r11, 0x0, r2, 0x0, 0x100, 0x9}, 0x8, 0x5, 0x200000008}) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x8, 0x0) fcntl$dupfd(r4, 0x0, r12) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getpgid(0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) getpid() fsync(0xffffffffffffffff) r15 = getpgrp() r16 = geteuid() setreuid(r16, 0x0) r17 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r18, 0x0, r19) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000180)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r23, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) r29 = geteuid() setreuid(r29, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) r40 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x7, r16, r26, r29, r37, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r40, 0xdc, 0x7ff, 0x6}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r26, r6, r13, 0x2, 0x8}, 0x4, 0x7ff, r14, r15, 0x0, 0x8, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3c, 0x2}, {0x3}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r2, 0x5) setreuid(r1, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r3 = msgget$private(0x0, 0x12c) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d98e5f822554e21900000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d196afc1dbc46842e9250ae65d5"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000005c0)=""/133) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pledge(&(0x7f0000000080)='#!\x00', &(0x7f0000000100)='}\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x0, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) r6 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r17, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000280)="b6aa03ec6bcff691920fa04b277850e13b9605fc4d43703bc58637e05323de9ffbd2d0c15b91a6c10c71581dbd433c772134e4d6d28a34803f70dfea372eb1c6d80be44b791f4071ed473ec31082ba0fe8a7530a5b2dd6c0eed70581b94cbe69642178822350e9fec5c76e199e17c0092447cbbe6a63c0ddce58a8515fcf43ab481bffc06445983179f395b14bda47450b9d98e468142bd2cd1f9a6169a7409861430c96f5e803c0d9424aaa7a8bc2ea765ceba9a43570dc7e2efd905cc61b", 0xbf}, {&(0x7f0000000340)="d062e1549aac9d51092409578781aebd9ec720ca43543be3c363b37870b24c40f1cdbab07eee4f48ea1e44128b4c97fd076280bd21239fde03efb896f2c59b963fac351da1ebacc977957568221ecaff03fbc39f90dead3629363097e9dba9891fe63038656455159ae1282c78c4a6ed988da484c4ba8b53b01c4a1bc52c5c28569b33ab1ce38925a8c32ce606283deac9367f4a49f47928c1e4b7effead5cae1e17ac84d9c193b40d2ea64c080fa4f5bec555586f70fad6f3d9bb6a9307717798c788c393c666d6123229b8ea3955c6462e043fe29044ecfb53683b70484f850fafcb68e2677c8c2a", 0xe9}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r6, r11, r18}, @rights={0x20, 0xffff, 0x1, [r3, r19, r20, r2]}, @rights={0x30, 0xffff, 0x1, [r21, r22, r0, r23, r3, r2, r1, r24]}, @rights={0x18, 0xffff, 0x1, [r25]}], 0x88, 0x40d}, 0xc11) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='/\x00', &(0x7f0000000140)='/\x00', &(0x7f0000000180)='/\x00'], 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x172) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) r1 = semget$private(0x0, 0x1, 0x4) semop(r1, &(0x7f0000000000)=[{0x3, 0x2}, {0x2, 0xfffc, 0x1800}, {0x2, 0x5, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x1, 0x800}, {0x1, 0xfff, 0x1400}, {0x1, 0x7, 0x1800}, {0x2, 0xf3e6, 0x800}, {0x3, 0x401, 0x1000}, {0x0, 0x5, 0x8be083a761000674}], 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:01 executing program 0: socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 16:00:01 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="edadea40482ef1928716727d5e0b54105e9f433ec7b5c4bf6dcbf42bda7d262a6784d98c2c044bfa4ed4947cf81de76df43978e17948801e9bc02a3f50db1cfa4a1c8f44fe84e7679b285f4a9d07888236c7bd1785c4377e962d17f893835d413a8051bbc5d30198ee86e9d1df86affbddd10e42d8cd43e3479cc59ee83b91d33324f555e4169aa60ab4f52ae9c6d8094725453ba7a568", 0x97}], 0x1000000000000110, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f00000000c0)={0x3, 0x80000000000000}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x10000000000000ee, 0x0, 0x0) 16:00:01 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000c7a000/0x2000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r6, &(0x7f0000000340)=ANY=[], 0x0) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) faccessat(r1, &(0x7f00000001c0)='./file1\x00', 0x146, 0x2) pipe(&(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000200)) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r4 = openat(r2, &(0x7f0000000000)='./file1\x00', 0x10000, 0x0) getpeername$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000480)=@file={0xe663d8708cea9ce2, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0xe02}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r5 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r7 = dup2(r0, r2) r8 = accept$inet6(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$TIOCSDTR(r6, 0x20007479) r9 = open$dir(&(0x7f0000000540)='./file0\x00', 0x100a0, 0x100) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000005c0)=""/211, 0xd3}, {&(0x7f00000006c0)=""/157, 0x9d}, {&(0x7f0000000780)=""/2, 0x2}], 0x3) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r5, 0x50}, {r6, 0x2}, {r8, 0x2}, {r0, 0x1}, {r9, 0x20}, {r10, 0x8}, {r11, 0x10}, {r7, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000500), 0x0, 0x4c) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0xffffffffffffffff, r1) syz_emit_ethernet(0xe, &(0x7f0000000b80)="00d847276124d06f2eb4b3072d67") 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="5cda584c5d6b4e09777b39ef4bbd12b39c5c33f1641129754b4b7553c9344526cf1a"], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$setflags(r3, 0x2, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) sendto$inet6(r1, &(0x7f0000000240)="10d8354011baf90f677e378992be60770075bbf78e96ea51a7250e631e478372a67e7464aebdb9c365d052e3f122f17c5965ae469eaba00dd78d1ff78a25eff54e2a01ad5e5f5a3a144b6a278d7ce05b308c3cee18fa9713752af33a9d977f837cf831ee0cfc6d12e76186321617a01e0b37876a7beb9cff849d11c8dda4092ae3d9e7d4e3d0c7294e51386438463d0720ed0fee05f4fcd0b1ce566b268835f81245f037", 0xa4, 0x2, &(0x7f0000000300)={0x18, 0x2, 0x9, 0x7}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/55, 0x37) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x7d, 0x0, 0xffffffff, 0x1f94000, "090000f38900f4ffe64dc22a30adca60b38800", 0x0, 0x7fff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rmdir(&(0x7f0000000180)='./file1\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) mkdirat(r5, &(0x7f0000000200)='./file1\x00', 0x140) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) chdir(&(0x7f0000000140)='\x00') r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000300)=""/92, 0x5c}, {&(0x7f0000000380)=""/188, 0xbc}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x2}, {0x18, 0x0, 0x0, 0x8}, 0x8000000000000b, [0x0, 0x100, 0x0, 0x20, 0x0, 0x5, 0x5]}, 0x3c) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xb5416d3ba4b00982) write(r1, &(0x7f0000000040)="670dc3", 0x3) mkdir(&(0x7f0000000280)='./bus\x00', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6, 0xfe, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0xcbf70f016cc4eb4f) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) pread(r4, &(0x7f0000000100)="fc81bf3e35d75dee3b54495907efc666898ffe5ceb6464b78a32867dae3bae78050cd173fb0d01c7349a1d228f73762401569d5c24ad4f81aed53972f5e26c87d6b30b5962437345f85542501c66f995084edf64dfcdc6e3da85cad25ae25bf9582f9db8421b735d51e552eda7ead65b38dacb5b1569e3109852881c374584b51657db34f5448921b4b59b9ef797da5ae898fc5a610b322c6e9258f7d9816e52c27f4f34da30a083baee15a71bdbd94981", 0xb1, 0x0, 0x0) 16:00:03 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r3, 0x0) r4 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb2) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0x0, r6) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x51) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) r16 = geteuid() setreuid(r16, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r2, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x7, r3, r13, r16, r23, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r26, 0xdc, 0x7ff, 0x6}) fchown(r1, r2, r13) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() setreuid(r1, 0x0) r2 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4007, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000000)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = geteuid() setreuid(r14, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7, r1, r11, r14, r22, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r25, 0xdc, 0x7ff, 0x6}) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d47f7f000001"], 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) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) connect$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getuid() r4 = geteuid() setreuid(r4, 0x0) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfed0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r11, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) r19 = geteuid() setreuid(r19, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x7, r4, r16, r19, r27, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r30, 0xdc, 0x7ff, 0x6}) fchown(r2, r3, r27) r31 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x9, 0x40000000}], 0x8, 0x0, 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r31, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:04 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=r1], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x9, 0xdf, 0x1}, {0xfff, 0xd1, 0xe8, 0x1f}, {0xffff, 0x5, 0xfc, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="28d800000000ec00d4d95bf7ffff") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x10000000000001a9, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r6 = dup2(r5, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000600)=0x7ff) r8 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = open$dir(&(0x7f0000000540)='./file0\x00', 0x100a0, 0x100) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r5, 0x2}, {r8, 0x2}, {r0, 0x1}, {r9, 0x20}, {r10, 0x8}, {r11, 0x10}, {r6, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000500), 0x0, 0x4c) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x38f, &(0x7f0000000000)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x100) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) unlink(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mL', 0x2) read(r0, &(0x7f0000000080)=""/124, 0x7c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) faccessat(r2, &(0x7f0000000180)='./bus/file0\x00', 0x102, 0x1) 16:00:05 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x0, 0x10c) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000340)=0xffffffff) close(r1) geteuid() munlockall() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r5 = dup(r1) getsockname$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r6 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000280)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlockall(0x0) utimensat(r7, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) fcntl$setstatus(r1, 0x4, 0x80) close(r1) close(r7) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0920000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a426355dafc4cf5dca63c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b70781d1b7e74bc28c0860c506c42a1ac21da4ff8f211157d3c865e569ad4e65aff87eb546e61ecd142c954c508501afbec1e00e8aca83c8c5462b8185d415ce93add3fac8f3afa9610c2f0fef70010576bc60bd2ade80f7181b6d1ecb27606c6ef3f40b399afd69c966b5068e2ed13987d07fc5686c322260603a19ade3feeae1654af0a084048f30918f2e97d2e98e23cbbb73b900"/349], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:05 executing program 1: socket(0x18, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\b\x00\x00\x00e0\x00'], 0xa) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) setsockopt(r0, 0x28, 0x1d, &(0x7f0000000180)="4bff030000efb8cb183d27066b475301378d9a903f3a867fa3c509dbe1e20155d1567eebb46187950fd9b00e6adc0cb2a9d56336a678a90759736d4f54034ee5cba37446d489a52ef6b33aa8a9f901876d6a8ef6a470ef1f79e185265db8984a079dd9ef2011499123357a05223b0a57f99a2c48fd1bcc70f00fac5440c52a90e511fcc8de4f6be0993eafbeaf469d45", 0x90) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x400}, 0x8) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) syz_emit_ethernet(0xa8, &(0x7f0000000180)="b2fb30ab27d1a691b3c3670c799e786fbe32a75436e5408daf93e7c674c42f9ba99971079cd2b455702f054a67eac0d06139cb31ef8c6714d1378aaad46a6065118f0ae6c2590764a167af6b3440258fca275e3e83a3704ced9f6d85a0f033f785ef2c77bf63fba5bc3fb18c3549876e7d0eb778e94e3d2d299fa4ead0d549070b822f8d289b216d761d17164b097f1c342df363144f4aef85e170cf10646cb910bdab2d44b44e95") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:05 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) accept$unix(r0, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) ioctl$KDGKBMODE(r1, 0x40044b06) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001900)) getsockname$unix(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000dd9b24fe00"/96], &(0x7f00000018c0)=0x60) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0xd, 0x0) semop(r2, &(0x7f0000000000)=[{0x3, 0x1}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xb7b, 0x7fff, 0x1]) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:06 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/84, 0x54) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0xca, 0x4, 0x7, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x7) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) nanosleep(&(0x7f0000000040)={0x100000000, 0xbd42}, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x8c9531819459ecb4, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) 16:00:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/2) msgrcv(r0, &(0x7f0000000040)={0x0, ""/179}, 0xbb, 0x1, 0x1000) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/15, 0xf, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010900000000000000"], 0x10) write(r0, 0x0, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1f, 0x81, 0x40, 0x1}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x900) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x8b\xa4\x1b\xc6\xd6}\xbe?', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x4}, {0x3ff}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:07 executing program 0: r0 = socket(0x2, 0x3, 0xf0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544f37dcecd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265323027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc658a8540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706d052d4489c2b7423f587ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f3773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e933da9d097d8bc47055ea49e613f078df25f43b265e8d8cb393aa4570a0b9e58cae260aca1ab0d0671cbad3d91a69cdd8bb37fae326a8d90736f8b0a0c7e2fac50e83252cf33c3f76e6f83641eaa1ac16df2975718c248a915de71e8b0523540b2c0ffcf1cad2c8d4186cbdd5eac33e78141781a6761175462d749dec6d1ff5f72dd617485e885b721b76185a1cfd5253ea45b685967d89358467aa1b896100443b745409b30d4738a5f021d0c8194e85e9273bfdb0"], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) chmod(&(0x7f0000000080)='./file0\x00', 0x172) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x43a) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0x70, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x20000032, &(0x7f0000000180)=[{0x5, 0x1, 0x3, 0x2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d67b0ba5c16d7741a5380ea23eac8a4c612340097929784661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b"]) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000003c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r3 = syz_open_pts() r4 = getpgrp() fcntl$setown(r0, 0x6, r4) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3]}, 0x3c) msgget(0x1, 0x1c4) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000540)=""/214, 0xd6}], 0x4, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000480)=""/176, 0xb0}, 0x41) r5 = socket(0x18, 0x1, 0x0) close(r5) close(0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x34a) fchflags(r5, 0x0) ftruncate(r0, 0x0, 0x8001) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) dup(r3) syz_open_pts() 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64, 0x0, 0x80, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgid(0xffffffffffffffff) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x1, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) socket(0x10, 0x4000, 0xb6) kqueue() 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x35}, {0x74}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x5, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r6, &(0x7f0000000340)=ANY=[], 0x0) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000280)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/23}, &(0x7f00000000c0)=0x19) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="9988b3a1f4bb9aa5ca4e10e7b9fb6f1f98de75221039d9fd1b8dc2e7bf03c21fe2345c170e422f41b2ac5fb6988858674ef5ce05d1c3dbe93c022bfc9343c3cb02e8c65a279ceaae5ddf5cfe64a0cb1d68ce1db8f70632bf1614491a2705676705a0edc8d345a96c5f5784dbdc52bc95d03a24d4d9673ec31577db36827036426ef242c25f40a7f333ffaa4f5ae8a7646fb501e993ede765e807b6a3ece4616a40c8f78eb1baf7dfcb01b5d08209d7258ae0a2224df9b633398a5692ea4af0d32a5e2d4bc203a4d68ca242ee", 0xcc}], 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ktrace(0x0, 0x5, 0xfcfc96ac7f78648a, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206980, &(0x7f0000000300)) ioctl$TIOCCDTR(r5, 0x20007478) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5, 0x85, 0x4, 0x101}, {0x9, 0x3, 0x7, 0xfffffff9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x1ff, 0x1, "df0000010000206867dc6a822960ea0000000010"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r6, &(0x7f0000000340), 0xff23) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0xe53}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='*dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0xa8984b20b2700c3, r3) fchmod(r4, 0x98) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205603, &(0x7f0000000040)={0x2, 0x8000001, 0x0, 0x8, 0x0, 0x10, 0xff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x27, 0x0, 0x8000}, {{}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x21}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r10, 0x6, r11) r12 = dup2(r6, r9) ioctl$BIOCGFILDROP(r12, 0x40044278, &(0x7f0000000300)) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x8) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) geteuid() 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x0) ktrace(0x0, 0xd, 0xfcfc96ac7f78649a, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27, 0x0, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x1, 0x80}], 0x8, 0x0, 0x400, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10050, 0x1a7) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 16:00:09 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000001100)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaa63117484a6eeb92c00"}) close(r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) 16:00:09 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="56022e2f66696c659c48a1c23000"], 0xa, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0xdbc5098d113889ff) rmdir(&(0x7f0000000100)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8a, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1ff) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fchdir(r2) r3 = kqueue() r4 = semget$private(0x0, 0xd, 0x0) semop(r4, &(0x7f0000000000)=[{0x3, 0x1}], 0x1) r5 = getuid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r6, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r5, r7, r10, r16, 0x112, 0x69}, 0x6c90c376, 0x0, 0x3}) r21 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r22, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0x2b8) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x4c3d, 0x7fff, 0x9, 0x0, 0x951, 0x551, 0xfffffffd, 0x2, 0x0, 0x0, 0xa00000}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x1000, 0x1, 0x6, 0x622, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x1, 0x3f, 0xfe43, 0x62d}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) dup2(r4, r0) 16:00:09 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) socket(0x3a, 0x1, 0x9) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) poll(&(0x7f0000000040), 0x200000000000009c, 0x0) 16:00:09 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) socket(0x9, 0x8000, 0x1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) socketpair(0x6, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x110000}, 0x8, [0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0xe4ce710854d0bd16) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x12, 0x8, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) close(r0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000200)=0x5) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0xc) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="d8e3d95918d7cf3cf810bd819bf709c80d4c6de1b7ee5d6f20fc01344e314d8d06b56879cf811b75f26ce95a66c0a5c28f181de9ec0d41c3b8445ff3d8dce936b5d78cbd74052e7d3f86ffad16c67aa7a906861aea3ed5b5138fd6bb95a0ebd325a1aee0a4aff8cb448af4f637c9947eada96e40c67b41bbc3880f09842fa248f50a42f170e8868b75914d59500e5f9e60f9093c1f4e96b73f4c57010ef27ce008e78401334d17612c8ba16443b7aabe77f80d3616030aa04f13702bc8a3820589f7e756dd12d04823fb79cb84071d53bcc510f8b580261920", 0xd9}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x1, 0x7fffffff, {0x66, 0xffffffffffff0000}}) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f7a000001f98f214555b957134fcb0b4007d15d663254d2db66ca1ed8deb56979eea7bcd0096b68226253107c04444abfd6c244ac5d0a334de32f6419837b8ef05640af64852653b6ce605d00f3e3d2f957359452d7e4f08a513f63100b698908c5b94484497786efaa8b4bb38395789eaef68e1cf24fb146f0ecd2bc2a360c216bb5e0f719a2d8a28c32eae961b202be7efc22fac3c4cfedf6212bb11fa1852a33ced8b62e39fa47f4cd80fe7acabb1b0364c42a59348ec53907e0b833d085ea6785e0ff66b06a8d0c1d0fd5201706db99125830030a3e7054f5713065870300d98b2073d08b8989"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b70200d477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d4550000c08f05f3023e"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) socket$inet6(0x18, 0x4, 0x20) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) accept(r2, 0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f0c157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b7336455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0xfffffffffffffd29}, {&(0x7f00000007c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9ccea3d2a2fa1e909caf7edc12ae33e3068052c5f01ef1ee86496ee8499191597be8b7efc6f94cf70797c4c97cd2e084e7cf707678b4af6ba5a6077ceb2ec3df2b719be9bdffeba9ec10f47b3a96f6e134ad9f05b8e3e4b1955c741012898d5ff952119f043eb5e4ea42acb99e8051b9d1df512cc2a8b2299d560d57cad4c1ae6de502143092d7469eca85b637ff3fa4bd2ce60c7927beb62195d1cdf1c011d7e803efe9ac14277c86df4a3c37c85a924d9848b05093d6c1e8950722a5e4db75a4655ceaccb20d00cbfc432fb2700000000000000000000000000000fe52", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x2, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x2c, r2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x101, 0x81, 0x0, 0x5}, {0x8e0e, 0xd7, 0x81, 0x2}, {0x6, 0x7, 0x5}, {0x9, 0x5, 0x0, 0x7}, {0xffb0, 0x3f, 0x80, 0x100}, {0x1f, 0x0, 0xf7}, {0x9, 0xd8, 0xfe, 0x6}, {0x1, 0x2, 0x9, 0x80}, {0x100, 0x5, 0x9, 0xb217}, {0x8, 0x5, 0xff, 0x6}]}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x0, 0x2d, 0x5, 0x7fffffff}, {0x8, 0xba, 0x2, 0x4}, {0x7fff, 0xe1, 0x1f, 0x4c}, {0x57, 0x7a, 0x3, 0x8}, {0x7, 0x20, 0x9, 0x1000}, {0x1f, 0xc1, 0x8, 0x6}, {0x0, 0x6, 0x20, 0x4}, {0x1ff, 0x40, 0x1f, 0xd38}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="0000080093177320494b272aee5c") 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) read(r2, &(0x7f00000006c0)=""/138, 0x452) close(r2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x14) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) r5 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r6 = msgget(0xffffffffffffffff, 0x464) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000040000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe060000003d96ce360f53fee2dc0680c640348df4faf0017e3581502f24"], 0x7e, 0x2, 0x800) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x7b}], 0x295, 0x0, 0x0) truncate(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x1) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{r3}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0x228) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x6) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0xc6, &(0x7f0000000080)=[{0x3f, 0x4, 0x6}, {0x7f, 0xe0, 0x46, 0x10000}, {0x5, 0x2, 0x8, 0x3}, {0x5, 0x3, 0x1, 0x7}, {0x81, 0x5, 0x1f, 0x5}, {0x9, 0x2, 0xbe, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r3 = msgget(0x2, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x301}, 0x0, 0xfffffffffffffffd, r4, 0x0, 0x0, 0x2, 0x0, 0x6}) getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1000000000000, 0xfffffffe, r4}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:10 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000634a000000001913544ca0367b8cc0f046f41300"/124], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = kqueue() fcntl$getown(r3, 0x5) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) r5 = getppid() r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) setpgid(r5, r7) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) sendto$unix(0xffffffffffffff9c, &(0x7f00000004c0)="2aed5f6a2985ebda0f4eeba2ad104c86753a6668a91f3dbf0af8193173503b8a42342baa0df4d9c1ce5e2cd959f3cfe1b908f9ec3c62559f2af6c89c91d51133f3d9d25ceda8ed931701c195cc316c49f4004ae0d83e7d71516dca7caef56b38dfc8318a5f75115d74f757036bc3f46a9569658193128e1f90321716d52963a58e0bf71c905b7f8676fbb2596ce9c46939d5538ccb2c08392beeba8f599b1dc1c9f20330bbd9635bf9bc8966", 0xac, 0x806, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r8, 0x0, 0x4) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r12, 0x1}) r13 = openat(r8, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r14, r2) 16:00:10 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) r3 = getpid() sendmsg(r1, &(0x7f0000001c00)={&(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{&(0x7f00000004c0)="19e5306bb010236035b810e8a71dbf8b233d2fa1cf2228b985035b384b4b23065fa331745b07c2034c5f6634660a729195ea307f01fe9d7293d50e68530a990f57b664c4c17277", 0x47}, {&(0x7f0000000900)="c0936b3554c65d296dda61922fcd03f7e91d9ebf912d18d23ca8d70ca3470e864a515d0094b4cbebc07eb4a45d1941c1003bef6952a9155aee4197e97dc6c81d57fca0aac7f7339321b3b1ab7a7b7f97ae337974f1f3493e7077e71c56d682e63948b41ff8285f21b28f2d0c2096644ecf1d28da158e8af331c851bca6e59cfb7d0b1a50be574ad9d764ad963e9c0eb3e80a543c696123ac5f887b2755e72de11336f323e5a6", 0xa6}, {&(0x7f00000009c0)}, {&(0x7f0000000a00)="c7e08e29b0236d8d2ff69b8bfa504006bb7d035f61aae38bc2115c64982611fca5ae349d845b57ff93905486e6d90c9b069393e7ec1918f833040c8d0168ddfe4edab2e807045b94fb541f1d3814f1456d4b34da4ea1c2f89737480c5acd131d31f869b13eb82d4cb5f737f7235d823fecd84b62153eb3", 0x77}, {&(0x7f0000000a80)="47c54704708e73bb5f2caa99c776b03205cd6610cf44fcf860fd7a126d2d281603b72b5a", 0x24}, {&(0x7f0000000ac0)="de85edd793046b54546377a23736c19b3df58a3546d89e7b7f2a5185ad921703ba07f2c31cb52a050fc8802b02894a2c12c6c1884092a10783379a9545e3b0c76ef8a5259b7d678819fe8f11d81e21e1d556841b5974fc23d41bf39a9c8881b320a77fedb5c8712515e4908dcaa731b88a3b954e3a", 0x75}], 0x6, &(0x7f0000001c80)=ANY=[@ANYBLOB="10100000000000000100000008000000ac37380ac94ecd5565290c5d48fb05fc0c31184e5b4dd18ecc7bee46e78d5a6a985d5612d21483130a15165b388a394876e8381e3ae8df30751c54b443ab4680b2c2a031556440b11c79770bdd367e67b0799ae5d6edd8d9346798f280abf872dba79a618ad77c03c8783aa30b3392bf1ac56110a33908461d364c680e6cb78fcd6f66ce1d063d7fcd677beccc02b61185458042c85832b17ed05203c9668e9e34dfa7d40569cb945167fa5cb9365e11415143201d4aded1fa88fee0a7e7636ed3c6fc77a9e54a1cde26db2c2e61778f8c50a2c546455ebbad1f42c284989d606c04b894ce66ef6c138c6a81b8df573506e0c7a2d4c19a8436971fbbd7c8c71dd80ab27714bbebe86da53d2557a790c23e2943525b87a6172f3c8ebaf4879713b0f53c6c8ac4aff53a2c046a6d3d75884cab944936b8bb929a759348d2006bc872260ca6ab6adf7abb706d95bbfe284adf136d83bd18769c15b59f890782e5b20435d5f1e5697d2c601b40a58e863f8c59c8c1b359bddc8990cae117a15a0d44a722c9bca49f8e2764554b3dad7cb7ec6a1c1128c6b43e868b27348e0afefb20c2c3feae8e7e5069a9a12ed542b63eda004a1e5b4aa88e135a996c6beb2cf1bd3eebea0b97ce7de49e6199cd25a3dfc46b4dd869a5d2fc4ed309806639a340fc7d63e3a7309b99c133505779831fd693eba24b90334ae51abe983afd99bc995f28c9fd7dccdad06204619aa90504da8dde614a45181b3e238203eb21d61f15896864c5c1b9e3a1a4a74015acdbd65dee98db4fb069ae99cbe8d4c98dec215e1c083a605cbb5bcda023283f3b798b8aa75dc061b20309e453f0900b6d40e141d482181e36d28a6ddbc52113e8850d7ff1e41d83303fb7f84aa74f612832e8f0d7e9b0da94c8ddd1e69ea72519a2daa2842de04004a584cf0344b80a8fe9f4fd6aae0a4d678d06665aff033311c58865ac995da9d49b675884d14194ae803b281a829baba833c7ab568c943c779e7eec0c839ffc8e44a0159a1aebc9a73adc33ad33d11bf570e351c9b54ef64d68f0b5c542fda5ac00624c1892855320df12bd0b72937650f9fede3782b8f5f333f8cddab06cea1bc8aaabcaeb034241906872ad54dad8f42b63381c495d2f19834dafa2da0a290b06189f4ec4ea0399447937c9f251601e17581bad575256826c435764fccfdc351d55df043743e3170340a963b11038756deff152f82eb56314d1a480fec66a79bd78a29c1853dc086f1c2130e7208a0ef5eeac3377acb9cf65a8713c827df9104c83706b5b32eff81a0ea215aa3a87ec6e84ff8b74b14ec58e113edc7d1c8d0a7f03a37b109e8c3b94aa3b6ae16e4f8e3e1993b89f11e72235bfc782e2444e05660f503c206dacded1acc3942e4d5ca12dd2c779f066297724f1c89dc944fae2aaae69dcf1eadd004b6410788940ac342b50ccf6bac15a96d71eecbd5590eec1f9881239d1ee23e12025b50bc69b7782e9468f4a2b84d167e5702ddefa2d447ec627b10c25c9c469bdc34a2c05beb25aa6a0dad29f1b6486b81b0c226c3ee19368fc73d9469150f03e06a37f2efa4da80feeb8e465d1ece91bddce88c4fc555191ab127356e44f8b822a5b0ce5c387245d5f1c4add2dffb8decc0bbafc36d1f3bc8fb994084039a6f1c3c47977e3dab56b1a2493949b6e6883a5b500d50bec8af553d7ef1b7f1e8ea7cfe6c1f59b526094ecdf689d23871148149c1f87649e8e4536633b07013a1a0b2596b132bdd817e337f6efe346874fb87430f1746f510125fcd60c32faf5126b215c77a816ab87e8110968df24fba389b010aad53215479c83d59d374e70dbd100396f5901392288a5de9ecd0d66c25f0c3139abc22abc23fee0aa35f52c0b44181d61b01622b56118f0675b1c162c5a72888c2aab6ab2bdf3b86c58f23c449876267eb5e38edb924734f6923c8583e80ce053eb19151653bbb8a3e7a8137d528d8b23639df181b4cac75bd185fdd2d931cc35170ecf8d3cfdaee034e0c744311696fe0b5c55e84bd73c11e65fc3a5ea4828c0495319f80b4b1e5cd678b271a92d0867110e815979e7a5d01dd0e333604b50e4875f1510d83789f7bb792cf62e6a4484401172947cf16adae7c1d19fc27d62192f2cce259b53a35221d33ea15d5b89db2bfb5bbf8625884abd80c08323aafed99335202b8b8b8c19076c5f904ec41af11824c053602f3b75af1f71a59b99821cb3a707a032d8e1ff0c7aeb386f22a060860764578fea78d1105e6c50fd0cb6e6a6aaf8cd63caf4e151391d61906aeb11cdd6e095028aea722eb388136285347c0fa4a48764a58005e4b61da5a99e18a6ef629cff5ce205e428b90ff8ed7f6c8550a71bb8a866d6ed2595efba95235ed2f3c969762d16d04dfc98667f5f3d39033cedf0bde5bfb183a3374f02ab8dc857bb97fb28e6c32f842dc261ce4f78b5cd63675f12048c5bfcb46d5c665dbb5835a80e847370f5816624bb310bc3392540ba12042f233685721b2067c26386f6d9fd0ae13a40bfe638ee8f3cc247135c5fe7178651125e15a3cadb0f68530a6bf375e696b5186af42a3d8e7ea8a4ebe3a156b7b30589c46a4376e9397dcb314ab5d98cbfead828c7c54593c9a4aca01314cfd7098a5465f6aacb0570d77259845efd5132e1de6d33d4064ddca612a014c044e21e7c19d72722c09e8e5a149cf48d7d49c62c2c42434e134b797cb1dbd7c369191fbffd3d8d3bd954c453110be01c9b725d7dd098ce310a3cc2492d1eaf887d5e7b276ae683284038ddfff686bcefe6cac983051ab544bf28ba380f8ce1b471d0ae4fe49f66172c4140b45cda9b186a55e814dccce82c82b240369729f16f44779cc1701ed6b646eb0063215938319d0ffb500660476cd2dec6510a8c47402d1603ed855e1bbcb1a101e5ef507a6d6e68700038b82f3374ae0f6fb4a3eef2528bf76feca161b0a36984ac13e96f24b3c94b2ff7f49e51044789fbfa2e4b79e1a7b15a3d7c7ae99983352700367b3e102b978fafdcb0b42b8c889482703317941d7dbe6d6b873a4066de2b6a2c922de504357eac544cd741324329f397b8a83584e9f8050e424fc8ff83e89f523b5dcbce71aeaa760e9d9946a5c160c7f286c69340c048c57a1f6a279e53b418307d5e5ef47db15458b2dcc94c3f852a02cb938b522d2885209afadcce63d62733d0160ecf0b31e9848fd03c392e33c860ebc0860d907bb2ba0ec2716dd659f6fbe538aeeecad8416bd24fad6b60a05a5c741e8dcde10fb8e3eba321e172dfd3e402d8283feab0b5e3497f126f515ea41dded4cd7b758d93b4e4a0d1146c2b0cd99601d7ff67646e08866cd17448e6382a2a37b8f86f667c66ba726c09ec81f1084884c3e1f21924b46879d5457c3b5c956255977daaeec57f7b903bf5dc9fed63a8fe2ad395286195c5c8bf0e83164ecee8e4980abf421697c3c07aaf0f5b3e4c9134f46ec121cdd388e292a42f88b3670b35d458c514a121daa30a1e171be425efd8f9751f2e7b9a816d47cdb0f4c9d9755f7cdb0d55d97619506b2360dc79b880155ab77f706bd434e57459803faeeb9dea36cdcd48bf245ee395904a3914e4fc5e1d04de2949e4c44a85ba9bf4097e7943b4d558b05b69ab0a2cad62e65c49433fe810d2fbc5fca3145e59f0fec08755d38677238917cd0f8ac0c6cb2cf9bd8833bce2574175c03696e007ac961c7c1e0e9d986f853a244f726c3896a11f6ac73a3208ffd0ade9389939be1479c932355f87b0675035e1650a7abb35ccb6ca03cac697b5621df8f3299faaa9808ddfb634f599c0368a11392f4d6c226c867281b130c802b3e1689c0b4976a93da7b82e39e54eac3d9cb66d0b18baa46604f17737cd6408a2c4554c672c9fa0874efcb90c55b7e28bb5b5dae74b7237dc86f6bf7a95fb8762a2b0b74b949517f79422ed04fe53bd8db2bb9d34685cf9d27a0cb66b5be47843575cbea48957f0112c9bab8f9fde4ca3a3694eebe8d96fb42586ddd7383286ac090d4674566c328ce928ddce921539581c5ff77fe2c2301831919e63a291a90d0ea69d4cc4eefa938ce57d0e414c5e0afb8383a804b660a29101b5ccfc6770b0f10d73fddeccd9f0fe938955071318b7b3998c5a7aab9ee85dcb0a5e9e71611c347f617879cc19d9e9949ed1453b2549170198c53d0bd6b65924e08d335cfe2e3f117d0fa495525b96b0a939a9a02e7e1a9bdb091436f79a45f03cf21bd868d1f2052f425194f501fc67470fb47752cd2140e6875c083e8deaf7fae4e0eadf43217a7e9af6ce8985ab6fdb5785543e9dfa657032faa3f155442656e273c0758a613a9e2fd898e5ac3985418bc321f81a643200c9c3a072d4371b73a405bf0cc73d25d695b898cd388d9ae559b246875f23225eb198b748ac45693d38861185a42d50456bd96301de04cf7cd43170da68316c8a32dc0e280e7888439a121f76a7efbfce09639fab69200b4569a15418cc1a9d17a0aa40b3353a41d37166da0fddb456adeab46aaa5e6fb39e90d5c1fb78e94409213f44f8139671c85bb49d7c9a0a4e9879cce9a1f23278327e26a3e239538e83ea473a3771c55eeadc42a970dc68533414c829b0c1cc7b4fc4a282299eb2580faafd8760abcb00320da769da6fc5156985320688cc6da12bef7ea0216a555aaacc06183a0ff82d200c2087081f069770baa8a4e1980e725f3c3120fe1140ce46b6e97dfeea9db1bc0eefcbc3bd70b1992c686328c1d0f128c95ce74ac27d180c2108ef75542e4d147b5539a82a10da6ef246b0afdcce336e3c8b439f3860ca84aec8d2357beabb3ad8b8aab432c5f010138acc2054aa2318e2785ec31a103daab6e2d253d1effde37d9b280121da61126e0cdccd9c5e171065869f332b3dabd690ace483dbf00d1641227fcf091e8790cd103ad885f814800aa813a8781e8df79c2f2c8b33f4e8442fe69654d446c78b62b7202b35054eb3f1ef5b612475f4adafbf66120d8cd7d9ee35039f5d1d14d0887717604a406ad17849ccb3f1715ddaa79108bce2f04d2f5f4c7ccf607bd36a4e615874d1bfa267caac4e0622bbe1a085f1a03f27884b657a1499f1f0167011984bdf7efa51e5c071864199e5fd5639f535a7f113b8cbd508b43c2b6b3dfcb202ef927520c30aa599cf93d7a390800d69963706f3022415e2fd00cd0173fefa5c46ae7f6f012c46fdf9b1c41964c5b9d4b4fca1586f1ec81da18526013fe7d3624faf0ae16bd55795c4238825443912aa26548912069c4f96760c44607b8217b0f3adc287ab6ce248b2fde80075a9ba6ddc3949500e3cae932a1eba9737ec965a3cdb96ac3e3951e683fe636f715d6735a36a566577d8bf19ccff38157b22df611969c481c02b68afaf307c89a1273510cd702af7bc09c58616c666bd4009d6a79132fbef5a23cb55022fb523efffbdb18899ca392faa7ea9731d2a6e75eff668afa1610ca2d80f07fd3d38a449261b0e1fab8a4afa84f367da60b15efb67db6bfbbd735eb4e4bb54a9d6a680c6e7c8b81b2aa16d4ee316c521d8b3de3a013bb50d77d0146661604602fb120ecfb9b5e4d945991d20be3b35c9bd6e35cafdf12137dcbd724997e72405ec47a41a4b08dc52c504392e8050accf6c4e9800b22b595ad530574574d9dbda1544a42bff30e0832829ad42e5449af3662fadf186bc4439fd8df374261f26f2ee38cbd5e2a3792d8fac86a922b7ed0f85203ed083cc73127007b57c883d46b9002a76c152b28b469d45b58fd76d56d99c154b55e6e1c94c3025e326a318f30b014b410ecaf0"], 0x1010}, 0x1) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x328, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0, @ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESDEC=r1], @ANYRES16=0x0, @ANYBLOB="a6453700b9734a97ba76677169a7e76bb9cfed3cff058ccabf510ba1927e012f3e81065f29ff41c25a06258a82efd04b7dd948a1b06a1f872f34d9a91e6b419354cca8c522e909575efc7ac9fff5d2fb3c27675f0e80bf6404ca6f"]], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) r5 = msgget(0xffffffffffffffff, 0x0) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800"/262], 0x1, 0x3, 0x800) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x3, 0xfff, 0x9, 0x2, 0x2, 0x4, 0xffffffff, 0x1fc, 0x6, 0xab40, 0x7fffffff, 0x2, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x4], [0x5, 0x3, 0x9, 0x7, 0x1, 0x6bf06571, 0x625c, 0x4, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x800000010, 0x5], [0x80000000, 0x59, 0xdfc, 0x7, 0x583455f2, 0x2], [{0x200, 0x0, 0x1, 0x7}, {0x2, 0x20, 0x4, 0x1f}, {0x401, 0x0, 0x7, 0x425}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x80000000, 0x10001}, {0x2, 0x5, 0x0, 0x7}, {0x5, 0x7, 0x8, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x2, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x7}}}) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) getuid() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdb51ac4cc781b67f, 0x0) r6 = getpgrp() unveil(&(0x7f00000009c0)='./bus\x00', &(0x7f0000001c40)='c\x00') ktrace(0x0, 0x5, 0x2, r6) r7 = getpid() getpgid(r7) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r7) socket$unix(0x1, 0x5, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) 16:00:10 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1fffffffffffff12, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4}) munlock(&(0x7f00000f1000/0x1000)=nil, 0x1000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46accd569ef60e16eb595607fcfd711", 0xfffffff0, 0x9}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x64) socketpair(0x20, 0x4, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x802, 0x0) shutdown(r2, 0x3) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="9d7d87913bee469f361d463bca189880393acb412517d0b113164baeee1d730859f24149831fb413398e8f179ee80b6c5c8ccbda96bcdcaecfda0d37b7781e69e7a08e086067730f961f28253bb40d9d8027d840d4a53034", 0x58) sendto$unix(r0, &(0x7f0000000500)="1459780b8f31aec20e032b11c9f0e654b7e62f41e249d9c84018ab804c875bebdaf8257f238746f79fe7c8efc27a59304ef362985c08d0d43b03da26a60bd5bbf2fa5f632a83f427d1fd0b567862ff9084498a46997a7ac8ec2846d3db9be154ba6c73c04c70eadb886eef21b9ae3ca5d64ce2b444d22e8dfc18b8511d3e407ecd64aea35b398c4888a4b8b9b0233fdd6d36dfb032c3dc38ffb0a8d05b6d6d1eaf08a59309c5e5f3f3044d2c48d054f80571406b6f363561ebea863c77feeba4f8cf1a2693b6aeb71e7389a85007e4fe7d6f845f466302d0efec773c76f26a0a054be87900802deea1bd35a80d1abe1b2f14ddff1e82c709fd94bca41e01eae073d16b665591619f73bddbc9cbd1d954188e54da3e6d380b714dc136259545441d714be9cd6b5cfd52a7926618d8522324bdf42c770fb316fd609ed2bc5da50789c79e1fa2c3406a2902a9685e38c72dac2c32d4420bfd01af5fef9048f4927bf64805dec13ef9e076bae2a6973a3f6c39ed384d1df36e92c34de801ce799b706b8d886e6ff84ba4b06d37637e6d64868873c1e9cc28ae5c3e12923ab29809b20ee134ae2a5517479f270ec97b27378360a0ade20058fd3c9779b19d45efe667852a31c28e142303f294a1a81802259de83a3866923d7f556a5227c0a37ca5098ebc05a3666fc3bae91ab76c0ffa8ce709671a6a50a063bd2df95bb32f9f55ac61ce4bfb465a4ddfa17ecdf670602702b025e481b104807e127b17ce0b1555f8092bc7e36a560c2116ddaa4e02002b0220cc4125f60423d41bbc8e33f42138b997335414559d4a68249ae0c6abfc314b37bd5a9bdab2256d8fc74cdd16bd8ddc862538c205f1cd0c05db71b9812f484a622589e7289a0739f8223a2f2ef3251a655e6d5cd464eb0e798c3cab7c27a9e963ce25e57740cc87a88a93de6f54285681e8d6eb6cc150805a4a690b9db2288efc9928cd28a51e0370e5fae9655d7bf2efd460f953ea3485ab869a6b4c8294bcb467df7695bda21f1babe6bee65981f20196de939f1e8608f9230bd8e3e25a12406d6d386642a7c26a91eb12da7c183bf0affa232f359456c17b26a48383975a1ea239ba327bbb38ca28ba44f55b0420d1ca4c78375fbb9ff19c2467d5ef13d3678d8a0d476d26fb0d8e1921416c0a314d084542a524f3c59151649b4db33c68cd743373971ca648fce13fffc895dca51ca223b02d3c51982b6a9118afef12a56adb00772f3efc3e5ac712974ec77366bcad0f565384985ae18a88530780174ad85a8be46c877ae86e185ef908222e33b002edc8a8b7aaf58951f3f2163681d583b3bc19f66ac300df49dbb1ff2f2e1fd60178e90c228595bd538c9124a5c9b4e028217dedc17df8d3948868e4e8f2ff4a3cd64e6ee162528c520e652b4bdf0a66c280abbc4e7ac51b8c5dbe70ec9569f3741c978d7e8a46e9795b663a120079dc9d91fb7b2d722bcf73196c936aeb1d855065c8cf557eaecd6bd1d3471af8ed5a0930deb5b7b426f1195cc7e47af9a28f6d31f17d0a271016c5fb291bcd531498677395e208e121bfec04943aa3609e36197079cde4fc48c6c9d8b060ef978dcb0123d4b4adba641442389c2d04e81bd132bf6acd3b5f131c0415149779c99332fed2055b7758b3176fbe7d743f39ae7d2c6ee081b6ef9f834fdf09f63a6d66f00b9dc87acd253abdd62e0aafa41308fbbb76c20ac476c9dc51035ce1487a904560e9a084135c7db7f882ba854abf2f134d85f5e1d8d0f684103f04908ed156cd70214d8e3b690add20317eba54a160f23daeec6d0cced50f8497fa71997b91031c41453dac82fa2ce463c1c3b504f04d3c96e4e5b0b31db16ade66ee27279f8564c7fa8671759a59b329b72cc80df984399dd0fc3cbfae49fcf13faa3e8c3910fca5973424cc92a201d7d5a6340944c3938ba3cb775fa39de5908718d2fd7f4070d3a2f5881dc671810ecd0b640f685817795b34704cac0039aa0e8b41d850a95c4006d7f3376ca135265680a1ab179b774078294e3cea057c0b0b31b1a80723b19f05fd28feec80c24fa79fd3e08a0814bcca04cc6651a44eeeddfac1497de4fb32a5000603d190eee8512454ae373e54b63c241c6e3d083f4c893b9c9497899f32f17d5cc03e0fe3094826bec18259bb38c9053930f25bd01247b53b2a2514ae56a456300cae1eea36972a9fb852927b064d67c241404db87587668d6ae4196fba83a662a886b239d2c34ee12771dc5bb236dce8c301ed671855020bd274bc04e5591e7701da3ba7bb622c3fa780ad2c943316be6bb60cfd6811e7a6aee6e1558e07d03da22f16b65223f204ef82d0a539a2f77436ea31425455e804516a7289f52e12e8963dc55d018e8985e367beda4dbd11ff044e329c5e4124d4b5437e0f0d23810b6ffbd6091046ae914fde20932a6ceaf971c5b55873af973761ab8b2ce97078bf317a93ddea1ce2e2dc1bb0a366ffe15f1a20d6a5027fcbede7e135105a11b47dd085adc6bdc1c9754a12c4f87fb4a86dfc448eeeed00829425b28ef683b3972b73eec98adac2ecc84426e08a716069cdf9e9ff224717dfa530feb27b1b8a61c340f838cf73fbd126bd7e329f659c5c76592c97f13e63512038f5e1fda9407145f2a0221ee6d2aaa46cc4b16af15266ed4c105ed2a12cfba7d0aa9def71d1df98b8979a6fbf2cc7eb97fc22783a74b7835b5499f51d414b19a474e797a0bf146c0f8f9d5bf9801ef6fed6a41059f26bd197df3ab69cabcc16bef364637281e2de92a650097205762e1879d70ab2d89ae0ae0de167912919ac11904ff43520f407bfe247c3267e14a7a0b9c304881de0c46b32b33dec765dba338677f0aa3ef319ccbb55fcfc83207605835975898360f067d501b8d2ee72717c6ec363fe7ddca7597d06dd968cd3621e2dc64ac18880fd7c183cb868d48435462922133072666d9f8ad7e7746c6b8edc6e5269b840a7d00048388558ae9766be461d6491e3f91db56810a139642112a291b01ac7af79a1384e7135669b0ed5c98073070f4883739c6bfb946accccb4fa6325a33dd99421d8065010f725b932d0b16bddfce0d65f0a0d8e6cb86b22738a80d099cd7ca7d76efcf7b6b1fc8cf06abada896978696cacd286f518c8ea73966c20f996883f4d949ea4b81b59ab2414face651182163c10c5c3338b832e082fe13588972d942af1f1249b190e8266121242b9339a057702308fb5cc75fb4022f160c4aebc3ef868ff58b43e2157d6ba839266980a8fd0eb3ede12ff8180c14f9d02eecfe9764d6d0fd57a8d2ec4340ea95aafbb3947b17810f627d44bb76151f6cd891312d2818d7630da663f5a536f127fac7a6cbd7756ae0ff6462223e278823f9d183950f5614357fda1bcf946c4308834ce5edaed9001d94bf8526353fcaa0be46778167d5c9b8d43ab4971fcb2acdf412e9f9dd41a11d5c40bc84c76b00350d0795857308ca1ffcccf098b5a686c7e79da3ec19a78911bdd895ca1f8b51b24cbdccf66b67d0aa528221470bb1e345b92cb7620f8e42f0d63e4e2454320377208dac9067190a9bae074d79cd27d1679d648ab99a3ba8f4c1e1c3704803cb6239cab9e6c9d563de72b60988bba348755d245909ad09eb808cbb9b450704f928e453f32eb3dddcda56f3c182d91529f92380fc4f03630b4d3fcf8a1d564eed1ade2cc9bfeb2e42c4ee29e3106ebe7c8e777c7072c9f3ce3722c5d87b65fd6c8870830db5d244d5867e1e4b893a0503ce63e1af5e1aa726821ed8a741f17748b7b49bc4e5c5705ccb941207c88a97c1ebd3b57cee6b507338301af17d74e6b04159781d56f9e1d53962e72a32f0bbdcd67e1b372750d999c433831f11c2eeb1887462854e0f9e9e9c6827898316a792923331360420222799f0ff5eec86b1f43d7986b5f98f9fe353f04899e1516f48b146ee9b129117f1f16734c974a26534db04652f08308a0b146fd1aa8286f3a16408c15150b1870dd3300f44b0c22265481ec5b84dd2f6e4271242465d9656a1ef89fc7556ffc02a10131f36a215d7287272a65a3efe227544fec0a7b07e777318ae07dd21201e373e11a58997128dd478c953405ff949e9597b14eb55e71e2692f2013bfac49622c6b6663647ae33e532ab62790434eb948e2ae1c4ea92dc0cf3a36830300d467fbf48d8cd8ddd99f49a7d14e294f732b370eea41096a4760eab190043e4dc64c2c49dd509685a78efd6a801b0467d651f09ae4f52a38e15f744d55a4034171fac235bed5dceb2d14840e8aac29dd9f9eafbc4a5966eb7b17fe8506370834b20bd4f94bcdd515c519445c8dc741e1b5b37febe67dd8f1b293d2c68a85138afb99bc8fcf59bba1de8a5fe21d5c7ccb88221506551565062a5681e64c637b7cc15e7ba656076aa9f99cdc26d269cec700a6bd8176098f3d9e73eb5d70d6ff47a97274726c240ffb439e9acd367fe96f693ecb9f41b2e353a6b0321ad125ced59e4da76051669e25ae0370ae6e52fffd8916089ca77f90f6cc82d18b3a7a18c773028d44da50f1b297ff6eb207d182b6e400b5de92be92c3c4a286c16fd97ac88c569e646b72f8684110e8f3e16c61639b1eb30e2e95e437d6e4743b8476fcafda3e72de24581441ad6cdabd09a3015a473db403563a5d85684cd2c0655993dfe4d221b16c6231b5577f2d9606dca7a65105a2026ceefce1d292812610003c4e7a52f6b81dd79907ddcb1a18efde660d73e4603e07678b261b08ae93f67d9f7fed01c125fb44ddd0266e2e1a52acfb757bf79e802ff41c809d85b04b108392df471fbc31ce0d53b690eb2332b0605907e75bb8728d154d7e365adf26e34b8a02e04771cb938cbf0679fb311f755602fd44e1bfcb85b73f0390ccfc1076c3c2fbff2a173a8f12a0ee6854aafbf0dd6afaefc852794f5557d929c88a4f30d9e4839957e1cf362b30bba10b2e1bf574d80f6622ee50b321d06a4baa400807a118aac5c78919719310c875290f2b6215b94a68232021fa730241027da710410ca3d5c2423241902e183725b1f3a40e8ea8070b1ce00bf376cc78164131be9a45296df27d4f7f530373a46fd0fd01411567139f6becdaad47107b6652186fbdf320d70835191f13e352b93ba0163840205a3e1d9dbe0c7e623059e824f334515be0ad804ff0e94e050ae19ae2e23e1251654893c60aa2aea6ff064963b2aeb8c4ea54a1a3ea87cc49b72c09963dfc8360171225f54dc7e0f993e95dfbe27d82f1d3c45cc08715d2ef6039a06df3ce7a458bc2a1bdac8d431e4f3e6154b21ad1f025136d633abe9e5f519b78c496c0ce1a494ec265f623821a7fd76cd3260041c44a775c0d8340b651467f6ebc59ae5b069ea2c1ce6331990289dc4a46b449a57bdc2d4df568fb72eb259941712faee2c4c387d57721c40023f2dcd9ac73627d8957355da9814c7eecdf0d89ff35122bfca8c58ca68c7d15383a4988e40b82783dc4425212491133c189bde7410f2213be4d6715bc39705a7169ba050e617c92d3ff3f113f4f2b6faf1887d916bafa10f90131b322525dd74be6dd741b09f33e4f9fe09a897e277a48adddd2647ba18c1fd15e3901e2f2ef576fd234b72a337922df0514e71b490bbec9b9588b1534297d664ebbfa40b60aef70fdbf51b903520c25d2e15dee7a9b96d5e02a8587627a2af80d6f25d5c8d3ecde88f657eb790c591c299633308aaf4120f9d29df39b5643c28e581cd908f7f655d74b6acdd0721e019dccd808f34439f0f231f542", 0x1000, 0x5, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2130, &(0x7f0000000040)=[{0x74}, {0x1c}, {0x6, 0x0, 0x0, 0x3df}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x1, 0x4, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[0x1ff, 0x7]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x400000}, {0x64, 0x0, 0x0, 0xa74}, {0x4, 0x4, 0xfd, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000002c0)=0x2) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x4, 0x1, 0x5, 0x107}, {0x7fff, 0xe9, 0x0, 0xff}, {0x6, 0x4, 0x3, 0x80000001}, {0x3f, 0x0, 0xf7, 0x401}, {0x0, 0x81, 0x1, 0xfffffff8}, {0x917, 0x8, 0x0, 0x1000}, {0x1, 0x7f, 0x40, 0x4}]}) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 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) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000280)) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x3f6124af51783b71, &(0x7f0000000140)=0xfe8f, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000100)="d7", 0x1, 0x2, 0x0, 0xfffffffffffffd68) pipe2(&(0x7f0000000040), 0x4) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) write(0xffffffffffffffff, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) getitimer(0x2, &(0x7f00000002c0)) clock_getres(0x0, &(0x7f0000000380)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x110, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000340)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000005c0)={0x10, 0x237, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xc06}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xb2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000040)=""/111) msgget$private(0x0, 0x88) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x9) r6 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r6, 0x80047308, &(0x7f0000000000)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000240)=0x7) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) mkdirat(r9, &(0x7f00000003c0)='./file0\x00', 0x41) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e9500000400000000000000000010"}) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1, 0x5, 0xde, 0x4}, {0x3, 0x3, 0x9, 0x3f}, {0x2, 0xc9, 0x4, 0x80000001}, {0x3ff, 0x20, 0x8b, 0x1}, {0xfffb, 0x7, 0x6, 0x8cd}, {0x6, 0x3, 0x7d, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getgid() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x8, 0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) shmget$private(0x0, 0x4000, 0x20d, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() setreuid(r2, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() fcntl$getown(r4, 0x5) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r14}) getpgid(r14) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r16}) r17 = msgget(0x2, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r18}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3, r8, r9, r10, r11, 0x5, 0x7fff}, 0x9, 0x2, r12, r18, 0x7d, 0x100000001, 0xb1f1}) r19 = geteuid() setreuid(r19, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x10001) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="8202010900fffffff4c3c151ee0f8fe056840d2c9f8a619d27f710bdd53dbb4e00d3a3f254da94c5dd854ef13cf5004bd57c98990520cf78fee4e4e86cd0679c0b224ead1203709e31c09d"], 0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000140)=@un=@file={0x0, ""/42}, 0x2c, &(0x7f0000000580)=[{&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f0000000200)=""/199, 0xc7}, {&(0x7f0000000300)=""/205, 0xcd}, {&(0x7f0000000400)=""/6, 0x6}, {&(0x7f0000000440)=""/234, 0xea}, {&(0x7f0000000540)=""/2, 0x2}], 0x7, &(0x7f0000000600)=""/203, 0xcb}, 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10) pwrite(r0, &(0x7f0000000240)='ms', 0x2, 0x0, 0x0) 16:00:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = getuid() setreuid(r1, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) dup2(r0, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000080)=0x102) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x841, 0xc0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000000)="e0", 0x1) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r4) 16:00:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000340)='\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', 0x8000, 0x25) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) dup(r2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2a0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) setsockopt(r6, 0x29, 0x11, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:13 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="156ced804bbeee812e2f66696c6500000000"], 0xa, &(0x7f0000001600)=[{&(0x7f0000000040)="dd7c884c2dce127620c617460213ec7e896b4793020a6cbad69e70473b5a2410bd31b4a0", 0x24}, {&(0x7f0000000100)="1f5026811309f14da51a2cdb2944f81e1b9fbcce1cbab6a7af8ed17b93d8373b9d3f68f0c5e31b4923dc1dac98218372c7eb29226e6e832eef7cfd2e1ee091705e07e644da95b7ef9b1fe2b38c9b6b7988f40a4987611a665e837575fa2b3220b26ef1ba23", 0x65}, {&(0x7f0000000200)="815e1c992267e4a8f1bd62c5464daf6a9f32cdfbce90d3f2b521968039f1b4e72f51ac03281928b008f56e51101e35ffe6fb2cb1c428dcf45095cfb4a4b58acc00f319af348f13affe72cbda574100103ee2cc397d85a54c8f0c1fd6b778d00072082b02677582947c34deec155f68652805fcda9d2317248c9e304be5e7296c57a8c50599d9a9b1bb092a84709dde7b3830cf6a0f8670d9f1944d93e5fe8c5967891d01a85711f6ba3cad9ad51d3010c9f32d9b5724e7f8e85aaad89b7ae5786bfeb92f3893c5a89d272d5e620617a3da6613998f3c2d4f4e6436", 0xdb}, {&(0x7f0000000380)="e0c4f99ac386b1a22b1ba3777cf099939784ab9dcc203bed1a7f98d240347849b2fbc956a3dc9fa96fd07a36890768a99aeab3a337eadad55e2d570470402cfc0b85d3dde4ec74c72366d180cac96a24f7e140299c6482ea3bf9410db5162609e373b9621ee9dd799e3d0d0f8b7deb8d33fd250188877c3ef2fff65a5eebe9b880aa098d64b86733f515662cad7508ed48764ef2b2f2a974a31b1434118dc736639461fd7b849d8e335180acbc73bc0a", 0xb0}, {&(0x7f0000000080)="c9c793871c61a278965a21a2d1435cec4792edded8f549dad2b390125062988b6a8dfed07e137173c7", 0x29}, {&(0x7f0000000440)="fdefd74b8c94a5281b158215c6fa4c9228dc0956e887055d06a63cc9643f746175f2962d45ada69b99a8e726ecd47e4cbcd4f1822a4f63b07d074b6ccaf98ffa8be13d9ed878f564330b351f54a05cee2ff162899ad137b5d6e50c10e3264eeb84f3bdc7d14fd00b5e4826198027deafaf2bfa02d00c03cd0638826db7c4a55e2213930022dc2900ee64c3ed4b573c77407041f72ed718140f9950acffcaafd51f68b45b419baaee61e7e4bc5920a439992320dcd78933493b26ab37fcade666", 0xc0}, {&(0x7f0000000500)="c8fbf6da0cd125ac11828521abfd35498f8dae40ac7a8384e74f61602947d71c034278fb239bcb60144471b163a2e1823fb981107284258556faa96a09e251d5a0b76cf473531290a651b43f23296218dc476731c93f3fa1214511df34bc9533b21bed20de07b76146f4e9af113ff12ac7fcb0bd2d0b73", 0x77}, {&(0x7f0000000580)="80ba7dd9153c7b9f2bf8bbc274c2881964cfac2a9baa30cb74d0194c2cf390ca2d3bd7d3a75c6143ca0aca7a7f82343d4189540327cd23da6bde0c38ad978a5091898f90742495c657bda6f922dbfae9a85e39f6a6be31cc4317161a6efc952e80d0862a3c39989a0b77c283df148735073259", 0x73}, {&(0x7f0000000600)="57932c76804d8f3ee92c9a4da1441ff6fec1c3fdfb6da1f72b02c6180b5e9d15a0656079c547cb66bac699ab2b8f71eeacad768cb94ab8909473cd4dee5c44fd1e8bcaf439169ac2ba732f5a6ae34deb0fa371e84367998bb1036fb15851599fc753aa1569176f27c4b7df7b7687bdc41558cb04c0fd91c04eddb8ceea50ccbefc79af753c3fa930f8a0158b81559bde7259e98e9522554e6d2e04930ae072a1a7099efc76cf33e78ab2dd25cc9c01e636c5719ceb2fce41ba8a16bf63b3ddfe44e848281170b748e674b1a2ff46995513d1810678b520d3845fcfde456481f64fe429083bae448ea6f379a2e91a334597aac2a84b22508d51368b6e00788cc5d36ad1c04da790f0f7ae83f2b64c2dd1eea76337d4c873a8bf100b49fdcd3e21c70ac5910333ef0fafefa7243b1ef29e387d8e60672a0bb9b2120311ec9bd0681d84c68b9b539a64905e22a26c5610a03fb935b85621fa571cdb1868f48d042ac298d6bb246a13d0885fead66e2dc8229abe2eb6e78ec480aa4ad98a78abd14d51c498777f4382790faf3ee215c26cd0017574d21008a0be746952782e63d8db97f3695c12bba8ab4816990d765bb5135914fd124f895fd9393ef2014e2fb4de2e9df63adc2bd1ef87cb6a4a7cf8e78f193209272fc9d2fe3cd023c3e2f0716051c38eae12eb4f9c47041a4cb85ba0fd967bdce4cab070cda70ac225cd85c463100b7adcf47815e0577e716242a8d4ee089e759b3bcc2ac42d3937d8f5de1951ac59866f70825ffef950999ad971f1d4e71fc86c8a260fe9f8574ee01be2dd236a7c95a57bd526a1e732e3893b28d4690229fb890e7b67229997907c11767268336b30b605e560e384b628b9ad138402eb8696d228c5623ed24e77f5340c436987fa37f3feb2f57e4643f50419e99a7dfac85151c237d416ecdcfc2c3e5abf8a5bcb6aade8abcb5a31a3c4bc5c7b4ee77e09dcadc4ab475aaeb8c8f15ecffb7d66042a672abeb0239118b968880cf3ca36f9a2b6386eeb1fcd3f99559a49b6e408c8a74667d9f9ca9f525ba5197ecee4ba3b5224d1673abdcb4b98242d2afd4806357753b3fe97fb7f84308ec1ce6cfb2981a8660bc3b9cf6a6e3ed4161fa619d651c6860cf3151139dfdb361e8f332d232d60ff249056e35ec82edffe5b6841b81128041acfb4b5dd72f938fa4e2774cd2d24e1c7cc6378d772a1e301c8eda8d4d3ea49309f6c5fd01c8a47c83e48611096a2057e798d1ff38f002587ec344c0cb1179a0518d4112e7a73b21427aa7ce6155b9e1d0a6ba8904954e19fea51b801c153eda45d9b64740f7e69834ffaff449183c0cfe202e7364a0cb84a60a5108055c40118d77cd0b9998e371f27f2953b94ba11f6ee3e5a6d6aa232135959458fcf7121fabae8fbce0b22af170719b7597c9ab84e07986d34f1ca8908f15966d8239764e07a1282d364590e80e23d575d0447c7dc13d8d03972857ebe76ad9a981fbc8592ddb3409bd5b8bacdfeaebf4ce078f650def151e15ca3be2790f085f0b1dc72eb742d9de87815e63b9f59ffbc95f5f3b48b9c5bc09f97c6bdbfb23880480a1959ddacbbf649d5e38bd6b6f647496f26165b64999807f48025e290f4ba97051387de78866f8d2ada9779c01c6cd51da1c01401cd687c5a8e95f24a15f87cbbd77444ac53db73d38f0a745454e1fd4a62690c7f34fc058b90dff6b82d6a754789a52fc6869e5f03b9cbce6391971727edc67a154e1e318ec343639179907288b9c4ec6c859e636ebc1caed6540ee0203359ced0d4d7cb386109d7927583c32a82631a62ca11f8ae270556d9d770b5d15b1027d4c13b9c56b8de7b5fa35b876c72858d3669e8f3da0e8bb241e4943ad6f5f37efc8080352a530384e2b787f326e0cf49a990a33c01bc3cf674aac042d6aed92531f8e9809d421139e85f3434e8a9f14b861be0f02e59952abadbba28ae16dc13ad1729341eec0231f08d480ed07c192b6c9d79743e1310590fb3221a962aa3dec1d64f9e6d2935ffba782d94d9377075cadf4062b455dcbc6718431c5d82a3d7bc83c67c57d558f71d2828cc477b02d56b4f51874c54ce2757c9c40d7ac602334eba169f848ba5001b7042aeb22d059b8b43c892e4a2eaeedf778fec11a5c43094fdcef2450ea66e66d81562cdc590f43345e45634bbb004d6d6060683f965650198141db1f888aa675a2d34b6e9328df88e5ac9d376e0d0119a3816996260c4e8a4d38b26ee67e5f8d0b3055cd0b0db79cb8ca3e5425a1d3c3c3322ab75e768b7dd826ec60aae955c4dcd58a7b728eca7055d438f1d244f9045647cfbc5bcc91cc08d666fedd043c553fb76ad41f3905449ece2efebeab1f13c6dc004205b0a7c4dfa1c3265a300df0065fe8c819fd17caa4e6485a9c98efe760e23878dc30cd08a7ed82972158ff4e7604d35b6604f93b3cd9c5fe2ac0eee657197f25dd6666f0457460872375e1c1160ca2001a47ababd4740791c04651d8745605073410769f4c0232179953503d7f34ac386ea70846f71a2824f83fac348d660c537d110292f4a70e614b16932414c4e9029292beba0f818d67dc7eb3cfe7255217d6348db17c0e98d17d97149a10dc0cf5e4ecd4986084247439c3e3a06b1d439b59e80b05197c504ee19ec92bfff5ea40f8f4932c8d63095cc60886dcc029fb3b8dffdaee2a2b4fb6d9984f3ebcdd0ee8053f33205b46874fa9f1127598dd16ca1bfef10d57e1735f36fcd68783094a0d46a049b208afcd86e5b18aa9f433bad66a6d1c9652aeba696e2b2ee33abf7cd79d94928b17aad31bf9ccf6aae0f0f6312ca0d67bce8eb8862149d9c367341130b894304e878955918cc46113e2cf7f4c4e06551095cb56aae1bbede4b1c1e98c1e80ce6a9567479fe35fc4d46f450cc675da7f34aecc877da47a122eb141ddbc70c3d5f7ab696c4b53c0932f64ec614935c77e5013f7ca37c7ee25b7fad24822719ef8ba4a9a48b7805b9e8d88e1f66938fe3ca18794d51eeb102174f687f99caaad1c694a7cc81b5f3efc398c683580a7491e246e688281d77c8e29a01b888e645d78c09ac762adb3eaa1f2b0266334f453b980690da56dce097e1db5feaa21c7c38bb9d7864599010ab099c9adc0a883c21e21d8e51068703b86578f8eaf3d6534ed727a9b909cae572f752afa6bc8942f50ab618e99a020262226525bc5056a31e56539ed7d6731305d909f777616f160690fe04aafafd18ab47773db87894955c0f9f6de15e343d1a35ed6ea3ac5bcdb996658280e78e8d2ae3ae932a072db6f05ac1e64bab23e935069483067bb12e7b41b6c1be09fb14581a93c06ec8b80d16352d42b898a7e19b6aa1dffd97c42e82e34bc8ca1e21ae0991dc2251a5500313533bbbfc9cd4e9754aeeaf2db66bdad30110048ee0331f25300fe756ac81356031da5fbc05ef09b3c754ef2335ec2e20ee4cf23a8d044c884c2cecd1c4811c8fc2a049d81df21b1a9e93af99a0409d2d8a52637d53727da26b09fa3feb99d16eeab94d231e670f70856817aba2d2d3023179dba427a24fd85ec4239e27107d75fabe1e8de43a132abcb037915e0f46b3f3d56bd4ca46407c7e0a9e984bcc73b2261bfadd195616c24b8ab3ea1f1f655fc13a8b137841e62b4de0e43b1d85a5f66a1012b33f835ef7d8f3bdf63dd13a1ead42ac6faebfc0856c79d5961204f43263b94b1ad7d5422697468ab533a81e5f1f91e3ad67b466c0e686c078be7fd0142c3ac041c8541dfb4f852defb803f8f75e3f0332d7e4750c605f0b8bf5c2a83a4eb8a7c9431d3c511b7fd6fce909f81b617057023983d265337479724a4edbbac598f17eb292bd3560da4c52655365e6a83bed9ac7cff5326a061248644a1263c2311ee4324662403b318c524a5f2bb4b5d0417641952ff10b8620a092e7aa5f0bdeef0680654d6e04602b56ed6c4b157b8b987569c4d1f5051c9bd9aeda4801516c39c464dbf24a1819e7a82088ee56cfb46d00641d0f7b3b4375a6c0736e3c866bf494de5eb4de7efc86a1c55f7bafad82f9adb641e6805dfeb00d4de0f091714c1a83e3c2c59a8f63f03706290a853068644618ef80899dd4ff0349c8042eff8c7341e1a4ce9cad542a6cd38c396679aebaa7d0567e01aae3af351d6ff352b8458bae56c0197ca0e365873c233eeaf00f77b1c5577657e5dcee9eb5f71f2e49a429f0aa1a1e3c061271113679d1be068e630f9f609c4e12832cf1a36967b82163388a6eb1443f211934c8b33e1d1474c7c0ff17516b9350228739d380c05c8e158d46664b49f646fbaa568cc00898acfd187c0bcdee9a9bf032f0d809fc0eb5c464b66785de7088b5b53b1a4c08d253b4e98c36e17d5d531259d242f1f6d80f1dd88b67748e94e352ef17799375a0b5620f1c372d3612a3a19aaeb142d4756dcb0fdee7c96ca23194900e1d9394e367dc20e5c9233e44a52efb3c0379db30a12a457e9d2eb2cb1450be1f23ae28c6698aa0eb83c8d01b7d919047f27982a3778c62fa2b2e4d57f467daed06588da19565b4396e174685f5767a788c3155a1a43c2a4e86087d0d9e70912146d3563fbf2c5191a411db05c2c68a3091068dfef9c6d02c63bc5cebd43f73e5f49b61c5f725960f6ee4bda59e2da42a8b5c796bcc1c90031c53a38712261e7142cc9b21cde617c6ca39b07c6bc06df4a5677ace319d7bcb0fc8024f74e74398443df0a44aa25f2b865db849769bfe19852cb0ca0472981bd39922b88fdf64a3326da5aca950941a219766991a04f281ff23f3807ea5689082849c3b73cef8881afd575001064079a2b9bf72becc6d3ee96594e550a1a185c0bc6e565d8cd61bc4f1d0abe50e2baa9bacaaed0f89f67e9291eaae315d1f7e4937a64f18043255a66d282f267139193c11afab55a47527cdf6e9ffeeb0e897fb34b2d6e9e6ad80a196b7850a0883423d07911ae19d74dbea4b0255cb336e333573ad885aed335ebcca6d07adb36ea082e2bd06cf84749054e8ee1a0a83d4eccf88605e8804b4e14dc946697b43cd565b92aa886400c5d36861fae5c6f7d6c2e1e975b78fddd1a36d7726815c94ad1b2cab1714d2a1d8e702abf61107822dcdddcb9dd962ab64b258a3402491c471b06d3e2c73db16193823f2ca34c23797fb656a8eac94c55b7f4208bca07d9722735d701f372ca6bed091170b0c1565bda8fe812948277408888bf138e89a392dd8663e1ac169b75f190dbbcadfc9be9a921e29408e40fea16f120732a010417956ac804a49f1b3b2e3987be396fb364f21e3a8b4e140e6b392bb61da51dc0f95b2bb3a785704e422b1fa7dc759b04f872071f0d3a66a9fbd978912116ce06c1ef1fb068f2a1aea3425d73f6de49310ae99ced039b26ea9717be8e289847fbfbc4204160e55d4037d4013a36beaa6a591545ed8a048f9f6220ca7bfa0ba1118887bd3bcee387d1a0d62aafb751f472cc010d78897ec544686cc826371ee379e919bb29a703b0607d5ef0ed10f0d4122c78e0310c63e99f9885b04be14981adafe623415e6f96c01b900e6bdd6ed3df962323c5fbf931f6f3e030e81bb55af74914306b6caa0e3268d8db43bbc3c5a3355007189f6a9a1ce5a9187b36874305dd8bb2a84c25b933380a1920687b04679d1fbdb48bbbe18e93bcde1f0cce49d3caff2daa21a72aead259cf84f472bf27d94566e2990d6e4dbffe7a2ca28ad68dbfa22cd1bdde230611e4f2974c043c9ffea6829a155a72f4c40db92006f9455cd29eaab7e7b8f56e3", 0x1000}], 0x9, &(0x7f0000000300), 0x0, 0x407}, 0x4) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000140)="f73a88e5cf1ea551cf67fb5e03b51cf21b90dca840f6d1b20b760c26a4ad7cb867a9b1da8b45751613018117fd9841d8f5b6af1f8cd5f3d2d993d9d19d74ba2ef0ef06bbb850dd31a8ed6916204d2ef9e534b27d4e9fab67a3715ded2c48324644512596e54508f01c6d9b5b08847905014f96a0071205a7a1b9c4c982dac004478b72707013df54a7fd218feeca7bf82ced3bf63164a0197a1708a753ed1d848960b27130ba1847e3440c8359d049714817b4c0597c41b558c50a8040e63a17e0e43c73", 0xc4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r3, 0x0, 0x0, 0x3) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x3, 0x101, 0x2000, "8e1098af5d623c962370838a2884d0ca0883f15d", 0x0, 0x400}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x10, 0x86, 0x100000001}, {{r2}, 0xfffffffffffffff8, 0x50, 0xf0000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x9, 0x5}], 0x34, 0x0, 0xc68, 0x0) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x81, 0x90, 0x7ff, 0x1, 0x5, 0x1f, 0x10001, 0x1, 0x3, 0x0, 0x8000}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5020, 0x1000}, {0x1, 0xfffe, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) clock_gettime(0x9, &(0x7f0000000440)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f00000004c0)=[{0x2, 0x1f, 0x2000}, {0x3, 0x9, 0x1000}], 0x2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) sendsyslog(&(0x7f00000002c0)="d309a64d7183ad388813547240dd0bc4bddca77d21e5963ed68f2f37d0fce5ffb07752ec85653e98661ec58d488d9e4dd4c1b59e03be55a2c15ea0dc24bfa7967f41585b0e6e8aa3dd7e7d156370a04e7e", 0x51, 0x30) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) semget$private(0x0, 0x3bf462adae3b24f, 0x26e982bafe8faab4) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) setsockopt(0xffffffffffffffff, 0xffffffffffffffe1, 0x400, &(0x7f0000000040)="d2abe5aa00b60d712267c2196daba97b3765dbe1dd3e7612c809d7c429734e", 0x1f) r2 = socket$unix(0x1, 0x5, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0xffff, 0x1, 0x81, 0xbd53, 0xf000]) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r4 = accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r4, 0x3) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 16:00:13 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000040)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df67c403c2732a04416f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)="cc9b0fcf0f16016d4f78e7f27468fe2ac1f958f34528c882f9a50d04eba176e067", 0x21}, {&(0x7f0000000300)="000ca37faef02b52db39b58e0fc2f44b4493de3d730fda3b6b7110a67ba651953a411ce660d88c840088715d866054508de641d0d714105cfa33d339bc429e871e73934fd48c8bec58d3402a1ef512e080f912d9bcb38c6e59c7119129dddb174b12796d6ffd1c3e0ef28db11829b54e2b76c46831ed7b2c925215c2c2d3b36bd2ac243a64a3bc", 0x87}, {&(0x7f00000003c0)="ab3cbe3250b8b9ed6dd7e6a09e655b1e018ba6575e6c616b3328e4cf6fcbccfa37609379175536cb22f67ad31e79ff50dad1377c7f20133f52b09eb05219067f5073b7eae3acf0e0e0c0d0400a1a4db8186048d91454215e80d78233c6d895cc44ff74", 0x63}, {&(0x7f0000000440)="1f5db21e29bb8ffb19bdd16524ff6ba147d574d1e09f9aea04d1f8091ea69577092134eab3bc030b389593d2224574a9e2a0f3725df0b5b9a2cb8b271ab5d237f8", 0x41}], 0x4) close(r0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) close(r0) dup(r1) close(0xffffffffffffffff) r2 = syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1], [], [0xf8040000ff, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {}, {0xfffd, 0x0, 0x0, 0x4000000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyC\x1a\xe6\x84]', 0x1, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket$inet(0x2, 0x1, 0xc1) getsockname(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xd52, 0x9, 0x100, 0x1, 0x80000000, 0x0, 0x8, 0x2, 0x4, 0x401, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r4, 0x6, r7) r8 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r8, 0x2000747a) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x5, 0x2}, {0x9, 0x0, 0x1f, 0x20}]}) 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, 0x6, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) geteuid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0xffffffffffffff76) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 16:00:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) connect$unix(r2, &(0x7f0000001200)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x2ad) sendto$unix(r0, &(0x7f0000000040)="4f1de71f510666e46968b6ff6b304869cefb0b591ae6ca399221cead002e9f741fb402a5de70f05cd0355e436ba9c9586b03318ade3df20ae0b899352f054bc5cc9b3d3ccb545b48602afc7521abdd10320d740a2c57a4a9aa08", 0x5a, 0x400, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = semget$private(0x0, 0xd, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0x1}], 0x1) semop(r3, &(0x7f0000001240)=[{0x0, 0x0, 0x1000}, {0x1, 0x1000, 0x152dbce5741dfff9}, {0x0, 0x80, 0x1000}, {0x0, 0x6, 0x1800}, {0x60cf05cb060da578, 0x1ff, 0x800}, {0x2, 0x8, 0x2000}, {0x5, 0x20, 0x800}, {0x4, 0x1315, 0x1000}, {0x4, 0x800, 0x1000}], 0x9) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) sendto(r5, &(0x7f0000001100)="658f50eef01bebdd665c86bfc5d1e13f292642e12649757668cad7c1d99a8443e3f54ab603d5c3f22de261a7f153af6d12f38a8106b2bf61121cc82fd3f148c431c746aec29f4104f97cc096258462d9519e8879be6da2ca467971c60ad1ab2716bad594ead7d1da06e38409b6f9ceaa4f8e4b964b43393b15f2cb7c569064fbd0eea84a075a14f6db3d31275742e02cc36563801d688e5c40c618935175f1ce0d1e228b941215309ac77fac4ad24eba846bc92b4dca49f4cb1773fe3f24346d64c444947c6f006cfa076cb65b774d722c", 0xd1, 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xf, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1ff, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100c0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3, 0xfffff7e1}, {0x83, 0x100}, {0x26, 0x9}, {0x23, 0x401}, {0x5, 0x2}, {0x24, 0x4}, {0x0, 0x7ff}], 0x7}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x87}], 0x1}) r2 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x100, 0x2, r2}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240)={0x2}, 0x10) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) getsockname(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) dup(r0) r5 = socket(0x10, 0x8000, 0x81) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x37, 0x8}, {0xc7, 0x3}}) lseek(r4, 0x0, 0x0, 0x2) acct(&(0x7f00000003c0)='./file0\x00') r7 = dup(r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x80, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x10000, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x5, r5) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x10000, 0x0) r13 = accept$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000580)=[{{r3}, 0x5e3bf6ddddedc80e, 0xb, 0xfffff, 0x80, 0x4}, {{r8}, 0xfffffffffffffffb, 0x80, 0x40, 0x3, 0x4ccb5c87}, {{r4}, 0xfffffffffffffff9, 0x4, 0x1, 0x9, 0x8001}, {{r9}, 0x6b5a4f49ce33d47d, 0xa, 0xf0000000, 0x1, 0x1f}, {{r10}, 0xfffffffffffffff8, 0x10, 0x4, 0x401, 0x5}, {{r11}, 0x8000000000000004, 0x1a, 0x8, 0x80000001, 0x8c}, {{r12}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x0, 0xe0000000000000}, {{r1}, 0xfffffffffffffff8, 0x22, 0x8da1ab9dca3be742, 0x0, 0x1f}, {{r13}, 0xfffffffffffffff9, 0x41, 0x4, 0x0, 0x2}], 0x6, &(0x7f0000000700)=[{{r14}, 0xfffffffffffffffa, 0x5de2f93ed1fae0c0, 0x80000000, 0x100000000, 0x9}], 0x6, &(0x7f0000000740)={0xddd5, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000003b00)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f00000007c0)="17ae62f252f6bb65bca0c5dee1698a1affb58fcab23e1afa4c27a8aeff974e50ed4cf0d1f43ab3dd4c2b21f3b18fd8ab578f7bcecfcab75e7641e4fa117fca424d", 0x41}, {&(0x7f0000000840)="70319c733b8fb95d850fa52f68a77f2a7c858a80752359ec601a381bc38e3c1fc106ecf79d95ded94ba9eda370a105b89eccf08f", 0x34}, {&(0x7f0000000880)="75ea0fbbb7d0c492e97b2d8153a6e4cf0cd404e5771dea8237ca2ff5ccca19f8c46374f67dbf65064f2fff2241406e4f0daec8659920003bbea073cfde08f4feec4cfcc0d811261f14d4fef4df6ef8868ad265c0715a90cfe58fd2e7c6cc743afb8869e63eb2c55b88ebb35e5443362eb8e18d589533d1f07151fcb85007f63b29d2c3e7748b753377a0825b2ddb20bb8806ea54c5175cb3fe56d792d1d80b3dd9dbe499f72563dc443d233deaef0224935301d155fe1739e3a76e947a3c990a06d464867d91a3f23c5fa13433153fbcf5e2626f71cc1563f90ec8b8f6184bdf9b0a628579e9f43ea4b9", 0xea}], 0x3, &(0x7f00000009c0)=[{0x78, 0x1, 0xe62c, "6587f1afcae3be0dcb868f08d5cf0f1afd245be2ac12e064f9bec7afea094f37c9508d74cf26e35b96fa69f849d5c34da702ca6be2a89a15a43e2c665242305185337d807aa991e0c0c061c21e8bbf2d958a8330f7e7d6f69b8e3cb8b32e6fb8b7ab80ac15f5a772"}, {0x80, 0xffff, 0x178, "17d4cfa5547682b489e67ee5142a6cc41be63edff06a756f47841af54d8e64469e986aaa7f9ffb250cb2d2302038ba9c65dc82618f5e9389a8bb2ca82b1c4d4a128326cec3a8090bb3793b32ef85663f055ae3b9ecdef076ec99a1d0bf647f840cf0e1d9f0340c409d4af5224f"}, {0x1010, 0xffff, 0x3, "07b5efc92e7497dd29c004957c852f78bef0e3d33a1739379aad38b6695809bd7b2ff41c42d41cd0bd944ee577dd1f83a49fd9d25c9b9dc7a723602f3b0c91c31e7980d43c8c1c2d2dacf300c6631078735248d72778edc4cf08b44ebf01baa27204373e7cd1135e53f43bce633103c7d7298c1d24e4cd1a6cd2e6b1535f004a9caa9c3a0a52647c22caac57d0bc026530904b2604f80a5855d08ccb4c64b97cd2e48808c025827a7972e34bd7fff0a6330fba54f9fd428d51929a5942bba5bf10fa0ba6b29e18bf456ecb9cf3bc202e79187ba3f274a05749d37b6a6580890392f667d88f7626b31f2093b278ecbece62c7e951f2d8b5a0a857d0d85565656884e01fa523fd6f72964f28c624bbe2d22c5e8d819b0680d4b705a59d8da2e80bbdfc1421bd291a5dcaeeae090c677043a0229d88967e6e27d692f8d462098011bf03400e0572da5abd8a86cfa00821f5bc2c4238cb55d7fcc8370e787aaf574f1c2d9213e8b6639a6537221f0b8cabf55cda69bf2f2b9bf61d61c0c15d6b07d2d6f127b1790791dffad1cba57903490a9ad473edc87f228b607d60a7c0c906d8297d374ef070dbb2f26b74caf7b2b7fcad2369bc86409f2c0c5a33a3ad9a1e7b6560a545d729f42964472e2995fb6fd32ec8b1b6275eb40e66b7c76ab4d6b5e64aaa50a99453050d6f1ea220bedb033d8d78754cedbae2eacf055f73a2e3622e16e7e2de9e803dfc3f41c17a57f4608b7437b34fc55cb80cd772d18a56834f6b7be78a35adb854cbe63a2b736135abf3bf373747104390596324d167f6ea58e62f39c46e48fafef234c773d1c49716c0af09f9635dbc7f23982ee92a55bf3629ababf670ad623201bdcdcc8bfda92715400000cc2a22edfe479eee8b771449262450f6ab934cfc598a6b47389f7cefab71b0c4844c17cf39035b0007b10bc667841aa8af7ae5ac4f37537e260ad1417a2a72545fc6dd34aabba7ba34ccb2552900e462e58e999ff321472896d5b061f5a5f27ec929a44461fb4af9818896450b7dcb03bc098cdbd7d9130f9827b73ce57696d054a19eac5bdefbe9ef857857d5211581357170355c5db25136739389963ed13bdcdce10e8e8ed99a0436fcb370857fde65eede1bfd7aa20ec54676b2c883f78b7da94d0f9d9e61a590f4ea393eea2610c7be36f6af7af7d64a54b5b9baae198bb646fd9ba74a049fc8372aff9aa1ceaf1c61cd2e1673c1f50ee638926287382d91762e36ea06636b592de5b5e5115521bef5457fb8ecf6a7faf3e857e949c2d88c2a0173d3eb833fa9421f8eaeaeb2bec9f626718cc3892aa10fd2008394c653740552e1758746cbf8d561205ea7bc853d152a789ae1ddc6c5c077a8b1036aa492112a8fbc54e2088502dc8338e7cda3f8d1bb843f32c6ef7384d2a1e0dff0b8cb3b2b173b553abad0612d8f6562aee4c1c47d519fc653c6e1a23c7504f98ad20776119c41b69056ffd0920feff7e3161205d10a72d6bc0330ffa5d0e239363605c4a3ed82b4420dc39cfb5dfd72d4a01fd0ae5b7fbb4182636cf728c7b75f72fd82a021c6b4d96a792db6e3cfa291f72a3784fadae80b7ff7bd97b574d2551e757919d90688454c4c9236a40e4a116dda49cafa1c2532d6cc8fd9d9741c499c3201859fe3ddbd5d9ee44bcf87230d30208728f4a79a5f55044158e03db8a7161b85764a0abbadb4806146fbab2f8a3601d637539f4253d1c9a2fd77605ea788b0600328c038cf693eda099ecd01fa1537de0d841a279b1aa702f187f5e8ab51ef0fa0f4879a33cea17e4b3a25fa88a033b0e87b4f8fd361c5a1a3a7bad7b70eaa9ef9270c4681879294f76675e95c6f60a11505bd88de272bb03287b5e175ad40b74a3205bcd03e8cc745b14dad3df340919f7ac795c3db347ad9e1d393432842bd7c09397ba53007dcc3cd49dd3995e46db7fc7e780610de0db64c21a0dd6dd40b451288b3820fb5f470083af4b0ba0d54941754a9970b93c344fe2805d68f16275968987ecac3cab7c917c39a2c115a69f83419dbb307b2539e067da0afc4771e22cf3eac3a278c2e40f3820c68c477e8b48dbeccb0bb9bb8f3a983e45c1cad2f0c225a02aeadfeae58e289b580657ef5dfbb14b6e0c95c2632f3e78fda87403952e06f9d66455cc790a035a8a6754816802cb810c4d4dd737fcfcfec4efca585925e02965acc3626c2024e765df523d4179409ea0c4647093ca96adf8dee818a31d2599f91632a07346b6f82856d7efb3b8964ccac43c25e6825913e66082e6ca9dbd00150933d610a3f43827704edbf0f1bd08c4187d24451c8c6d4af400cf509f8b20ecf06e1701ca64305b7f073a515b7e945b7b30f5bc45342712ab57eb14116cb97b65ba88e204171fca6f55fc582d824da002e2fc2df90cf230d2993fb8abee9f3462d3568366da80e98d9fcfb18fdb84a2b31e423e4b5c5d72bdd3d91c2ba150318fc4dd15c01f394513765782928478dd87a3dd788ccffd252b3670494c398d2147eaea7f5b917f5c0fb0e692efa7bcff26b87b5a8ce59ddbec2fbbf618ae765c54435246f2bfe5a224fd2ddd831a05567236e349d2361f6ff0d5527fdd7ccd9534a2151a809ab64f5c5cd8e0e4bf9f5ba39661b8e29541bd4757c1ff0c323989a4dc20e998d1f19de99b917e7f96aa3621535e008c417fb9022a3e7e71b625113d41bcaaac7b2234310e221fac7819136fbb614f8d287b8b2f7a8bdd71b74b983437a540d12007f646b471e2c08ac8f72ead5816ff3d4b425e9b3dccfbc54c90a070af38f286d08b9f1974bf80836f004243bebb4580e857c6ce5410ea1b13b5ae125552c1fa975913831d1a81663ad0fabbf92cf8507c923685fbee0c2a71151a33106ef4b672be4ad1c5f39ae9f4cdac6d14dae735ac6ba371a31396da6b5f67f99c8a82bdbc1a235abaf4c1f56982160fd29cdf20f5b76cf7fdfff33334f0366d2c61726d9e15b7e0335e3128daca3b0715345909986eb35ff206f7ee9603b1701f7bcc4d1fb901d8bfd4ba8d4e86c78c141dd68796e16841e4b75e98fc570993cf7e3573b74f0b4f6ba7bf1066e985bde587415a74011c59b13f3546712f46003ea8067550d2631f2e3463ce720fd45a2e2799e50668793d7f1f9fc0afd23af4ce0c0b3764cb812a9c2f89f489650dd4c5cbc56fc1d49c5e7a144ab1706f6e6945891f75ec575ef12faf9f7e668ee693ce9a86e90d42b10ea73e874ad1a08b73adfd34181aebf832de197049ca73f81651097bf6e745577a8a61d23a2e57a0f2e07ba5682f2a0b633332ef1b7d1e6dba37e7d6e02069fdfc76d6a62236f956f315a2bc0876192db48a90847c00cc9403d5a9316f92b95c28297f97ce4a22a5158660d5c855981fa9e2e1aea4ddccbc2cca9c515a290bd8bdded87330e992da29c316ddbc29cbde962f77c163ff7e9decdda1a444d3b8146dbf49147ca5ab9b9ac86611f799c05df53aa5eed4a224c5b7b9114d4822a82a350e2a76ad4816ebf543b7099b82f0041aabeea649f6c13599055a5d7af066e5bfa91de5af15b6a6ca8f7236e79402d2be6e268c53c4d01adfa8d2a19b010bd1dace9156db169ab68bd4afca9eef43f722e167b95032004de39aad3a8f5a698735ffc9debcea7af4a74f43905c72866ecc3a0af5413a60ab5fbe360c9dbfe5f85f841d5df2c11b20c30cf9d26e3943fd0b16f84ce0f331a540101df328aabc9f19a286baf5912b0fb472da6fa42ddd8b122bc4698c9be68fb9f06d9682340919c2bd79bc1a0445b658b75d5a0d744c6683b290ddecb2ff92acb69247d37386c3cc8612bb065425dbca5e501f326a9b9857bbf061ff46d0a2a0df216fba565d205ffc229484e86394d523856e6cf13480ea19c8b7b5240fa2f0131a3ea07ceb41f8c20a87a290f054f5073ace14c9fba65167582e5c889b748c41c0ccaae8a05c83fda36d0d831ad04987af47f27d742af01f325fd8eaeaf4d4b36e84c10768816632812859227cf50bff95d49f4adb94135579ce6811f84fba6304b362211ed4d8e074bc65a0a8c9f0d8ddbbe8f51ed717ff139bb471a7beff6d93e2dfa0ea429439ae331e818ea5534d44260e14a2ff7d3322d08569893150cdeec156f975581583fdfe87e43ce9703595c5b5bc3f6c4d05ac95393871ffee308e3d7a676248dd6a58c304d619e2b84f62aabdfc914b4e5d1a9ecbc2f839b1739fbfa1fbb6c3c1c753beac11fbf62911b4f9c54275f71331aad77241a4906f7174df8768d9e25fb29cf9a1480e297606e0d6687c5b716160936e77212eed32a6bb8f91ccee69659a7bd4c3f824364cf263c8667b46959729ec881f2248c2996ac4f77aaa97b9292a85dfa7ffc6e0488bbd0a07c10b732d54e8cb2f2a58060a664d10c4f6209b3d214b28d41ec8b2df3c99fc4774f3dd42ff6cd87145cb8872c37a68ccf4c6f9a5b955eeb25f3833839f2832c223a81d33fbf2fe752edf623ff087c370679bd8ff4711efcaf05e3070a45e3b43dd58418220793f38e88f8c97b6423385aba49ee05a539f564459350ce802fc76ce647d5fc5a749c6368b6a02c6329b557a8baafdd518002fe6c2acac8bd343dd8f86c8ef8620d04a92a1a5e686b8372dce5c48b48cedb4dbb8080d47cccb8253d3cf6da4f08079bca0eaaae0184ec449ff301807841b99b2ad0cf94b82b5fdea3d65362555fc7b1ba4aad5056e521e2eb39ba691c9ce617072c71de61ed931f8af2b71c2e1e24b03b792b6f352ca6d76e302f43527dc9b6c2f8f5d1d452451eac0ac71f2855f97a17f934504aff944e4e7d187cae66c7a5b9c161500220b7ce6311fc718d8192ec99d540cf6f223f93a2aa51e4fc5145c10e213eb51d5d5271e5c0bbf2e79057a01b34018938557c05c52a22121f6dceeefe1b2706565623b38a472cc9df3e618110e0358a2a0cae2ad5110f8b70e08c5db44ebdea746fc40aff87a08ee10b59d79b918236a8b4d3a3d52d79c5cdd84b8b4778c21eb8c5c7de36d3a994e511216ed4db7e63dc5fa35f9b61c9cc80db3955fc69392fa42b30cb0db3a8e751212d75caad6be6ceb4257e990f1370d7904a89d079ac3e6ca582760a4baaed83ca130a31503269f6afe509ac2917b245feb838301e108cde42932d9c2646464c89653bc9b0cb1f3c8c4c62ec93a021c7e5a139fd5a5d04778686fb02b8d68b1a77e7b9ca45ebf7fd51986177dea48f19eb7b12e808d9c98b40c2bba459dd2633890338678e82e41aef6aa1d4ef738e07991e998ca761f553d81af35502fe5209ecf5e24ab6a3533efde2f2fff9e1885e3e29867494196f7cad38d06457e44f4b9fc7de4aab72bdf3f1a7cb84bc1694ff000709dd7e998d7c8c6811795a459bcd61ccda1340413d83dcfe21997fc2af391f0786b4682c4de40b261045e237c627f4779dbeb2096693cde18874c8638539d2232ce2f57834a402f2fd76069d0bd3e594f4b4ebd715aaef185f5bced7f3bc5e17ce8bb125ae35aed42346a30466bb4d998246dbcc1211ca8732219ea7be8705258f0b9845844a9b6aef383ff5f5818e975b83aaabb3e998697234bc21f227008eefe63c234ce4907123542efbd2ad3d9bb68b14770ff6311731ebd39d30a4fc40c5305c6056375f0d17ac9c0e9be300143692c1f8abf5e82669706e7eadb8d092aea4ab07a574f6cb4604fc6a6f09f12ac35cb5638891bc40db7bb53be1a09161d50089618f1a45638d8b3faffd2557a0233ddf08d2e3f8922e3b9c6d64099b4fcaf53b469894a68f8869"}, {0x1010, 0x1fffe, 0xfffffffc, "d8e00f1456459193a9bebd642b21e877a6c72befcc6be41e71dc6c760a90db71cd4e320563bd05decdecaa0915010ed90e708410708442f4a296eb800a703d419695e6c986f9e0b57bf03d777e1439701a04ff4bafcd86cc1768d530e918586c0e73bddfaaa5bc3a0bc04019a51afcca991e4d6be140d16676ccd59ca15552895fb458321ae9b909370976fc7b9ce283c2f9aa4cbdd58185391190efc56f327be3292146fa99259f8a5cf48fa304f70d584325a88b845a850313cb367eeec85477e43458dc6e6aa4c9c864826d7b7f84e7377cfecdb79744f02cca9fd45caafdebe8303aee7651ff7e9980988e859677998f824b4da7e0172116ac80596f0392639a5306a4b8476d929dd75e39906f7d235d9d25a95645989c873d57f1a8ad51881f22708b99ccb0f8851caeb48d6cd99267cef5b49cdd0c658255d657f90d35e95352bbd69779b9916048f5e69d3e1eca0a5d494fc0cb04e15de5b5ab22162b6e900a9c5782b21bc1cc53ad46930771cb6a4295d26703d409967165c8dac8d0eddfc151d29c8d6ae9bda7a1aeb220d9bb8053fff1a2efdf9843a2bc81c6384d73fb399f423f6418e1bdbc3ca2af079bed18e643392199b48f709818db88956830ac71207b39c2f63b8f284345751fe08563b8d189806baa69f925c4d9a4db8d9b93d38a9ab1b8ab7a82eec24bc944d0665c56afe8a647e3ae2245883e037b61be9e8becba57990bdb7ecb0f08eb2b446dde4f8fe74549a843932638ee53d5d30aae9c4d23ceade5bbda664629d5a04080c4bc8fd594341b7aedc063464934fb62fb2d1797a2377e24cc6c472cb08c43320aa9c0637d4bcbe67ddce673bcf517ffd91fb48ee05375c39fc211d6949abdf39980d6083ca123f72d425e3d2105d5c0fe70a552d745d1c1b3a08767d6b3d74072ef31d514903000d53db212ecf4b66ea14adaf8d1576bcfd6ba21d0ba3653517246e96dc90b7c81b6eda654fb1b160fabf790e8f65ca574cf893d32d8522f867d1753614ca039c2112cc99997fe7f95dd96d2bb4389a3b4e0f6a061bb289d8746e091601b36f1bc0b72b3317d4427f988a350480d46d23fa2b1e88c3510d3a5e347177114dc9d1fa7b44afdd13fa329a2372bfe52e91371a71694b36dd8bd0a86ad6a04ba129e12867a3aa2d3d28c28b0feaa062693b3b5fb864fe9ddc0cd8be4467bbf77ba5994d04cc6b73042efdd86104d78aaebde68bddb1577e33918749dffc80bd378f0fc00f6b4b984e522dd15090c70d4ec99a814dcf7ebaafb973c8ff325422fe4aa531689f780740c9c2a932dc6c94fce229149ca2350510bbec1cbea999ac4d539c9b58b6544e7e5a4e45c0f9e6c1fe4cc48d464333a5c6de7815140c9f7eccb663be6345117fba9400f48ceeaefefb789f66ab2db7cba71baffe9dd8775ab2222e6579c77679a099b98c0e623d0c53417af794715633919323fe0ccdc72e2c2d542d8ba8d70219e407f1604c251340a182d47ebfabf1db2c407e274c0ac69fd530c966cef398ffa7350de11471bbc658d210049c504e7a438e87f60e7514d0a41d5fb83c552643f7e6b16d101d2588296d760e055b1e374b0ce2d15f893c2522e718ef6c9694db644c711eb2397b8b934cb634720895ac465e699a5dea0a4f06787697823401fa55d9369a68ac879ad0976c05eb6a80db73ea7d4539044141ab4a06d303ddf46680b98e0807979ed3998d98cc662fadea4d83d653217db0d43dbfa8b33a1553f312de5f2f693a13dbe8c1adc6d9c28cbd2e9b2ff79a4ff801fb85e331dc4c77070df5b49c3d559cd17f1f8a1786d319ded5a0ddfaa53ecdb41b5ce9c1f9c117e5028de3770b4d3cf8736a4cc15ec65c35025be976a650ff16dcd2959118492be9c48a29eb52f03350cb2330337ceab612c81b9316f726352ae229893b47b43490f9ec18bd0a9f5971f4ae486e410fb6337e462b22e4315aef6a23e8caade26f0879d520559144b7cd5c4d68723aa37410ac0ca757cf0ddaa56ccbb459eeaf35be6ed16e544ab053458a6630eb8610000ed3042dae4650183d242d9c28615e6ebfd95c4b822cc3b2ff283727c83a720195fdda897a88b4df2de3699cf407fe7df0182ee4771a2ecc8a7ebf0d6821e4b50d76ebcd81739c285e711a3a4d4ee103468fd7de0c543f3cda3b00229566d16d32f32ab46e25d9a2f06e0a68307bc541742d2b61d7e1672d1a88a8a32d059f97e65d2791e0068a19e35c31cd91e2de70e04606e8c815954c77b6337db348e3e03789c317f262adb2557f309d07a9e68b4fdc5429f543f37986a5e9cdfa817b55c7b4f7e8d68428bb76d62229e1454329aa4b7fa6675807720c723e929866afbd9b58e80c6c6057d48cfe25a43775c3931b45a9edcbd98ac433777cc040ba2d19894cf6c77cc95f910762da2e7d30bc53f7f584714dbb7be8419aaa2ba1738f95a9bccc2dab1b58e8e5e64126945ecf4d65d26ef94ba40440727a999e0efcad9ac45e81b93261147dd2f2e5568f9c23ef1ae6bd86262dfb2708e5ed2015a7cfcc8730fd1d17109570d82431e326636b37edec7122cc05c4bd3c8e06d6de6019bf9ef7f37e9345924b6aca215bdd425982aab4bc470b1a1a55f2b4f9f8a7547f8b9f8b75fe83080da747fda9655a0fcfeafe2d4e5f4557ff7f3174f95813dac3b560f0ba4ecf2411b784e38fabb7cb99605845a86ef423c1212ed122f388b791883bf624e65cc8572e4edf07dfbae19289821572c35f6c93a8afb03e5911123be65b36e8b0d4e20ea5b66cf0b81804eebe037555a3c20c22d195a5ab486f7ce6efd23e10b7657f165b52658364c983e2880f8edd11beefc31645234ec35137c2dfe97289c6c8498ea9bd3e2ee37cae326c0995cce603f2b469f84933c0dc9fac32b22f145bcc8646285b3682059174067f95e37c8f39dac394a90f5bfa1da8650135c875fbbb70d4f290a62afadeccde19c7bdec7a88c2121cba19c7997dc20766f996723dba974278d71cef47478867c60b67597242b234e7e248103edc2b6d02ee18d1ac852efaffed4bed39c3e92c37e28c52823036512c303d96bcb157538fbd8fe788757e3db47d60aeb4e6572881ce32deed0bf214ced4825ccb189ed1ca03453d6525fd2ef927e04d3602f7ad7bb2af50ee04d85b955b902afb49835aa6730b5e2c37fab799a7c7cf8c8db296812b51e4881f6ce112dd81082bdb79418de0f78b497216c450146ac7763924caee2593504590431dc2113a0e7f9da9c7cba8f06d39bf5393cbccd267a10188f3943846a05217487e97c3055233891109b03c5201279a82c3a97aea25e058ece5dae3a4c1b1afbfc1476d2a4439f78c67927859772edbad3fe51f9f605725a1b1225da71ca86bb5ce5b6eb43d04ef0744fef708846082e8231d1c243b469247635aef6f4b9db259dc278de412bba9ed98bb3fd5fae5c7c271bbe65189740f0ada0e3479c6f2a29fd430697769561955d2c80d342151f519995cbc7de7a6cae889cff751a472bd256c506e11386110c6bd0e6c6cfe1012168fe078db4bd2b6e2e3b2fc1b6a525ff91be67acabb48341f3ad28740483140668b3fe1d550c30d6df2c3a353caeaa615bf640042c3e898650b26151e543527aef8c42f01e216748c57db310ea42f35d2352961681ac72df878d5d2590e05c13d93c10d566a2bb77ba9194f1973c0075da908ccb9ad87182bccdf4d6d6b8a0b2e598e859c1dc0e839e86138353f7b118007382e43604ce6d1e473416202e93eb1ee2981f0b9ce78e586eae27387be4b467cdc2c682e58ef07489923655af71e874c6cdda8eef188780760791c4073a7d9ef2bd5bdeb07360671d3a4b6b78189f508ab4d58bea0ee811bee3f66b674043a017ba4dcbcc3d237eb67e8d8fe39a1a825599c5b5b0c4a3d0e9f9aceef3e467332c01e0f97fd2a1a62a132d3a3efd08dad9947198fa1af6c910905663d442365256fb24e907951df280618d0c8f0d7d50ee7545d88d6e035e0bdd565fc591d8334446449fd2ba9df22dad69f3adc29fd6bdce130f49889c489a427b6d11d72a240715215723594f8f98a00da52f5d6cbbdbd73943fe6abe319e272adb2fbdd18e07ab8841bbb6aa0058161957eeedea54bc41a95f461d5ea662cc9e1b42a21bd59b12ed42442df72a5b33ce39b12410efff7c652587735d4e22c3de5270ab6efdeb99721e2d67df01a7fb9f03b2c10e7cefecb460510b8f728cf8ab16f13475840775f8a5dada8238002e6c3d7395c37471dafe0234f0b3582dad73476b0837ddfa33dbf06f4e9e2f83e7585a4b6f0c82f2921a77397080428971b09c6467fa4be1710a06fa8f78234ae3d26b8326dccc1e1eda9e56b61dbaf2f57bd53861644257cf88cbea99d9d345d2ac3860e7fad63ad2fa02cb40e9d822ee640e18ad535d3d6a7ac8928b7b49700f46ff821840de23246a2d88fa397cc9cdddbb5090b963fbe00377cc85ba7092f00c6e2ea9ac5dd1f7c9aaa9037c27b368005c4b4b103debd2c256d226a4eb04875c7f78557c57e5707990fdbbe889be4ccb0b3a27fea17bcb173d970a302b42f89a96f2239106e6455b4e2cb10566152b4e97b5cbc282ffd423b92fbf2ad6a7a319daaadd53571c2681948c6832f1e62766e72128fd9037385ce39125643deb640322b8547dfeabd5c1ca09f7ce143714ac6095c90efe404e71caeb9ad89e7cd5dd29b504b78500b6fdf414e3a03607404f39acc6c6f4876ce9a6db7a35d4397f855e6f53e4badc1c85388f8d6ac3cdf1c19f1dc81a26d81bcc7ad56de613ec5028a20b20882df2af0374e289558cd9c7721b42b96a96d9470e72c2a6edb9dd57da6cc9cde0a7d840b990e5d0e3c64de94fd1ff06ddf1a316979c6446f6a9d51d5cae1fea22ce0cfee10cde6e6e3f2d80f46e56a37a836c07c89ce94d4b802acbf2fa69a7e2da78b40e15a7553bce526cd4c954c3b298b26f861704d6b15d7c2f833d84a01f7ec3a83469d68e668ca246bf5b7cc5b2ee690a68c5c284938e25b561180c3217fc0c9c5ee357ee738601c9b773ce275168981df3ef31e8f97510d6185e22a445feebf5afc3d57b0c659728eccf5e2b88bffaf85cd7cf971ba164737ec2cf703b38ce856e1e968fd26382acc6f067a630dfedb70df5872ebdedaa254c0c0f294a0db8f29305ea56b070859ded8d09066c699efcb6fd045aaca070ac33f6411e8589b4b3e66528e060dfaf582c12ce2e103877610ca32abfa42999f921b0b9f9dd17c49e1863dd4d1f19973a2c745b73485f3886c774985ab8df4e747f778696819ea8d734509722c9154e0787428a220bdebb7c2cdb9b62c5cebf5eda0273002183907c192f1b81fe65c67c8cce8895dd0b5186fe06907b796a13ffc637b1f91d985fe29a6681ab0d51daf0c09b3f0ad392c823d9f5ee871ab67f9c60a9965f2e38aef36b20a1364e0fa15f6dcd29e42645d20eaedf82ff51b408b00296acb182a5e57c8de840028901c9cb5a9febcd0072712a68ff43facdbec785cf7f44e4a5dcb4af8216ed5542f5025786e2d61d288b5b29bc7f9fc2f42d4662c7a291c18c6d209bf1cbe1a491b3e1bfe6dfbc08120cf59d59c1df5db5995e34b79b65b2e8ec54fd999b319482711b5a993e78d31fb5339018eed1c3610c69c0dc3895e4a03a0e3cfba9feede692a6c18fc130f12d5be6b649f7f684dca66c287350106bcae41f740d11ac7f2812b80e30da0850f2c59928187e76122ad483222aabb8aa63e90a3393dc75febaa7ea086d1d"}, {0x1010, 0xffff, 0x9, "2b371dcdea2a4222e54b47d739814a2a556c235365b46d48f8e0a7340b70f75394ca3e249cf26e4962eaed0778846de88bf4fac70c7f5b5fa0ecaf4d42506dd390aeb72ae467d202c90d0ecf0ebfeeb781cf877ef89da6964d3df9a89eb3ffe6cb53cc1ab6a9861c1c13800bec92faac278c55323125cd1a8087667c72c062fc46f5265f81b550f741e19164bcf051b2c0374524241e429691d5a462f220c9ef822d976767a968c3e1d8a8c69603448234e7a9564de63e024e3e36c43aff04aa8d563ed9b7d1e0b57be10ecc1b72d857638bff983b417e20a341452b1838d150a8c10cd9bfe9d3e568b764b28cf5cc952bc20eaf97861e000a9c70d1a72b372dde081c6a7ff4b35cca2561d57817a77ce27a3fa40f754d4d00a0c874b2d4e30ff814cbfe55d9b58fcc885cc16426f2f5b85b47caf225874b55b471ec0e0800e6529ff3c1ffbd7978f8ffcf4ab4c3fb7b256b9e78c62371a5959231e8c4fc46086d016be7288ffcd5cefb3165c83fea4ef56db23ae8df8dad61ef222fea6e924c60303c58c8ded650c06603f465b3c3ebfe0fc181ff6d82516ab20bfa64ffeb1e7088bd14a36903e77246842679df760ce484841d493dc7904f3d02644636c639af7b4970f9dfa8ca6f6eda288f1ba4955e6e1524b973daf3c2707f688efacf8ef0c2c0b634a0f4670df83edfc74acd53c1c31ca61838bdf39b9c477ca05db92da19582ebe72c6abe3b19d86b7aa5181dbf84c9ab2cafe5e1b7b0dcabcd6f9b83224ea2b2f520e017312015d5865f530b21b023fcd85e2aa75565b0753fda381cc93c7e7175abcfea345fe704c98307ba8e3ca760dedae9f60399284fce679027b3423889a2094657f1dd696a690e279c759055d19c96d8f4b576303cd6bf937e1834914e2c5629f0984ef69ab457571e405bf849d8243e773d6fb34544d386539ab53aa5e8d16f4c5e79821aba52b76cedf707b6b14aff51256cef23da78c6425fb09f3ac6d059e3a4cf48eff740e2edc505ad7b96c7fa2851d5eb4de9f217ea8b85ce97da096b1bd454d53b59dfac90c636e7e5d57636863cb25a310091394f80582b834f80fb9ecc4362de7fe5e0ee144bebd0d1262eb8fd71de126b7f50a673fe5e817d0c6560c2c67cf71da5c7ff0f22e6ddf474418459774b2e0d57affbcd2e8ae3e5ac44935eb9183d6b0b7063ded8eb15f794acda87a5308f2f00b1e5c3aaa726549236b31c646ea16675e472a1f2e748feef5646f7b9511c3f4c1e1fb1408eabaa5125a47d12379562c8b54cda5ffe8473b4a27ea4093b04a3b43ea9bd331df707519d37760cb96809404eabbf392d01c95a7605de90614617005b256e58df3045ae1fce4d56d1b863c4c6bbaf12ea881a547ebad2c6fe325e8a8c431e025e765a6d17ba8f55c95100acde16fa4c07cd045d5ad6cee04e393b44fe1c19834b8a4ed95ea9cdc1d9d310769e1dd4057675c017114bdccea8a914451f8f695ebce5b079f09d26d89a6d2d1014af15882317f4570028d1422f0bf2ed34b7c2d0d81b7ee9db4e7c98561278daaa71bfe9d4a31ba39fdf2fa635b99a243912f861c3d2416153e7f35f11ab34481d70698d56d3d63a73ee64f80f3b1002f906c044a5dd68df0788670d8ed77b925840d0d53d6709d5f97a0a2e8777709ae57f8858d17430439fd7de8b0e0487aa6ecde66594fbd2f048a0d09e5b88cf9a6801eef8c2d00a0fb168e247fbca553e9dd1b5c32a7bc61da3d5457d93a877f643dff0406017df44441609c861b28ab5a8cc9f164b369a99e4542a429b0e24870079cb35f2ef9f73a9b94f50fb098cf2b0ec142139fdd44e2a8315bce5b34cd7b8fece73403d451afab51a24bda0e9f733e59417da52acaba242731225836045fa9f34e41ffd216072d57ca67d88eb9f7efaeea9b5ae91b5701801d7c956a4b1292acaea6d242417426b239285b59f7b124e5ee43294f86f195059d1727c2a85ee906fc80ed3e03c9b35b4e0f02de1d7020928a7229a51a96361ffb23b9b2e2a8e256e5bb823134d685833226bf283e0fec457736dc908dc1d267c0e1a3d04388f32778d8ce98d09a464053e3fc2fdb30c09f4d640c1bf6156a92134633a17735d4f12446ed4cdecc221e77c13f5702d421d3feec5d3cb81c3e92044cd0467c85e6600bc0e528838d05b61e4aba44f7332bfb2f936bb4a16798849b096120ae8171f45f4517fabf41d77dae774487712926710b8fc5a91c4d5cd7c19571c2a763b52e8f28d35c0c46531983d6425303f5bf5ec3bb1245a7c3640b6cbe0b9cce9bc977e39340487f05e3ddadaaadacd42cefd30405f2d3b35621e3acb3b9afbbe0a7cad1ac9e20ee90d4028f43fa08c3f34041992e0032ae0646c78e3ebe21a158fc5d901c3a0832df8e0f956c5b375d89b4e0f43fed4c6b22d97ff69db0617bcf3f7251a46ae2a5cc411868dba4f8521a9f9bfce61622300f7085d157a50c5f7bacd4e9ab3a9a0c7e9bdb7af0bdecd6fb42e244fac77a9c667cc4f6ff4839055adca751063f5176a58a1752e4955aed69645cb94b7e043d1d8a1fabd6c7a3eb77521b874c940cbfc7e5bd0457bec50a7bacde26f6f189c4fc962f56d8fec3ebbf283a870cfdb9fd6dadf96ddcce1d1d343da68332928cea4199074334c89ac31b8272ade2b519804368690b1d46dab7dd6d0b8b7360952b27373f9bf8df7b186409c71707da54835eb7d43f76b25912fa49f93876d768db12c80534e789fe687de69e8399001639cb6e113f56cd782980f7d6e8eb05556f346f9b8c3ad69659f0365387c6722ec091e5029841f7a812a0b51db57af3e1d44ac1ee2f80ae5d574b219c1cda1419fbe36ace94d425b28c700e375713405530428e970f34b3a095c952289dd72bfc5121e9befba6277648f19043ee3d96cd23590d5b0906c4d8e3e080dd3577d44e9e835dddf3a7f6a2e4bc16af8f83689a121a69f90337f9360aef6cc1251443d055f71b0df0863001a81d831716d449a5d62bffb2363e133aa303943977786b1609fff7b7420d79bfcdff16a20619a7667118c803727c3de55c39c1cc40a36e2fd702a4e5b6d07050944ee50556ecb0f691d0267979a13969bcc818c9220bd2d3bf3e3c4beb774a8df417dcba49a5deb7e9add6cacf4af38c03e308db7a2923845b43020d3639e7aac339d34a698aaa2574e27581c651e1a398ca6b86ca53abe282a85d512229896240979cbaca1d0cb22032bae8fd5305d70b88cd9e53812b7334be5223f36a6c013a5aaa56687b13972f2a91e05cbc1793357873f1f849104c8964616636adff26f3837c7dc34baa145e1f193f25a8a4561e9180f04aca2d7508bdf5d4f9c124d0214dc1b1bbec8ee036c2cc020d38cf456c74c4e41d5625c05b603352a6cb99009407505d84f57ca823940fa38e19a16537201a9dfe9a26672e56d5cc5b31413860f917f8b3422d332c6d21fbcea5a46c0fbc797c125496ae644fc9844637be569dea7e9c0bb498cd2548358f70a4120d99769a8aad0ebf5efb4216e1d81615bb5970fe945edabe5eab9282adf615a5001ecd00fa4243ef2d842cc6a50888ab049dd2b3a40d91cc87055abd8248ac27f1e037261053ca33468d8e43fa4fbacb2f58036fb67958d68ab79459de6eca00b60170be321cdaa9d429143d3a3244642a43ea96297cfc3af4875b5290f6d50b5672151f9957d765a5f7b8ddbe035b5b30d61cc8d8138b1f5db79744f509ad61ca9983666f88e7e8e0022081b7b824af08470cb8a311b413591968bb3c596ba47cf114e485d559441b3b8172034b84cc96114dcf9a2157243881885fd90444674c27cdca4d0cf712833a377b2281feb74c7992d390406bfa6cda54020fc26972515a3223e60466daa2bd2d0f878cfa63d00ca018909454653077c345896e05fb71f52b3d4f37ccfa85515078398e7666495ef3d267d6f34a710dbaa6304641e257dca6abe5bfd0757bb54196a909833a1c19bcf17fc632821cf4644913353346df0260eed9dfaced21cdc99190184674c3ffd4bb17bcb7002ec6ae95f39c13e80ce4bf71508d18eecdace4bc74ba80475bee0edfd9b6549985e8b2a1db01092266b9a3bb1c693f0e541c19cb485f75ae9c1533d9ceea9c7f181aa410de73dfc7e480bafeb0fc32009cbd7adee1ea589297f07d92a7d18f7d922a54c097abffdadb27924e0a544ecc3cf6776d499a39148889f97f76399be75945f649785b514413b13e86e0e6762c55cd0db6a8db5b7a0668ba9fa8db811f0e36bcc08d913e5f9af0274e173ababb93874d9f90baaf4e6c7b0d13f08164f026f2835c36df22d275f5d86fe4bc7da1aec0c74eec78049880424b42a79a489d9ac3fac1174d1b90d382a4379e8e75818d5f0b5621294aeea05ff0f53db49dfb88c4407797a5bd56839100cefd6b9be4945b8d53ae7c372885efa8537ee249afe4185a76f520d2722783142f23a3e9ab27143cace195dc288a6a195a24754fb9c5f875f82a12603bb01cd365e6a98470982c47ee4312d7fa1bdf16e47bad272697f8000bc5c6e5af04bd1006ea8f3735755b0802c3f2f720a0f7f07a5185739c83c44b7c76e70bf3be1bf059086e227be989d7ae01ad0a698b1079e1a8a509cf35be884a00147fd86b2b5d4075021fac5a9fa8c00c125dc460d8cfb16f6e6ef33d1be726a3e511eb762a355a10f7a3f82a5e6da5ee35967f5c08c978b040b6da7bf2c2d70145ea65f2b27631571e74eb5ab7c3725e11b0fb9d73ab44dbe2e3b609409494b42724ccd3cb8d303d0abf234ce93c79f60e0bf6a5876378a5f0a61ce25ef1bda9e05e9ef52c8b8e034f67c55525bf0380785afe8be47493f55625f69f8b6d4fd224dcbb3aeb58f339d15271778f9a06007097243b84c7fb22adb9a33736b23b7a670ad4eecb407761949bf4c37ca484c6460e319d138ce9bd4f18cd1e27fcd313dd155dea54a30ce38083c7b8ad8f83cbec95a818f1e5cf4394dd3a868d9aa621d174eeea361f2adddaa5a68cb08d6a2458a717c8d8cdf512048fb1d6af50406bfbed38fc0326ca05ae3aabe9b48920c0dd09aa756fa9bb83acdf0d3e20a7e6013f79aa209a9fba5f267d0ca789a97bb26cbff0dead521f1ce83d8322177841138c614bfbb4c1c28f96ae774d46e0354f63758137e0df7dc1a1fad615d035735928d071fc7df7482513a244edb99dde25ae78ded1407f23284becf2894ff6c640ac092e81202c13127ae7a355aae18e792d137d0b3bd086a7c7cceb35c80721abcdc72ab54c53c556ce924dfec48a50b7a18f80b4971ebf59bb34700d2de399a598c835c4b132b09da6ea3fe14ac4ee68f0059fc803aed782233a49c02e95b9a63c2845b4fc67dc68c8156556de6bddc8f9db80be011a8ad805013d9e9cbc432109f7abc4e8efa8745939f50cdea22443532c9e30ec7d784f894abe702520f017ccd0b7b665c8a219b618b89715cea9830b9904baaa7c386f68f5b2cb3fc3b98022352b2c2bfdc7213c948812dad774537150d224bb762120ee89db93247d841a615eebbb6d4ae065759a2524837613b8ef982c8ac5e6a798ebfe2e47b090af2410147b914781c641ad3747ba4cc244e80197a6a22c7507f60620f0f3fa3f95b59de9f738886c1d8156eb19c47231fd2fb7b47ca218b4f9c5fceb849ce0722441064084bd4015120ec17089a5bc216411f097442a49453816b39d89cb4e9aa70335ab408b10f6d8a8d494b1d95a34a62a3d5053da7ce78a7a127b4cac1919e634c3deca4c0e788c1"}], 0x3128}, 0x8) syz_emit_ethernet(0x93, &(0x7f0000003b40)="f4b94cf41d2ace79d16481cf9b1c60158b106e2e3f96108d351035c0fb8fcecad64f9a9ac250c46e6e0af4631bbe08af7fa834ac9c55a03150f72634899e802274a0e03ea110fcba0ee6b27731b337040ba4cd54b758bcf6b8a73801c553e61141bc44b5528de8d3482d845dc6987433289c8c71a8045de15f895a7f12c430be400e328f3669eae7f20595f229dd5c1494d936") 16:00:38 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x0, 0x8, {0x2, 0x9}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r3) 16:00:39 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r5 = socket$inet6(0x18, 0x1, 0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x78, 0x5, 0x7fffffff, 0x6}, {{r3}, 0xfffffffffffffffe, 0x6, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x1c1d285a939ccbc0, 0x1, 0xfffffffffffff87d, 0x98}], 0x4dfe, &(0x7f00000002c0)=[{{r4}, 0x4, 0x4a, 0x90000001, 0xfff, 0x100000000}, {{r5}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0xfffffffffffffff8}, {{r6}, 0xcf729a93a43678d0, 0x58, 0x1, 0x3, 0x1}, {{r7}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x80000001}], 0x2, &(0x7f0000000340)={0x3, 0x100000001}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) pckbd_enable: command error 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x100) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffffffffffffff61, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xffffffcc}], 0x1000018d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0xffffff80, 0xbb1}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000078f000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000280)) open(&(0x7f0000000400)='./file1\x00', 0x0, 0x44) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10520, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) ioctl$TIOCDRAIN(r9, 0x2000745e) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) chflags(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r7, r8) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x240, 0xfffeffff, 0xd4bc, "000200008000f7ffffff0000000000000000fd00", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) getgid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(0xffffffffffffffff, r1) close(r0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) r3 = open(&(0x7f0000000080)='./file0\x00', 0x206b0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x1400, 0x3ff, 0x401, "81049f011d7c28c61ddb570efe53526d201265d2", 0xfffffbae, 0x31e7}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x1, 0x5, 0x92, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r3, r1) shutdown(r2, 0x8fcf267b6a04af3e) 16:00:40 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x6, 0x4, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000088ba000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c2f065bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44446040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888fdffffffffffffff7548d8ffda5eb1152f6bc23442dc9631d64bcd75823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28eca7bacef604423dad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a82f5875539c72ab36757e03b61b76b6c98bf0d9f307e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f125365cf503adf2f3b4affd04d71018049daca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2860c7b6ed8b078342d3ddc79fb621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee3b87ba8e5f190de01bbb11a2c979c45"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) semop(0x0, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) r3 = socket(0x1e, 0x4003, 0x0) connect$inet6(r3, &(0x7f0000000100), 0xa) listen(r3, 0x0) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r4, &(0x7f0000000300)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r5) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)=""/154, 0x9a}], 0x1, &(0x7f0000000480)=""/218, 0xda}, 0x1844) semop(r4, &(0x7f0000000740)=[{0x5, 0x103, 0x1800}, {0x4, 0xfffd, 0x800}], 0x2aaaaaaaaaaaa763) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000002c0)=""/49) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000680)={0x18, 0x3, 0x1, 0x5}, 0x33) connect$inet6(r6, &(0x7f0000000100), 0xa) 16:00:40 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x1}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) write(r2, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0x100000166) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) mmap(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x2, 0x51d33f0c8dcc5c73, r3, 0x0, 0xfffffffffffffffe) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x6c}, {0x16}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x800) 16:00:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000800)={0x10, 0x1, 0x4, 0xb7ca, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x9) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000440)) ioctl$KDENABIO(r3, 0x20004b3c) open(&(0x7f0000000040)='./file0\x00', 0x82c2, 0x100) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) socket(0x10, 0xc003, 0x61) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:41 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x400, 0x8}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x44, 0x1f}, {0x48, 0x8}, {0x1, 0x5}, {0x88, 0x1}, {0x46, 0x4}, {0x44, 0x54}, {0x40, 0x7}], 0x7}) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000100)="fbd685a7877497e2cf73fc87dcb59ed1f1c88f5b6bfa8287beb3668ff6e022d1f818c432c8be1246275cf53813833f61de684c283108368c3542af55d42a762e8f1282e493413a735870b5a16a3e67720b6aa5e51100b5809f8062343cedfd01d84e922dc25fb1c421361bed504c9501aca9e3cd14253d9042ebe08ebc6a059c2300476e6c0187cf93eb7087f09d2f596222e5a527625d73560ce317f6a667f9e33f9d5cf8628bd18a225a4d6be9e35727f0825fc519dfc9061e1375fa67c84d94789cfb9e7997b0c8b03010e3a83470a31c21ea51dee2e7acbd2e7c55b27aa4321422e5bc1934d2fcb3dc5e5f17fd72d067f0554c", 0xf5, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0xea81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x24b5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) pipe2(&(0x7f0000000240), 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:41 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) 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)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = getegid() chown(&(0x7f0000000000)='./file0\x00', r8, r12) write(r1, 0x0, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) pipe(&(0x7f0000000240)) connect(r2, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r4) 16:00:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x40) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) bind$unix(r4, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20, 0x1, 0x0, 0xfffffffc}, {0x24, 0x0, 0x81, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getitimer(0x3, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:41 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r2, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000440)) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r0, 0xe) open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) shmget(0x3, 0xf000, 0x4c1b57faf9b7a20f, &(0x7f0000ff1000/0xf000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) getgid() shutdown(r1, 0x3) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000500)="2ef3b5bfe6a89078738b492f16158dbdc648e4cdef248d2142f7c186b0d8a7e18c9eaa7080eeaf19e9254ab1590c19efacb6513caf02035cc7ff61fc23fb6cd276c92aef307eded9ea26a5cb69411a58148b0b973f4dc512f2782de7db273c9dd7bb7d7019d7216139092b8ca7fec101a8932574454462f8d46805648c6c2f0d95c60e484efc8aaa20a66f0cd0f3a6c472455d0d8f4bbbbea2d831ee7a", 0x9d}, {&(0x7f0000000080)="b819d147996ad19713ed1f791dd38a87b611e62450d3f39d56352a688af50f004c7a386918b9f6f46aa67e16f1f5892952c290043351518462a76aeca341a7b76af4f0ac99153c91537ebda85525e02a172acb2284f875e86c837c044297425b69250377fa61e34bc11b3b84dc3450", 0x6f}, {&(0x7f0000000200)="d3c804f55a82f9260bd7ed99433221dd444bfd68459d8d7a7f17e92c2290061888592e31e7c539a360a8130c4e7787952b542bc2f5cd03071ee701b372c60dd7a0aefdf09cc120ee468860dedf9cbfdf4da58d5373e13471a3a5269b75e858df631cfd291b1eb6e365a3884a53af7a63b91f2613a93dc9ee222d459d63e873c7a1", 0x81}, {&(0x7f00000002c0)="8fd5d83bc219b5726451dfa264505930a597fe0b9f3c254f181522240ccf8f53e7919d6b0b2c", 0x26}, {&(0x7f0000000300)="b8ebdcbf364890149e43e4cda72f0cac3de17a10e024b2e4b580d82403319eb8a2d20cf1372f2e9d6f025075075784690c2e11bf8a08dd4b99a6c7ec8d1ad3bc8f982eb0a41ccfbfe550fa2a24b8a36ec1315037f2e0851997019fbdd080fdce6003d2e480a3059056c60e79cf36b6b8e8cba6e37a90f34fad6453b4", 0x78}], 0x5) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000440)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x7ff) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x80000001}, {0x18, 0x0, 0x78, 0x9}, 0xbd8, [0x4ed3, 0x10001, 0x0, 0xffff0849, 0x5, 0x5, 0x1]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x81, 0x5}, {0xa0e7, 0x7, 0x9, 0xffffffff}, {0x401, 0x24, 0xe3, 0x10000}, {0xb7f1, 0x4, 0x0, 0x2}, {0x5, 0x1, 0x9, 0x5}, {0x4, 0x8, 0xff, 0x1}, {0x1f, 0x1, 0x6, 0x4}, {0xc09, 0x1, 0x1, 0x1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0/file0\x00') r2 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = dup2(r2, r4) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x8) writev(r6, &(0x7f0000000100)=[{&(0x7f00000001c0)="06f6442b2e2d90f2c95e2f9d0732da259e108f689eb001c17bdea84eaa3bdac35af3ba62faa7d4799ab2957879670fc60415a65c2140ecaacb875f9c20b8bd6addd1d15599ecb531746b1f", 0x4b}, {&(0x7f0000000240)="9ba9e912a600e719f542bcf1bfacd105e3fe0c0acdc87239862e05ff48fb07a846887aebd16118da1b1f22c850264219b2e4664c69ea33b4d323f5ab8682c137d01d8d4aea7a6e02a3e1a79c3b196253d57d30b5e52779f3bd8a2a9d131d9fec7e1d71a24991248c71c67821e8f30d51a9f27ee7336fbf49c7f19f247c40b6f3a558ad2a9e9d5b091ea4b635106209585b4da8ce4dc684d277140b931ce433fba867e02471", 0xa5}], 0x2) 16:00:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x6, 0xffffffff, 0x2}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semget$private(0x0, 0xf, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x7fff) 16:00:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r1 = msgget(0x2, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4000000000000004, 0x2000300000000, r2}) 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x42000000, 0x6, 0x0, 0x0, 0x3ff, 0x58, 0xffffffb2, 0x0, 0x1, 0x7, 0x7}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:42 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) link(0x0, 0x0) dup2(r1, 0xffffffffffffffff) clock_settime(0x2, &(0x7f0000000240)={0x8}) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x10000, 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r2, &(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') r3 = geteuid() setreuid(r3, 0x0) r4 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0x0, r6) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r12, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) accept$inet(r12, &(0x7f0000000040), &(0x7f0000000140)=0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r13, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r13, 0x40047607, &(0x7f0000000440)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) socket(0x28, 0x1, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x3) r16 = getpgrp() r17 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r11, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) r18 = geteuid() setreuid(r18, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x7, r3, r15, r18, r26, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r29, 0xdc, 0x7ff, 0x6}) shmctl$SHM_UNLOCK(r4, 0x4) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27, 0xf0000000, 0x2, 0x4}, {{}, 0xfffffffffffffffc, 0x1, 0x40000002}], 0x4, 0x0, 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) bind(r8, &(0x7f0000000080)=ANY=[], 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x0) accept$inet(r2, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:42 executing program 0: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x102) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0xfffffffffffffc) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) vm_resetcpu: failed vm_resetcpu: failed 16:00:43 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x30d4cbea906b8e12, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x120) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14, 0x10}, {0x44}, {0x8fe, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) write(r1, 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) flock(0xffffffffffffff9c, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040)=0x97, 0x4) 16:00:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/184, 0xb8}], 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:43 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) 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) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x4, &(0x7f0000000080)=[r4, 0x0, r5, r11]) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:44 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f0000000300)={{0xae6a, 0x5}, {0x3, 0x5}}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') close(0xffffffffffffff9c) fcntl$setstatus(r3, 0x4, 0x80) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x10) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) close(r4) 16:00:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r2) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x400) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x3015, r3, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8000) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r5, 0x5) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8, 0x0) dup2(r3, r6) r7 = dup2(0xffffffffffffffff, r1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) fcntl$getown(r9, 0x5) r10 = dup(r0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000280)=0xfffffffa) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f00000002c0)={0x6, 0x7ff, 0x1}) r11 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x2, 0x40) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x20, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x18, 0x8000, 0x9, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$inet(0x2, 0xa, 0x4) r17 = syz_open_pts() r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x200, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffd, 0x20, 0x20, 0x4, 0xf68}, {{r12}, 0xfffffffffffffffe, 0xb, 0x3526d886a1b26f9f, 0x6, 0x448}, {{r13}, 0xfffffffffffffffe, 0x8, 0x1, 0x6, 0x5}], 0xfe3e, &(0x7f0000000500)=[{{r14}, 0x1, 0xa0, 0x80, 0xdccd, 0xfffffffffffffffd}, {{r15}, 0xfffffffffffffffd, 0x13, 0x80000000, 0xb4, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x6, 0x2}, {{r16}, 0xfffffffffffffffc, 0x7, 0x40, 0xa3c, 0x8}, {{r17}, 0xfffffffffffffffb, 0x1dd, 0x5f143e65aad46c09, 0x5, 0x8}, {{r18}, 0x0, 0x175, 0x40000000, 0x5, 0x1409be50}], 0x8, &(0x7f00000005c0)={0x6, 0x7}) pckbd_enable: command error pckbd_enable: command error 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getegid() r1 = geteuid() setreuid(r1, 0x0) r2 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x41, 0x2}], 0xffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0xb6ec04942ee45c30, 0x2, 0x6, 0x6}, {{r3}, 0xfffffffffffffffb, 0x8, 0x2, 0xfffffffeffffffff, 0x4}, {{r7}, 0xfffffffffffffffe, 0x40, 0x2, 0x100000001, 0x9}], 0x10000, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) r16 = geteuid() setreuid(r16, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7, r1, r13, r16, r24, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r27, 0xdc, 0x7ff, 0x6}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r38, 0x0, r39) r41 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r42 = kqueue() kevent(r42, &(0x7f0000000180)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = getpgrp() r48 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r43, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, r47, r48, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, r24, r33, r44]) setregid(r0, r49) r50 = socket(0x2, 0x3, 0x0) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$TIOCFLUSH(r51, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 1: 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}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x66) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x100000b1}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x61c8, 0x203) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') uvm_fault(0xffffffff82557e48, 0xffff800000a9f074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82557e48, 0xffff800000a9f074, 0, 1) -> e rtable_satoplen(2,ffff800000a9ef78) at rtable_satoplen+0x150 end trace frame: 0xffff80001797e020, count: 0 ddb> trace rtable_satoplen(2,ffff800000a9ef78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd803f02e920,ffff800000a9ef78,ffff800000a9ef58,4) at rtable_lookup+0xe0 rtrequest_delete(ffff80001797e0c0,4,ffff800000b0a800,ffff80001797e190,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000a9ef00,800100,ffff800000a9ef58,0) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000a9ef00) at in_purgeaddr+0xc6 in_ifinit(ffff800000b0a800,ffff800000a9ef00,ffff80001797e510,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff80001797e500,ffff800000b0a800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff80001797e500,ffff800000b0a800,1) at in_ioctl+0x205 ifioctl(fffffd80391bf960,8040691a,ffff80001797e500,ffff8000ffff2780) at ifioctl+0xb34 sys_ioctl(ffff8000ffff2780,ffff80001797e618,ffff80001797e660) at sys_ioctl+0x5b9 syscall(ffff80001797e6e0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,57298aa81b0) at Xsyscall+0x128 end of kernel end trace frame: 0x574c623b320, count: -12 ddb> show registers rdi 0 rsi 0xfd rbp 0xffff80001797df80 rbx 0xffffffffffffff07 rdx 0xffff800000a9ef7c rcx 0xffff800000a9f075 rax 0xffff800000a9f075 r8 0x4 r9 0x5 r10 0xd7891d2c66d06612 r11 0x5cfdbf2690fd42f2 r12 0 r13 0xffff800000a9f075 r14 0xffffffff824ae810 inetdomain r15 0x4 rip 0xffffffff815d6f90 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff80001797df30 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.0) pid=248007 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffffffff82563c58 process=0xffff8000ffff6d90 user=0xffff800017979000, vmspace=0xfffffd803f014220 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 20051 266560 20149 0 2 0 syz-executor.0 20051 169857 20149 0 3 0x4000080 kqread syz-executor.0 20051 475939 20149 0 3 0x4000080 kqread syz-executor.0 *20051 248007 20149 0 7 0x4000000 syz-executor.0 20149 438861 9578 0 3 0x82 nanosleep syz-executor.0 47115 441655 9578 0 3 0x82 piperd syz-executor.1 36388 469519 0 0 3 0x14200 bored sosplice 9578 147092 33498 0 3 0x82 thrsleep syz-fuzzer 9578 453992 33498 0 3 0x4000082 thrsleep syz-fuzzer 9578 22978 33498 0 3 0x4000082 kqread syz-fuzzer 9578 148225 33498 0 3 0x4000082 thrsleep syz-fuzzer 9578 469811 33498 0 3 0x4000082 thrsleep syz-fuzzer 9578 414777 33498 0 3 0x4000082 thrsleep syz-fuzzer 9578 391390 33498 0 3 0x4000082 thrsleep syz-fuzzer 9578 380602 33498 0 3 0x4000082 thrsleep syz-fuzzer 33498 253359 33606 0 3 0x10008a pause ksh 33606 78540 19214 0 3 0x92 select sshd 30469 396305 1 0 3 0x100083 ttyopn getty 19214 195311 1 0 3 0x80 select sshd 16495 346515 43579 73 3 0x100090 kqread syslogd 43579 420282 1 0 3 0x100082 netio syslogd 82812 105511 1 77 3 0x100090 poll dhclient 73201 419828 1 0 3 0x80 poll dhclient 35601 161707 0 0 2 0x14200 zerothread 91369 292466 0 0 3 0x14200 aiodoned aiodoned 70385 245807 0 0 3 0x14200 syncer update 11447 121056 0 0 3 0x14200 cleaner cleaner 561 471551 0 0 3 0x14200 reaper reaper 27985 319739 0 0 3 0x14200 pgdaemon pagedaemon 59072 422444 0 0 3 0x14200 bored crynlk 26082 71723 0 0 3 0x14200 bored crypto 83871 93325 0 0 3 0x40014200 acpi0 acpi0 97114 339253 0 0 3 0x14200 bored softnet 37258 8400 0 0 3 0x14200 bored systqmp 43212 250047 0 0 3 0x14200 bored systq 49227 10622 0 0 3 0x40014200 bored softclock 11537 209313 0 0 3 0x40014200 idle0 52045 83809 0 0 3 0x14200 bored smr 1 357181 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9556 6995K 8943K 78643K 20387 0 0 pcb 13 12K 14K 78643K 446 0 0 rtable 98 7K 8K 78643K 1511 0 0 ifaddr 78 16K 18K 78643K 420 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 128 0 0 iov 0 0K 20K 78643K 474 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1236 78K 78K 78643K 4036 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 27 0 0 VM map 23 5K 5K 78643K 26 0 0 sem 12 0K 0K 78643K 382 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1836 0 0 sigio 0 0K 0K 78643K 21 0 0 proc 49 38K 63K 78643K 956 0 0 subproc 32 2K 2K 78643K 221 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 171 0 0 in_multi 24 1K 2K 78643K 289 0 0 ether_multi 1 0K 0K 78643K 23 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 497 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 151 169K 170K 78643K 5757 0 0 UVM aobj 123 7K 7K 78643K 134 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 453 0 0 NDP 18 0K 0K 78643K 134 0 0 temp 213 3540K 4181K 78643K 60653 0 0 kqueue 0 0K 0K 78643K 217 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 51 0 46 1 0 1 1 0 8 0 rtpcb 80 234 0 232 1 0 1 1 0 8 0 rtentry 112 286 0 250 2 0 2 2 0 8 0 unpcb 120 870 0 862 1 0 1 1 0 8 0 syncache 264 15 0 15 8 8 0 1 0 8 0 tcpqe 32 138 0 138 3 3 0 1 0 8 0 tcpcb 544 1131 0 1127 23 22 1 15 0 8 0 ipq 40 15 0 15 7 7 0 1 0 8 0 ipqe 40 419 0 419 7 7 0 1 0 8 0 inpcb 280 2738 0 2730 31 30 1 13 0 8 0 rttmr 72 2 0 1 1 0 1 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 41 0 39 1 0 1 1 0 8 0 pkpcb 40 8 0 8 2 1 1 1 0 8 1 ppxss 1128 51 0 51 11 10 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1203 0 1004 24 11 13 17 0 8 0 art_table 32 1204 0 1004 3 0 3 3 0 8 0 art_node 16 283 0 250 1 0 1 1 0 8 0 sysvmsgpl 40 50 0 33 1 0 1 1 0 8 0 semapl 112 380 0 370 1 0 1 1 0 8 0 shmpl 112 132 0 11 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4244 0 2853 46 0 46 46 0 8 0 ffsino 240 4244 0 2853 83 0 83 83 0 8 0 nchpl 144 7150 0 6699 61 41 20 61 0 8 0 uvmvnodes 72 6147 0 0 112 0 112 112 0 8 0 vnodes 208 6147 0 0 324 0 324 324 0 8 0 namei 1024 25035 0 25035 5 4 1 1 0 8 1 vcpupl 1984 21 0 0 3 0 3 3 0 8 0 vmpool 520 24 0 3 2 0 2 2 0 8 0 scxspl 192 26436 0 26436 23 20 3 7 0 8 3 plimitpl 152 171 0 164 1 0 1 1 0 8 0 sigapl 432 1974 0 1961 2 0 2 2 0 8 0 futexpl 56 55668 0 55668 5 4 1 1 0 8 1 knotepl 112 1302 0 1283 4 3 1 3 0 8 0 kqueuepl 104 1598 0 1594 4 3 1 4 0 8 0 pipepl 112 2002 0 1983 10 9 1 2 0 8 0 fdescpl 424 1975 0 1961 2 0 2 2 0 8 0 filepl 120 18815 0 18717 23 19 4 11 0 8 1 lockfpl 104 1403 0 1402 1 0 1 1 0 8 0 lockfspl 48 358 0 357 1 0 1 1 0 8 0 sessionpl 112 28 0 18 1 0 1 1 0 8 0 pgrppl 48 46 0 36 1 0 1 1 0 8 0 ucredpl 96 2098 0 2091 1 0 1 1 0 8 0 zombiepl 144 1966 0 1966 1 0 1 1 0 8 1 processpl 864 1995 0 1966 4 0 4 4 0 8 0 procpl 632 4492 0 4453 6 2 4 5 0 8 0 sosppl 128 18 0 18 6 6 0 1 0 8 0 sockpl 384 3875 0 3857 51 48 3 21 0 8 0 mcl64k 65536 943 0 943 70 69 1 33 0 8 1 mcl16k 16384 19 0 19 10 10 0 1 0 8 0 mcl12k 12288 57 0 57 8 7 1 1 0 8 1 mcl9k 9216 37 0 37 9 8 1 1 0 8 1 mcl8k 8192 87 0 87 9 8 1 1 0 8 1 mcl4k 4096 229 0 229 7 6 1 1 0 8 1 mcl2k2 2112 9 0 9 5 4 1 1 0 8 1 mcl2k 2048 70076 0 70032 23 17 6 16 0 8 0 mtagpl 80 78 0 72 6 5 1 1 0 8 0 mbufpl 256 129290 0 129191 50 40 10 24 0 8 0 bufpl 256 13357 0 7200 386 0 386 386 0 8 0 anonpl 16 287436 0 268658 153 72 81 96 0 62 0 amapchunkpl 152 11116 0 10965 47 40 7 17 0 158 0 amappl16 192 12955 0 11854 158 93 65 66 0 8 8 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 285 0 281 1 0 1 1 0 8 0 amappl13 168 116 0 115 1 0 1 1 0 8 0 amappl12 160 511 0 509 1 0 1 1 0 8 0 amappl11 152 378 0 367 1 0 1 1 0 8 0 amappl10 144 27 0 21 1 0 1 1 0 8 0 amappl9 136 1157 0 1148 1 0 1 1 0 8 0 amappl8 128 714 0 672 2 0 2 2 0 8 0 amappl7 120 84 0 76 1 0 1 1 0 8 0 amappl6 112 381 0 369 1 0 1 1 0 8 0 amappl5 104 744 0 732 1 0 1 1 0 8 0 amappl4 96 2004 0 1976 1 0 1 1 0 8 0 amappl3 88 542 0 536 1 0 1 1 0 8 0 amappl2 80 14294 0 14222 3 1 2 3 0 8 0 amappl1 72 47029 0 46614 25 16 9 20 0 8 0 amappl 80 4908 0 4850 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 133 0 11 2 0 2 2 0 8 0 uaddrrnd 24 1999 0 1961 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1999 0 1961 1 0 1 1 0 8 0 vmmpekpl 168 18913 0 18879 2 0 2 2 0 8 0 vmmpepl 168 250418 0 248145 281 166 115 138 0 357 8 vmsppl 272 1974 0 1961 3 2 1 2 0 8 0 pdppl 4096 4004 0 3949 11 3 8 8 0 8 1 pvpl 32 812072 0 790920 435 197 238 318 0 265 54 pmappl 200 1998 0 1964 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 710 0 194 17 0 17 17 0 8 0