710ba3a7132d297aecbae15322b0ce057b9487f1eb67af0a3920131265ce749b572912acbdf40ca61af24387105f987e60e0db62c2c33d3d9573ce4ed3c74cfeee264a0af5ea82", 0x54}, {&(0x7f0000000600)="665b889a29edaca4a6740d7ce0a8ef9aff4e66d28bd1c2c55c0e33f338bc0931e1381b05ea97bcf9152f3cad9a9b1fbc69f7f56524d80b0cd4d57c1d6025153390240e315307f33a3471d9127dd68461c49dabe1636504557e0f34bfcaf78cdbf2497745e10efecf7a8ae84f9ba9d2b8d059f5bbc0857ee6e6a9efebbe5a2be269bc5d74d3e099f164847cb77c76997c1b2e15", 0x93}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) r3 = semget$private(0x0, 0x3, 0x10) semop(r3, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = kqueue() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000004c0)=0x101) 14:19:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xc41}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f7740589c291d9c96") 14:19:57 executing program 1: clock_gettime(0x4, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x6) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x1000000, 0x4, 0x3ff, 0x97b, "dabcb47e432c6802e116d72bc837a524255e084b", 0x9, 0x6}) r3 = syz_open_pts() close(r0) fchmodat(r2, &(0x7f0000000580)='.\x00', 0x20, 0x4) r4 = dup(r3) fchmod(r4, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000540)={0x4, 0x9, 0x6, 0x0, "5395a6624660380746f6572a1ae1aca2dc3733a4", 0x0, 0xfff}) 14:19:58 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000240)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x7, 0x81) shutdown(r3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) fcntl$getflags(0xffffffffffffffff, 0x1) r4 = dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) fcntl$setflags(r5, 0x2, 0x1) execve(0x0, 0x0, 0x0) 14:19:58 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x10, 0xf14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x106) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0), 0x10000000000000e7, 0x0, 0x0) getpid() r1 = socket(0x18, 0x2, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x7) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) fcntl$dupfd(r2, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) shutdown(r3, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = msgget$private(0x0, 0x800) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYRES32], 0x1, 0x2, 0x1800) 14:19:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') 14:19:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000180)=""/186, 0xba, 0x0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/248, 0xf8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 14:19:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r6, 0x0, 0x0, 0x0, 0x20, 0x1}, 0x4000080c1, 0x10002, 0x0, r1, 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:19:58 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="20b84c411653d501e877e8e2c3980cfaefcf591b7f5bada86e003362f1ea029506e1bd4064bddbcb4cfed08a3a227d379190bcc674262dd654f9cc7d48d36d39e3f54ad5f4e836a8f57a2fb0d1a416d57c6c12ee74e0cc32cda93f6a020896fc2c644db8428da45f9d03328c1a46ea0ee63ec3a15debf60ff3ef65e6d101ab1ffc16f04b734dfb2bd766185bc3622d075e12a137ffbf50bc15e4d3901b1f969711aa781b19b68f1f141aeea06bf3b3460ea77d1dccc5b8638a3d73413e72884347f490c2bd2694cb7930db32d853ab93d8db73d0162fd17703d73d2856fbe06d687da411287e4b", 0xe7}, {&(0x7f00000000c0)="04517b10b870dd45305532da8f01bb275eb25f99cafefd7867931631fbabc814f8dd4871cc7238684916a2f06e7cd79660b6f95e7725a3f0dcc3df41", 0x3c}], 0x2, 0x0, 0x687) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') shutdown(r1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 14:19:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7f, 0x7fffff7d, "070000003e79010034840c760b666bfede477dac", 0x1ff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b", 0x58}], 0x1) 14:19:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x400, 0x144) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r1, 0x3}) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1000000000000156, 0x0, 0x0) 14:19:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x45cccd9c647d03e1, 0x60) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 14:19:58 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x80, 0x108) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 14:19:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:19:58 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)) fcntl$dupfd(r0, 0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0xa98451635eec7203, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 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(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) 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() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, 0x0, 0x14, 0x6}, 0x5, 0x9, 0x101}) r11 = getegid() pipe2(&(0x7f0000000280), 0x14) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, 0x0, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9, 0x101}) r16 = getgid() getppid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) write(r17, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r18 = msgget$private(0x0, 0x402) r19 = geteuid() setreuid(r19, r19) r20 = getegid() r21 = geteuid() setreuid(r21, r21) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x80a5}) r25 = msgget$private(0x0, 0x0) r26 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r26, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x1000, r19, r20, r21, r22, 0xa8, 0x6}, 0x8, 0x2, r24, r26, 0x0, 0xffffffff00000000, 0x4}) r27 = getppid() r28 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0x1) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() r32 = socket(0x800000018, 0x1, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r34 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) r35 = getgid() r36 = getppid() r37 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r39, r40) r41 = getgid() setegid(r41) r42 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r42, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r42, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r42, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r42, 0x40087468, &(0x7f00000001c0)) fchownat(r42, &(0x7f0000000080)='\x00', r43, r41, 0x6) r44 = getgid() setegid(r44) r45 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r45, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r45, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r45, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r45, 0x40087468, &(0x7f00000001c0)) fchownat(r45, &(0x7f0000000080)='\x00', r46, r44, 0x6) r47 = semget$private(0x0, 0x7, 0x287) semop(r47, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r47, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r47, &(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(r47, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r44, r43, r44, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r39, r44) lchown(&(0x7f00000001c0)='./file0\x00', r39, r40) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x6, r39, r29, r33, r35, 0x1e6, 0x8}, 0x5, 0x5, r36, r37, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x9, r10, r11, r21, r16, 0x40}, 0x6, 0x3, r27, 0xffffffffffffffff, 0x0, 0x6, 0x80000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000080)='./file0\x00', r10, r48, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 14:19:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x100}, {0xffffffffffffff9c, 0x1}, {r3}, {0xffffffffffffffff, 0xebe28d5f30ed5766}, {0xffffffffffffff9c}], 0x5, 0x8603) r4 = socket(0x6, 0x5, 0x1) shutdown(r4, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000100)=0x401) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffff7, 0x100006, 0x550f, "2e016ecce46adc605ccfd711d96e00"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:19:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028, 0x0, 0x4, 0x39b}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:20:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() geteuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r6, 0xa8, 0x6}, 0x8, 0x2, r8, r10, 0x0, 0xffffffff00000000, 0x4}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) write(r11, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = msgget$private(0x0, 0x402) r13 = geteuid() setreuid(r13, r13) r14 = getegid() r15 = geteuid() setreuid(r15, r15) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a5}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1000, r13, r14, r15, r16, 0xa8, 0x6}, 0x8, 0x2, r18, r20, 0x0, 0xffffffff00000000, 0x4}) r21 = geteuid() setreuid(r21, r21) getuid() r22 = geteuid() setuid(r22) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() r23 = socket(0x18, 0x2, 0x0) shutdown(r23, 0x0) r24 = accept$unix(r23, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect(r24, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7c6, 0x8001}, 0xc) syz_open_pts() getsockopt(r24, 0xfffffffa, 0x6934, &(0x7f0000000180)=""/254, &(0x7f0000000100)=0xfe) 14:20:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x8fap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 14:20:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="453c2751428dc86179a4e33bb52913597a5ce685142a41fff830cbb987"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 14:20:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x0, 0x7ad8, 0x800}], 0x2) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(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(r20, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x3, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) write(r21, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r22 = msgget$private(0x0, 0x402) r23 = geteuid() setreuid(r23, r23) r24 = getegid() r25 = geteuid() setreuid(r25, r25) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a5}) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r30, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x1000, r23, r24, r25, r26, 0xa8, 0x6}, 0x8, 0x2, r28, r30, 0x0, 0xffffffff00000000, 0x4}) r31 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r31, &(0x7f0000000040)="670dc3", 0x3) write(r31, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r32 = msgget$private(0x0, 0x402) r33 = geteuid() setreuid(r33, r33) r34 = getegid() r35 = geteuid() setreuid(r35, r35) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r36}, 0x0, 0x0, r38, 0x0, 0x0, 0x0, 0x80a5}) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x1000, r33, r34, r35, r36, 0xa8, 0x6}, 0x8, 0x2, r38, r40, 0x0, 0xffffffff00000000, 0x4}) r41 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r41, &(0x7f0000000040)="670dc3", 0x3) write(r41, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r41, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r42 = msgget$private(0x0, 0x402) r43 = geteuid() setreuid(r43, r43) r44 = getegid() r45 = geteuid() setreuid(r45, r45) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r47 = msgget$private(0x0, 0x0) r48 = getpgid(0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r48, 0x0, 0x0, 0x0, 0x80a5}) r49 = msgget$private(0x0, 0x0) r50 = getpgid(0x0) msgctl$IPC_SET(r49, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r50, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000140)={{0x1000, r43, r44, r45, r46, 0xa8, 0x6}, 0x8, 0x2, r48, r50, 0x0, 0xffffffff00000000, 0x4}) r51 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r51, &(0x7f0000000040)="670dc3", 0x3) write(r51, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r51, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r52 = msgget$private(0x0, 0x402) r53 = geteuid() setreuid(r53, r53) r54 = getegid() r55 = geteuid() setreuid(r55, r55) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r57 = msgget$private(0x0, 0x0) r58 = getpgid(0x0) msgctl$IPC_SET(r57, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r58, 0x0, 0x0, 0x0, 0x80a5}) r59 = msgget$private(0x0, 0x0) r60 = getpgid(0x0) msgctl$IPC_SET(r59, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r60}) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000140)={{0x1000, r53, r54, r55, r56, 0xa8, 0x6}, 0x8, 0x2, r58, r60, 0x0, 0xffffffff00000000, 0x4}) r61 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r61, &(0x7f0000000040)="670dc3", 0x3) write(r61, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r61, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r62 = msgget$private(0x0, 0x402) r63 = geteuid() setreuid(r63, r63) r64 = getegid() r65 = geteuid() setreuid(r65, r65) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r67 = msgget$private(0x0, 0x0) r68 = getpgid(0x0) msgctl$IPC_SET(r67, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0xfffffffffffffffd, 0x0, r68, 0x0, 0x0, 0x0, 0x80a5}) r69 = msgget$private(0x0, 0x0) r70 = getpgid(0x0) msgctl$IPC_SET(r69, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r70, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000140)={{0x1000, r63, r64, r65, r66, 0xa8, 0x6}, 0x8, 0x2, r68, r70, 0x0, 0xffffffff00000000, 0x4}) r71 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r71, &(0x7f0000000040)="670dc3", 0x3) write(r71, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r71, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r72 = msgget$private(0x0, 0x402) r73 = geteuid() setreuid(r73, r73) r74 = getegid() r75 = geteuid() r76 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r76, &(0x7f0000000040)="670dc3", 0x3) write(r76, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r77 = socket(0x18, 0x2, 0x0) shutdown(r77, 0x0) pwritev(r77, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r78 = msgget$private(0x0, 0x402) r79 = geteuid() setreuid(r79, r79) r80 = getegid() r81 = geteuid() setreuid(r81, r81) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r84 = msgget$private(0x0, 0x0) r85 = getpgid(0x0) msgctl$IPC_SET(r84, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r82, 0x0, 0x0, 0x0, 0x80a5}) r86 = msgget$private(0x0, 0x0) r87 = getpgid(0x0) msgctl$IPC_SET(r86, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r87, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000140)={{0x1000, r79, r80, r81, r83, 0xa8, 0x6}, 0x8, 0x2, r85, r87, 0x0, 0xffffffff00000000, 0x4}) r88 = geteuid() setreuid(r88, r88) setreuid(r81, r88) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r90 = msgget$private(0x0, 0x0) r91 = getpgid(0x0) msgctl$IPC_SET(r90, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r91, 0x0, 0x0, 0x0, 0x80a5}) r92 = msgget$private(0x0, 0x0) r93 = getpgid(0x0) msgctl$IPC_SET(r92, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r93, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000140)={{0x1000, r73, r74, r75, r89, 0xa8, 0x6}, 0x8, 0x2, r91, r93, 0x0, 0xffffffff00000000, 0x4}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7f, r25, r34, r43, r56, 0x0, 0x1}, 0x6, 0x1, r70, r91, 0x8000, 0x1ff, 0x101}) 14:20:03 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 14:20:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x24}, {0x6}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 14:20:03 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="51436ef0107316797a842b8782022e2f66696c653000"], 0x10) close(r0) 14:20:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000064}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x01\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 14:20:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x803}]}) pwrite(r0, &(0x7f0000000000)="19d5574b03d42d7e80933522bfcabae0743a195076e5de0091f3b4e3f624ffec45f2d9d104834f275901141a667b91c543487de4e0d5cc4a389a5b19bc579113f9a8a9182b97a87e53c0a629cb784a638e2cc350ea6457d9d32fe1", 0x5b, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:20:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xdae7579d6bd8f14, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x7, 0x0, './file0\x00', 0x6, 0x1, 0x7fffffff, 0x4}) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shutdown(r0, 0x2) 14:20:03 executing program 1: shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xbfff8001, 0x5, 0x80, 0x1, 0xfffffac0, 0xf64f, 0x3, 0x1, 0x1, 0xa, 0x8}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = socket(0x18, 0x2, 0x0) shutdown(r8, 0x0) r9 = socket(0x18, 0x2, 0x0) shutdown(r9, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x3, &(0x7f0000000880)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32=r9, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES32=r5, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16, @ANYBLOB="88938633951d7b20b141ba17f9c2532f31f79c08a269a66a6cacdf08dc779dd16b7c42754edbdec8f5d7e08aee6f5e11ae2c79ae80cc87bf6f225fdec7253e8ef8518d0b32af992bc3db7b87e2c69bf63cb678995bea4491e4398ef77f254a28fd503088e3d9420568947de2723500"/122, @ANYPTR, @ANYRESHEX, @ANYRES64=r6], @ANYRESOCT, @ANYPTR], @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRESOCT=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRESDEC=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x156, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 14:20:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 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, "00000000000000040000000000000000002400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 14:20:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6af3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000ea4e131de5ca2bdebaefa6beef5db51baee80173a5cd12d1a8cbb8e77b3c8664bc7bb96acc7d4f008ef8923293d7ea221793e6d315df2a12a7a09bde1c21d06a0b62331e476d2e17f6b5e455887e89290c0f9a58d8c3c2df7c2b1280015adb8438c0f6492ea30a3c142edefdebd89f2fbce81ff5a5a1825e08085d73"], 0x10) write(r0, &(0x7f0000000000)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d04496f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477", 0x15a) 14:20:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 14:20:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0xfffffffffffffdf1}, 0xc04) setreuid(0x0, 0xee00) r0 = socket(0x10, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) sendmsg(r1, &(0x7f0000001680)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="0d7a029f42b1677a1094807fe30f4cad736233e2d23fdb33c155261274105f32b23e0ebd3f4de4537d4fb133aaa2cb075422bc0d1a21bdf5ed5fb32da2f4cf7e34e471dd07f2c55a404c02725cfdab6b95375ff6148a7e61bb3de4d0491fb6cf3fd1b296093e347c6380d2786805c8007e", 0x71}, {&(0x7f0000000140)="92e325c201c7e4f66d156673bafa83bfd27de19cdc9c720efc9b949bffdde3db30c999049eb8ba55206b6b166a8b9fd1599fe27ea744729d268a2ce7c44ff9257922707df72f4bbf4b91f657d4290d4752a7a2c6ad737feeb6020aa0888d518fe6814894d29460984c7db6d5efea816670d2cb9de70d5544f0504c1b77147b6d90", 0x81}], 0x2, &(0x7f0000000240)=[{0x48, 0xffff, 0xfff, "102e26d7194569bed6a267da70dccbe98b10255918bc0110e326aaf2bc203556e5c076a3221b5b980a2cdcacbc7969c901bd78ed"}, {0xb0, 0x1, 0x8, "ed2a438203b0dbcf5777ea14dde61b3ac2ae5d503d9bcdbc9d09065e8e66325338b548f42e0d2353e2af1a8c42f9f999ff91d92d572343e390bbc9e42db10c4912b318db3bb6e21db3c0e5ac7e668fe8ed75a279590dff31c841189688906e23d856e0530c6cd4928c747c0e40be08afb45ad9ff9cbf4c730ae8c97cc486d896a9d18c44e73bed0249a4334e78e0979728cf58e69b14cf18fd0f622bf5"}, {0x108, 0x1, 0x7ff, "d9cc20d60d798e96f945b3e367b147c3354f0af2c3dfa6d906a6dff3d69de9f3b2dc850bfb3c5d266c739f45ac4343d6b164c8748b580b8781a1ffef6204ea7668deb4485b3d268ab6223b0cf06a74f38f6fb519ed5832dcc83c6a54564f3a68b7955e78e31e0302b5693c3048f0dca77d2f265b4ff3953c61f10eb7b8ac623d1ded16ab3cda94871a8787d062ce797af4232beb75ac37a8bdd02611aba09395c3666caf35052f061fcd399831a442d1e063da7bfd9a735acb7d953eb34e4c333a9e1541f426a683cf6b6ad26e2711765dbd9bc510fdd9624b6418341923cc468251cf45c4048eec2a636f69a93cb4e7401149b5"}, {0x1010, 0x1, 0x9, "6c8a0b0bfec090894f0cc7855f123c880dad49f9378cec78052d6853e596620ef5ba605bd937da882ea0ff80c94f70cdcd35b2fd6d7b62d0666a6dbe1a410b59b7c3c46766d31414e55c176822478334994a0fb55b6b1e4a27a7f027f506a9d778c93780bf0234656cad4a5864988dcf0d9c4dd17d05bdefcb3712e38f13498e5a9a7e209701cb2cbf7fc8721668d074ae7320449708675c0feb6cdafd2bf37e2a11842000d7a8ef1501a97a4914b78f418aeef1135d4ed2f2594aa1d1e97301fbb9bbf440c096375d22b71bbb310c70ec563a992d7c74485e5bcbc39a78f5c109c191e90094bfa9fd6a3b78bc3c78fcb3880f677e80510e174104059f264cc7ef75cdec90b044d48808be61fbe3c869b9aea3a2948e2eb362a5ec1a92cbe6ce148129583af5949c2d600767f0a5e2d519de83dc20600f7031002c4368043d7317716901754e13faf935c3535a2e112457c625f05df1443dff3af18f9f0c9b762872162f8c69e4ace121eda30a5cb8f09aad19427283e1db3f7354294b3a3677c2bf78d2dd79421b1538aab2283c578d650bfe46942259d6b44021c862796cbaeb1652d58cf3468ee7c50ea8e7ee956771b9813a3aed2fdacbde3d14ce9f63f1f8f9204c6af77b51d4a8c387d21ada4fa979e9e15090b42c74bf13c6d374dd6fad0a435045695609cf78e25394fc466e3cfee4bcd57640f751ba3b628a67dd0b9276ee7b16b3858115370f3e9ed1ca8e98d0d8a7678d4ab82e538653a0af32149cf44db8e388b5d437311157ec00f3f845723fc41d4af36dfe79c41f9c09c8af1c9c2f5221e4659e5c5c639cac1241f25a5783b2b760e8a615e1d7991b921f7daf62d224b0ed7b9349c6c051a2dc94a823726c4ebc79e1e9d94974d3396d6baeaafb09f3794d0c107c3ef31d78bc0803ac75bce64e404aa88583f6c5f334960e502a73651aa9363e33cba8430fe5ae0604fbccad40ab3e6d35d7ec03ae90c60e31a93a413c6e539c871536a1ac5c6f708e45cb9e5228e64789e78b539b1ca934ea279980e31bbc73ac3c312a2ea3e88be2ce4fda59acc666f43b53e07e877b7080c01fe4947d6556f8fa35857641f71f96806801d9658578db60d9e12811d2c64754c51968fec5a8dae66f4184ac1f1f6ad78e7b3558d1132f02f5abd0e2c2fdb9d65c4059ddf4f1d83af1805c14067c372b03add373f37cdf606203c3f8d9316828431463fb3470aed342d27de4fbd92c520466b3dea1de3936e1531c88aba92a4ccaa74450150f49e0b164781c43848d2ed8295489bd3d11a8815c22b62f1f7516773134623a43de49d650f40459edd5761ad0575ee73579255b4850ab5cd6781b2a581725571f8f237bf75f678161bb4bebacc41e4a9210dc3f82dce3d3322f0717a8179443fc7f3499b48ff2a90e40e96e2da23cf270b3cd0493a39b5dd4a234a3dcce9f3bad2c02e33bce14efed2a01fb59d2c3583134350e0324d933ef18b6cdd3f954b759209ee7abfb02617b3f303616aa1c2a3967edac43b5621bcd2aae27d3e58c61a08c125689a81650fefb9e9332b69ad445ac149c7ce8391f98f325a71a6159f509b4ef9f00d48d87720141cfaba2adb463c43526e281b0f897cd790be8ef68b3d80f4a8ece541081f01c6a11e8f238be13880e004d6e40cb5f20bc81fa0eb927199a75452e6e63a98a77f9c82e921d085024b5e2f2e21482084fa79acabed2f130fc3a76fd24e4547f49e56ae7d1f90e316903f6b564ca162c5cc43e65fad12fc6d004f9b83ee4e780a7ebed66e8623dc98075fa8de92501fa38b34e88d7d97b253c5c11147951a162cf6ee2e4870c0d7185190692cb94222096644238c82560e0476bd7bb609449c134e35420fbe09c4141acf182c7a4374ca3d8b119326690d7769917dae69eeefe9c79898180abf256dce0f2d5112386d1bf1b8227af1bf1cd40e19912bddf58b6195b278180e6d1d0698dd0c712a754cfc7c75a38a967568e493476ab8fa1cf636e5bf44040c07ce3db05f65eb0160d3bc778aa6bc5e629974e7a8f5c6274bc038b246a546d0136067afc780827489411b2ba0d2b2ac68eb72367875fd6deedae5a540e4da960b02b67dd8d9386d08e7fcb148cae38e70858111a686ed1a84fa35b34ed92eeb70e406f52601b6e6e035d961f1d22c823a51b1256c6ee924212d6705283a5e6be0ef54b97a461c0d528197efac6f909de2c9c94001166fa4df5de6b8211075613b770bc86eeb39f34c679c84c8b6cb53fdd1b75da61807571b277351106535524d743a47b2cbb75447390333f555720bb591f59c01bc0e90010b1d2bb7554eb084c26024fe4beebf1cf706ce62f20d63740f26e5039cbca742394fffddd0554d4a0be7cf5772c0dab6ef911962ed9cca26109f5318e9e74011509d95baa60059a2cd5abeaf67795820daf29333ecbae630aeaf619fc4d96aebb96528266afd9de2a53ec4a49090fcf75ba28653cfeb65c39c075f5abe1a307c1aae9ddfc7ee6f6fb90661268d7af9d077060dc2efc4c15d0a8b5b481ce7f17f87b565f4daf3fd173cad0f549a903144a627e0b1c4278d8ef0b2fc194c946145471fee8e198f2180f95a08ab57631117951a2aae70bd886d98874b63e2d9786b46e65b6b274cef2085d9170674aa5766beb2a8499de2dd14a13a0b690a60c16a743ff1524dc632e2cdf385f52e7550c20a71515f33e7a4be89391da0b455235b30354c0062a017279819f60d3007001c0c66db1170f6be4ab175794cf5ecbfba90a729a17ae85bff83de9e806a0c2fbd2d5245b825a7cf7676db645fcb357ee38260b50b4bfb180337477c6e00ef5ea7d825eadba0f16306d738763f5d9aadf32e4151da67dbe324014c56c545bf8b04388239348c265108e490af56eca4b6ca09294ca319cfd821c4ba52ebca9161329ab35638b7776cd88963158551f87f1c3a5b68c58c5a2280356e8bd541a99d59320868b96197ffb7021af09f9861e80b4d585903cd5c2e7c748dbd4d2ac9b9be34b8d82d87b97740e1bb3585ef98db84ddb3dae297f9d3cc695aa4518507c3530253ec50f2dbb90cac0df4ac54d344aea8c29261c4a5132bca419808daa7919af7b4fdf2dbb6ade8eef5c01e148712378f6d774056c3443285092844f44a23e8cdd4ac8f13869dfdf51fd05a8f0a1d2ada59099b06d62c91d6abc9b03e8a5265fa40d3a718af7f273a2c4b092ab82187f7d7f3bb20fe3b7eee968fe8f038419d9437b44f6731f1f3b3646540ac95d0eb91ce4cdf44e5d91e53a33006d044c581bc9c5d395dfff086d1264a17b5258d1a97b2d9b136556a02174e17b6265eefdabec0bf28b0e22dbe8794c949ff8225a7f7cfe820a7d107a8bd63317e0a82325f014b1b48c89eb93907dfc5da351c494163aaada32184c0b3ede10fd01620ed81acbe65af0a2588c47f6573f0f5f64d0a72e0d205e0245ca256a4b95c0f65eae9c8d361031f5d12abb305b58ad25312d8714320254fbae733b1f5fc44c87bedc0ea37a7152323e7f56c906232a5c5b4a828bf26fa4556695be17b050ecfefcc27ac2ba84d82ab94b5caf44c8e0561e582ab365146573fc7073120297b103ac43dfec2f964b1ef48fcf457e385d5aff2d244cdd93f27c33175d251e4df4cdc42fe3de7866287046c4fe9c7f2fb4c5f3847f271a7a92475f327de5d945b0713dd6530729e8ab2a95c314a8d7d6540c4420e2c109b26f494162f0aee5a0f097a865e3a21047456f8d9ec396cca2e22b15c4b785dfe3508a0b07de35abb906ba64ed3f4c9d3552a8e6d5a27037651c8953d27dd0583f1f92ca5ce32fb4ac5aa834f7f12dbaa43addfdb5ecd574451cde771384221d73e6f4dc987396052d0449c1157814970b7dec6fbc8eef78bebed93f0bb84b51a4f1ef6e0414010e1f73a6918b6fc051029c5fe531569e62769d2148e64ea3e9d6ce295c75f0762fd272596fcdd47a9392d0cf518b5fd013e3e023262439b660340380611ddf61c9ce7d00998b0a6f14cfcc5c5b12685a2ac73d95a071d4747828d48a39632ebb38831759ec52288c628c048939d2d541966cf03289bd54d343dbf88fe183ad7da767dad8261d645e05ff258f697c983602f0694da56282c7700496a20172d9f69639a72e84318d7d5975c34f93791a43d7270c5f8b0e696de8b19ba849074a83eb99ca0b87ffbe89c3e34e426eb3d52fc353a47c03b474efb0c4214a58898c20ed54ee4003682735d6aafcd1876c1570f4a97ec9ddd84f23efc923caf7ae9b9fec7a20ccb15ad79fa64246497cb5fb6c411d7ed77739ba7de0af04e22a0b9ca233226dfcd0e57384b41acb9f5417a64bceddf7a487f6e1067ce78e7e428caabe945f6a9f0034c8b327b36642ffb8e6e685f42ad84a1b17fddeb82433f21a2a19aa17c53a581a348ff850538dd59613738318da35b216058ea0c7ff01faade5d7d9476f9d7668a9836a8ff9ec1eb0c92bb504c2d9064b6941f1f87b59a6c6a1b684f7be2e7d8940fa2e9875dc67000f58264bff9ab20458a7f7ebbc2382105ef48887984a35df16925593db306b5daf225a40a60f2c69c0c73b332d8fa45e61bbcfb3ea4de2e7568437f533aee91b1f58c3cf800304bbed0719273508d966a2c129fb63e3b61d24ed594171099f991ed2050803739e2f2a2fdec5d411a55fe5af189bc6b2cf696674221a8d029817e010e84f00e40f540791f79b0fa838c7aeac78d327b9b9000b7811fad4fd3bd17b237c5239aaabb880195818a3d44614baf505f89bbc63badb68007b180a6448b88c9048380e20a6bd1d65c779b003c50d4245f6724903869098207096508c597df9bbb96a96c2af1f0ab76e0f5b0afd1293fa32045b6511ba7d11bd54d76b0f20cb7ec18d5ea052fdb8230223ae4095bb47dc3ea5ebecdb90ba34fc75f6f65752f46079ba220789b35a6e4d22bdb419da57893419cc2d90c7c6c760c2960c3d9464ac390190af64afc789cd983521c212b6926afd04349139477cdc76c981f3a979e8365aeff2208a0d9ef4e9ba11e91d0a6bd0148b725db8ee132d0842c57b8fa902bd17ca66445916384365e58b2537cd64d68f044c378ade3cf46c97144d37a355f69c05910824fa4135c4ccacd670679d9d1eeb048257265b9e621f8a4280fb1283cf13f61d37bc18055d431500ebecaefd4409f3942a72383166cec7a911dc203d9afa40e48c0d80aeefd9dc3718115926596bca8a6347bd1db00f14f0e39787250b4f777c0f993636f047f19629cbe343fce578d4e1f6097790f94553083f60b6745701f26a318233fd6fa4db2f2c3bd017308bb10c1eea683a416e7d458f5b4c0d1f1797d2b9bf43b9695dadf4195b6a677e1af05fde5ffeaaff35301b38029105b0098d39313339fff9dadfe73200818090cf08b2e0a179255518c10c774a11e041f53324f32140bcaca127375f5ded0afab2bdc8900b6cf24f01ab7efb9ce4d993c03a3ea30572fc46fdb60e619eb9da5322b5f57d3bb33f6466caa87670a110bd1a2fb236ec30b0087f6ff19896d8359f7c5c9259d6a507f65af511d33bafe1545efb25220d47d99e95765689b047f653fb4b5d9e0755ac2aaa585a956492d104234ba3bb6060f1f723cee6e99023e16e0953e40f144f40558faa22b9131c521c8b36f246bd832793bf53964e36d2ff77dd928b8aa219838ac922d5ebe6a666d9dfabbbc38dfac3443e80103fc260a87330d215e477141a25787e7972dbe8c807d017a982e182adea94f177f776a77df28c9a476d"}, {0x98, 0x5bda28512056edb4, 0x5, "198363212ec437d96ef21895ab64de0dd2bcfaeb54e4d7c9ea368be4985e7eba5e6184525ea4a11311136210659ae90e25fa82ba807c3c7e39a730f797f9a9cc73adc29372256e504e83d51446852c831ad31ec563f47375840e18f456aea39ce3d572cb9d3b8b931b92c375aacab42e8be8d962167adeeeeccd19ab804c4c875b1f469fd3cc2158"}, {0x110, 0x0, 0x7fffffff, "5ac3807c3aa3c9f86c6036d78c410ffc14729255567b96d1b6582546b1b6a82a782451ee3dd02fb68bd0cd405c6a9f0c3992f260c1e2332e123f11316342f278e03d09d73522189864cdaf1fef3f6b4b1a685b0cbba1495cb6d7cd41dcb10eb2f9717bf23d9d31d7adebfe7fe4f6cbcaa12b18d4d180590f18c3eb2e3925a14d896805a556b48274e2b983f5a4a576b92e0e4d3476de4fe64f00dc98abbd40e45008a3d6432d4c64a26b4bf29b5e2bb5f38075165d20d93078188978d4268e640d977b86115afa202626c621b63fc63f0620a1149cbb6e76e260a85559ac667e378f8a8c3f998d605a835e7469ca8cdfd413c0dca5fb2eb8655aa06f3d519d"}, {0x50, 0xffff, 0x1ff, "980539b15f2f0acb00eb2b3c60d1a2ffb2341e9be5a21b68ed4b674fd28098ac8441d7d9b67251c3e6649359dffe8124c88bb908a761e6bc9cb81c7798c1e343"}], 0x1408}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffccf, 0x0}, 0x0) pckbd_enable: command error 14:20:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="6bea6970e4ba35d6054525951ddbe621c7808f7892b45763cf966d49d705dee1c320bb56d14553f08dcc414a15ec81f6f5cb610da15cc1a2e99d47", 0x3b}, {&(0x7f00000001c0)="d4047ec8955c65cc2b282a165ce3d246382219187b5555e0c1636b27abbfbb62b9384240c1a7fd080b643f10b714123faa66064f6ea7c342de0692489fde526a658fec477a1e7a4ad028421c47d9e4bda537c6e1aa0dbda87dae3c699ee74e0efd0bb0a7a6f0876a7afd9c4ea30791a940452958d622d5aea7c84306bbfd567e3e3d8c6d0e6e744e4fc587d703d1371694adaef65d692356745fc7cf742497e8189ee417ea4079a0c0e2b24859c11ef4af63ab02343a5d4fdb8d4a752263109d83aec1d3ccf654b0225beb97373d32f7cf227159c289a4", 0xd7}, {&(0x7f00000002c0)="3c5492f100945fdc9419d7ec2eea17e8fd0848a74e12ec80d9f77806f56083676fbfb720891c6bbe612c165f3f3b9c82dc19b829f6c92c04907ebba1700e8698268df6e1", 0x44}, {&(0x7f0000000140)="ee665406cff09c817d78ef57f45d4718ac14dcbfa49ec4424f37aa89", 0x1c}, {&(0x7f0000000340)="dfcf2ffc948929eb0f861c5803ccb0ab375e6f44f230b9a39a1a5eab725f7df32797592481ab30f66351200e7634a97dcefe1eed552f43f0fa993a38541ec81cbd162853a5ce750d597d9315f778ebde0527dd0682c7abf121bce58d2763499d051c68cdec327eddf92a2c508e51cb1407e065ae2dd51b8349f42fb4326a98fb3f86b344b9a41e1019cf5ccbc56dcdd730e6405a97339fe64f032a9a99763a3a347f7dae97aad1b2ef97aade938722d2800741268339cb621a4228ac5453d12790ac9468b44800675759dfaa91f27c8190", 0xd1}, {&(0x7f0000000440)="af0bcbd698de642cbff2bbc20598effaefa05ca5e48cde4b2313bd5795e36ef6cc998348005114e5382ffa3b28dbcccf3390e9f1b4d01c79f49f2ff3c7d49b910a35e5eb8ef824637b27a484b0b62704a158fde5cbc531ba8e45a6b51640afd479d68bf259cf78cccd319663b6103fe09553374f553aa9f24c665d7383c36697fa68115413ebc633f349e2506df26f5724fc117c1963d82c670b21efd4cbfd12dba9dafb8c3594ca37dc5fc820b7880b9eb4409680e643d3bcc413d84068df8a668e53c6d95cd617c81bec0b14bc534fc8", 0xd1}, {&(0x7f0000000540)="acd6da2e6cd18ccee7e276da17bb004512b7671e032a703a71651f2b66fdd98b45cd8a826e7347818a3cafc9a21298dcf5a2ce020da18fff2f526c18c703bced3184759c6af1e98be477f1b2839446f6ea21e0703d23a81c3429fc46e2fa839b30fe595d8d8741e7bc01d345d528f16c582390d39a7ebb9ab12801b2f04971826d6b12dc8c72f0d0894035e2a61167837ef252279cffb8c2a47c94b6a36a730d70d2becfc12b78af0fcaedfe8533177a9e8de43335be373d43b2bffa21245420da2f44ca00a3f51aafdc376188de9fab96780e4b8ce5ff48862ef07fbd0ba03d4cad430afee15a2dc73fa5dd3ae2a5", 0xef}, {&(0x7f0000000640)="1f97f285e0d1ef69bc8458dc9bac436c72cd90b3f9f132f1c2d51774fda3ab91640191b56e92eb4fb0620d9599fa703f07f570ce3f771bd6144c01828023807481bdec066e86083e80686ec122b1ac516d936fda78c0e570ac044c66ea0bf05b1f0f12a42c1e0a6225895c5547358d940074f85ff529247550807fad5c9dde59abaeb05faed293516a888dd69049c638cd21c616ff4c34fdf9b0bdbb1f0a61d298d1ce4835f668793a248302b74c105c3d763b5a564ea51372604f", 0xbb}], 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000780)=[{0x40, 0x9, 0x80, 0x3}, {0x4, 0x81, 0xf6, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") pckbd_enable: command error 14:20:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x9) shutdown(r1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="4800bd8f92a651156d5a5ee722212dd723728478ca57dec684e4b346295c22b8065b473487996a5956720607411e3e11ed5747cccc83fe410132ff9f3351df4a63e0a73e5a95b4bf2a47b8dd7ae0cfa561a22e7994522e5004bf26db357b5aa2ee854e06a6b1d20c9ba0482a635121dc697c129b183b7e1cc1e0294b1fbdc4a3c410ae601dc7ae7c48106878c7ac8bcc92a078fb6c49eb4ff473d749d625bc8e3c24dfe9d8845921a8b7902cf0b97674fbde1c4d264d70a0540b4ba7e22f74d746d820fd6014b4e899d94e4084be277ae76ec24e4772705370f9ce498300889cd79b67e7d4922667f253b08915", 0xed}, {&(0x7f0000000240)="71bd4a88802eac928a5547de1934ac379b8ec484fa1e2f7c51a3878b328474bab85152fc600abb64e4c8f78c98cb05b6a1aac793f611ccd8a74d006d332d1abf5be6bf5dab315dc59f6e012b4cad06e8044f17343600", 0x56}, {&(0x7f0000000340)="6cea1285d4eb9114f054dcfdc50c3050c5370ef927b5ce7cb5c1e2545601b6cf91ebf873081c39e99d294ce4cff7a47b96cd6c329b29eddea8a74c7548c17232908819e210a41167d8511d1136d8b3212df3cecef9f9afdd6eeddb0481390181829a17bfa0072fe247f999c9d1c88eea93c55d2a95c26520c0de922a4898482110ba9d247684904cd1319093ea99be3256a1a7581c78b5ee784411328f16fd745c0662373f44252c5e5584bdbe8dae7c26ed1b2c68536d347139238f87b5570fc22857183f77e37669b3c5b770d4bab80cc7d45656a08b1a5a1d7e574eb7e1e37bd7d1238109f744589c55fad2f222f168cdeca7770efc4bee82f99d0da6e8", 0xff}], 0x3, 0x0, 0x5) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x7, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x8, 0x0) write(r4, &(0x7f0000000480)="331c869a83d8145496c0229431d1b0e54e294d17829d0f8a71ad1644267474d07489c2a4312fbb6ac25a08f10f16acb3c5f603fbda0b6daf9d", 0x39) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) shutdown(r3, 0x0) r5 = fcntl$dupfd(r2, 0x14, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x4004667f, &(0x7f0000000100)) openat(r6, &(0x7f0000000040)='./file0\x00', 0x10, 0x8) 14:20:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchown(r2, 0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 14:20:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x64}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000100)=""/91) 14:20:05 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) sendto$unix(r1, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x9, 0x0, 0xfffffffffffffe62) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r4 = dup2(r0, r0) shutdown(r4, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x4004667f, &(0x7f0000000100)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) writev(r6, &(0x7f0000000cc0)=[{&(0x7f0000000b80)="f2639e98d0a27dd7e44c298e2b9d95d0670c7148f817c3d3f6", 0x19}, {&(0x7f0000000bc0)="667fcf36b9a31ec614d47ec08583d6e4d8c8e3e1a335a436446079c81792b608e6107c53afb092df334387ad7a86cc2c64a74779843f0829bc8677859ec45c6b8bda", 0x42}, {&(0x7f0000000c40)="3ee0bb0ff3d6e80362dad609342a4f49224d6fd4d64ad6b2210fba5d74846f4899371780b4cc0006861c9378123c599db873340a84476681e28539d8d77521e4cff3efb95fdd6ea18b5b4f252eb9269d07123cdde33a3d80f25cd40416cb47fd187e2d7b98dc0c7a41ee751d8a40db517d0f9fc0ef7903284d04", 0x7a}], 0x3) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000d40)={&(0x7f0000000d00)=[{0x46, 0x4}, {0x0, 0x3fd}, {0x6, 0x82}, {0x81, 0xffffffff}, {0x9, 0xfa}, {0x101, 0x9}, {0x103, 0xfffeffff}], 0x7}) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000940)={0x7fffffff, 0x6, {[0x3f, 0x800, 0x1, 0x1, 0xe2b8, 0x20, 0x100, 0x2, 0x8, 0x4, 0x7, 0xe5e, 0xf50e, 0x0, 0xa8, 0x1, 0xff, 0x5771], [0x3f, 0x401, 0xfffffffffffffff9, 0x1, 0x80, 0x2, 0x1f, 0x9, 0x7, 0xffffffff], [0x3, 0x8000, 0x0, 0x3f, 0x80000000, 0x20, 0x8], [0x8, 0x1000, 0x8, 0x6, 0x9c, 0x3f], [{0x9, 0x1, 0x8, 0x800}, {0x5dd, 0x1, 0x6c, 0x8}, {0x91, 0x3, 0xff, 0xa37e}, {0x0, 0x84, 0x9, 0x1}, {0x3f, 0x1, 0x400, 0x6}, {0x4, 0x7f, 0xfffffc01, 0xe50}, {0x1ff, 0x9, 0x0, 0x10000}, {0x8, 0x4f6, 0x10001, 0xfffffffffffffc00}], {0x7, 0x1f, 0x80000001, 0x325}, {0x0, 0x3f, 0x3f, 0x6}}}) 14:20:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) r4 = shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) getrlimit(0x8, &(0x7f0000000040)) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) shmdt(r4) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r5, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r5, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) 14:20:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = accept(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000095297cd000000000000000000000000000000009000000000000000000000000000000000000846c654c97d07f161481dbb67e0f9c77c0ecf8f45be74db815668ab377b322c7d581cf13851ecc85c8f9c4eb4aabf0973462609a25dfe8f0b0a5d920ac4b14ee786b861328f95771e26d6b164f8eb09be5eae18bdf8cb7f20bd0aa5500fbb69f2406177dfd72d671d142de1d34d884cc63c780971d5425205ef7578c9796254d0ec742b3752631c7c5f2d4a6"], &(0x7f00000000c0)=0x31) getpeername$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 14:20:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x144f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xffff, 0x7, 0x3b, 0x5417b88}, {0xfff, 0x7, 0x7, 0x3}]}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 14:20:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1bf], [0x0, 0x0, 0x20000000000], [], [], [], {}, {0x0, 0x0, 0x0, 0x800000000000000}}}) 14:20:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:20:06 executing program 1: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 14:20:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, 0x1}) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCNOTTY(r2, 0x20007471) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 14:20:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="fc0820b1d520d75988e540a9d0a2b8cab16c83be5fb7febc9f6f1a41c8edd44d71a99de40a501b09a444e45d632126aac5ce5b3a4c230f9b58739656cb20077e4e23f4cca133866c15723f414b1fedec955d7fd99bbbf753092edb097a22c8ca86fe7143853261138bc84038433ac818b169362b7397a4ac5ac0cf1316ff80c1146fcdc7f28d2350b63f98dde68e6051b1a397ef915cb66295df44ad7a51cbb33aaeaab17a4b75be8eebee24189aca1d581762d0bf3b26ba6951a8780656b02580624adf99e8269b210b4e844cb30f07cc1fcb2aba898afe94ca33f0557200e3f3585e40d945c16be80fe2a0db80e44112f394b02311a031730c9b8ef6d4b07733fa4ed5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 14:20:06 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x1) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffff9c, 0x19f, 0x1, &(0x7f0000000000)="094b028f61cf201eac57a7", 0xb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() pread(r3, &(0x7f0000000100)="f2e881117e2808852b675d7b1db01360edcb9549870a9347f90625ec1e719c5aba2fc3b48cab9db054a4bf750bcb64e3d723b535c21e8893e71b34f9ce5019a00824a14a8a76029982205c8b796afc0283429593a3bfcaeb1a179413d165f8fe2d2a5292f4c3a875202918aaaebeabbd0e0ce50bdfcf2de4deb5eb63130571a7d89f3d1126350b4162399c97d2a4df5ebe715ab457d4cfea6d45a165f0de1615c50a21ae84e309b0bec2dc44ef30c3e68f6b33487e034d6f02942fd09a34939f9a1ee53e42c116bfc2fbde749f54a99210fd", 0xd2, 0x0, 0x0) 14:20:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x800, 0x81, './file0\x00', 0x2987, 0x6, 0x6, 0x3}) r2 = dup(r0) sendto$unix(r2, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) 14:20:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080)={0xcec}, 0x8a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) dup2(r0, r1) 14:20:06 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x4, 0xff, 0x79}, 0x7a, 0x5, 0x6}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 14:20:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) select(0x40, &(0x7f0000000040)={0x401, 0x3f, 0x9, 0x10000, 0x7f, 0x4, 0x200, 0xd817}, &(0x7f0000000080)={0x7fffffff, 0x1, 0x1ff, 0xfffffffffffff095, 0x8001, 0x101, 0xffffffffffffff37, 0xffffffff}, &(0x7f0000000100)={0x8, 0x2, 0x2, 0x7, 0x1, 0x8, 0x8}, &(0x7f0000000140)={0x25, 0x40}) setreuid(0x0, 0xee01) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000039c0)) 14:20:07 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) r2 = semget(0x0, 0x4, 0x202) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) r11 = getegid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r11, 0x0, 0x2}, 0x0, 0x0, r10, 0x0, 0xffffffffffffffff, 0x0, 0x80a5}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1000, r5, r6, r7, r8, 0xa8, 0x6}, 0x8, 0x2, r10, r13, 0x0, 0xffffffff00000000, 0x4}) r14 = geteuid() setreuid(r14, r14) r15 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) write(r15, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r16 = msgget$private(0x0, 0x402) r17 = geteuid() setreuid(r17, r17) r18 = getegid() r19 = geteuid() setreuid(r19, r19) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a5}) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x1000, r17, r18, r19, r20, 0xa8, 0x6}, 0x8, 0x2, r22, r24, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r7, 0x0, r14, r20, 0x3, 0x3}, 0x826d, 0x8, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f900ffff6c653000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 14:20:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/178) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0xee, 0x0, 0x401]) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 14:20:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:20:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7], [], [{}, {0x0, 0x0, 0x8}], {0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[0x7]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0x80, 0x1]}) r2 = socket(0x18, 0x0, 0x2f) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 14:20:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) write(r2, &(0x7f0000000380)="497b47d943fad9a94dfc02747ef9f851c8a8728ad01810e169741cdb10aa96bd507a3df391a4e856c677da1a0e396b033d02d798dd7b17d7fd9fb2c9127b880f0c2a9f68eeb8a18860afbc54910ee0086296f954ddf6407dd9fcddaca06664a53bc99e10d2cd4ec72bbee202b7199bbda65e18a2adbfeb8738cc31312a89fe7a807483aca34cf2885c4d3a242d62ba0c91c2d5c3f2050ecd00b911ab3e8119a2ee65951202e355ad39de688fc51f133f82426beb4db63482090d7d7993cfb4d19aedec634b70ff08f4fbe2e4cff2766ef361aadbbe04bd3298ece0c3bd5fd9bd14633318ea91d557671f863354", 0xed) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x200000000000001a, &(0x7f0000000040)}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0xc) flock(r3, 0x1) syz_emit_ethernet(0x91, &(0x7f0000000240)="046e071e18e1a1d0921800000000b8c6d56de3856f779019aefac0f6741e947d776c92ebdc030000a6bcb083cfc69cff27d06c0630f80b7ae356f038bf60bd9edce925ecbf304dea43838bba38a43a615d0598ef4ae628cd9a936d7dcc4719f365f5f674ea849e63f8cbc752caaf4ad59be896670d3efc4784f5a5bb0a981b96b2f3aa45d110417cf2e4f8706c4824481c") 14:20:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x24, 0x8}, {0xb, 0x0, 0x2, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") close(r0) 14:20:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x101) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='c\x00') 14:20:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7f, 0x2, 0x10000, 0x80000000, "6592cfc3e71f956d8751b0d1f2f5f13071098497", 0x7, 0x6}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) 14:20:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x44}, {0x7ffffffe}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 14:20:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x101}, {0x6}}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3cc2, 0x4, 0x4a1, 0xff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x39}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) fcntl$getown(r2, 0x5) 14:20:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x58, 0x8, 0x2}, {{r3}, 0xfffffffffffffffd, 0x48, 0x8, 0x2, 0x976}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0x2, 0x3af, 0x4}, {{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xff}, {{}, 0xfffffffffffffffe, 0x1, 0x0, 0xdda, 0x7}, {{r4}, 0x7f768f86cbcfe3df, 0x40, 0x2, 0x6, 0x4}, {{r5}, 0x7ffffffffffffffc, 0x53, 0x2, 0xfffffffffffffff7}, {{r1}, 0xa3dbaa88f72b8c94, 0x40, 0x1, 0x2}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 14:20:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x25f, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) fcntl$dupfd(r1, 0x0, r0) chdir(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x53, './file0\x00'}) fcntl$getown(r0, 0x5) pckbd_enable: command error pckbd_enable: command error 14:20:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file1/../file0\x00', 0x80, 0x29c22ab202705a81) fchmodat(r1, &(0x7f0000000340)='./file1\x00', 0x10, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000380)}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82026e13774225ca42653000"], 0x10) r5 = socket(0x10000000002, 0x3, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x310) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0xffffffff) r7 = semget$private(0x0, 0x6, 0x200008000000010) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0x7fffffff, 0x2000}], 0x5) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000006c0)=""/191) semop(r7, &(0x7f00000001c0)=[{0x4, 0x0, 0xbd5e8f8e540ecc61}, {0x2, 0x200}], 0x2) kqueue() r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) shutdown(r8, 0x1) close(r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x2) 14:20:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a00)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab100500"/2009, 0xfffffecd) r1 = socket(0x2, 0x2, 0x5) shutdown(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) write(r13, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r14 = msgget$private(0x0, 0x402) r15 = geteuid() setreuid(r15, r15) r16 = getegid() r17 = geteuid() setreuid(r17, r17) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x1000, r15, r16, r17, r18, 0xa8, 0x6}, 0x8, 0x2, r20, r22, 0x0, 0xffffffff00000000, 0x4}) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x40, 0x0) r24 = socket(0x18, 0x2, 0x0) shutdown(r24, 0x0) r25 = accept$inet6(r24, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r26 = socket(0x18, 0x2, 0x0) shutdown(r26, 0x0) r27 = socket(0x18, 0x2, 0x0) shutdown(r27, 0x0) r28 = socket(0x18, 0x2, 0x0) shutdown(r28, 0x0) r29 = accept(0xffffffffffffffff, &(0x7f0000002200)=@un=@file={0x0, ""/4096}, &(0x7f0000000640)=0x1002) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="6230e3be0e4767da294b5a0417e9bca5abd910d30062d6b686b5b84b5f1451edf8e16ebb4da8d4ec482f2a1cee1af91c6fee5fb661cd181614fa83e5ba51ff0de62395ab8dcc77530da98288644796654b65e22899f0937febff8d6ef6d4a836f2eb1f2bad9b7af4eafccc7572b6352d5f33b596e2e78678cff813be932eeeee83554d86baed4f267aeed1a7e91f21b8df57e6a149ed1d868ee14c4c28ab867d2fcb76f11cc67bbebcf1e76825d9536b38bff9def668aaef1dbb3ba813ae3617c3a2c0608a7fdd1572488369f6e478068f17f50b1e3dbef3e2570e1c272e8d7aed3cf327067777cf0548384dd29ed3bc9442b5a0", 0xf4}, {&(0x7f0000000300)="91c57e9a3da1e69bfbb4ea6d6450604ef59b670c", 0x14}, {&(0x7f0000000340)="ec2eb6db9f5043c387a5eb8fe26671160e110a90031bdb9fb8bf9abadc948d8255cd09993431c9e1e30dd001b2eb5756f11a1283f86bc262f5be7007fa7ac00d216a6ff52bab8722f3322dc44937c5f1c105852e7f58b6835c584f70e8e91ef8626db62267ddad4fc54e2b3184df03d11ede6ae09308c536bbb28dc51bc7da0a3b210c51db1dea", 0x87}, {&(0x7f0000000400)="cde3abe389fa310f73a261e5b5a3baba779134bbef38d40f74b4b5f721b6832c9ece", 0x22}, {&(0x7f0000000440)="3dbb1f4a876ea9a122d950d1688660b2274192a001f70f953ff21026978adab0c5622ae5c97ad1fdf14c", 0x2a}, {&(0x7f0000001200)="998ab35766f5b84634fc5ce3b2ff09fcc3e8a82f229d06aac07f130ad48471aa8638572ae7cb1e89bd00b7d8f83f59976088a3224715b4e909efe1b8590fbfeecfb1ad75d10c3913fca52369646a16e6d2c2510e18a23dcb660d3b73d60fb3617f1331fc0d3cff3da3e17c1056e459c189fe840f02839b53b339f3effc1c7e88c8612081976cdf96027fbb8d39e20d07bc47fe70e65a4f24deb585823c0e7e564d73fafdee8dcdc996f4d5dd4dd0ac10aad518da172144a2fc68e961aec1cc4f6b102a20607d7456cafad54823a5b905002a90986ec6fa94df63929baa6e296a44e535606b1a52001d5091289aa948e4261a8ea115c5e7ee88b1fde5656dfef83f74f9d27d4282cb6bc3be1a78db3f08c8c2363ad595c12f3751c2d8a16ef0f064e9c1fc9b5a5dff88b7e8befaf13fad539ae68d42aa6edfe9478095ed6b87dd01566d1b28d72caaf4282ca0ac3c66cd0af7df3af0bf492d3b031c9b3969b24e34a56025caade5f36bb96e50049c8d4d9f20f9cdf8c1266ca2f441ca05f24c66f71586713eb85f3ba4f6fd7a95e7ac60ef3a772f92a2fde2b1dd1f734cd49cea9c49ca533df0f48355a89668900d103041a5c9eb170011c5345957cb9cbdd8a78a6be3394487166f4e848adc94dc8615873101ec25e5acf4ae807d32a07216a1ee1e23f20624e962718db358e9d6a0ad4a47b7533ed5fae509e2864cda286e64ab0024c9c22216c20b730bb1073250a9dbc86e2be1f1e4e3b0206779d5ef6c73c4b8fa0a4a4a497726590746053f3c636f8f277c1be6e1cba92adac20fcb59c60e05c1281fe2ac65ee7f8773a5140312b7b21ccf460da1a77bf21a79fe67b80058be4f4530a9067d2997e6ce9b43667636ddd483c2d158a6737fc442d476471385f64be098174ae36d5acc3a0a5f89acef9a38ce86f2a1692a85af568954d57b119db0493cccb6f988d54783dd62ba6faced57e3f67bbb5a91911b6d77436f8f4372a2d727173eb5a7b069adb0f57f61a60f7ae6bddfdbc9a9417387f912654e76a7b29959047bae73690db714ae79d2e9ed8e094d5549c818f710ef67682cee204445a6e10c9e91dadfbfd41d8739193ac4da3ceb06c5122bf4d5ba73d482bbb905e9cea95547afde86698a1e8ef56c9e545169d144df29dab9f4b1b52eaa8149a5ef92976ee6ff1b3a52756b57af80e09ca6d7ed07d03516eb64ece0a40c4286b0849a11c9d80c6a3a0d92543d7081c28ef924dbf1d83eceec70873d8b33cb5ff8d96fdd1fd1e05d5b3dbe3413239aae6c848e8b06f6342beeefb9a5923c8b035cb560a5b29d969157265b92f022e072f1d7a00885f9f1fda57180ed90b1ee140d122290db6e2614ffe1200905910eb03c3f9b984e83e0a9e97b6fa0fd5c77762c81b99e1d1a7fc0a6bc096fa5735489eed7453b56e72d8b93dd5a8bb198161cb440ccf941d99f70af60a1fc77986d94ea2f5da7f3d2d3eb32ab5b92f52ec4841dfe1fc402761496b6d06996f9e909edbbf20fb45549f5305cb809fd3530e38bc247578ebba750b78d12de8755dcf4c900f92e679254efe1a2872d9ddabb5b80056669f903c9dca9229d6c1f314de70bf5dc658bf6ad892cd2b3e282c1b13539bd99436f2469ff97d53375c77aefa35b8775f555bfea7a0b381d4c898eda319f6f94a371376ce5b3b26195cda8a4f33d1f2cfc6e465a1889abd024c34bf17b9fc23708490e022389e3730cc35406e8cbe890d4f4e981e1a5d842b59650191605fc1cd8b2e331f13a752386ce29aa4c11aefa07ac4086450570fd465e452084f13a381311f1506f02d217babd4620440373973647b49c6a308c1cd8e56b07dce036c25774e5a8798454df5c511156d4d4ff03bcfe9fcc20550a3ec97cfb4860b19f544b132f03bd5f3d13ccb877081ad119cb95add783c048c87d7946b444fd390ea7db3a06232ecea176a4b5d7f3f5205b425270bf16f5d07edc1140a2ed07edf4c485bad3a58b0f955dd270772e50898a266b884e4e44b88b87e8a372fb38494b190c643cbe06b45ead89a4390ebbce464681aa416d82d1189f4239daeb2ba4c1ba3dc54752c452963e256234ccb30a98e612fa224cd10ff96bb198f72066e1a5586df4c5cadf3de39677c9baeac783898ba7dea9185ddf2a2fc8180ab5ada8c70fa0ba49d7179c2bcc903780259376c9da40990ae24d147453044a6e34345116962812b6dbb06a12ad25dd767ab7181fd25aa5f8c5516200c48059ae89cd0155b8a2d9191f8dc71213ad6fef50d24f89e590a2fb5d8e503c989f7e508d24ce11e6c5d68676f46fa8697af0df21d8e8686b4ece0cd90e6079fd0899e39b78131e7a0655e6d3acaba1e7730a2aacdac3df0378db04c9d5e8c89f5a07a05bb912d1e2b426309f06d2cb6a0f3e8067c4394279819eb82ba0a93c8b4a6460958fc035af4085741e16a56e84be7387c1f6208126453472d07f970678c0e714690670a3dc56376321e4a6426e332b879b7bed569aae2ddf40d5175b2f2005a4ec8a36172dfcdf4a8ecb1041bffd71bdfef2cdd4c37ee6146160c36d508fdb28fcc555add1244f9b2e6c31888016595057001de1ea8a1193988089acc74476f68c7fb435f7843ed7e900c7868693a903fa9a7bfb5d65e35f5f24fdc45971f28f74420c879df681f26a606167f655e69e95909865482e7a73f1a6818c804ee6f7bb010faabfdf3376865e6340d54f1aefb8707717da79a5210729b7e96b636e528b5e7a182b17a8dec12813fc9458d10fba2cd3de668f8baaf0e7ce4f44b0c3827ea0d3e01db388c2e7fa411fe041225855b5ea02871fff9b69ee94827fc561618faeebe406e119d9fee015f4d8e8371564f391970e64a485a7da6f2d2b12a626c0e4c70762feeaebe5f533c4e4d359135fbad07d99d83e4dcd5fe4af83f8d75ce8a3b3881289c539d9b4f60193b2c4a8dc065e3cbfcc479c6d3d669c39180e79b738a5754fdf50db73d563202391fe61bd0f0940ddd62d5634c92af64f9e9e5fb1a3628b9b17aebb77fb50ca5490f21823ea0be6c8360164407fd4b46c41c31ad2e7a72e8e5ae555245bb92eb25dc460afd321e10565d7f9c8e95e28c02ffda3bcbac630bab393c4afce3bca96da53be25dae75fa8cd13056d1164ab9b12a85e33893db9a33d15029f5f8f37c93590e55a66093e2fecc061d048733f287925bed069d46509dc06d248158f7cf58af00d3b538eef5ce1e5e2afe6a8b54edf8992cf76c4734b3594438b79a5da3d69930debfa27408901b7168c8f31bf0f4933efa220f080bd1e4d5c6372ce696ef77f99530924dace46fc95b870ba6ec17ac62dae4daa3a92f72f68801380d5d064a0a9f5a48e3f247cbe90b08a3193402935ebebf427363cbc21bc22450ae9f4c05c9c517f782609822b101c3a68a05a30b9eedd7997dd0b17d22fd0710755cbc5921b1aefc892b99fee7dd6ad088072285451e064091966443cc1fa8f6fe4bb6a32f73e38b623959e13f2e9ad92943b896ac701316184552ac07e65ce795b0081b13eefccee86e81eb006a920eb1086b02c4be66911c91e636346c03488498e4369dd2e4880afdeaefe0dfbfffffbe063dd7b6bb56bb90705c0a70bc3e23d0d20ef43bea2542a02d7df842b5ac9ea8b00eb11adbedb44f411c39e10ceae110031a189a48d23779fbcb9b64bf7f44e2ecf580e473fed2bbce720fb75cd659357f98f2a203fe4b89e377cd743f041abe8768b618ebdabf13e0f68a486e44f15679a3c94a5bc71c00f7a09ee1b06f48ee2cc1d443f05078aafcebb05c4133bfc521ed895f43bb557a952b33f6c370e416eda3f4953c06518710a7b61533acd2b1271891161eaa4e6ef949a708a2586be8359c9e49ba1c4523a44598aed3a77e7252ea18db10c1829bb568e00fd3a83e59dc49c832596fa7de0cd74d462624f9d6e4a11dc1e084a172ef65c2b2f1e5c49788be72698f4793b627173addb37ca96d533220255521414861a0a2db96f6e7e50b67e23cdfc5cf86718d97fe4bb91931f1be54578b7fd0a31b57394e6830dd78b26ef71f379f22c54a68f02ccda74e9d81edd9461d52e4a0ca1c9d0e11e83b472e08b5fa1e4b330ee337b0851e8ca7e147b83765bb5fd34f3f625f433b7a45e5f9b89dfb5963c2edf5cd76d60ea7063856165714d63dfd5d1ac6473757f81fd76194b87e29e75484ed9bb3353ed0cdea50e8335eee1008a94309b2beb84ce0e55485c75068821e1a31050bdb6940f7b7fdff61b6413c7cdd4665475c456dad117de1c7e0649ea23418d865f72058f4fab2fdfb773ee28b41cce4a4b826ae3c1c6c29cf1412821b15b6ab756bb9f0318b4ab83265f4e180fd976635d5a6ecb061f3ffa2333b7d76a3e479870fc32cb6f0001f46eefbc824417181f829fd0cb18434c66ccaf8a801b6d94fb33c96fcd9b1bf5041eba7428d0db52b38a01cbd5544db69a4849cd8f3650cd49d593c45b90d462244a01f60fb507ceb8a7621ad2557fff8d313536f9f246b79436c2e2c9a59000252e6cd80ddceb9913226555389e33de70acb03b8e9bbdf2a7da41db12d9f606436cc7c7571380cbb0fe239498f555317011f299d33e99fcd421103a9a35a891dd02317749305cadfe6cc4ab22f1479c2436206b9e779c8f6b188800522deff07410b9bca09376f4ccf2968146fd29eb793377d9069abe972f9e864f96f5334fd4fddce50e1045f6db427c425d87727e8f1fc723a0525333005197d255f134c0ccab304be192c0cd4896aa7f1869349d851a05ea3963118cec81e4ee6e3a62542985d4f9a1ae12cac02b5226b94527021c9c1333af8a424f008fc1cb61ab8770b8ef9b5ee216505afa02450242ab475386f1475eef77cee14d9c62f4aef271644506e832402ba7b94c7bbacfba55cb807218a75e0462827b9bdffdd93f11bd1072d282df869b3d87c389f8c48f85ba8265e5507af74546fbd401e7ee13ad70d8a7cbc6f0cec635bff108d8b499f9d0327092986da6298d331a5f56340ea853ac0e7299004170230103e1980afec9463b7756af2f04ef6d31281fe0a360ec0cad21671477639aca59c31b22545eeb3d8fc5da86fdc6b22195b391d78bbddd67689af4328ff174b9a7a8c5a871a36dd0503fd3f51a6f2220462cbb9b3acfc4991454f8082d9e55315cd76eebc7b035fcff466aadf5abfd19c9217bca553e6ef0ab287bea2b428901a5ac5bfe8dd181ea8194eca773c8205de9cbf734107243ac3cc276adc9a2068fed64ec6d2e0cf23ed730f491694eaebfa2ec15eb876bd54bcf9e2c8ccf2fdfb536059cabd32e8dc75858bca01115d669865c564d535564e8decd67db6030ff14ffa2371cb94392adfe0add01c0e2157dc9f5b3eba25a29faf660dc6aa64a92c2a05680b58fd34186c459beae289cfe62cbdb45bcaae4f5cf8aa73f1e074385ba1d304cb47898b51e7cbf1401e8b6fd979f7ad356bd89077c1a92f652cf2e235f2001773cfa7c047a8b9eba60d0068e0424c031c5fb9f935d4461f98f95aee617ec39c23ce238f9af1247ccd10ec85ced61fa5dbe81bde385d0fc2250bc06f0f3f40c9dbd28dcb0ec80caf09e8a7e96bc01f7432d537f0541b72dc438880589eda57f76774d79a7e03256c760e62db4927c6e49dbdc686f46675c05ee321860787fce3e3ba4cc92d7676bb2603c5a712eb5c6c7680d7eb5fd8047f41a822766316388a15990ff9cb76ed014c5cad7fee1619b052ccaacb4f7f205f31042ec8acec945b083a5f825a96c0e083b6e", 0x1000}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r11, r12, r18}, @rights={0x20, 0xffff, 0x1, [r23, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r25, r26, r27]}, @rights={0x20, 0xffff, 0x1, [r0, r28, r29, r0]}], 0x80, 0x8}, 0x402) r30 = syz_open_pts() close(r0) dup(r30) r31 = syz_open_pts() ioctl$TIOCSETA(r31, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r31, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) readv(r31, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:20:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) 14:20:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x80000006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000140)=0x10001, 0x4) 14:20:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9c600000, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffe}) write(0xffffffffffffffff, &(0x7f00000003c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc5f16b136a5d00d1628b53a00"/101, 0x44) write(0xffffffffffffffff, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "02000000006ed2afb4dc32e024400900"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x259, 0x3, 0x8000008, "ff7f0900"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:20:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x36, 0x9, 0x8080}, {0x401, 0x7f, 0x2, 0x30}, {0x4, 0x80, 0x7, 0x7}, {0x1, 0xff, 0x7, 0x7}, {0x1, 0x0, 0x7, 0x7fffffff}]}) kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 14:20:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x6) connect(r2, &(0x7f0000000080)=@un=@file={0x2, './file0\x00'}, 0xa) 14:20:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 14:20:10 executing program 0: r0 = socket(0x2, 0x2, 0xff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 14:20:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:20:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) r2 = socket$unix(0x1, 0xa, 0x0) recvfrom(r2, &(0x7f0000000000)=""/145, 0x91, 0x81, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:20:10 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x7f, 0x5, {[0x1, 0xdd7, 0x81, 0xfffffffffffffeeb, 0x71, 0x5, 0x6, 0xee3, 0x4, 0x4, 0x2, 0x1000, 0x3f, 0x1, 0x5, 0x7c, 0x3, 0xdc], [0x3a, 0x0, 0x3, 0x8001, 0x8, 0x3f, 0x4, 0x94, 0xef94, 0x1], [0x7, 0xfffffffffffff000, 0x6, 0x7, 0x9, 0x4, 0x7fffffff], [0x3, 0x101, 0x1000, 0x400, 0x0, 0x7f], [{0xffff, 0x5, 0x40, 0x9}, {0x460e, 0x2e, 0xffff, 0xe7}, {0x55, 0x1, 0x6, 0x40}, {0x3, 0x6, 0x80000001, 0x9}, {0x2, 0x1ff, 0x10001, 0x8}, {0x7, 0x0, 0xa9, 0x7fffffff}, {0x800, 0x5, 0x2, 0x7}, {0x1000, 0x8001, 0x0, 0x9}], {0xff, 0x4, 0x0, 0x9}, {0x6, 0x9, 0xffffffe0, 0xf77}}}) chdir(&(0x7f0000000040)='./file0/file0\x00') 14:20:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='}\x00', &(0x7f00000000c0)=',^\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\\!&\\\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='.{(@\x00', &(0x7f0000000340)='}/\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(+\x00']) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r1) 14:20:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000100)=""/245, 0xcd}, {&(0x7f0000000200)=""/95, 0x5f}], 0x4, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f00000002c0)="6745f471986175e63b042b06d9efbcad02e4c2e83352194b991477e0bd92", 0x1e) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 14:20:10 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 14:20:10 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xfffffffb, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x8, 0x1, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x2c}, {0x4006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = dup(r6) r8 = socket(0x18, 0x2, 0x0) shutdown(r8, 0x0) writev(r8, &(0x7f0000000740)=[{&(0x7f0000000380)="12c7db6876bab4a63b4b820ec224c426ad66c326d50d9978f054461093ff61aa52d72270b41d9ebf90e228c4c5473411491830c8b33fc796df76747d330e2c9c768f27ba824cf39e864a2fa1269e7b54c4c731204a626face9a23525a8269b76bfb35e4f37c7fb9ae844b00db065da8e6ad0f41890737aa8b83414b4ec03963e55080992441a3f4ae2126039b636943d98de", 0x92}, {&(0x7f0000000440)="af6da91257aa448977f2cd0fb2504477101c4d759b9c58eea06a920ff4cf9bce1bb4a6fa64229b78c99f5b667d6840bdf71c074644e3b4705d75a71d25a00f803f3b9fb974f9f12f5ae6a2e991d2631a40122a60193a2a2cab2502d1bbe334d57873434c1fdbdcf2166e1a113ef7852132e5d2365d3cd1736fd9bab0130002207dda90b42466e7cfe117be05c2cd18f50c2820f82a6522a530d6cd8c249991f2a85903480d80b305b7cc21a235de51af1fea1d8b151b01b837c55045a0b4", 0xbe}, {&(0x7f0000000500)="8e3e52344b73de39841a936c6b89e82b1116bd980c3b2289698d39542e4fcdfe73b14782e63c735c4959344445188dab43c032513e02e99374d02cc22c12b5292856d2e63352895287dc7ee6d7faffdae5011f25327790f258918e990ad534cdde0240f7137a26dd641951c8f6977a55f8e76d59eee9eac1ab5f02007afd9ed9fe92750897777c56ef324ea1fff737af73ceb215fb0e6c528fd7f52c7ce583473e4fcd53920cc86d0037343a33a98f62c4ed2d8bba986a80d16dbddabc2c8736fd213bb09a9543f2e2c459", 0xcb}, {&(0x7f0000000600)="01", 0x1}, {&(0x7f0000000640)}, {&(0x7f0000000ac0)="b8984f7dd14de015f2199a02663bbdfa28f0eff981bd506523dc01a3f5537172f0923fabaa42dd7045aa89a611a6a6f78f9c26cad71821092b086772ca89d4420d98a25f31805693419782a3026a04a9a03a8433bc645bc4e26d6bbd04946f46ac84a86d9272650cf95754412236a6ce7211162feb60537cae5fa8c8aea1018759f104a74ca4b006225c6f87cfa3554ada9e2c681845ede8419d2f68c747f005c4e0016bcfe945e0870af5fdb01b810edaec810000670b93be18dd24e1a5d5424eae10948711cdf3bea6a45986255d5985855f209e8a4570f3f69f95b3ea69ab80ad33ff102c04d501c54309be51502733620adc38eb261a7a24a43e44661e640bf2b89a00e9fa7ee8413dcc67cefd2784137ff26662204330322cc5627f76e727d315f2ca3ca1853b9c5045ef142f4e6507015abde83a6392778f5bdd6fe3776afe76e07aeb182429a9e2f826eeefbb12eeaf6165f44e6e884dbfa39c2cd0274fd11151c0e1fdecb78bc66e061115224c6450ca10c750b6bc184271cd3852a887a9d767758c15a22f79eee71ae2ec756692751f3ab80f3aef4d6d854467af906d6307b9a16c733cb64011e1b0492e2d7920295aa0132e5e6e324eb52f025a84f76d61522dc3941e48e84034f6c7d828cba135ed136ee9c8f3998ca678ab57d4ea77ddf0af38941ba4c0d5a2d5abfee4d25e124c50d8229c4f56bd2b76183f3a11f50d6ade386523b8542336b34cfe96e061e2ebe8a1e9f1b598b40b7f7dca0b93d6a256e892df05c777717b92b51182b094d44d27046f4b149d603e737bcfc7b9e5d86f1797a567eac875b1968e0978ba5de03b3ae9531a2656563cfc5c43a853616b81ae460a4188235025de5927f8173fca920f114621c9b82ebcc2788305b58c0ffa0ded38966045bf5418732fe145ad74af7f969541aa97ebb871ee25fa0e08f2a79f914b50d171f170ef491150cbf197c41dfd3056a921fd15762090dab2218ebbcc052028b6c27471ecd6d1cd960e9d4cb3803f427df1b0eed6f74f3219d0488191c3750b2462205b49cef6327216e0f6359c21d6b9d4299ce9c6b1c2c4d3c9e13596b9aaa645546e47f8271a2693f60ed2e9cc243b957804dc898f4c44f1f66afcb695a8985af13b30dcd64f91f2f741e12d03d2fc670c2566fc619230e493e4792bd9711058a71f8fc4a2032ac4c2105a3db1208b8e06b917b4f2146b73f7e02534683b5b6323be0bfa83c7bbd354d2e4cf8a3a73b4e8b2a454404ecc2c3194cfb09681be1afe1ed0f2c6e80db7e7cce34751ca0ef0a09dc3fcea99e0bb8eee9b97bbbfea8d9012a661aa37e9be69589bedffd39e90148d9dc0706021dd4258a51be9e7e1709004278b42dd3e02eb9e821dbcdd40f93441a93e7e58776d7513d8c8236fbc6bd8cad1c36db5c58fef833aa1fe645992e765c3f95e64967acf8162a9d9d716cab5d9e617f42ae3ed2e6af564f527dcf5fa8470a17d1f8888e523d16607140d7cca6eccb4b25aee7ade0ad9e67e884124006ae788b1c0c76fe3a6797649a893d109e2d164e033f04230e4bd9cc729c7cd831d38cffeb4f9372ea049c0616a74aec5ba06154ad3764e5fe0820e261ed4106ea23bd506179e5d2a3c64c4d452b1e5307a68b6d7f1e3a07a59993ffbab1f1e587199a0ba80cee526ff6488af3b9283a1372bcd74a5f6c0f6c8d8eeb2e11641ca8c6fea09fe995540189fa52e88f6eeb6f3e7c4b8889fec70516aeb3db3a00f2c537cab91f86a4efdf88cbbb31c23004d4cb4d820c305eb1cf5aa6d0acd06a82449b9f6bd7bbeb8368e1485f2cfd64b02d7aed4492a552d3fed7e93ff83f914e02cf977f2a64b71a8fa6f168cabea5166e65a416f142d25d499a411a88506bd6ba0661ce7cc2b36fb70ce4ef2a2eb61804a38ddba24d7a76519439a4c027cbc6ef3a88227a406ba24667b77466e6e1c3bcb165fea2547ef46008a15e49d00ecb3a14495628fc46db95c9618b7be78c64b9f7e12249709959e0b6a6896d1b9be0b9677c94808d57785f38573b00b04c63ee8353ba3e44491f6813c15a93aca993db9ec1ee1e018eea11bfd412a0d4439ffd587f2b1c5d1ed2724e72ae0a23ddea15b48281284b4d1813f02006dfbcd9e2efd4543949eb0511be040dd85c20dc49d11489f72007f94dab78d652df45b96bacbaa632da6392710d17c14599160ebd99f971f356b079886e409687ae0f38a1807b73c5431a937102b182bf4cda41e920f25d999e681a338ac61c78165f0de883c63d3d2ac5b1aba3611ccb34b35d2c743439742509ea729c8c21c7163cc3296540a9dad0b9135241acb709e236369a0ac6c947e72ad2d121867922af119ca5b8056f6f05009a377924215a1f8e37930322730d3ec06ed3c1882b3102aa3c3a0dcfb57fc394b065b438f4d9d78d987e477b833f09c1c723140419e801de9905344cf37f1582f78ce232a235ffe1db3dc3baa8d094f22fb2a8ce9bc7c91886d5909112019f5252e2a1a7ffdac8c19260fc79effc36284d7508069ef191846aefbc8debd4568c0765cb2a63f464336262329b5b461c6fb7940b077ab9d4f7f16dec0634fa7d55777eaf0d0461b1bf020dd95b24935be80a6309de6cc4817cdf26b47e8459c9fd19e98e31a6c95870d15284232214e906491a9cfbb049b8a9737a976188dc1987edd94a85bc29f6b77ac5e8fcbfd43f87c3a309431581c8874ca50faeddca8ac9781c6b72a0f1731af856bc19d3dc21c87051345e034b88c5a63c36910e254aa946c067fb3ceb68ce711b6495e23fc03f3706cd7bad5bb0b951452fbd6a259378c6273bc56263c800a9d3297da31c6b5c5e8d4643be2e2d7c469525a4dcf2513e4c10794f4808e35509303d1d25a28ee6cab22b08e2f09b053580e450342e407f37b588d95122ae4b18468e7e6bf9e5d5762925af4d04c8b7d36fcab1c667933b4239e27da584dda2e217127e876d45ca6d9b7ecf13e41e9b91e1e23d846e7e5109b86707b6b8e56db6b03b4e75a461c33ac5625484760f11ec8e0d3a660c787b8756326e41595fc7570d741964ef9c83005c29d10d5a393f590b416cb202eec308d6648c02525c1a707d975d487c2294fd02e287eab74081037c1ce946fe91d37423b25119480ed5e22a707015233f251bd34c99b253283bf7d66c1e60b2e8e38188a384859f81f7535c0bf8f551506659f7bda4e8117564a651e888dcb82cf593c7a177adddac551f59c798a20bc2c0020da894804aa31f9f06fff29cf9374f5c8eeb1fd2ba8e23838cfc778f3de007a25bb9a2b1530137504c8371fd817cdd62585bc7d53cf6a3e5971a63926b69b2edeaf87e456e9d548882b8348026cfa8bd1f336ea9ecb5b0fc9e6bc239ca96bbd601bef609584d405d634e1712cc30792905ffc658f8b971742f195870726c301f825dbd18164151254303a913d2351401bf692e42cf094b4d326665f01dfae92602a4c14083cf3b4124fc2bb702794c8e8b349941433821d387af4efe3ff4eafe011f729ad1e17240898c095c3eab1d0e6668f8c3b90a9301e0d32be2904aac968acbb9064e16de9c530ae9c3702ad882b56a5ea65b2c7dbb527bbc650e709d56c825b4b32693529155fac5cdfca509807a08d58fe919242af39ce2225d287e4619fa887b8363df78b33a66ad22b6b63eee112c068963ab1a79ba269e58eddb6aa8ac19f5f2b93d491b4be765e399b5d3672a307728c3a694c5afddd71f1d9a5ad818165f44e1eb31e0ee9fe07a49ce716eeb1028a7935586dbe1ba1108a1a6924ea53cdb21a08cd13ed0efc003bdbe69f20ff331f5c9336847b19b1659aca2af708e7d02515aab3d2f6ffac47e6ef4a19d1a5b8a25f175fb7c6361c018d5b401e0efc91f505514afd0c2054b76ab7c31206f50cbfa99488fc492e0f8f8c1bb79384766530cf853ae434d953ec1635382fb06ce1b6268974c33a04365e61517db754d5505f6dc2ff9c84bb2ab06e1e4b109293f0cc1fc857d11d60fe8fd11c0ecdd13bb28a825010a97120da50b40a9f6e9ae7017fd8ac72b84bc2fc7fd8900adec82f93d8bee0a0cf30296eebb5e71930c1049e79257c89700b3fde338b39bc37bfbba7b2a4852ad84b83cd70e5e6a1945f7ead0ed6865683e687dddd071fc2a2b01ac7339def3921a4ddf3b9de603fefe168a69d1c59623eba2734b29c6ab9952605551df5a41c6107c31b1d60259c1e2df2859c802573998f1a9b55b3a4506609313a3d7764ee93993863df091feb9f1b738b1c8c1d943c9393287b7b6bb0e8edd87770d4bce8b937da6c32e0cc36ad2568a256c48359604a94da329ba995627cc5751daada9bc385f6755df32a3a3100e8e983e18afb7990749e2afe1dff5d07bc410ee344d1f092b323e941a202745c5d774234b26e1ddb2f49defb7d734b2a2a4ce3ecc271a366e7fafe2c61bc6084b394459f9996c88af77a55f48a549b8c0d3608af4f92e81c671ea98424415cc517ba3844e63464a66da99ff8c947413de637e44bce128a29505908486a0da4b571825d6e4f97d5c40ec38196940bc9b080c8d131f1ea16fd31866d4dfaa02c392e77e2575ef1765fe5340cf606d31ea093e6d4ba344481838d2140f29aba3e180bbbb472cfd1adae3a48eef97244d6f2e926a6255a31824a8f946356620bd0e721f7d3040b4164d2e84007fd0bc33e94f68db80077564f5ff7dbc122e5c266083567d435099262faa2f802b83449492e91ddefd52b880799e52b09e2c1300553137beba36c401b1fa142b004f83587ebc18d46c86e96a3f72e1c601333ad24b80be1726d6186aca79d465c4faa181036d51202089f351a84b4a7e874409ae62f7cd955d10720af491bf6f0c692f1129777a23c885590a58480be5daa9738e2293f661090be865d4d25cf32995249d5d34849403e0e1ec7ff32f97869afc5cdcd4ffaed4eba61f555dc6411a7093260e7e0e01b6782363cf92c561af2989a329d4da2bd5b11b82a08616b295fb53c6b59e03f59a3abf1768ba1f3274e3962253e998742008898eca97e4131cd10f832d53d3eec78206c4928ee06a02d9a2af1311a920ede7311e56afb4d8e65734ccb974272df38249c2b9b5e810122a4d465bdb9ae6a0d6a671b9bc161a77592aa1edeca844fa78b2577f58bd4237c3ba55bef8e1752c921cee137d161b709a99529e92d298b4d09240ca21cfa3a868adc18f81f58f48d0318c68e23dfa605739ea2a3708bbd9aa2f7b2626c053792c9074d700ebad6eef7726cd5ce5fb9da1ee3630d752353d30162ed444724fc9355b3cd89688ee9d9d5d6a8bf7988ee03bd4b51da0458aa3de0a27e5c7386e835e865f777a11925029ce6ddaaa2cc4ee33ad9d819d531ee8b6d9be27b6169b3946c59f2dcdb3eada83a81b5844e2389bb5a0312a6076ab834ea9e961d2fec8f2b6d3c31604d20954a6997cc2e5dfbfda600b8ca8518ee4d4323f594728b3b402820b164d753f7e4af0ad24a65e44c7b74667ac74ee360d3c43eecb1ab2f25b8098063923fd59e895ae9eff8603692d12e407a3a527d4718c91f712ed91392839dcb109e5f51025f94df6b1fae9a1fb36ecfd30aa9d60f2e1f150ab2acba2cc1673579f1b51e5b2e29dabe1654a51c092fc850f30ffd558244859a699bf22e73ec88429b6eeee890b459ad0a8a8ba474a6ab65e9a29b6b97880fef5b5d6661fc2f9da47aceb4592ab15d8feb9a53634c7b26fbfd6f19dea27a93426b5e680076e51c1d02177fe5c1ac12cae8084b940206de", 0x1000}, {&(0x7f0000000680)="261b7cbbc60280e77dc78c398027d062a1f5b87295e0f372824193995ecd23124069871781a690f98477ee954133551827d64a5efb4dfdf5ddb5", 0x3a}, {&(0x7f00000006c0)="8b0a4416ad9a90a0805dec590b9bb5d68cb960d625605b5d2a9630ed60f2c801b239cf7dc117a9c73217e766d7c06b5832ab55e58c258bdb05db2926a2f8f6ea97a8e0d1303b83310a077d309b4158423490c458401c988731a5730d62a254115457bc3a6e", 0x65}], 0x8) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0xd5, 0x1, 0x2, 0x3}, {{r3}, 0x8000000000000002, 0x20, 0x2, 0x3ff, 0x9}, {{r4}, 0xffffffffffffffff, 0x1, 0x80000000, 0x200, 0x9fe}, {{r0}, 0x5, 0x98b4abe4d041e422, 0x20000000, 0x7, 0x8}, {{0xffffffffffffff9c}, 0xcec2dd099fed4691, 0xe, 0x1, 0x7, 0x3f}, {{r0}, 0xffffffffffffffff, 0x47764238b08963d3, 0x1, 0x3f, 0x8}], 0x7fffffff, &(0x7f0000000300)=[{{r5}, 0x7ffffffffffffffd, 0x40, 0x80000000, 0x1f4c, 0x1}, {{r7}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x3, 0x427}, {{r0}, 0x8000000000000005, 0x32, 0x40, 0x8000, 0xff}], 0x89, &(0x7f0000000180)={0xffffffffffff4edd, 0x2315}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:20:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x5c99aa27722b5fa2, 0xaa) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 14:20:10 executing program 1: 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"}) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x7ff, 0x4}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) r7 = getegid() r8 = geteuid() setreuid(r8, r8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1000, r6, r7, r8, r9, 0xa8, 0x6}, 0x8, 0x2, r11, r13, 0x0, 0xffffffff00000000, 0x4}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r14, &(0x7f0000000040)="670dc3", 0x3) write(r14, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r15 = msgget$private(0x0, 0x402) r16 = geteuid() setreuid(r16, r16) r17 = getegid() r18 = geteuid() setreuid(r18, r18) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a5}) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x1000, r16, r17, r18, r19, 0xa8, 0x6}, 0x8, 0x2, r21, r23, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r19, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r8, r24, 0x2) 14:20:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() select(0x40, &(0x7f0000000080)={0x2, 0x6, 0x401, 0xfffffffffffff99a, 0x0, 0x80000001, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x9, 0x1, 0x96d, 0x2, 0x6}, &(0x7f0000000100)={0x9c, 0x3, 0xd7, 0x3b, 0x5, 0x2, 0x7f, 0x2}, &(0x7f0000000140)={0x9, 0x40}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffff549, "42c63c9b8a7bb0005a77f447432be5817f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b", 0x53d}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) 14:20:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x2, 0x9) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) kevent(r0, &(0x7f0000000080), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x0, 0x3bb}], 0x7f, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$setown(r5, 0x6, r6) shutdown(r4, 0x4) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r7 = semget(0x0, 0x3, 0x181) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)=[0x0]) r8 = socket(0x18, 0x2, 0x0) shutdown(r8, 0x0) setsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000080)=0x8, 0x4) unlink(&(0x7f00000001c0)='./file0\x00') 14:20:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x7, 0x0, 0xff, 0x0) kqueue() dup2(0xffffffffffffffff, r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 14:20:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x1) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 14:20:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0x5, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) r3 = semget(0x3, 0x1, 0x231) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) accept(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000001}, 0x10) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) socket$inet(0x2, 0x4000, 0x81) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) setsockopt(r6, 0x2, 0x1f, &(0x7f0000000340)="b323658402c69b692199b08e5652f91d066b60514c11a46b8082f99f10ae03c65a5f78669ce391d2090c0ed5e82a827eb1ebd74a4fe61a7b788f6b0feeee8abce4d2ce604e18f85c2bff1a56f113f8f2f506ff71c5f7a6225f0872989f6b4b97ac6eb4c588142c4fa77d4102ed00249b536f901b7a5d5144c684103481d8d1d4bdc642668e475df514cab735efadb4e9b81a40982fafe622c8df3b867e16e58f695d20337c8e4689fd84f9cd3af7ad20015343fa4b32874413889a8c2e8560e2775c6b8ece7fa461cc97074924a367beb4e9f6", 0xd3) accept(r5, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 14:20:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x355, &(0x7f00000001c0)=[{0x6, 0x81, 0x4, 0x8}, {0x1e, 0x61, 0x9, 0xa2b}, {0x7f, 0x3, 0x40, 0x200}, {0x7, 0x9, 0x2, 0xffffffff}, {0xfa9, 0x8, 0x3, 0x2}, {0x8c, 0x40, 0x8, 0x1000}, {0xef8, 0x20, 0x0, 0x1}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) pipe2(&(0x7f00000000c0), 0x10000) open(&(0x7f0000000180)='./file0\x00', 0x400, 0xae) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000080)=[{0x7ff, 0x20, 0x9, 0x7}, {0x5a2, 0xee, 0x3a, 0x21}, {0x8, 0x1, 0x2, 0x1}, {0x200, 0x5, 0xc5, 0x1}, {0xe7f1, 0x4}, {0x6, 0x0, 0x80, 0xfffff9ee}, {0x9, 0xcd, 0x1, 0x1}]}) socket$inet(0x2, 0xaa9c5f763e98af80, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000001240)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000012c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000001280)) 14:20:10 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x7) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) sendto$unix(r2, &(0x7f0000000240)="387b391f0c9cbfbe045661637a2cb8df65a7c8150dbaedd4e3449dc0dc3d4946f9a96e3dd46c913b89ecc761b6f215e788213ed3caa25b14ee18228518e861ce0cd911b9650d9062d137705625cc15a14e1332508942ce66cd511f0d998fe47f4e368fef7135055a062e41138264d7d19a0598dfa54292dca7047bd34de36f2fa6ede2d7476f1a8697ec786648bf3fb7eff77cbb6fd2601525346df6beb29c72d630791a28db1b72870ed36fdd0ff4c8aec8abae2d3e04796b6e64b6eceae5d505187beadfa3a66ec54956", 0xcb, 0xe, 0x0, 0x0) 14:20:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) 14:20:11 executing program 1: r0 = semget$private(0x0, 0x0, 0x200) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffdc8) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r5 = semget$private(0x0, 0x4, 0x3) r6 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000480)=""/136) semop(r6, &(0x7f0000000380)=[{0x6, 0x1, 0x1000}], 0x2aaaaaaaaaaaab90) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x20) r7 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x80cd) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r9 = dup(r7) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f00000001c0)=[{0x1, 0x8000, 0x1000}, {0x4, 0x1000, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0x4, 0x1800}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r9, r8) semop(r0, &(0x7f0000000240), 0x6) 14:20:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0xeee0cb52e768b378, 0x2) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 14:20:11 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) r8 = socket(0x18, 0x2, 0x0) shutdown(r8, 0x0) poll(&(0x7f0000000340)=[{r3, 0x1}, {0xffffffffffffffff, 0x100}, {r4, 0x10}, {r5, 0x40}, {r6, 0x100}, {r0, 0x8}, {r7, 0x20}, {0xffffffffffffffff, 0x4}, {r8, 0x100}, {r1, 0x80}], 0xa, 0x80000000) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/46}, {&(0x7f0000000140)=""/207}, {&(0x7f0000000240)=""/170}], 0x1000000000000366) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x4004667f, &(0x7f0000000100)) r10 = socket(0x18, 0x2, 0x0) shutdown(r10, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r10, 0x3}) 14:20:11 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0xfe6c) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 14:20:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 14:20:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:20:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640), 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 14:20:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) write(r9, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = msgget$private(0x0, 0x402) r11 = geteuid() setreuid(r11, r11) r12 = getegid() r13 = geteuid() setreuid(r13, r13) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a5}) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x1000, r11, r12, r13, r14, 0xa8, 0x6}, 0x8, 0x2, r16, r18, 0x0, 0xffffffff00000000, 0x4}) r19 = geteuid() setreuid(r19, r19) r20 = geteuid() setreuid(r20, r20) getgroups(0x1, &(0x7f0000000740)=[0x0]) r22 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r22, &(0x7f0000000040)="670dc3", 0x3) write(r22, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r23 = msgget$private(0x0, 0x402) r24 = geteuid() setreuid(r24, r24) r25 = getegid() r26 = geteuid() setreuid(r26, r26) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r29, 0x0, 0x0, 0x0, 0x80a5}) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r31, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000140)={{0x1000, r24, r25, r26, r27, 0xa8, 0x6}, 0x8, 0x2, r29, r31, 0x0, 0xffffffff00000000, 0x4}) r32 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r32, &(0x7f0000000040)="670dc3", 0x3) write(r32, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r33 = msgget$private(0x0, 0x402) r34 = geteuid() setreuid(r34, r34) r35 = getegid() r36 = geteuid() setreuid(r36, r36) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a5}) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000140)={{0x1000, r34, r35, r36, r37, 0xa8, 0x6}, 0x8, 0x2, r39, r41, 0x0, 0xffffffff00000000, 0x4}) r42 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r42, &(0x7f0000000040)="670dc3", 0x3) write(r42, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r43 = msgget$private(0x0, 0x402) r44 = geteuid() setreuid(r44, r44) r45 = getegid() r46 = geteuid() setreuid(r46, r46) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r49, 0x0, 0x0, 0x0, 0x80a5}) r50 = msgget$private(0x0, 0x0) r51 = getpgid(0x0) msgctl$IPC_SET(r50, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r51, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000140)={{0x1000, r44, r45, r46, r47, 0xa8, 0x6}, 0x8, 0x2, r49, r51, 0x0, 0xffffffff00000000, 0x4}) r52 = socket(0x18, 0x2, 0x0) shutdown(r52, 0x0) r53 = socket(0x18, 0x2, 0x0) shutdown(r53, 0x0) r54 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x20000, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000280)="68912f47dad92d057a82cdf959ccc9c9ce2d55c9d17c422d1f9d422fa8bb96df822e6337b7624d5346cfb7bb9f5db291d6c8d3d7f10703a33d3526edc02948f613e5898b9a595307ee3d3fc3a6774d4c2f294a612e3a0a78dcb72c7eedc60186d18059b27570902bb6040dfb1b90840308c1cbca9289c7ac898331785fea5bc8afca22a817664f8a513d2bfb05a178a0ecbc0c14003508ea14c6b6122e39aed5ce1877ae29333f69ce04a140246a3994beedcdf4c20444c1dad322c7c5394b1c34d6edb6ec3cf8fbaf6ac82cb61d8a0a39eacb7c4d108ae7fa0229cf4f1513db71fe5fcfc9ec6b60cb9927f8420b74775efd4e6a26c2", 0xf6}, {&(0x7f0000000080)="7929c315c1bfecc4ddeac9544afda8a1baec2d337ecd8679b34a7e00275f2e3fcbac787aa4e1cb89551bd3c4c920b3aca0fa442467a0e2f6480ef06cd871f1558b1f952ac5ae447704f0d0a77e80b8eb9fcc1c6970703b313ffd551d78b5b847ec3cb8100b473f6f44d26e5e8f707aa3d01664f07d078f9aebc26da3755a63577a269242a0", 0x85}, {&(0x7f00000001c0)="23063fce5484920cd3", 0x9}, {&(0x7f0000000200)}, {&(0x7f0000000380)="49f6cded4d93e4", 0x7}, {&(0x7f00000003c0)="b48dc8f51cf464c4c3b1038f184b55eabb767afa9a1cddfb369393a182925e4f656878939e7bae976179aa7f668d86776ed6049c59b6e82dee2aab9928c4b262a2680b35596d3ca5d7a35bf6581f995581de2ab5b0ef068df5ceda086fbcf1e02c1639ba42516d", 0x67}, {&(0x7f0000000440)="9576b55cf4ddd2a78d8da5e767a4b82582abc9b4dd84ce5cb17250e58025a2c32941f40f663e8fad32d9eaa56f3730abac6c21919f5f99f8f9746193481767e25e24e25cb2401ebd349a599e7efc7d48cf6dd8ef4c639b2939d566d8cd6186d72f4a", 0x62}, {&(0x7f00000004c0)="14e69585dad5166cc40da4eaa0bc9017e500be20875c8abefd2279cff0c9a1320e36c6eff531cbcaddfaf847d2f7c1c833c18960a2ffe5edd38168", 0x3b}, {&(0x7f0000000500)="d227ac2b5a0516424b1daf25f1eb0d07f5028269a83c7b806c9c36aeac0423cc39976b4b81f9fd96a73d7961f403712cef10b7f0cec15f6509800ad50591fa237a02de5ea80984d6452a49bad7d964e06ce55067b017d88a7f087d3b1f021a713ec193205181724e013e3a1ed666da38903017a498e1d9a9dabd545ba5627aa7791fa5b0847a3c7c8acf4ba1efd4b329ee128f0edfc346b45ca3ce", 0x9b}], 0x9, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r18, r19}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r20, r21}, @cred={0x20, 0xffff, 0x0, r29, r36, r45}, @rights={0x20, 0xffff, 0x1, [r52, r53, r54, r2]}], 0xd0, 0x400}, 0xd) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 14:20:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0x84) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) fcntl$dupfd(r1, 0xa, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 14:20:12 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0xffffffffffffffec}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000001980)="8c143f79b5c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf6268511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6f134f8c6d67d212aca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc31300f08d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd375010000007dffd57a95d3c875db72337b6292c9bc77cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf444105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907093e40117586f0f154909e39cb3107b6e98dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ed725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d240000000000000400", 0xc9}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0x270}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r6 = semget$private(0x0, 0x4000000009, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r7 = semget$private(0x0, 0x7, 0x287) r8 = semget$private(0x0, 0x3, 0x80) semop(r8, &(0x7f0000000040), 0x0) semctl$GETNCNT(r7, 0x0, 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}, {0x7, 0x7fff, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x1, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0xffffff8e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) 14:20:12 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x0) 14:20:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000180)='./file0\x00', 0x181, 0x4) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 14:20:12 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) r6 = open(&(0x7f0000000240)='./bus\x00', 0x800, 0x41) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x80, 0x2, 0x7}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000001, 0xa45, 0x100}, {{r3}, 0x41d968e85028ade7, 0x8, 0x20, 0x100000000, 0x3cc}], 0xf8b1, &(0x7f0000000280)=[{{}, 0x0, 0x967f29996c4b222a, 0xb0000000, 0x3, 0x9}, {{r4}, 0xffffffffffffffff, 0x0, 0x10, 0x100000000, 0x8}, {{r5}, 0xffffffffffffffff, 0x0, 0x39402d0f406b5a9c, 0x2, 0x1ff}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x0, 0x7}], 0x1, &(0x7f0000000300)={0x8, 0x5ac0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000040)=0x8) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:20:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f0000000300)=""/49, 0x31}], 0x4, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xf3, './bus\x00', './bus\x00'}) 14:20:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) 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) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x8005, 0x39) socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 14:20:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) r0 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) getpeername$unix(r1, 0x0, &(0x7f00000002c0)) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname$unix(r2, &(0x7f0000001500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 14:20:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xa6, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x2, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x15, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f0000000080)) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x44) r11 = socket$inet(0x2, 0x4000, 0xfffffffeffffffff) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r11) 14:20:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xbd) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000140)=@in6={0x18, 0x3, 0x203, 0x1}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 14:20:13 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xfff, 0x200}, {0x18, 0x0, 0xffffffff, 0xcb}, 0x4, [0x2, 0x4, 0x9, 0xf71, 0x10000, 0x6, 0x2010001]}, 0x3c) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) 14:20:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x512900, 0x10001, 0xfffffffffffffffc, "0aa0f2f2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) 14:20:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 14:20:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444", 0x219) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x7}, {}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f00000003c0)}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x8, 0xffff, 0x6, 0x20, "49148d978f0c409654797d41095a3fd4015f3315", 0x3, 0xfffffff7}) 14:20:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a5}) msgrcv(r1, &(0x7f0000000040)={0x0, ""/108}, 0x74, 0x0, 0x800) 14:20:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2de005c5fa33547c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:20:14 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180000000002e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f8dcf018b952a27a18e23ef0cd4ca85fc36fab14e880532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d00569427d072cd5e0a6da210794016019926d12fcc9fca4d5020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b707363483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df45609000000b25648691404e85f6e35c30447492ed173a481062b55dda0dcd8a44c7444"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x28, 0x0, 0x401, 0x200, "24858e880af478326ac5ce26f7fdef3394b69a89", 0x2, 0x401}) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:20:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 14:20:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, r1, r7, 0x0, 0x0, 0x810d7d946b3a28f4, 0xcb03}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x0, 0xffffffffffffe}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82ac7e56e16f5e4efff7bbd3a0c4842a85eca9a803a31401bddf6d7050b38ef2195770b5a27d942b6fe3f761b4a4a60b1d59e35e49f13ac90cebce0ac5302d423dbf4897ccbe0f14ea7e16c81263211059f537ed"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) close(r13) r14 = socket(0x18, 0x2, 0x0) close(r14) socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:20:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x110) 14:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 14:20:14 executing program 0: r0 = socket(0x2, 0x8002, 0x0) socket(0x1, 0x8000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 14:20:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0x3, 0x40, 0x4, 0x0, 0x10000}, {{r2}, 0xfffffffffffffffb, 0x1, 0x20000000, 0xfff, 0x81}], 0x6, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x3, 0xac, 0x7}], 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0x6}) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0x1d}], 0x1, 0x0, 0xfffffffffffffffe) r6 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/178) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000400)=""/82) socketpair$unix(0x1, 0xb4c7fcfda1dad2ed, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xa93, 0x1, 0x80, 0x11d}, {0x9, 0x5d, 0x81, 0xf88}, {0x6, 0x0, 0x5, 0x5}, {0x8, 0x1, 0x80, 0x6}, {0x81, 0x8, 0x8, 0x6}]}) socket$inet(0x2, 0x8000, 0xff) r9 = socket(0x18, 0x2, 0x0) shutdown(r9, 0x0) r10 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x1) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0, 0x10, r10, 0x0, 0x0) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000480)=0x9) 14:20:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) close(0xffffffffffffffff) r0 = 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) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(0xffffffffffffffff, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 14:20:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000000)='./file0\x00', 0xa0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 14:20:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{0x24, 0x8000}, {0x44, 0x9}, {0x89, 0x8}, {0x3, 0x4f42}, {0x21, 0x1ff}], 0x3}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x24}], 0x2}) 14:20:14 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r6, 0xa8, 0x6}, 0x8, 0x2, r8, r10, 0x0, 0xffffffff00000000, 0x4}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) write(r11, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = msgget$private(0x0, 0x402) r13 = geteuid() setreuid(r13, r13) r14 = getegid() r15 = geteuid() setreuid(r15, r15) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a5}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1000, r13, r14, r15, r16, 0xa8, 0x6}, 0x8, 0x2, r18, r20, 0x0, 0xffffffff00000000, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) write(r23, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r24 = msgget$private(0x0, 0x402) r25 = geteuid() setreuid(r25, r25) r26 = getegid() r27 = geteuid() setreuid(r27, r27) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) r31 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r31, &(0x7f0000000040)="670dc3", 0x3) write(r31, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r32 = msgget$private(0x0, 0x402) r33 = geteuid() setreuid(r33, r33) r34 = getegid() r35 = geteuid() setreuid(r35, r35) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r38, 0x0, 0x0, 0x0, 0x80a5}) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x1000, r33, r34, r35, r36, 0xa8, 0x6}, 0x8, 0x2, r38, r40, 0x0, 0xffffffff00000000, 0x4}) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{0x6}, 0x0, 0x0, r38, 0x0, 0x0, 0x0, 0x80a5}) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x1000, r25, r26, r27, r28, 0xa8, 0x6}, 0x8, 0x2, r30, r42, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, r28, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r45 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r45, &(0x7f0000000040)="670dc3", 0x3) write(r45, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r46 = msgget$private(0x0, 0x402) r47 = geteuid() setreuid(r47, r47) r48 = getegid() r49 = geteuid() setreuid(r49, r49) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r51 = msgget$private(0x0, 0x0) r52 = getpgid(0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r52, 0x0, 0x0, 0x0, 0x80a5}) r53 = msgget$private(0x0, 0x0) r54 = getpgid(0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r54, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000140)={{0x1000, r47, r48, r49, r50, 0xa8, 0x6}, 0x8, 0x2, r52, r54, 0x0, 0xffffffff00000000, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x8, &(0x7f00000001c0)=[r4, r16, r21, r22, r43, r44, r48, r55]) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 14:20:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 14:20:14 executing program 1: semget(0x2, 0x2, 0x63) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1214"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1ff, 0x0, "00003bff00000000000000390000b700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 14:20:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) pwrite(r1, &(0x7f0000000180)="629dea64825c5daca84eeb16c7912a29f41043804d59634072ad670494420727daabcc4c328bfa3f662d10605978eff4559c2fe30c338bcecbd1d920a8ec749db48aff7743d20c1960bf47fe0f52000e1f43c4b4998254d8d60dba461eccaf251547f64c9ce6fcf235", 0x69, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 14:20:14 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, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="5eb623a15d0ffc5955acba2707f9d0460cfa2edf6bccbf7afa7d231d259ab5702a8df60b3a04740668325e7914d35494b210d46d50e033e9e6de3823", 0x3c}], 0x1, 0x0, 0x0) 14:20:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = dup(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x6) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 14:20:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\xdf2\x11\xc0\x00\x00\x01\xff\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 14:20:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)="fa", 0x1) write(r0, &(0x7f0000000180)="c4", 0x1) pread(r0, &(0x7f0000000000)="74eb8768246e62110f1eda101f5aa5a728700c3fc53a1f5d40d0b6aa07575ec18e88164798fe452cd7d510bcfaef74c08e50991cf94f4214d3e17a7a29b3f3c6ed2b88d69b193a1f736bab0a0177255e3bc1c462188663f6bb65e7cc8936debd612868038181392d1683339749d9", 0x6e, 0x0, 0x0) 14:20:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 14:20:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0xffffffffffffffad}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80) 14:20:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x6c}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 14:20:14 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x2, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="6db86ad4146751e53589996667c224229fc3310535851547e3570fd904cb1ccbaabc157b3dfb47e65f6db4a768281a48e4157c912a313c3d46e0c7a2b8f92672ed1d52862298321eebb5565bebd5407b880226c9be450727d791f3642385af1f2ce81ed36dff4ce692acc1f0fb50e66faa565e91c8beab9b318ed81a", 0x7c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) poll(&(0x7f0000000040)=[{r3, 0x4}, {r4, 0x100}, {r5, 0x80}, {r2, 0x80}, {r2, 0x20}, {r6, 0x100}], 0x6, 0x80) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x100000000000020f) 14:20:14 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x8001, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0xfffffffe, 0x3}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) flock(r6, 0x8de049f35916501f) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) fcntl$setflags(r9, 0x2, 0x1) flock(r9, 0x4) r10 = openat(r8, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) accept$inet(r10, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 14:20:15 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000400)=0x10000) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x7fffffff, 0xfffff800, 0x2, 0xfffa, &(0x7f0000000180)={{0x3f, 0x0, 0x0, 0x8, 0x5, 0x1, 0x1}, {[0x0, 0x3bc00000, 0x7fffffff, 0x0, 0x3, 0x9, 0x3, 0x800, 0x1bb, 0x5, 0x1, 0xff, 0xffffffffffff8000, 0x8a3, 0x80, 0x20, 0x8, 0x3], [0x3, 0x8, 0x0, 0x2, 0x100000001, 0x6, 0x9, 0x80, 0x4ca, 0xfff], [0x8, 0x3, 0x10000, 0x3, 0x3, 0xf4aa, 0x5], [0xf7d, 0x9, 0xd254, 0x9, 0x2b4, 0x9], [{0x2, 0x74c4}, {0x1f, 0x5, 0x8, 0x5}, {0xffff, 0x1ff, 0x7, 0x9}, {0x7, 0x1, 0x7a, 0xed}, {0x4, 0x6, 0x3, 0x8}, {0x1, 0x3ff, 0x40000, 0x1ff}, {0x47c0, 0x6, 0x5, 0x9}, {0xffc1, 0x1, 0x10000, 0x101}], {0x3, 0x3, 0x7ff, 0x62}, {0x0, 0xd0, 0x9, 0x2}}}, 0xfff}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 14:20:15 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x100) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xffff, 0x7, 0x100, 0x0, 0x7, 0x3, 0x2, 0x3, 0x1, 0x1, 0xffffffffffffff7c}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r6, 0xa8, 0x6}, 0x8, 0x2, r8, r10, 0x0, 0xffffffff00000000, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x3, 0x8, 0xc5e, r8}) 14:20:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/178) semctl$IPC_RMID(r5, 0x0, 0x0) close(r4) 14:20:15 executing program 0: 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) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x4008, 0x0, "a59245225dcba69300", 0x1f, 0x2}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/180, 0xb4) 14:20:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80, 0x0, 0x0, 0x9}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:20:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x5010, r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 14:20:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff, 0x0, 0x200], [], [{0x0, 0x40}, {}, {}, {}, {}, {0x0, 0x0, 0x8000}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x10\x00p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xea93bfc3b6eb89e6) r7 = getgid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = msgget$private(0x0, 0x402) r10 = geteuid() setreuid(r10, r10) r11 = getegid() r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1000, r10, r11, r12, r13, 0xa8, 0x6}, 0x8, 0x2, r15, r17, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x6, r10, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r29, r27, 0x6) r30 = semget$private(0x0, 0x7, 0x287) semop(r30, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r30, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r30, &(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(r30, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r27, r26, r27, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r22, r27) lchown(&(0x7f00000001c0)='./file0\x00', r22, r23) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r22, r2, r6, r18, 0x1e6, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/82) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) clock_settime(0x4, &(0x7f0000000000)={0x200}) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r32, 0x8040691a, &(0x7f0000000300)) 14:20:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x4004667f, &(0x7f0000000100)) r10 = socket(0x18, 0x2, 0x0) shutdown(r10, 0x0) r11 = socket(0x18, 0x2, 0x0) shutdown(r11, 0x0) r12 = syz_open_pts() r13 = socket(0x18, 0x2, 0x0) shutdown(r13, 0x0) r14 = socket(0x18, 0x2, 0x0) shutdown(r14, 0x0) open$dir(&(0x7f0000000300)='./bus\x00', 0x100, 0x104) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffffb, 0x4, 0x20000001, 0x6, 0x4}, {{r11}, 0xfffffffffffffff0, 0x81, 0x40, 0xffff0000000, 0x7}, {{r12}, 0xdfef4690863e13a3, 0xa, 0x40, 0x9, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4c, 0x10, 0x9, 0x7}], 0x3, &(0x7f0000000340), 0x55, &(0x7f00000003c0)={0xfffffffffffffffc}) r15 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5, 0x1}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r15, r17, 0x0, 0xffffffff00000000, 0x4}) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7, 0x4) msgget(0x0, 0x2a0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x1) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) fchdir(r18) 14:20:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x8fe}]}) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) fchflags(r2, 0x10000) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 14:20:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) close(r0) r2 = socket(0x800000018, 0x5, 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, 0x4, 0x4e) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r7, 0x0, r12, 0xffffffffffffffff, r17]) fchown(r0, r3, r19) 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)) r20 = socket(0x18, 0x2, 0x0) shutdown(r20, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 14:20:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\xfe\xff\xff\xf4\xff\xf7\xff\xff', 0x280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x81}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:20:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:20:15 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0xa01, &(0x7f0000000000)=0x1, 0x4) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 14:20:15 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffc7, &(0x7f0000000180)="080934410000000015b668f635e9") r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x0, 0x80000000, 0x4}, 0xc) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 14:20:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x862e0fe135c74c9f, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x33, 0x20) 14:20:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x28381, 0x40) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000002c0)='#!', 0x2}], 0x1) fchmod(r4, 0x8e3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3, 0x200000000000108, 0x2014, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2002}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffb}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) r5 = dup(r1) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x204) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r7, 0x8e3) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000240)={0x10001, 0x6, 0x6, 0x4, "4446fdcd0eb9dbc143f34b3514084d6e6923ee07", 0x0, 0xff}) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000280)=0x1000) r9 = open$dir(&(0x7f0000000340)='./file\x00', 0x0, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r10 = fcntl$dupfd(r9, 0x0, r1) ioctl$TIOCFLUSH(r10, 0xc0106978, &(0x7f00000000c0)) r11 = msgget(0x1, 0x0) socket$inet(0x2, 0x4004, 0x1) msgsnd(r11, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) 14:20:16 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10000, 0x800}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x6, 0x7, 0x5}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10240, 0x10) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x9}) r3 = dup2(r0, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000240)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000002c0)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000340)) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x1, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x200, 0x0) r12 = socket$inet6(0x18, 0x769fcac39915ed5b, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r14 = getuid() r15 = getegid() r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x10, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x10, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x451ea05482e95587, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f00000003c0)="8591ec97b4474c6496834fda4273eccf011d54d5dee27a68694783f57090cafabaa38e46495dc02c83ed22aa31d0517654228d29e6fe36dff220f7929ef590279d38ea64366363c06fa2c8e68be63d0fae899f7b664038fe1da475d65b870938e031120a58171228bdc556407f54", 0x6e}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r6, r10, r11, r3, r1, r2, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, r1, r18, r19]}], 0x98, 0x207}, 0x400) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r20, 0x80047462, &(0x7f0000000800)=0x100) 14:20:17 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1a1, 0x100) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) pckbd_enable: command error pckbd_enable: command error 14:20:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 14:20:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0x400, 0xffffff81, 0x0, 0x4b, 0x21, 0x0, 0x1, 0x0, 0x400, 0x81}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r2 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000000100)=""/106) r3 = fcntl$dupfd(0xffffffffffffffff, 0xf, r1) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0/file0\x00') bind$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) r4 = msgget(0x2, 0x140) msgrcv(r4, &(0x7f0000000240)={0x0, ""/242}, 0xfa, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCEXCL(r1, 0x2000740d) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x46, 0x1}, {0x42}, {0x3c27290252822061, 0x400}], 0x3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x3, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x53, r7, r8, r9, r10, 0x1, 0x20}, 0x8, 0x3, r11, 0x0, 0x1, 0xffffffff, 0x1, 0x8}) r12 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000680)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r13, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000880)) r14 = semget$private(0x0, 0x0, 0x0) semop(r14, &(0x7f00000008c0)=[{0x1, 0x6, 0x1800}], 0x1) 14:20:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000017, &(0x7f0000000080)=[{0x2, 0x1, 0xb5, 0x7}]}) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x20, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9") 14:20:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) fchdir(r0) clock_getres(0x3, &(0x7f0000000000)) 14:20:18 executing program 1: r0 = kqueue() kqueue() r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x400, 0x16) r6 = socket(0x18, 0x2, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) shutdown(r6, 0x0) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9, 0x2, 0xffffffff, 0x1c0000000}, {{r6}, 0x0, 0x5c, 0xf0000000, 0x4}, {{r4}, 0xfffffffffffffff9, 0x40, 0x2, 0x7f1, 0x6}, {{r5}, 0xfffffffffffffffe, 0x1, 0x10, 0x5, 0xff}], 0x8005, 0x0, 0x8000, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000001c0)=0xc6d3, 0x4) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) unlink(&(0x7f0000000200)='./bus\x00') ioctl$TIOCFLUSH(r9, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000080)=0x6) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 14:20:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000081000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000080)="a4d6dcc6219dd56a26f100fc819aab8f18eb686b32517f73af880c0c38a4ed823863deb48ed28e42369af43e730caaf39b54f923e8fadbb87ca1efa36c2f4919bd9b59816e60d16d1e9c00d91b3a2db07ff9b2c567cab69552bdfc34c814ea12198e04ab147eb82f3d19e07534ea512e856bce2ac2382b2e47e8c91125f4119714a96dfaa6ac2b14b126f3c9f9cc3cac6501dae4cea32139f0b3ae436a9381dde905058b6c00982100"/184, 0xa7) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000140)) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x104) recvfrom$inet(r3, &(0x7f0000000140), 0x0, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 14:20:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 14:20:18 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0xffffffffffffffec}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000001980)="8c143f79b5c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf6268511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6f134f8c6d67d212aca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc31300f08d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd375010000007dffd57a95d3c875db72337b6292c9bc77cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf444105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907093e40117586f0f154909e39cb3107b6e98dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ed725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d240000000000000400", 0xc9}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0x270}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) read(r0, &(0x7f0000001c80)=""/178, 0x1000002f8) ioctl$TIOCCBRK(r1, 0x2000747a) r5 = semget$private(0x0, 0x4000000009, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r6 = semget$private(0x0, 0x7, 0x287) r7 = semget$private(0x0, 0x3, 0x80) semop(r7, &(0x7f0000000040), 0x0) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2b26) semop(r6, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x7, 0x7fff, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x1, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x2, 0x9, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x892e, 0xfffffffc, &(0x7f0000001d40)="eb2e07aa4e713048e6993106964840d1f309b27f08013c9027d6facb327ebf3c16c41c899846a17daca63a42d6f7dd2449dcf7bfa22bea6b52c2660a8ebdd37f2523c47b959b125ba4cfefe7a840cedf3728bc26ae1645639c01567bfca34c22355a4200d47ef496b92d213a5593a3819390fd3bfd4f1fb1618ca3f1c1e18c29a34c0000000100000000", 0x8a) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) r11 = dup2(r9, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r13, 0x40044274, &(0x7f0000000040)) semop(r5, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) fcntl$getown(r2, 0x5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) 14:20:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) r1 = geteuid() setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0x800}, {0x2, 0x6}], 0x6) r3 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) 14:20:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153bb7c"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1af) ioctl$KDENABIO(r1, 0x20004b3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:20:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffb, 0x0, 0x6, 0x200000000511c, "047c2c0dbc0800000000fdce5fd5e20b08ba00"}) write(r0, &(0x7f0000000000), 0xa7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x2, 0x1000, 0x8, 0x80, "77a29d676aa915481c7b87aafca2a18b46076307", 0x7ff, 0x6}) 14:20:19 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xa0f, 0xd4, './file0\x00', 0x10001, 0x5, 0x4, 0x173180ba}) dup(r0) getrusage(0x0, &(0x7f00000000c0)) kqueue() mknod$loop(&(0x7f0000000180)='./file1\x00', 0x20, 0x1) 14:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="c9a12046f5d54b6643fb27427332faacb17795051f31798736af9da63656d9ed9bdee8abe381b47329d855e86865", 0x2e, 0x6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 14:20:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x4}, 0x10) r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7c53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613e701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6fd306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e900000000000000000000000000000000000000000000000000000000000000000000000000ee495ec36deffa50aaf3d9ff691d25fcd44ad2c99ccf44dcbf3704c03f13436c591faf0e1b59507e644dd68d88c4472e0ac91321827f20de7a754c49c664ee5d31698a932141bc6f803ae3801c48e91e47ed4d066ef0e45e612eff469c06f4b36b2d82380eee52a7c24ae201c438edd5e5d31ac6463ae6c492cb0283de8a1089100c3f2e187a1bf2c9b9f824160de68e5d8c6b90af222569d320b1cfef7d8bde8ede31787bd66af384d78f582535577129d3a339335f23d61ace6b55b1a6adf4f06b3ff82abd2ce875962bdbd4272827e68affe521fc4cffdc66eba92876a1f69c81652e5322dcb8416530610ca798620a0145918ab947825240e9a96ad4b4ba43b1d9dbfac4cd99c73e6c276c8f85a3e54a4e27a4fc22d427bc41c714ffa2b947718103f37c9448efee966ed26537a8cc3854a31f566292ce4a608d"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 14:20:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x5, 0x20) bind(r2, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xc8, 0x1000}) 14:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) r1 = socket$inet6(0x18, 0x49d73ed268568475, 0xe0) sendto$inet6(r1, &(0x7f0000000100)="7bc5228beeec72115a9146649674353b9601b5a362cad97ce373d709c2c8aebcacab28ea9d10690a9566b7e39a6064543b7b0e5d2b91c007381644f030621e7b025ce0c1aa846806d7cecc1d2e210ae92d35c09c9b7f889bd385b86f6b99caf64395ef36803539b717634877", 0x6c, 0x9a4b153afe27e9dd, &(0x7f0000000080)={0x18, 0x1, 0x80, 0x10001}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 14:20:19 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x4, 0x0, 0xfffffffffffffffe, 0xfff}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x2, [{0x1, 0x1}, {0x2, 0x5}, {0x2, 0xc3}, {0x0, 0x9}, {0x3, 0x7695}, {0x3, 0x8}, {0x0, 0x7}, {0x3, 0x6}, {0x0, 0x5}, {0x0, 0x9}, {0x3, 0x4}, {0x3, 0x1f}, {0x1, 0x4}, {0x2, 0x8}, {0x3, 0xfffffff8}, {0x0, 0x6}, {0x2, 0x6}, {0x1, 0x6}, {0x1, 0x8}, {0x2, 0x10001}, {0x2}, {0x2, 0x40}, {0x3, 0x7}, {0xcdcf9a30cf737742, 0x1}, {0x1, 0x8}, {0x3, 0x5}, {0x2, 0x5}, {0x1, 0x196}, {0x2, 0x9}, {0x1, 0x10001}, {0x2, 0x8}, {0x1, 0x3}]}) socket$inet6(0x18, 0x0, 0x7) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) fcntl$dupfd(r2, 0x8fb26f60e500e7d, r3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup2(r0, 0xffffffffffffffff) 14:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000100)="be3e9313711d412e7d9bdb552c74") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) 14:20:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000200)={0x8d6, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5dc0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r2) 14:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x59, 0x6}, {0x8001, 0x3f, 0x7, 0x45e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) r2 = open(&(0x7f0000000100)='./bus\x00', 0xdf1c15533834b9b3, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:20:19 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() 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}, {0xffff, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x83, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r10, 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(r10, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r11 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r16, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$BIOCSETF(r14, 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(r14, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r17, r18) setreuid(r12, r18) r19 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r19, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r19, 0x2) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r21, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r21, 0x2) r22 = getpid() fcntl$setown(r21, 0x6, r22) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r12, r6, 0x130, 0xff}, 0x54, 0x48000000000000, r20, r22, 0x9, 0x6, 0x10001, 0x3}) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 14:20:19 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt(r2, 0x1, 0xd1, &(0x7f00000000c0)="b77a2bbf61ea4dd5c9b867db7d8c289d6c2f87c202e2a73686311f", 0x1b) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1810, r0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') fcntl$lock(r1, 0x7, &(0x7f0000000100)) 14:20:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000100)=""/178) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 14:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() r2 = semget(0x2, 0x7, 0x604) semop(r2, &(0x7f0000000280)=[{0x3, 0x5, 0x1000}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x20000000000000c3, &(0x7f0000000240)=[{0x4, 0xb8, 0x6, 0x4}, {0x3, 0x9, 0xfd, 0xfffffffc}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0xffffffffffffe382, 0xcc5}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000380)=0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x80}, {0x50}, {0x6}]}) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = accept$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) bind$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 14:20:20 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./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, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x7, 0x2010, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x4010, r6, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 14:20:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {}, {0x200000007ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpid() syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 14:20:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x895}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = dup2(r1, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0xfffffffe, 0xb2, 0x7fffff82, "071000e2a36082000012f9944b1161639a1f86cb", 0x0, 0x3}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x5, 0x31, 0x80000000, 0x8, "9866ad7584e0c578d32eedd6df209ad0deb3b155", 0xfffffff9, 0x20}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:20:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e5af48b5e8a4c68f5679d0dca124d7988ec304b42ca7edc8bd5b78386d18ce0bfc29a7fec41c8684ccc93ee340d1bbafc67fc3295000000000000000000000000227ae00772e50992c142344297facbe8f8bcb90e2acc85ebf7bc68acd3374425955a83235ab44e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(0xffffffffffffff9c, 0x65d937048deb8da1) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) dup2(r1, r2) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x4004667f, &(0x7f0000000100)) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000040)={0xfa4, 0x101}) 14:20:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="0d0497c2817c93f11fbaa182308370377c4830f8165ba809dfdc0a17c0cb63ecbd6c1602cec2565b773db113fc8109f6ab90c17e6efbcf43a370bf75a9b51c54beffdb01fba133c552a53b4a672e2e4fe59d95f4d3017bdea7", 0x59}, {&(0x7f00000001c0)="d77d3af39649ba200ff95d5582786fb3d28d2e9173a0ceeb62a972b5c58db73c2bf67dfdc105efeb53dc01d46b167a2ce7c84e51f168c73af38bba4f1f7fbfdda81067bc3c9c873abc60e9c93439cad1d0607b22e359b249c6cd4f1f3d442fcecd05cd", 0x63}, {&(0x7f00000000c0)}], 0x3) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) semget$private(0x0, 0x4, 0x202) writev(r0, &(0x7f00000013c0), 0x3af) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x41) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSTOP(r4, 0x2000746f) 14:20:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getegid() setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 14:20:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r0, &(0x7f00000001c0)='\\', 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x180, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 14:20:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x0) 14:20:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000c40)='lC', 0x2}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x24) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x100) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 14:20:21 executing program 0: r0 = socket$inet(0x2, 0x9d022096270ce2c8, 0x5) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 14:20:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efffb278008008000000b3bf0100d6ff00000008000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = dup(0xffffffffffffffff) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 14:20:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x5, 0x3, 0xfc}, {0x5, 0x7, 0xc9, 0x1}, {0x0, 0x3f, 0x0, 0x4}, {0x7, 0xe9, 0x6e}, {0x7, 0x7, 0xe0, 0x1c61}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 14:20:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7, 0xfffffffb, 0x7f, 0xfffffff9, "5d5f9d575fc57f489addf8814a8ab33ef9cd7ab5", 0x8, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() dup(r0) syz_open_pts() 14:20:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semop(r4, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905f7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x24, 0x800}, {0x0, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x31c) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f00000000c0)=0x7) 14:20:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) shutdown(r9, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x1040b, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x200, 0x0) r11 = socket(0x18, 0x2, 0x0) shutdown(r11, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r14, &(0x7f0000000040)="670dc3", 0x3) write(r14, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r15 = msgget$private(0x0, 0x402) r16 = geteuid() setreuid(r16, r16) r17 = getegid() r18 = geteuid() setreuid(r18, r18) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a5}) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x1000, r16, r17, r18, r19, 0xa8, 0x6}, 0x8, 0x2, r21, r23, 0x0, 0xffffffff00000000, 0x4}) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x10, 0x0) r25 = socket(0x18, 0x2, 0x0) shutdown(r25, 0x0) r26 = socket(0x18, 0x2, 0x0) shutdown(r26, 0x0) r27 = socket(0x18, 0x2, 0x0) shutdown(r27, 0x0) r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x20, 0x0) r29 = socket(0x18, 0x2, 0x0) shutdown(r29, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000940)=ANY=[@ANYBLOB="01002e6f66816c653000c0d7e351340c77c4f2ea3eab8839155859825031900bab5e98df307699566376d95a3248c7c1812ef48af6b66e497ec25c6c27ab3ce563f46cb65d9030cf12c4f7aaedf182470ba9329e2b3bb46b35a87f5f0362e62d4846c70864d48617339d455d14bb4acf2982477c091ac29e27e5bd21d82a795c9418d0509de921f4517243332f3677d5c6e23e5cd97351868d35b37944490b54a8960101fda47aa8e63751c9287db8099f0b4838bdda3a2554da0c64f07f89a12d90801ec0941ceb0a55fb9f43001d8aa064dd69325bcd7a100a3c189363c82e6008098ecf76429a63fce931e1"], 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="dccf3495b1bdfdb9c3d7b2", 0xb}, {&(0x7f0000000200)="2579f5048bae6ba7a59bd2a3223275d874e6ddf83fc1a873fa642af1a9a660723dc3c1e42f07ce9f736452d1b0983019a7bed48d620a7d6eca9abdfcc445d6d0fb619a2ed5b4288f2353bf60f9210979c48ca8968b5db4f84985fb3729baf3e305823f527d0900ab9cdb84fac2d701f8da9a418d56b70b8cd283171934d6b86207817f2f494538df5e949c28e76de23e5e215f3928b4ee5ea713bc1253d183888d1d6563256b", 0xa6}, {&(0x7f00000002c0)="fb1e171abf4bb12567cdd1530deb5223349438ead32118e113926568f34e2cf33905261e7c9cb9b3386a70a115402cefda70ce5e63b97d1eab92923b7554064862543ac7ec2a760d5ccce838b9ce52eca9c9d8be7e32f58c2d020a78af41ecbcde8039e9cf6d54c4d1d93651d60a1ec13f285e313dba5d8026fddc7391c80540c51a39c483e042c779e5ce38f5bd8d257474791c131f77f596a7720446", 0x9d}, {&(0x7f0000000140)="0c8f6b78e778c46972", 0x9}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="2800000000000000ffff000001000000935eae65a28258d07f2b318423e1f817375f3fdd5bc64777705933eb289806df515acffba03b99a098cd36710677096118f96efb4f02928ae9fcc3e27053ccd2ce6c9f22ad8da4891e3d8ef5f0d7a3937c798a33f71d4f6ab0489aac4e2df2d4f2d5a61358d2b115bbcfb3909e5b743c157188a65cdc0524de97c5532a409bb4808319baa08b7f972bd1deb989f3ffdc493216e95a23a623bee3932a7d6c144b90043fe268cdb5d8a0dec00ddcf9868814b66444982f9e3afc49a4b2b90fed71847876225eed653f9eaaf9809ae658b027f88b4a9d26509b091515cc1c9d62549447e9a33ddc1b61218e95f6", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB='\x00\x00\x00\x00'], 0x194, 0x2}, 0x9) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r31 = fcntl$dupfd(r30, 0x0, r0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") pckbd_enable: command error 14:20:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 14:20:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="9100"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) 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, 0x0, 0x0}, 0x0) pckbd_enable: command error 14:20:24 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)) r4 = dup2(r3, r2) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r5 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f00000000c0), 0x0) fchdir(r5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000740)=0xc) r8 = socket(0x18, 0x2, 0x0) shutdown(r8, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = socket(0x18, 0x2, 0x0) shutdown(r10, 0x0) r11 = fcntl$getown(r10, 0x5) ktrace(&(0x7f0000000900)='./file0\x00', 0x0, 0xa20, r11) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000008c0)={0x8, &(0x7f0000000880)=[{0x2000, 0x5, 0x2, 0x4000000}, {0x7f, 0x40, 0xb7, 0x8000}, {0xa094, 0x0, 0x9, 0x18}, {0x20, 0x8, 0xec, 0x1}, {0x2, 0x7, 0x20, 0xffff}, {0x3, 0x5, 0x1f, 0xff}, {0x1f, 0xa0, 0x0, 0x9}, {0x200, 0x4, 0x3, 0x3ff}]}) kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x18, 0x80, 0x0, 0x3f}, {{r3}, 0xfffffffffffffffe, 0xb5, 0x1, 0x81, 0x7}, {{r6}, 0xfffffffffffffffc, 0xe1, 0x80, 0x80, 0x1}], 0x1, &(0x7f0000000780)=[{{r4}, 0xfffffffffffffffd, 0x22, 0x8096d8e68d2e1b20, 0xa9, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000000, 0xff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x9de3e0a51ab65dce, 0x40, 0xff, 0x4}, {{r7}, 0x0, 0x60, 0x1, 0x100, 0xadf}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1cc0ace5caf0566d, 0x40000000, 0x8, 0x1}, {{r8}, 0xfffffffffffffffd, 0x2, 0x0, 0x6, 0x7fc}], 0x8, &(0x7f0000000840)={0x800, 0x8}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 14:20:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140)=0x93dc, 0x4) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) poll(&(0x7f0000000180)=[{r2, 0x4}, {r3, 0x10}, {r5, 0x10}], 0x3, 0x5) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:20:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x5, 0x1, 0xf4, 0x8, r4}) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="4cd3d76223002f664e6cd02314e40559881ce8cc88581aeb0c03db6c2a5bc15d63cc0d0658e960d5b191fa57d8ee3609368ace7bdabed4e4101b65d880e8f033b2faa1ea00740b782a46f8081c8688ec6f6e62ecad87fca102ab96c53908fe2aacc60a64ff17d5dc0931960b1c60ce3be9d1ff2596a5ae4f029f06d42e233ba3c43ddc40cba843b8626467e7"], 0x10) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd18d5caef3276858, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000140)={0x1f, 0x7fffffff, 0x3}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r0) 14:20:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getrusage(0xfffffffffffffffe, &(0x7f0000000200)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:25 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000380)="7c84dbe8c5939adc", 0x8}, {&(0x7f00000003c0)="9a047bb44eb8393dfe19b35fa9089f4519a47133e5d43b6f55e7b8db5ece3686f7e06af54893f714e1fbb18d1ca83d8439295a9f4e5458f8c16a33cde48c2741a6b404776ac16a81d64a97904edafdd9f1c763aff1e4cb0adda10d8cd397481b31a0686ac816736ed5272fe8b2bad23c464a209b670631cf3d4f1ca82a4e173da50634d0d8a863b1a0fa7eb72b363e7b121aadb8de19b908f3ac4203b52f64af5163eeea90a0a817c2493b9d8bb9594a06ea5f6d7dbba373bb2f1761f8ee1bc86032a44be5f73bde9402fb1af8e9f361a7d4b0f2d2", 0xd5}], 0x2, 0x0, 0x60) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = syz_open_pts() readv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000340)) 14:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x5}, {0xfff}, {0x6, 0x0, 0x3, 0xff}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 14:20:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="487744ee0b5cc04ca11c4588b37ef7cbd0a4dfce3d6310ee10a108440000010000000000e0b4e1f1087fe6ce4147fb1a6caaa2845a0b705507f1b31a4e4dd8c1d2c4f6203cd51a4bf7d34840582dcf8e2f9a98b3f5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:20:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() rmdir(&(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 14:20:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a05"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) dup(r0) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 14:20:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x1ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) setsockopt(r2, 0x4b, 0x0, &(0x7f0000000100)="2ca7aba22aa69b328857ed83fe7aaedb02003e59a31e4b8c6a9d9eed8fa952c08063dfa40632c62f9ba3596eb76bf43ab4cc45fc54b2d9bc2e9e4e77663bda9be9ba2a45df0b67988d41a5822671c6c66474ec69481c1cd68610cb893bbc2d09a38f51d0558a553067220429d70c6373bee0384610f9dda4017509c2e2f5490a45775f40ac6dfdc2565166086726dcd37e1747a8d3904b4b7b506a1dd705ae52095a406a", 0xa4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:20:25 executing program 1: mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) munlockall() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 14:20:25 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) 14:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000060, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x4406, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x101, 0x1, 0x4, 0xff}]}) 14:20:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 14:20:25 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r1 = accept$inet(r0, 0x0, &(0x7f0000000280)) read(r1, &(0x7f0000000300)=""/248, 0xf8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 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') fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getpeername$unix(r6, 0x0, &(0x7f0000000200)) close(r6) 14:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:20:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) listen(r3, 0xfff) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:20:25 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x6, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 14:20:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/wsmouse\x00', 0x80, 0x0) r2 = dup(r1) r3 = msgget$private(0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x402) r9 = geteuid() setreuid(r9, r9) r10 = getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002dc0)={{0x1000, r9, r10, r11, r12, 0xa8, 0x6}, 0x8, 0x2, r14, r16, 0x0, 0xfffffffefffffffd, 0x4}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x1) write(r17, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r18 = msgget$private(0x0, 0x402) r19 = geteuid() setreuid(r19, r19) r20 = getegid() r21 = geteuid() setreuid(r21, r21) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x80a5}) r25 = msgget$private(0x0, 0x0) r26 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r26, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x1000, r19, r20, r21, r22, 0xa8, 0x6}, 0x8, 0x2, r24, r26, 0x0, 0xffffffff00000000, 0x4}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002d40)={{0xffff, 0x0, r4, r5, r6, 0x43, 0x7}, 0x7fff, 0x101, r16, r24, 0x6, 0x8, 0x1000, 0x5}) listen(r2, 0x0) r27 = socket$unix(0x1, 0x0, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000002cc0)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000002b80)=[{&(0x7f0000000640)=""/126, 0x7e}, {&(0x7f00000006c0)=""/226, 0xe2}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/60, 0x3c}, {&(0x7f0000001800)=""/211, 0xd3}, {&(0x7f0000001900)=""/70, 0x46}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/205, 0xcd}, {&(0x7f0000002a80)=""/219, 0xdb}], 0x9, &(0x7f0000002c40)=""/94, 0x5e}, 0x1) r29 = dup2(0xffffffffffffffff, r2) sendmsg$unix(r27, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="d742d61920a7bffa5fb1ce50ebde487e660c5f9d50395da965bdc74b05522f507c3799d846b32e3ff26b36b4063e0676625d6fe56295bae9189e0f326b3516eb822aef1050848cc78c0841a02d8f24ee337d9b90dd8365bceebc95524f23deaca9e16c63c189151c513a30abd2f1d59dea1f9fc49ed06ed85af307e90a378417475cb73f228073414cd9824ccaceb04673410e2cf9f549240695", 0x9a}, {&(0x7f00000002c0)="597d95e5a3233cd88a974281ab2693558dc86c80d7978838abfdf86e839f96d27e51fc900d10c39dd1a1215864e7488225881fb4548434d28466e3b179c764fc213a4169a1b3c8f6f91340004a956f", 0x4f}, {&(0x7f0000000380)="0c1840c26e3958a4b22e2fa6944646cdc18a6fa3bb0f0263ef1b0a784ad761d895c5a86fa53e72390725ecb488e4f26305232ec57be9745f149902169cd794752f6fec50f2c5f96f7f84a01f21fa1b46b115326b729df97592b2278b0814f619b8af40347d050c85891b7789e961f41b534f7aa4b1211b34df3905dae7d0fdf5d1221e8b97a4671b12fab710d05ffb18d027decf0dcd443342c806248b8f2855d51ec204e065ac666d8f2ad09d80f910875fc4cb7a4262bf", 0xb8}], 0x3, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r28, r0]}], 0x28, 0x1}, 0x8) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f0000002d00)=0x8) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r30 = socket(0x2, 0x1, 0x0) dup(r30) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c650300"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x6) 14:20:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 14:20:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0), 0x599, 0x0, 0x0) write(r0, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x3) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 14:20:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:20:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000000000000600000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 14:20:26 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x610, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 14:20:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) 14:20:27 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302e52278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r6, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040), 0x1ab, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r8, 0x0) getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eeb9b4cb6a6ec554c20117c200b5f7a3f1c2dfc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/119], 0x1, 0x800) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getegid() semget$private(0x0, 0x4, 0x21) r10 = socket(0x0, 0x0, 0x0) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r11 = socket(0x0, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) shutdown(r12, 0x0) connect$unix(r3, &(0x7f0000001100)=ANY=[], 0x0) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0xffffffffffffffe3}, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202030000000090beb15c2afacb32000808"], 0x10) 14:20:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x977) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) write(r0, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r3, 0x0, 0xa, &(0x7f0000000080), 0x0) close(r3) close(r0) close(0xffffffffffffffff) r4 = dup(r2) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0x20}, {0x18, 0x1, 0xff}, 0x6, [0x2, 0x6, 0x401, 0x5, 0x3, 0xffffffff, 0x8, 0x27]}, 0x3c) syz_open_pts() 14:20:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x417, &(0x7f0000000100)=[{0x9, 0x5, 0x1f, 0x9}, {0x9, 0x7, 0x2, 0x9}, {0xbc, 0x40, 0x1e, 0x5}, {0x9, 0x2, 0x3, 0x6}, {0x3, 0xfe, 0x8, 0x1}, {0x2, 0x5, 0xab, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) open(&(0x7f00000001c0)='./file0/../file0\x00', 0x80, 0x120) 14:20:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xfcbe83adfe4ae5e0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x80, 0x2, 0x8, 0x5}, {0x5, 0x9, 0x7, 0x1891f5f4}, {0x81, 0x81, 0x7f, 0xbfc}, {0x2, 0x5, 0xff, 0x5}, {0x84, 0x1, 0x3, 0x1}, {0x3f, 0x0, 0x9, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 14:20:27 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) kqueue() r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = kqueue() close(r1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 14:20:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x6000000, 0x0, 0xfffffffc, 0x0, "043139e00000e60856413d00002000", 0x800}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x2) 14:20:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x8001, 0x1, 0x1, 0x474b}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x7e11, 0xaa}) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0xfffffff9, './bus\x00', './bus\x00'}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) flock(r4, 0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 14:20:28 executing program 0: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) getgid() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x49c3) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000027fb28c12520b06093f32b8400000000"], &(0x7f0000000040)=0x19) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 14:20:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() read(r5, &(0x7f00000006c0), 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = msgget$private(0x0, 0x402) r10 = geteuid() setreuid(r10, r10) r11 = getegid() r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1000, r10, r11, r12, r13, 0xa8, 0x6}, 0x8, 0x2, r15, r17, 0x0, 0xffffffff00000000, 0x4}) fchownat(r6, &(0x7f00000006c0)='./file0/file0\x00', 0xffffffffffffffff, r11, 0x4) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 14:20:28 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="acd32bbb52af9a09447b1b47123c52b484cfd52c0eb9d37d208fb6e37e7215c422c7786a4e4f1963", 0x28, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x6, 0xd8d}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{}, {0x24}], 0x2}) 14:20:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7, 0x6}, {0x18, 0x1, 0x7f, 0x8000}, 0x401, [0x1ff, 0xffff8a6c, 0xff, 0x2, 0xe, 0xfff, 0x5c590b7a, 0x4]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x20000000000001ba, &(0x7f00000000c0)}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 14:20:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xfffffd05}], 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 14:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x5, 0x7f, 0xfffffffa}, {0x2, 0x45, 0xff, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 14:20:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0xfffffffffffffff8, 0x0) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) fcntl$dupfd(r6, 0x0, r7) dup2(r1, r4) 14:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x2000000000080}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:20:28 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x2) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/211, 0xd3, 0x800, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) 14:20:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x28a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xffffffdc, './file0\x00'}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) r3 = dup2(r0, r0) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 14:20:29 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x01\x00', 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/132, 0x84, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc) 14:20:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) 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) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = getppid() r4 = getuid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = msgget$private(0x0, 0x402) r7 = geteuid() setreuid(r7, r7) r8 = getegid() r9 = geteuid() setreuid(r9, r9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1000, r7, r8, r9, r10, 0xa8, 0x6}, 0x8, 0x2, r12, r14, 0x0, 0xffffffff00000000, 0x4}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r8}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 14:20:29 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) recvfrom(r0, &(0x7f00000002c0)=""/60, 0x3c, 0x1, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80000000000206, 0x4c) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r2) socket$inet(0x2, 0x4000, 0x3) ioctl$TIOCSTART(r1, 0x2000746e) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) poll(&(0x7f0000000180)=[{r1, 0xea883406d7129883}, {r3, 0x10}], 0x2, 0x5) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 14:20:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7ff) 14:20:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1000, r5, r6, r7, r8, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) write(r13, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r14 = msgget$private(0x0, 0x402) r15 = geteuid() setreuid(r15, r15) r16 = getegid() r17 = geteuid() setreuid(r17, r17) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x1000, r15, r16, r17, r18, 0xa8, 0x6}, 0x8, 0x2, r20, r22, 0x0, 0xffffffff00000000, 0x4}) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) write(r23, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r24 = msgget$private(0x0, 0x402) r25 = geteuid() setreuid(r25, r25) r26 = getegid() r27 = geteuid() setreuid(r27, r27) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r30, 0x0, 0x0, 0x0, 0x80a5}) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x1000, r25, r26, r27, r28, 0xa8, 0x6}, 0x8, 0x2, r30, r32, 0x0, 0xffffffff00000000, 0x4}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x10001, 0xffffffffffffffff, r6, r7, r18, 0x190, 0x800}, 0x0, 0xad1, r32, 0x0, 0x2, 0x6, 0x7fffffff, 0x300000}) setgid(r8) 14:20:29 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x1, 0x7f) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) r4 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/228) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) setsockopt(r1, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r3, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 14:20:29 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f00000c3000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) ftruncate(r2, 0x0, 0x9) shutdown(r2, 0x0) setsockopt(r2, 0xfffffe01, 0xffff, &(0x7f0000000000), 0x0) 14:20:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 14:20:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8003, 0x10) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(0xffffffffffffffff, &(0x7f0000000040)="964bea80bb11b530b1b171f44cf9b8928d43abcd7846241a46a6b87fbc2bc38ae82d40c0339a62a31af32d1a8b9fd4db3745c233bd19ebc7dc6807a133344bd0c4d1957059849c41dd8150913f12204900dd5a12ca8e7ed4ec58bc", 0x5b) sendmsg$unix(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 14:20:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2c0517aaae3e2c0e, 0xd200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x14) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x33, 0x1) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) kevent(r2, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r2) fcntl$setstatus(r2, 0x4, 0x8) fsync(r1) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = dup2(r5, r2) flock(r6, 0x6) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCCDTR(r4, 0x20007478) 14:20:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40, 0x3a, 0x5, 0x3a1}, {0x2, 0x0, 0x8, 0x1b}, {0x9, 0xa4, 0x2, 0x2}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 14:20:29 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) 14:20:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x3e4) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f00000001c0)='w', 0xea6ad5f154190353) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(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(r24, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r21, r20, r21, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r16, r21) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r16, r6, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r5, 0x4) 14:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50, 0x9}, {0x1c, 0x0, 0x80}, {0x80000000000006, 0x0, 0x3f}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 14:20:29 executing program 0: socket(0x11, 0x4003, 0x0) 14:20:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1010, r4, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000280)='./file1\x00', 0x10, 0xbd) dup2(r3, r2) rmdir(&(0x7f00000002c0)='./file0\x00') utimensat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)={{0xfff, 0x2}, {0x4, 0x7}}, 0x0) 14:20:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair(0x1e, 0x5, 0xff, &(0x7f0000000080)) bind(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 14:20:30 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="62e00004000000000002"], 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="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 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="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @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="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 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) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) 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']) 14:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x3}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 14:20:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:20:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) dup2(r4, r3) 14:20:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000000)="edbb2478139650fbbd3aa950b34aa705c8de1bb8b4985327988e50ebebdfff2e52f176d2e698e4a9706c8d78b60f910fde62c3f95f3a3116675b1caaa31ba5ee2d917d132f19420f039eb46245d18ae0bbe186d7cd521ea910c9849600a7f9b62e910a79a5281818fa1ddd5e053c693207ba0fb1c965a7b477e653e10a3bcf8b89782eb86bb3945c80c69b25e572bdc5e424e24e846dd94b9ae0c1aa0df986fc0dde3effa7dcfd26f08e6be0afc663de", 0xb0) 14:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 14:20:30 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) r0 = semget(0xffffffffffffffff, 0x1, 0x10000020c) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) wait4(0x0, &(0x7f0000000100), 0x2, &(0x7f0000000140)) semop(r0, &(0x7f0000000080)=[{0x4, 0x2, 0x800000001800}, {0x4, 0x401, 0x1800}], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='\x00\x00\x00\x80\x00\x00\x00\x00h\x00', 0x1, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r2 = semget$private(0x0, 0x4, 0x80) semop(r2, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) r4 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r5]) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={0x0}) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) readlinkat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/165) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = socket(0x10, 0xc003, 0x0) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x102) dup2(r6, r7) r8 = socket(0x2, 0xc003, 0x2) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r8, r9) 14:20:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 14:20:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x2}) 14:20:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150004}, 0x8, [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) pread(r1, &(0x7f0000000240)="5ad5d7edd96332b8aad8153e3b40ab3f709824bfe8ac940e9a348faf37c3d21d0a1cee1cc12559cd04487617267087077fc74009e02afcc50f4fb98dc972eb686b76166d5e29c9846efd249afb9c80990b1d372f2d223184c1920863fdb97850623c4f8a9c2d49df1e4f0a598df42f63c79cd12063a3e10cbbf0c101f2d36683e9a896a702de2a7486bec0b9c7e86e00fcf0b3114352bf62799649eafb86b8bfe266ed526c7af2029414174e2c602ee452c7176a07fd1648662d550012216212a5eea8a183ced7b71e7ccb55bf72d49168135f3ab284cd14c7c0bb4d19c813b2357e", 0xe2, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff92, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffcff00000000001b9d2a43870f000000b818000000290000003100000000000000000000000200050b00000000007d63"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:20:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x3, 0x8001}, {{}, 0xfffffffffffffffc, 0xe0, 0x20, 0x20, 0xfff}, {{}, 0xfffffffffffffffd, 0x10, 0x40, 0x4, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x28, 0xf0000001, 0x81, 0x4}, {{r0}, 0xffffffffffffffff, 0x8b, 0x4, 0xff, 0x1}], 0xfffffff7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x80, 0x10, 0x3}], 0x61, &(0x7f0000000240)={0x81, 0x8}) 14:20:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x84) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) fsync(r3) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:20:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = dup(r0) getpgrp() r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) fcntl$setstatus(r3, 0x4, 0x80) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000400)="42263ce07c288908fc4d0516cf6680233744126a9a462a93cd62ccfc59a48d7b3e482029b33ca85825d600a877669ec067bd", 0x32}], 0x1, 0x0, 0x0, 0x4}, 0x404) socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x2) recvmsg(r4, &(0x7f0000000000)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/27, 0x1b}, {&(0x7f0000000180)=""/255, 0xff}, {&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000280)=""/201, 0xc9}], 0x4, 0x0}, 0x0) 14:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCLOCK(r0, 0x20004276) 14:20:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="003797e958b8773f98f5eb3edc9d") geteuid() 14:20:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x5670cb96a9c1255, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3, 0x80206}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) 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}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) recvfrom$inet6(r2, &(0x7f00000001c0)=""/139, 0x8b, 0x1800, &(0x7f0000000280)={0x18, 0x1, 0xfffffffc, 0x5}, 0xc) 14:20:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x8001], [0xfffffffeffffffff, 0x0, 0x0, 0x0, 0x9c2], [0x101], [{}, {}, {}, {0x0, 0x80000}, {}, {0x0, 0x0, 0x0, 0x40000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:20:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 14:20:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socket$inet6(0x18, 0x4, 0xc0) write(0xffffffffffffffff, &(0x7f00000003c0)="db61264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d42321a67076535dc9f1cce68412b38632e47d5d6e042bf2bd05a7909020000000000003141b300000eda9f096ab5fab9730a79db8f92005877bc58c1e0b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56e21284f38ef5524c7fac8a6ae0000c14b46ffffcc1b7913bd74a12ee9faa168cb08cfdeabdb6ccebf979c6c3f00000000000000000000000000000000092905e51da6c468d6ad4ee769f018c32f3c231b86604c25c3b8829149b50aeff4a2e2d959df5cb45c308cb11444eb52c2b16164c284049b62488808498022b2eada8c5f84bc4eb22f70ea307c37840283a2dc55301fb536c19940c85e354bb341797dab3584f2df46f6cfff7df462f4d76e175d894dbff9302114725458c47031e274cbcf5f9c6ab28ba281886a87a2ba5a020915e356b9d9d8e18b804228c5dd4b9c4deaca1538552e22f34992db72353dcd3a53fe4915969fe7bc064c16f6c3946cdd13b36974e5fcdab8e3ef26d0d82a35c6bd1033ba622a0f52f1527d24edb4e4d9ca62ded5fe324d46", 0xfffffffffffffe88) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00", 0x80000}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540), 0x0) 14:20:30 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0) fchdir(0xffffffffffffff9c) r0 = socket(0x20, 0x2, 0x2) unlink(&(0x7f0000000000)='./file0\x00') r1 = socket(0x1, 0x1, 0x28) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffffffffffdeb) getpgid(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:20:30 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = dup(r1) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="9095770cb68a01b1650c31cb42eb3b8f2cee1a48f1b1b2c239ed30803a2a28a6f8b3e6879d0f22dab9f3ee9b506c6182efd7c0424bc4b6f0b1b837b2c7fabcb4bf64ff85e32fc29ca32f90918b37c769622f9aaedc394abf23a4a371926685555f5aa2cfa194e1c13d687b697a45154a7e0ad6f064e1e3802de13764a2afcf852ad10cd2c8a32e503e72c60d8df8b9c1901ef4b3b0b7a7bfb38179ef", 0x9c}], 0x1, &(0x7f00000001c0)}, 0x2) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000040)=0x2) shutdown(r2, 0x0) r4 = fcntl$dupfd(r2, 0xa, r1) fcntl$dupfd(r1, 0x5, r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x24fee88f28065e7e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) syz_open_pts() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x4004667f, &(0x7f0000000100)) clock_getres(0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000001c0)={0xd82, 0x3, 0x800, 0x7fffffff, "62a93f144a7e87961319376e97c9caab839d7ad1", 0x8001, 0x8}) 14:20:30 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0xe02, 0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x8}, {0x74, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x1) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x87) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r1, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000300)) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 14:20:30 executing program 0: chroot(&(0x7f0000000340)='.\x00') mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8001) rename(&(0x7f0000000180)='.\x00', &(0x7f0000000040)='./file0\x00') 14:20:30 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7f, 0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x7, 0x50, 0x6}, {0x0, 0x3, 0x1f, 0x7ff}, {0x6, 0x7, 0x0, 0x9}, {0x7ff, 0x7, 0xed, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x101) 14:20:30 executing program 1: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x2, 0x2, 0x7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 14:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f0000000140)="d6435406ffbeb1f302480479c450e6886cf2bfb80f6d861db19e7d63af2d8abf4c662095ede3f82e8713350e2a2a5c1ab583fe3eb4d940b7ebdc177de91f6b") 14:20:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x40004000000028ad) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) 14:20:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0xf3f4, 0x1000}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000000c0)=0x4) dup2(r0, r1) r6 = open(&(0x7f0000000100)='./bus\x00', 0xa01, 0x0) ioctl$TIOCFLUSH(r6, 0x4004667f, &(0x7f0000000100)) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000080)=0x1) 14:20:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = dup(r4) ioctl$TIOCCBRK(r5, 0x2000747a) close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) syz_open_pts() r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) dup2(r6, r1) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="2529fe3ba9e89de137391076b01017c653d624ca7e6f18c0d6981d85118f7e57d493b5ed0c9c4161442d198066b9da0bb0fc4f0c63b921ad4e7f1b44dfe01678c4274a1d04b7ffcbd8e8ffc34436fa49b56469d78edde48a8d02b552d13c11ed0c58d7c5ca8acba31e8a01b4c2f01057008399c903ddea70646757c3d965557796c78ba85dde8c6fb9848d5350231ef8ba85db91ed5189f55ce071039593a8a4429e89076a31d265fab5dcba41ce130d9746f031153a3fbb790c896e4540ba4db46aa8776c8b73e55a48f4c42ffba0e5912e95d3adcbf3181f23299270131369766892f9643230c194ee99ba0c2078ee4a4967448e17da4ef32724e6204813e173109808d05e31f9431c35dfaddce90569c961cdb5f4ce4aa1dbd5a1b235e5ba3e7cb63474e99f4e72a559f3df46948a7fb0c97664a59de597c7e30b7f60d5889b72c0bec22e958a0a90e125c3935a4d7e7d8ed9aa262b5dd36df2610bf2cc5e9e2fee00bffd9bbae8ee566166c75d9360d44a2b8438f4a78ac359dbf07826150ea1173b6c8f3740ab74c364dd5a0638a7fee2002e1340ddb16d2a578e441c6ac56f12d6562e6baad5772c0ed1c72a41c069d09595a8c74465033a62d0d7a43a302b5cdb1dbd7701757e16bdca428ac584a757485ba8abe141ac491090e291bd27e341e713987bd812fbccfdd0153cf4fb9359c44562ba5ae855c4b661e8c14ea0e21c4bf27431f5e97a6aeeafb0b466b11cb48d4f9871af281d85fde18360b3db67679d146bce5b18458ec793691d6be0fbe246b84e1735e96aa16e9b60800798328b87808a66e998f8760bfc94096f7e6f45180de4dccca3380dad0ebfa67f777cb938c248076296e4e4a37123b92035c2fa6d70d7bd7152057368f0e41f322615c157c8c69a39d4a343c094cb83d6125eae7bf48e3c86c0c7b9a345f3d3ca5ff21be6b72dde18c5b1316f8e888ed1ce2e46a0b33ab9f9ac8bc9fe4ae2b5379a982e9a1f614be5ce66b8fd53e12ea4bdc9f560b8082edb68cd42ef221fb9208d0f50b526e8176565cfff9934aeda4b4303742f399d8dd7b883ff629079ba7f93859ac4f518c7b50fc40f058475f6599491143285322fab0173e8b02e69fe69d05a942118c27dcbf81de1b5f88269f1e2703a14680784ed7f41d7fedba7d293d373f54678e80fab248225ad8e134eca50ff76199f5ad85a10bddf97530f757d7f177815763fdd1fe9d818bb8af7c40f49d94a6e2c9092a93e6c8697d857def79cebf76e570f262f16acf953ae856e9fe2f08b26fc66ab3200b7afc32169531f49d21c70aa89184717a1ec7c369f405248edcbc60de28ab286b8123d615be72c01bd2f069d4ff5a1e703ec2fc6a876150be4c4b3d31408d6a82841a87579f63d46d50461efef49da502c321f4a2857611f6f107ec966c5c9d290278ede5018a0bb56d9cb5da548634ee491d12abbba7ae8631a2f6cbd5c2db84927dfdd29af2784f06c32effc34a52a1830b3f2b82f821028a2f0c9c4a4bf77412e71978a3f90d524584eade3df96e94c3ea814189ccd272d383aa93342f800e93886965062efad6d4b698ed150c2d57bab8e470875269a34a4c8aee8ee063c6ed6fa3febaba077b1765edafaecaaeecd341900f5c3bff37f31afbd6e450f9ab71a94b32e8c06d16d770cb0634f442b77c2ab572bd9d18f8eeb29548656bc80254ffb3cdc1fb7ce02268e0f144520966b5c84601a7b1ceefb2a9fde5bc048a75b6bdc14e5da9d2bcd3b8c796e4ddc7aece9d674f950089bf450f9ef2b7509a10acf77131df3b7543b56c8aba77f8b7b03ffb5176c22e7ce02f68c06169ef5ee18e3dcb3dff3541217fe3991b8a22b9371467ac00bcd6df07951243a1ed89c726c0752d3acd9bc9261dec9d8e1290a8e77db632072d68394495391eb3bbb971ae9afcf21ce972f52c1f22d5371e851bc0feebdfb8da9f680c2a0d09cbd7c5235bd2bdaf8467146802e55bd8b2cb3e6241e24ce7ca8dc8d10b1c6df655ee86cecc6cc0fc1d2899733e8c6aa97cc196a92bf65a9a802f9dc064887166788bd60010b0e16bacca859e807a4626932a6409598e0daf301ec69901970521ea2be848d1c0234dc3f121808e56a81af058ad7f4a1ae1a618285bd8db7f338f225a04e9429af0a40c71999dbb764fa8308738dab8e870517536f3ca51f0163ab365a06438e406110ff9823a5fe0894dcfbb886f8da47a98429f5fe39d7cad14d998e4b54d519bcf4b7491342f5da401383f829c8a48c517b2a0df82ca3dfa7309eaafc9bb606bab4381291d96d15b037349e097cacbada8adb497f936df15feab09ea19be4efcce6abb42de7ecf490cdd063a76a65711e9327c9826f231e1e822fec2b285290bc58bc39b1b1690073c345f5d2b82a6ee0275da0b0c46b2370dddac51953cb46fbf90af1a74a51b115e7b74b92dbad99561f30f3428d8dcf534a5838e3af6b921fc59ea1631a07784b4d0b4dac51c136022aa0fe05973a9427f0f415258f0f366249ed89562a05c4a39b4269ccc656d407361999a828c6e1b981dac4f3b2fa89c3e1360b3e3ecbad1178f156f0719f12a17c8c1b871fcf9ee7f09c435fe164b75c8e5fc621cb7463433f9b7608383dab8eb545c0e50792eeca6c898d9934981c9f6f6fe26133826b8b4fb02925ff9b6b1d26d620e193d0fa1bc6d5298c2160886eb97d305c9691a682178ddb3112e15fb0d7b318a5a739102faea66cd51471b844ca6de45ce34eecf7ffab3a7ba304b5b02e2e3fcdfb04faecae7edd10bc68f98faebf8cf372b79976e1c52b812942884289a2017169ea224dd3640980500787929c90767471e24b5a7ffe3e5c01d3390fc8a22cb215e0e6dda9367739731dd1f8d5b43732ee5ee52cf4095fa7e4f5b8de6443ca909fb21b2b2c58a26ad7d46d8fd3de7282afcc284bec271a598b93d57dc4ce9f9c57af1eccb33675e30d73d4efe08ea4246c89514dec7a7438018f7e18df141c54d9bfac5669e0ea0a32e848eb55cede9b9d6c8d72d2df163827bb9d33f3dfab878135e617c1a9b66db33ffd7c1cbffac5e09c65d6167e5b226669090d97af7c69336062f41ca6d930072b9e536721c75a9b817924b3a6d0357aa0c3346fd86610ffc2f51d96aaa7d631a9be69e941c0183b10b532204c885abc7642846bf83e1f60631684267f66c766180e6eed3ed0e95d5e7af01d360c74e6c1261bb96613e6979001cd8a6b2967af928f92cb0253dd1b1554aa239f083063e2fdf8557564fc9d11cec206b922b2722af1b1e955ea15e250c703e377eb7e18712b8cbfc721ff107f2072a3240ac9c51eb39b1b6631baa3d0fa6bd800e3c6a54476ff90df943c5f01b04242019f044737f1c706686b47599e634799d2adb06106ef7e05ef7707617e260e4c97d2c933b17f7f69fe1dea522f475f08179a270dc6e17908384619957e8355735ade3c861dc6986c5ed148de97a4a29093af116eb2ba54992706cfed8a4ce6ad404004ce964033a3513a99936b4e45cdbfcfa7719cc6e540092354e8352b7b074ad8aaba44e4fc029c54d5b106e62d1102b178a9c5c8e62205e377226e8d28968a0c20e69e05f0889dc2f73484870079c5e7cd6b6543bec10bd04fe21601022900afc4995c72acb7e269d6b33687af88323b4cf5fb6d7a54eac754ff059e9b68edf83b86a003c81d363b92e25bda9f70e2810c9cff2e7c3d4718469a8aaea4a1503957e3763c4bb3c711829a442ea44ba1a884f90015560ad1f90af975ca8fa03b3d8485ce95c35d777126d48aca123566f15e5c082e434d099a759970fcfa957dfba89be2b6c108ac5cb3a2e7cc6fd0e892dfcc0436a5ac89b3aa078bee0d827a9de1f9b69e0f2278c3a33c7bfc1fc5c47868c06bc933124fd8bccf79820fef832d83e76f19e3a43acf04f04d0b42fa636c3f14c4527cab7e06873613fb03d4eb32b8a447193008ea607ef99c9241cf66c087c0a9d375c9eeaec1ba2aa11daa219b18762acf2c0082230b5f9748224fb15a6b3bdbe1dea4f602c93ac9bbae2eeff9a16403695ab825d325b27af5bbd27461defcacbbbd2e311cd323e328640b9a49319f2c91fa7e9125345cee35d143aa819d39e16e92c117c3ae946806345e6e541bafeab2feabf5e6dc5ac179ad078bba55f5b05b558a7f7781a6f4fc6d37402fb67d0fa34aaa7fc33e4593dcd5fb7943a0ec11e146a19de8bbb453290e7170ecda17becc3d0e17d00c486ad387e02f2bffe8e835a3ff9a7f2422628948b6988eac193fea3332303a2beb17d88a2789ab3b4ac8e8211beb54648274a27f9cd99ff25dda5cbfdb7dc6e41fdbb58b9683fca06b5e9bb2580eba4e08458240810f6b8e1d01dd77c60388412c086f6fdd7ac80db53d0f0f3624d60c418b12506c285c15b020d8e37bf9ccb3cf21f7cdb0e068a3662dea8c609c9cf69340a38b46de95487d029d445af0285057aae4a22af267b596e2eb53054fe0074a5ef15ed2f26f1afaac8e26742aee77e51b188f6799ba49161c6406e9734ae6e1f85ce29bffc740f5f979798cc51259dc80936d4fb94dccb5ab8be191c2c65ec9f3387e2535d02717295d940eb21f8300e2f874b019f4e5da2c14d70e0721c98212fa73c31db4b1ce7eab921b70c153aeec75bfafa7f7eab44883383ccda6d39ce8126e082231461d0089f1cd789ef64b4ee372672fb96cf7947f09488e27ce700de838063365f5570a6ebe2a1bb2f6c905654705fa772bfae734efc79fbf58bbaf175ef20bfdaf7cce20b44a0528c65a4dcd0db3d86770d9029c8461818102c7cb24cbb8e3980dea805df277c01a9692268172f2076656f15077663309b1e27af9c88ec3c50bdee0650febd5295a3f9e9380400f2d5eaaf6db8a321d77f32840a0ca477e613a1f4d80761d2cbd98fd61d7b42f57fdddc3edb1b6a7aaa898353d05e59f0799eaecf947a60a72b7f6224cfec57b28a7d20a0885bb1facd261b3ec061756e30434a3d08c2bc0cdf5e47c8afbc001ff7d73aa6229d3361192f26747ab5aac00df5d75fa58922db7000bec6778bd0de84bc31e58ff472b8eb633534a745d54e25309d02bc3d18d21189b70394394c86832334dde8cad6d58aa40d559524d1be093a6916ae51b672001caab6f943a3ee89e47477765ef3c9f9e6aab3afccc6ae653cac54b36c178012866a0dd7c57ba4fb484046b8632b601310f23dc146703825e968357cec83e69bc4adeeaea68a6098bd3c11cef754510ac359ccbb1e3ec686c420fcbcebe052ce92ac349386e7b27e604a14c370dd7b9c9b32c3e0463fb0eec455bc68af51197d2f9f0df21a70f926f4e81cfe59bab5952be41813e5c976e98c1ccb796ac304a9b4947cf05967ff09d4e4bc03593153417dbc675e7dd5c00c6be68a3dba25ffb23eccfe7db19a9654dab1320863a24ef7e5ed5e09ff6e343b873da47b59455ddae3a333643e90d6ed739e4fd409ae09543e21d8333b757e61ce401cb891fc9de19fdefc2ce12fdc3d87e5bd9ed1d5734c6d466938202426119e464480156bdb43d95b5f91e6f339a9fbfc159ca3f0a0728f7d6adc6b55eeeb5a9db0eda445dd1b427d829415c6cfdfa89906b8cbe8fdd2914058e01485bb2073b508f3da4bf4b38728fe999bf96c5d0dc1c1168522087adecf18f6e03265ec0f4ef21aa2a8497d45f4553bf775603744237ab3ef0281a49b474eaa8af6bd59d4e2ee7ded071d4b4925dd4017e6cc4cc42b8a842c9caa73ec48ae8994c15e12abc9bcb3752bfd2cd143d"}, {&(0x7f0000000040)="3559de8aab195a824d08945829d5cd7b2142503aa55a"}], 0x100000000000028c) 14:20:30 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x0, 0x0) shutdown(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) 14:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10101, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xea0, 0x0, 0xfe}, {0x2c, 0x12, 0x0, 0x2}, {0x1000000000006, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = dup2(r5, r3) utimensat(r6, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x2ff82892}, {0x9, 0x80000001}}, 0x0) 14:20:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10041, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x2000000}, {0x4, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) nanosleep(&(0x7f00000001c0)={0x6, 0x8}, &(0x7f0000000240)) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) 14:20:30 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = dup2(r2, r4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000000c0)) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000080)=0x9, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 14:20:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSBRK(r1, 0x2000747b) 14:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="000000924435a400000000000000") ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x9) 14:20:31 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ftruncate(r0, 0x0, 0x0) 14:20:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) r2 = openat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x10000, 0x81) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x1, 0x80000000, 0x6, 0x1, 0xfffffff7, 0xffff, 0x4, 0x0, 0x1, 0x5, 0x8}) r3 = kqueue() open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000240)=0x1) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1) shutdown(r6, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="c7cb2be0bae8b4c04df13a98dc1c9c4143c65b839a414eb9876f336c9739578369782bcf905ee1fc2838a9efa5aca9ce63bef246a8bb50801172cba517f240c5ff060160158a1ab5faa9572be6d93b5b9a1cd7282e778988d6c72dcc2b8fc90d2238341613a32e6348566ede5bde5a96aef84dd918186258017a9af71fc04109f90ea1a042cd1b3fe324d497ee6fa2c18326de3642aadb638bc0d915bd35d6bf8da561b81ac2f8d508fa60b88b587ca842a974071f857fc51d3dac", 0xbb) 14:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x100, 0x3f, 0x8, 0x3}, {0x4674, 0x3, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) r2 = socket$inet6(0x18, 0x601c1daceecd2f2e, 0x4a) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f00000001c0)) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) 14:20:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f00000002c0)={0x1, "65c9f0e64c10f8b1cd65211bf03c74bf929f497c369d5441d7d982990d695ce4251e8a04882c1d47754b6087bb82fb91e5d2a327f88ba60936887b08b2f13f5212d6edf278212cfb5e443db7162d84b8efdcae1e4dc49ac60bd8bbe4df357de98b1b7f4cab35115ae59d3bb7369fc8ad82e66c5527771cc04e1dcc2ef2b4c4d98f8ae680b774df7d49cabc665de6df09ff4ea152"}, 0x9c, 0x800) kevent(r1, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1fdd4a3a5bfba441, 0x14000008e, 0x4, 0x4}], 0x8, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x7825, 0x7}], 0x7, &(0x7f0000000140)={0x1, 0x7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 14:20:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) recvfrom(0xffffffffffffff9c, &(0x7f0000000400)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) dup2(r2, r1) socket(0x10dbf33d81f5300e, 0x4000, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) close(r3) 14:20:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x1ba, 0x81, 0x5e, 0xb114}, {0x9, 0x1, 0x8, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) fcntl$getown(r3, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x2}) 14:20:31 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="00e66042d1cf3ec3d9a65035ab8d9d29af3aedc301b7908a0ac4d71f393fd409b6045bc2343e2837cf912dd0a9a2d6ca98e6714b66d414155f3613d0c4d37ef4f0525867c6ca885204832d6335758741ac21cc906a3f14c182c403dd918db8b4709e9aa5d7c7e0544006ab98b786739ac09b7ca462de1d280d7014445622bee3c586345b0431dd83fcbca9d41441a7d1e72df76cf897ee80afc6047cdce90901d300000000772b245c89ccc7c7c770cd3648ed1dcd26ee38ce7b1104354ec076e7c9a7703f0e2916ce0fc35e1b2e4b26789373aeeb7d0edf6ca7cf3dc033588c7d4167cb414f08b4bd797d962b329eddeb7852d7545d9e08000000000000007ac20ab8c60925afff045d9f731cac53dfc15b9efcea58e6ce8256ff57716f1d3d2bd84181fffea3415abec2980ef6c8e5f4080a059e42cd4e5219340242fdd7ba1a528d362d1b37e62d417fcda6f0230fadc3906ed573c3a90f209cd11f67574432a5b5bb014f4121b969e7c431e6ed6209ce165a265ee15596907756e08e9e50c63c718c68ba6a2e8ac917afd586c22bf787fd0700e5f8a891da6d3fe5160f75950e75e4c06b33952ebaf3198e6974e1f7e7902ae1252eb93681a131677256f4ddcef7187a8e1387f03770ba3beb64de8782d429e10802b27c9dd5897fbab4270e996620ef6994feed48d8687c252b109e51f67ea3f0ca6532e08ff1101d4304894b53a43ed72bcd503bb9a426cf787fd68bfd2808c3f91452b5977e1264cf8b3578f0566612424ffeb9e4fd1ab141eb26eb4d534de0f1e2e3482094a550cccad152f5ae0b7000000000000000"], 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000a00)) r7 = accept(r5, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/diskmap\x00', 0x8000, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900)='/dev/diskmap\x00', 0x20000, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r7, &(0x7f0000000980)={&(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000380)="27e9be39ec8111c44c8d707d082f83c72d630dcd47383834a03ab3e1ddf7dcf3b2e96d2c48211bc371eaaaae629b6c603e43b2119ef40cb0adb124b94262c221e16e34beaaa44b2b2b23e6db5acbb8213d92b232e6b7017b4310fb7f343b87709569e2c2db804024f9b34ea6ddaf37f84b960c9333a44925abe830c8f47b975cf014de563ca8122ac51975de793bb54c68d5109432e013ede0c065d118beab1502ba752fb3fcb167bc720e762b1353b2529962de83600778c9de94b5544cb6bc2715c9bfdac5939d7022d59a38c5fa4428ce3e91520aa142ad82de3ad5a797b1bb701b2e25be3baf9099c2", 0xeb}, {&(0x7f0000000480)="edbf0dcb4dd06709fa95987ea45fc70621d1317d5568382ae0fe29bff469f6ca95708c6194ee3ed1cdc5bbbcfe46cf04818162ef071a3384d0df39c4b2ce47ce9ee794a0", 0x44}, {&(0x7f0000000500)="b1a2d8699382ef2edaa229059193dca98c02b794a0215e5384dea57373cbd9ad1bcfe0a758f6140dc85a970187f20457de6377c6609a370266d008d9a30bd2183776abf7e102dbae26f2c2124fbd61c44b8e3754629238981a6a5f17ea6142b75d351dcec6112e45390cef4374ab23e4bda21e0dd0aa986512984c895f6f0dde393c6640c961d4d52d5561bfb58718e15b4e0b693f83677dea14d62680e304f9216f90ba", 0xa4}, {&(0x7f00000001c0)}, {&(0x7f00000005c0)="e5ab17b210635af711197b505202e82d5c7938b51f00793127ff884f73dfcd25f78949776d878c4cd0f4b707bfaabfbd109c41c57c39410c08bdadbf13cbbd6be170ee50ce23a5cedd8390b9a92f9f16342ef4a05c72f25b8a50f6385ed6f389f380a31480f23d5daff7cf281184173e83e80d73ecbe190cc1289b5e7c6dc56f058e31acb85bbedf1c6d17d6ff44919087fb0f543a3c901204b27a42782edf5982f246cf53f333fbe796a18f65761b873005c4605c55d0fc3be9781bd59a5a3c4bce4ca80ce603886140b4a16cfafd5a4a82f6a792dbe538e52e094fded4ec822eb66b224b8d1f", 0xe7}, {&(0x7f00000006c0)="8f6f3f830c26a0f7cb48bbbd2a80faf49a0777e2144705eb05", 0x19}, {&(0x7f0000000700)="0c4b34a9308e3ebe837e4fbbbbace5f17647d7d27f4c6910adfd3017ef68681bb2e1ed990dfe7a86327f7890eb28fbce8e0415ae896d5b0c617ce5256501a041ccde7c2a9247f8d9c50194afaf80a2d9c4e87c6062ca8f51c751d2a54922c51aaea1ec23120779a3c4b396bfce737b8aedd2f62e9b2eef17a6e96f003e76ab169e1836801c0454460236fb672320eb8a29839bd86c5ea604c512f277022987bf0c704cc965488a47cdc7ee23", 0xac}, {&(0x7f00000007c0)="04960b647b1891bd3f19458cc199a00ae9588890db0ad76e597800afbe9a255627b6e330ba37c9af3455955cd175faff703e5dff46c8405244a5f55bd1c13d3a8303cb55161c6a1e6575ce38f0b52c0c074b62d45c87d2a0924d745eef4d478e7de2291afaba5ed378cb73c2c467de90a2939454", 0x74}], 0x8, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r0]}], 0x28, 0x8}, 0x1) setuid(0xee01) r12 = msgget$private(0x0, 0x0) msgrcv(r12, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) 14:20:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = dup2(r3, r4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x94) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:20:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="ebff2eab4e713048e69931929448000000000000426a0f826056b0f3f897556f54d0f08639a6388431399c1cf4b0dfbc82c40d0b284519717da4d9fd7c8414d1967a79aab5ab691c90a50a7f86dfbc7ef2b6a8d552c1ff340a68d6034976808b26a39ab3473300bc68ba8102b3b2d47f894ed876014ed19000000000000000", 0x7f) 14:20:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x100, r0) 14:20:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) 14:20:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x8, 0x4, 0x5, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xbc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffd}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0xfffff001}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 14:20:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = kqueue() r8 = socket(0x18, 0x2, 0x0) shutdown(r8, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffd, 0x22, 0x2, 0x0, 0x800}], 0x1, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x55a756159760f4e1, 0x1, 0x1}, {{r6}, 0x1, 0x80, 0x4, 0x8, 0x4}, {{r7}, 0xfffffffffffffffd, 0x0, 0x8, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x3, 0x6}, {{}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x7f, 0x20}, {{r8}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x9, 0xd02b}], 0x7628, &(0x7f0000000140)={0x1, 0x400}) 14:20:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 14:20:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0x38}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000580)="48bab0cadff8d4605645680cb25bb68e8743e6f602c47d71cb7e566f8759860262f4d55ed843f34d62c449d42a7cc33c89ad4d689c786446d5b740f5fbc20d3ddf359855b7d8929689ab3239601b71fae10a24a1b2b724012cdf63", 0x5b}], 0x3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="2d3a2b4f4c9e096af0ede4579b0878e6957a0e9d6f6820535a6ff591d5f9892f2511c2fea0bb624256319fbfe3145c606d729c94dc6e524db8ccc6253da9b839939d5d", 0x43}, {&(0x7f0000000140)="9c5961db31c6176cee5eb71926a38fef6b273739eae5a342ea1bb8b496d0488604071ff8bc09fd402a3f33ed576906bc79ad0543e54a619a0f5de1a8c75a87c3b1975c642a0c23e99b06b79c79cb7f00eee908803239b1a7d406da1473a16c9bbdc5c312067106448075038fbd53fa41d001ae0b87466d95ac1291791e43637ece951d0e64232bbb7a56b46df51a159f340cf1297cae360c5cff61aaae28397e", 0xa0}, {&(0x7f0000000200)="7c1de132424dbfdd7fc365e7dee5376ac240e52a300a324e6efe589e8533657bb48a2ceae246c8d6531ab6e24a7e42db0ff50394d9414b51c34a31572f0c243ae93bbf37dda74bc7cc", 0x49}, {&(0x7f00000003c0)="833543ddc7f4f878f370a76f532e89719cfaffcc4f31b28e06", 0x19}, {&(0x7f0000000680)="6ebe40bf83a7cd693f4d4da3410348e8fed8928a9483da4411ceb97269b66facc3d310ad899e33ac74aae1ef88661c63b70930b23b38bcd86baf21697853e86a8758e67249c62863d57273a455b6bac689cdac43897af9dae7c4e96173d1fafbb1628eeff2b052ea7fe68cbc1adc06e7a5033ee0007d2c673c7ed5c66467ac28acc3371f77cfe79a110de2c4bac4775634888cd159065f620491e7d9d439e956328526b5aaa7ae0b659170ad8485079c5b9d940606530d21f5ca1921371cb03bfbc1e04fa5e8a45ab8", 0xc9}], 0x5) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) execve(0x0, 0x0, 0x0) 14:20:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\xf7\xa4m', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x3ff, 0x1, 0x9}, {0x5, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3f}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="174ecdd0") 14:20:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x5, 0x4, 0xff, 0x0, 0x6, 0x7ff, 0x8, 0x0, 0xf600583555fff48c, 0x193, 0x2}) lseek(r0, 0x0, 0x2, 0x0) write(r0, 0x0, 0x0) 14:20:32 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000880)={{0x0, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9}) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9}) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r14 = getegid() r15 = getuid() r16 = getegid() r17 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000880)={{0xffffa936, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r18, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r20 = getppid() setpgid(0x0, r20) getpgid(r20) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r2, r5, r8, r14, 0x80, 0x7}, 0x200, 0x0, r19, r20, 0x7ffffffe, 0x3ff, 0x4, 0xc629}) r21 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x800, 0x0, r21}) 14:20:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000680)={0x8, 0x0, {[], [0x5]}}) fchdir(0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) sendto(r1, &(0x7f00000001c0)="fd59b8826b71d4ee6eaaeeaa3ba1d1bf17", 0x11, 0x0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000240)) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r4, 0xa) 14:20:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x1, "d730c15b00", 0x1, 0x1}) 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) 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) 14:20:32 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)={{}, 0x3000000000004, 0x5}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000100)='t', 0x1) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x91) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 14:20:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='j', 0x1}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) r8 = syz_open_pts() r9 = getpgrp() r10 = geteuid() setreuid(r10, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x2, 0x0) shutdown(r12, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = socket(0x18, 0x2, 0x0) shutdown(r15, 0x0) r16 = socket(0x18, 0x2, 0x0) shutdown(r16, 0x0) sendmsg$unix(r7, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="26f94cf424f7", 0x6}, {&(0x7f0000000240)="a26a46f961d31f8abc76a0265683a391d96b79bb02883032809b0c1f775fd4f3a9e3f2", 0x23}], 0x2, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r13, 0xffffffffffffffff, r14}, @rights={0x30, 0xffff, 0x1, [r5, r15, r2, r2, r6, 0xffffffffffffff9c, r16, r3]}], 0x88, 0x400}, 0x7) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x2}, {r3, 0x100}, {r4, 0x8}, {r5, 0x10}, {r6, 0x2}], 0x6, 0x10001) 14:20:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x2) getsockopt(0xffffffffffffff9c, 0x18, 0x6, &(0x7f0000000080)=""/160, &(0x7f0000000180)=0xa0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 14:20:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x100}, {0x3c, 0x0, 0x0, 0x20}, {0x4, 0x1}, {0x4006}]}) 14:20:32 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, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:20:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000e316ecd6289e2be5fc27ffffffff01000008f600"/44, 0x2c}], 0x1) flock(0xffffffffffffffff, 0x1c) 14:20:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)=0xfffffffe) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x1ff, 0x100, 0x8000, {[0x9, 0x1000, 0x5, 0x6, 0x3, 0x39ce, 0x0, 0x20, 0x1c000000, 0xffffffff, 0x2, 0x55, 0x7f, 0xa1, 0x4, 0xb96, 0x6ed, 0x4], [0x9, 0x600000000000000, 0x9, 0xea1, 0x4, 0x5, 0x101, 0x6, 0x6, 0x375a], [0x4f7d, 0x6ec, 0xffffffff, 0x1, 0xfffffffffffffff8, 0x13, 0x10000], [0x0, 0x93, 0x401, 0x0, 0x0, 0x5], [{0x101, 0x8, 0x1, 0x800}, {0x7, 0x1, 0x1, 0x72a}, {0x600, 0x7, 0x100, 0x7}, {0x2a, 0x100, 0x4, 0x8}, {0x401, 0x0, 0x3, 0x3}, {0x400, 0xffffffff, 0x4, 0x200}, {0x7, 0x6, 0x80000001, 0x3}, {0x7ff, 0xfffffff7, 0x2, 0x9e5}], {0x0, 0xfffeffff, 0x8001, 0x100000001}, {0x6, 0x0, 0x1ff, 0x3e7f}}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x0}) 14:20:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d4f46d44c1083039b73c2055323cfb3152"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "0000fcff0077000000002000000000001f00", 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000280)=""/69, 0x45}], 0x10f1, &(0x7f0000000380)=""/81, 0x51}, 0x0) r3 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/178) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/4096) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 14:20:32 executing program 1: msgget$private(0x0, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e4f34115a9130bbd29e69dab8665") 14:20:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000240)=0xfffffffa) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) pwrite(r1, &(0x7f0000000080)="bad09377f3d8811105675428793c3e4048103f68dd8e77f219624ec790e4681def1b398e79353cbbb048cd669a9383b88834c49e0327d138839665296933b7960f7915d9a13a8e692562d625610dc2209f6d2f5f5575001963b3d0d3bc94f832ed45543cc2be01539e46077d7110c2cb599c4f7582b9f6bc9c29d02fbe22bc90c15aab90c0970755df595f49a4853324d96270ead20a90de64636a1f87a9b3f38fac54da599b4aba44db6ac5c7519ce1880efdeccf4abf889288bd7bdf925752cad895dfe6cf5e4a0eca59f605ee3c49cc4c7034ab2dbc7800e45d8cdbc2ea697db83e6c5cfc9869c0a07516156e97da8c50f8748c4ff7ac662338ac", 0xfc, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) write(r3, &(0x7f0000000180)="db68e61263ecfb4150366a543cbcd0f87132bed2fcf9e4780d0f4647e1259114af79d2723997203874a552e098c95d3aeb60a4d0593190d72cdc844b426afb9a35f86c3fd672ad1edcbaf82e14309789d9a4f594cff03a41e6fcd61918448a8232927be2f1f9577aa2629ac8b2ddfa34f2c15d960c6946a8065584481c817c9b03930ea733eb30a5f1e49581", 0x8c) setsockopt(r3, 0x9, 0x6, &(0x7f0000000240), 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 14:20:32 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/devs\xb1\x8e\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x1a2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0x3, 0x2, 0x40000002, 0x800008, 0x4, 0x100, 0x4, 0x377, 0x1000]}) socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x1400000}, 0xc) socket$inet6(0x18, 0xbc525bbd53d5d04c, 0x4) unlinkat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r3, 0xffff, 0xd34280844268dac1, &(0x7f0000000200)={0x5}, 0x10) 14:20:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="54274a9305d299bb729674f61f84", 0xe, 0x0, 0x0) 14:20:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) getpid() r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x2) write(r1, &(0x7f0000000140)="0572c58d921f2b72f4411c35b4ae7e05227bd68e3320b7470fc50869b563b70d2e1c716646d4c67e6674c01232cda7a9c7dc61fc98c4f224751087112a62d791607a58041bbc11d807139157c69703042963714df0262f0dc3059507cef13fab3bb910e43dcd82db6c1a87f44d0bfc7ad10c1778229e1685927e6d4125535053b5a1fbb0128d5bffd03feb967adde873fbb2801624fa0935e71a01a80e24cff060223e4fb3adb98ddb1bfdb564b974957553d8676529a44da733b83af5f5b938a12a8b8d7effe87461ff166c8536649eff30c831eeaaa14776076263dd6c78657e5937aa19cd", 0xe6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) socketpair(0x13, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000240)=0xc) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) socket(0x2, 0x0, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x4004667f, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000280)={0xd1c781b4357ed730}) msgrcv(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000063e9a31b808600000000a4320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000649202b50500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a4dc9bf71e9d174000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cb1d7d807edec56b59fdc03e2103044b098d3ef0f50673931433935e6928dd0ad6f0c4cd138c63f68140452fae9129f804bf583d995d6bb2d61a5f86dfce27e1af4f2fadb3428fc54c01a7d0f7c9b2805e97d6c53d703f23702"], 0x1008, 0x0, 0x800) recvmsg(r3, &(0x7f0000001300)={0x0, 0x2de, 0x0, 0x0, 0x0, 0xfffffe9c}, 0x0) 14:20:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x0, 0x8, 0x4}, {0x18, 0x0, 0xfffffff8, 0x32b7754b}, 0x80000000, [0x2, 0x9, 0x6, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0xea140fea33f1462e, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61, 0x8001, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) r6 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000680)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x4004667f, &(0x7f0000000100)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000500)=0x1008) ioctl$BIOCLOCK(r1, 0x20004276) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x4) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x0, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 14:20:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x5, 0x5) preadv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f00000013c0)=""/88, 0x58}, {&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000001440)=""/123, 0x7b}], 0x3, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f66ff0000000000000012294f8b021f114ade04bb00"], 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) connect$unix(r0, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) 14:20:33 executing program 1: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c650600"], 0x10) dup2(r3, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000100)=0x43cbf, 0xffffff6e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r5], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r7, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r8 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r9 = msgget$private(0x0, 0x10000004) msgsnd(r9, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000005644cec7eaa51f44ac890b08d97f6156243fb69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5708844e3f6aaa07a3851b92481bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca2c60000000000000025dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4acc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c4201"], 0xc2, 0x800) r10 = msgget$private(0x0, 0xa0) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r11 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r11, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r10, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) r12 = open$dir(&(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', 0x80, 0x0) ftruncate(r12, 0x0, 0x30000000000) r13 = socket(0x1, 0x3, 0x7f) poll(&(0x7f00000000c0)=[{r12, 0x4}, {r13, 0x4}, {r8, 0x84}, {r2, 0x1}], 0x4, 0xff7) mkdirat(r6, &(0x7f0000000a40)='\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', 0x6) msgctl$IPC_RMID(r10, 0x0) 14:20:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd0\x00', 0x898, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) writev(r1, &(0x7f0000001c80)=[{&(0x7f0000001680)="4845bc847fbfaaa3a6ab568be565538302753564582693ef5a0a3570c640f017a5ac1f9deb80420fc91bbe78def6bc6b0d709ed3b00ad2f8b24f6b82de678960fa7fd03e4bb65b834454a3ba686f4970601500a48bde96e94cbd4ac1dfcde13cfb1d86c69f67af92c2fe82cadc232382721f763f922a91e6b515b39691fa9385"}, {&(0x7f0000001e00)="89b70de222fb4312074b52371f24f74ee4658b5906d862fe8e8e14f8d8be70c2fd37792d99db81557feb08721ad0202696d16db1563fe91511d159214fecd87cdee4bc74ed7de5bfbf4c6877350a6b895caef6f258ce5757d35c1e4f1ded0f31ef330fcce391b14eebe7025c260b88672a73e3e1716c2b938719fa272f09abae85ceeed2c95a416600a5baa02417b5fbdab2ce14acf3cac1906b33c621f7c426822d2f2e7d7efa78da173404832f11d595bf41cc9a36e572620d43795d8ff77364d994fb9cfd11c0a883e7d0dec39fc679775ff272c77ee921e6"}, {&(0x7f0000001800)="6f6ec119a4ca0713350ee06d69d660c46a5fc0bf229aff9887601deef80de7ed7eb642e1767b1c83f771ad7fb805c96f4f31298525f80898489571413908b6ce3ea71a932aa6c447ca6620fcbd1293185b8b2ca41cc9cbfa7b255e633629ab7b5069f7b45fc9e16508c0431766232e733a0e0f40bd34d80a180bd5d3e247cbd9cf080000009d65c93e35247ba0edb9059e8ae9cc1030aff5f513c31b6716075e41ce1a94cd5983bcf7aee4e7fa7ae4c5491cda9d1086a9c9f8f8bffbb9c89ee03f559fcedfe83e3febc3fd18ba57af6339805c92758c95066044239a99c4f2da882629afe400cc6a46c437e7b6b5e8a046"}, {&(0x7f0000001f00)="7516f5942444f25b8a876819247f2446392202991d1e09cf863a627566a4d31a3f38b9611d6a7fa6af59ed05718afcab4065a9c9b445d8fbe4b578f55d1c8af3eb4873ced263f48ce64266c4ef2070743b807c7fedeb50d9b0827817e33e4ba671c0901105152800c99e4e8e36e152cc0ccb5c8ef8fef03a8759ac1d9bc7a889dff0b0977bbb57d511faa9967a1598c64d9f56d34e2b1220261a66efd01d8b26a201a60a2b3cc4b38f98c57876608721bafbb4704fae02a70021ffb71aa17b96b7ce31ddfa9b"}, {&(0x7f0000001a00)="190fe7924487c4fcca8c4cc5a7fe8b533b332326e10c113072b461cce468627f934187a8f5e10d98f30c41954eb85248205df23e1d13142aa995d3b0853ca138e58e27be9ad18fb448df50d68a4498162a"}, {&(0x7f0000001a80)="1f5ad7154dcef663deaf75024c5c593a8c2701496eb5385c964597dab3dd1d17471fbced0c00e0ae26a7e63f5d1208ecd1816387e7e571e0930c7874b7202964b59ae8d32ef244fdd60c36b82273e885a558f07079d4c520e58591d62963b9edf6a175660c64e3ee16ece9486e462ad4dda91f05fb74a808283b0fdadb6af8c7a49abdbf88389f69bf6c4b28dde9a496ebb1b6cd674971714c3981c622b12104a305a3eb86f62f96ad1239d0ab9c4f211255db609934399e3eb221be808d49f6a28544f8d4d5a5579a7be1d21f14"}, {&(0x7f0000001d00)="f8b5b1623bf296f15f09503899df129237af272cc166c5524566372f1ad8d7036730efc8ba1b7c797d3461339f57cf9ed9272e8327c78f157607952ee4042f3159da33a8c25b8b6a3ef3989de6204b14154e2af952b504c7dc0acec26a9305b88ee7e05491f195366465455c70ff55ae97f6797d7c0ab5d3ef96ffdcd045a989fcd40ad6c70f6307a592711a98da8d58bf98282adbf230a08b34ebc42fd443eaa2e1db10d51828c612d19ec163a4475ed1946879c9470bfdb52151409f59193819d53e3c07258ab9991ccea1f4cce3e29123775d784e879a4c031f15b1e702566f116f4714ef2e"}], 0x10000000000000c4) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 14:20:33 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100)="52c2", 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) pckbd_enable: command error 14:20:34 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 14:20:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10001, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffcc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x0, 0x7, 0x1, 0x1000, 0x10000, 0x8463, 0x2, 0x1, 0x6, 0xffffffff00000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) pwritev(r4, &(0x7f0000000640)=[{&(0x7f0000000080)="f815d30413a97a111e43b7073d9a04c0b4d816732c15", 0x16}, {&(0x7f0000000240)="f2370f89b3e8d60cbf069732961a6988c1ef1736cac88fa29b856a3e5a65677ed46765ee41bb2710fec9407e3429358f1c9f5e3ffaa1a8e387c42b68026c944774da5a2a97f7750d4eed35a3fb9943436d17b3eddaaa6def9b9849d655a334", 0x5f}, {&(0x7f00000002c0)="69f0f7b2d02800d3b5c95b5f78041916031fe5df0897d5f9c3a0f802ce0ad85de1ce082a72aea3d0ef998f362e3a44e4159d47527467ea99357ecea5280ec34bcf9d1154e566c66c5ec88f284512302a02ca3b9636a3e8c0a6c336499cd47f21943f828d9949de3d706272794365d30ccb0270f22ab42db8219b0f899ac424ff262cd0986aeff92960671ca2e7938696e026fe39e551a8f3", 0x98}, {&(0x7f0000000380)="510c8ca0636b4e842865baa9eee0bc8778b1568ed00e8064d5076ab66e8c3a66c8767b20aa69aad464095c74fb7bb465785a0eb975c86d95abe5a98f8e2498d69fae79112fac76256397911b4f7a29b4a2690b16068e49d2a2e5aa4801810db8a7726d67bb0344837da86e4fd6982dbfca1bfdf93eb216e3b7c71ca214c0e538bfdf9d0b6a5292fcb648658009df9c7f23746004e58d9a24f0b1f9e32d584bde525988fbd6f8", 0xa6}, {&(0x7f0000000440)="99dcd8e472712c3712c43ff3bb8a1a6d1af9926e6ce59198a33ad007676f04ffc9c2b7c2d1c16354bc046d7e7278c9cefd98c83d757b17e3328f893226d4e3", 0x3f}, {&(0x7f0000000480)="c216731ac7c1d2bfb743136e3713ac9e7662bf0b1ad32a3cf8a9a9668306ad837d823770b220e42b79a8bf9779a7681dc837e2cc6e78be8f581a76a886f719a96020c357386c04ad66e2c301e14652c2aa5b7037b5e3b7b8ccc91c6bcdaba3fa7d94a1ce13e8bef231196c467ae61870a88e7c902647025c42258f4231a8afa4b0e0341827212f345d7ff2ce0c132043f3b915f3932748ef645f2df3d10ac7c5e6e393f50f6e4ffc3d69aa4d34a59ad02aab71e108", 0xb5}, {&(0x7f0000000540)="3b5f10259199fe00e719d054e52195c7a0afc4d3199b2e347522bac7146064be5da9e4b33deb951bcd4838c745099dbd50d4264d4f0c979ebc7b62c9c3315e94614f4d7aa33c7ca069b7d705b2451d76739fd06d265766e84ef89542bfefd0950a86e024c31c7a720bd42b4f3460e55a67fb74e5fcbaaa964323466eb94ff4634d0ee8422412f1475a389a5545b2dd929c231de69bb1ab476182bbd3e0d23028ac8c0f94994b354cec0bc28dd99d763d4facf01aa4b2fd4bedf47a481f20745f559d67f16fe0a0c15f894b0409d79e912d50a6f417391265123c1a9ae19e9d4fdfc629c632166f94", 0xe8}], 0x7, 0x0, 0x0) write(r1, &(0x7f0000000180), 0x3ff) 14:20:35 executing program 1: utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xff, 0x7ff}, {0x6, 0x37}}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="6f4c8b76f6dd729d071078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec056fee8f7c7c7895aba0c6f0d826b882160757c9612847e99504861abf357be85437", 0x72) execve(0x0, 0x0, 0x0) 14:20:35 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) r0 = socket$inet(0x2, 0x4000, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r3 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r3) pwrite(r0, &(0x7f0000000100)="ce194d6c0efeadc0343fccc0", 0xc, 0x0, 0x0) r4 = geteuid() r5 = getuid() setreuid(r4, r5) r6 = msgget(0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getpid() r11 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r9, 0x0, 0x80, 0x8}, 0xd174a1e, 0x10001, r10, r11, 0x2, 0x4, 0x3, 0x40}) r12 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r12, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x80) r13 = getegid() r14 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r17 = getgid() getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000440)=[r13, r14, r15, r16, r17, r18]) getgroups(0x7, &(0x7f0000000480)=[0x0, 0x0, r20, 0x0, r19, 0xffffffffffffffff, 0x0]) setegid(r21) pckbd_enable: command error 14:20:35 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x40) linkat(r0, &(0x7f0000000000)='\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='t\xf2\v\xcapf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:20:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r2, 0xffffffffffffffff) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 14:20:35 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) fcntl$getown(r1, 0x5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x100], [0xdfb], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) 14:20:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/63}, &(0x7f0000000140)=0x41) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xf8b1, 0x0, 0x10000fe, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 14:20:35 executing program 1: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0xe4d) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r1}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x1, 0x8000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) 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) 14:20:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0603a200200000000000048ea4006e574006d57e3320000520000004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x10) ioctl$TIOCEXCL(r2, 0x2000740d) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSTOP(r3, 0x2000746f) 14:20:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2, 0x2000000000000000, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x1], [0x80000000ff, 0x4, 0x0, 0x7], [0x0, 0x0, 0x0, 0x5], [{}, {}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x2}, {0x0, 0x2}, {0xffff, 0x0, 0x9}, {0x40}, {0x0, 0x80000000, 0x0, 0xfffffffffffffffd}], {}, {0x0, 0x0, 0x0, 0xb52d}}}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) close(r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) close(r1) 14:20:36 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x20, 0x2) close(r0) 14:20:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 14:20:36 executing program 1: getpid() clock_getres(0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c, 0x0, 0x0, 0xfffffffc}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x7ff, 0x2}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="c7d827929fb2585af2bee581a2ef1fd50b10d4194feb22b175caa80428a4f5a2ea01654df3e191035571abc63262ed57f25e694fd73d8cd9a3953fce448f8c0dca38ced63aced31a1ad3b6fe4c23cf4fdc9701b7830337d10add779e0204c7b3f669a98bb31922e019662bd5df27c8eade37ba34ccdaaefb1b70aaf9c3a38d72d15c27327f3ffc7307acac61ced26935555abd258edc9a35bf4dcd3635b234b37b25fcd1f76e0e149f35410607c1ed8f85c86a9e5316651abdc54b7f663c321fdf8079bdbd2742247410c26b0ce96767d59bb754223de41c10762f7c6749dba8cf17ca70c0a251f0c89ec447965939326e08b91e6370a3f1", 0xf8, 0x0, 0x0) symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) msgget(0x3, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:36 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x401) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 14:20:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x34, 0x0, 0x0, 0x20000000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) socket(0x1, 0x3, 0x2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x80, 0x8001, 0xb8668b929a058d40, 0x7fffffff, 0x1, 0x0, 0x4, 0x3, 0x600000000000, 0x100}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x80000001) 14:20:36 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x388, 0x0) ftruncate(r1, 0x0, 0x7fffffff) 14:20:36 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x2000, 0x50, &(0x7f000054d000/0x2000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = msgget$private(0x0, 0x402) r10 = geteuid() setreuid(r10, r10) r11 = getegid() r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1000, r10, r11, r12, r13, 0xa8, 0x6}, 0x8, 0x2, r15, r17, 0x0, 0xffffffff00000000, 0x4}) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) write(r18, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = msgget$private(0x0, 0x402) r20 = geteuid() setreuid(r20, r20) r21 = getegid() r22 = geteuid() setreuid(r22, r22) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r25, 0x0, 0x0, 0x0, 0x80a5}) r26 = msgget$private(0x0, 0x0) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r27, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x1000, r20, r21, r22, r23, 0xa8, 0x6}, 0x8, 0x2, r25, r27, 0x0, 0xffffffff00000000, 0x4}) r28 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r28, &(0x7f0000000040)="670dc3", 0x3) write(r28, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r29 = msgget$private(0x0, 0x402) r30 = geteuid() setreuid(r30, r30) r31 = getegid() r32 = geteuid() setreuid(r32, r32) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) r36 = msgget$private(0x0, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r37, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000140)={{0x1000, r30, r31, r32, r33, 0xa8, 0x6}, 0x8, 0x2, r35, r37, 0x0, 0xffffffff00000000, 0x4}) r38 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r38, &(0x7f0000000040)="670dc3", 0x3) write(r38, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r38, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r39 = geteuid() setreuid(r39, r39) r40 = getegid() r41 = geteuid() setreuid(r41, r41) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a5}) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r46, 0x0, 0x0, 0x0, 0x80a5}) r47 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r47, &(0x7f0000000040)="670dc3", 0x3) write(r47, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r47, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r48 = msgget$private(0x0, 0x402) r49 = geteuid() setreuid(r49, r49) r50 = getegid() r51 = geteuid() setreuid(r51, r51) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r53 = msgget$private(0x0, 0x0) r54 = getpgid(0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r54, 0x0, 0x0, 0x0, 0x80a5}) r55 = msgget$private(0x0, 0x0) r56 = getpgid(0x0) msgctl$IPC_SET(r55, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r56, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000140)={{0x1000, r49, r50, r51, r52, 0xa8, 0x6}, 0x8, 0x2, r54, r56, 0x0, 0xffffffff00000000, 0x4}) r57 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r57, &(0x7f0000000040)="670dc3", 0x3) write(r57, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r57, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r58 = msgget$private(0x0, 0x402) r59 = geteuid() setreuid(r59, r59) r60 = getegid() r61 = geteuid() setreuid(r61, r61) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r63 = msgget$private(0x0, 0x0) r64 = getpgid(0x0) msgctl$IPC_SET(r63, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r64, 0x0, 0x0, 0x0, 0x80a5}) r65 = msgget$private(0x0, 0x0) r66 = getpgid(0x0) msgctl$IPC_SET(r65, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r66, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000140)={{0x1000, r59, r60, r61, r62, 0xa8, 0x6}, 0x8, 0x2, r64, r66, 0x0, 0xffffffff00000000, 0x4}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x0, r51, r40, r41, r42, 0x28, 0x6}, 0x8, 0xf1ec, r64, r37, 0x0, 0xffffffff00000000, 0x1}) getgroups(0x8, &(0x7f0000000300)=[r7, 0xffffffffffffffff, r11, r21, r5, r31, 0xffffffffffffffff, r40]) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r67]) getuid() r68 = getegid() fcntl$getown(r3, 0x5) r69 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r70 = getpid() fcntl$lock(r69, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r70}) r71 = msgget$private(0x0, 0x0) msgrcv(r71, 0x0, 0x0, 0x0, 0x0) r72 = geteuid() msgctl$IPC_SET(r71, 0x1, &(0x7f0000000140)={{0x5af1, r72, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r73 = socket(0x18, 0x1, 0x0) setsockopt(r73, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r74 = socket(0x18, 0x1, 0x0) setsockopt(r74, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r74, 0xf, r73) r75 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) r77 = socket$inet(0x2, 0x3, 0x36) setsockopt$inet_opts(r77, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r78, r78, r78]) r79 = getuid() r80 = getegid() r81 = fcntl$getown(r74, 0x5) r82 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r83 = getpid() fcntl$lock(r82, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r83}) shmctl$IPC_SET(r75, 0x1, &(0x7f0000002380)={{0x0, r76, r78, r79, r80, 0x20, 0x80}, 0x3, 0x7, r81, r83, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r72, r7, r79, r68, 0x20, 0x80}, 0x3, 0x7, r1, r70, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r68]) r84 = socket(0x18, 0x1, 0x0) r85 = socket(0x18, 0x1, 0x0) setsockopt(r85, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r85, 0xf, r84) r86 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r88 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r90 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r90, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r89, r91, r89]) r92 = getuid() r93 = getegid() r94 = fcntl$getown(r85, 0x5) r95 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r96 = getpid() fcntl$lock(r95, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r96}) shmctl$IPC_SET(r86, 0x1, &(0x7f0000002380)={{0x0, r87, r89, r92, r93, 0x20, 0x80}, 0x3, 0x7, r94, r96, 0x10008, 0x80000001, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r97 = socket(0x18, 0x1, 0x0) setsockopt(r97, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r98 = socket(0x18, 0x1, 0x0) setsockopt(r98, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r98, 0xf, r97) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r99 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r100, r100, r100]) getuid() getegid() fcntl$getown(r98, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) 14:20:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)=0x40000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x6a, 0x9, 0x1, "415e4d546a9e6c2e2ce648f76bc95b78458bd2e7", 0x9, 0x6}) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 14:20:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0xddb07aa6c015dddf) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000080)='./file1\x00', 0xcc147a0c72bafffc, 0x90) 14:20:36 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x3a0914c44f7b202d, 0x1b00) unlink(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) 14:20:36 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {r6, 0x4}, {r5, 0x100}], 0x7, 0x0) r7 = accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x7}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r15, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r18, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r24, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r25 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r26, 0x4, 0x46bfb) r27 = getpid() fcntl$setown(r26, 0x6, r27) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r28, 0x4, 0x46bfb) r29 = getpid() fcntl$setown(r28, 0x6, r29) wait4(r23, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r24, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r30 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r35 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r35, &(0x7f0000000040)="670dc3", 0x3) write(r35, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r36 = msgget$private(0x0, 0x402) r37 = geteuid() setreuid(r37, r37) r38 = getegid() r39 = geteuid() setreuid(r39, r39) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a5}) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000140)={{0x1000, r37, r38, r39, r40, 0xa8, 0x6}, 0x8, 0x2, r42, r44, 0x0, 0xffffffff00000000, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r38, r33, r34, 0x1, 0xff}, 0x8, 0x6, r25, r25, 0x0, 0x5, 0x1c, 0x400}) r45 = msgget$private(0x0, 0x0) msgsnd(r45, 0x0, 0x0, 0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r21, r9, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r23, 0xa5, 0x1, 0x100000000}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r18, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r47}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r48, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r48, r47) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r49}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r50, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r51 = dup2(r50, r49) accept$inet6(r51, 0x0, 0x0) r52 = kqueue() kevent(r52, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r52, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r13, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r30], 0x1, 0x800) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r53, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) wait4(0x0, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r53, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r54 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r56 = getegid() r57 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r54, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r55, r56, r57, r58, 0x1, 0xff}, 0x8, 0x6, 0x0, 0x0, 0x0, 0x2, 0x1f, 0x400}) r59 = msgget(0x3, 0x241) msgsnd(r59, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r13, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r63 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r60, r62, r12, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r63, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r13, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r64 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r65, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r65, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r65, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r64, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r66 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r67 = msgget$private(0x0, 0x10) msgsnd(r67, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r67, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r67, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r67, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r68 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r68, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r69 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r69, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r70 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r70, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r67, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r9, @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX], @ANYPTR64=&(0x7f0000000e00)=ANY=[]], @ANYRESOCT=r69, @ANYRESOCT=0x0, @ANYRESDEC=r70], 0x8, 0x800) msgrcv(r67, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r67, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000f137e310c7f05b6130f1e36500000000"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 14:20:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f00000001c0)="a2dcf405d337c195899c8c8e301d10570b9aa84b6656b76d810667548c204646e133c5ecce0dab7df68864e2cf66bd4f031c55e6c82d0942f8cd0713537a4705decc0df6d854b7abdb3aa7e6480eb10b2af7518c0d28b7cdcf9e9071882fe8504d6ff224c1b383aca848cabbb5f0aafbb3ac5443fd66ed88921f9667bcfe6d3af5a7f10e342a947aa9db29ee3518ebcda7e17325863ed16f8b971df7a6a3e60ec501a5d521e67ced0987a4cb64399bb11f96f6bb372e23fb4e52ed477b908e7b765f03bd100399a5c88986b069dd9354b4e7f571f9a87f1dc91944", 0xdb, 0x4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000040), 0x1) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 14:20:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$TIOCCBRK(r0, 0x2000747a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 14:20:36 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000080)="6ac2dd1fd6e124bc130a28289001912ae92ba5bd3eeca710e20cb80724e4ce476c067be23ad7bd12b1b58bee46d8e45ae7883c8ec7bec053c737c690a8e56acf62", 0x41}, {&(0x7f0000000100)="8d0ff296f29496e62ad8208994266f96cfd9a1b10fc3db6731329de7e1d31a0e7ed1ae51b082e821f620f357aec06687c38b7323477a0efc07f45ffed703cb322be18e97d0bcd80ff55e805dceffc429e077421880bd92a3bef1a0a9b149f341cb8f56e2ebcdc6b78aee8af44040d4dc548336553ad5", 0x76}, {&(0x7f0000000200)="59fdabc62ea50f548dc6fcb09bb570aea532eb738d9e4239406391dec3ac089aee43513982316c43dce986acb901eb0c985e6876c026f52d38c7809c30640cf0b43d78a68e9e3ad09a887fbb2cddb2e7dbd965d2ce7dfbd90fc2c59aeae4baebce0e9ee88d935af22ee81404c3e2d2f3505ccfc1f71e8b88bca3d98d4285ec601fa29b9cc0a11e5c4c008a3f484f5f92b08e055ab740ad976884a4dc8723c5071cccf2c382b1b46d51c3c1e0ba381da5f8ea1b8c", 0xb4}, {&(0x7f00000002c0)="558cd55bf216caa55bcd0db2cbad786eb9077d15d90aa637372a4a6ab812a5b0bae28831ae105440796d40167e77e465c237e7af07af48977909de6c2bb21758c8197d9e64d1e66cbcde9b1f0b8bd0696d123aa50d56c45207c6fef703e0a3c69beb192279315b862b23b2cf29aa517266547235801b7c31128866c5c3b45e9aa38aa1d4069d71de41a0a0fec3e4cee7c7dcd48c1647e151fd20027a219c", 0x9e}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x100], [0xdfb], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 14:20:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r7 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) 14:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xcf, &(0x7f0000000040)=[{0x64}, {0x80000016, 0x0, 0x40}]}) pipe2(&(0x7f0000000240), 0x4) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x230, 0x101) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) getsockname$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffffac) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") r3 = socket$inet(0x2, 0x8000, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x4, 0xf3}, 0x4) getpeername$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000001c0)) 14:20:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="820201f0d0d5bbd13b8fb3f0a4063d465c9e05ffffffffcdde062d4d24cb071263c123588e62235c7481509bf7e442a55cfa58649aa212f230f0cd1d0d2ce637424cf1267942792f6a12c4441ba2e5504f0433da776b34a5c536861178df77f48e85942b8f1db962bded460027d8a7cb9fbb6ba61f4e0b7ed8f8bda5438018fc0e8b131a328ce74fc6fa78dd7f8b1698f5624eab08b8ad5ae55164001c6a9d7aa84067e811d84dc58d635941ed362cfeb3ee3cd53fed1eacfc1835f813478285ddefa4c0f3a59c7d6e57b4c49b26e1b03872a3907f418c1f7b8ef82236051e0ad45d959836de313ab4f412cc8652d025357fd2d56a5744650e2c4db3b3f1df81332f0677abfbc7d5beb3a0a340b8ea96f121b59b9d21ab3c0b08793682951c534fd3e14f82933fa6c05a6d37b777a227cb6bf0cf049b888cc506ed72353307769717c667b163a7aab87468605d483113eac595c1c931c6220939dd6f4a7abcab312173d2e2030700435ac3f543e42fab73a02aebf689f8f5dfbb1e1a027185ec5b01572cb068807d28fe451d3c1e4429dd735defb145ac1e1c8820244b9ff978aad21c99d510a86434592f99ea629c"], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x10, 0x4003, 0xfe) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r3, 0x3, 0x4, &(0x7f0000000880)="611b654fb82c82c0e3a9d5fc3904b181ff263efac355f76d255af0ed3e1700c47eb67347a14b7b8d30399bedfb22b8f002dc1e68d982b6e04634b0b807f2790f28a02006cf0f12a61ce74ed1465308e7227b87ee6e3a9a3cb6767e9d1397de8bf1254abe9567b56a4b3643b560bd5848852133cde7916f6b8c53ffc20a2e1d6f08a2ab4df02059c3dfc4c579805620ea7e09f478ba7bd86c4f27587cc5d666b7269eccf030baeb7ffcce100dfe4e24e0bc7b89a8af66cb383ba687616902dbccb3a162274fc9385229", 0xc9) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xe) r4 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 14:20:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1d141, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1000, r5, r6, r7, r8, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) write(r13, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r14 = msgget$private(0x0, 0x402) r15 = geteuid() setreuid(r15, r15) r16 = getegid() r17 = geteuid() setreuid(r17, r17) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x1000, r15, r16, r17, r18, 0xa8, 0x6}, 0x8, 0x2, r20, r22, 0x0, 0xffffffff00000000, 0x4}) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r24, &(0x7f0000000040)="670dc3", 0x3) write(r24, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r25 = msgget$private(0x0, 0x402) r26 = geteuid() setreuid(r26, r26) r27 = getegid() r28 = geteuid() setreuid(r28, r28) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r31, 0x0, 0x0, 0x0, 0x80a5}) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x1000, r26, r27, r28, r29, 0xa8, 0x6}, 0x8, 0x2, r31, r33, 0x0, 0xffffffff00000000, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r35, &(0x7f0000000040)="670dc3", 0x3) write(r35, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r36 = msgget$private(0x0, 0x402) r37 = geteuid() setreuid(r37, r37) r38 = getegid() r39 = geteuid() setreuid(r39, r39) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a5}) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000140)={{0x1000, r37, r38, r39, r40, 0xa8, 0x6}, 0x8, 0x2, r42, r44, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x2, &(0x7f0000000800)=[0xffffffffffffffff, r38]) r46 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r46, &(0x7f0000000040)="670dc3", 0x3) write(r46, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r46, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r47 = msgget$private(0x0, 0x402) r48 = geteuid() setreuid(r48, r48) r49 = getegid() r50 = geteuid() setreuid(r50, r50) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r52 = msgget$private(0x0, 0x0) r53 = getpgid(0x0) msgctl$IPC_SET(r52, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r53, 0x0, 0x0, 0x0, 0x80a5}) r54 = msgget$private(0x0, 0x0) r55 = getpgid(0x0) msgctl$IPC_SET(r54, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r55, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000140)={{0x1000, r48, r49, r50, r51, 0xa8, 0x6}, 0x8, 0x2, r53, r55, 0x0, 0xffffffff00000000, 0x4}) r56 = geteuid() setreuid(r56, r56) r57 = getgid() r58 = socket(0x18, 0x2, 0x0) shutdown(r58, 0x0) r59 = fcntl$dupfd(r0, 0xa, r1) r60 = socket(0x18, 0x2, 0x0) shutdown(r60, 0x0) r61 = socket(0x18, 0x2, 0x0) shutdown(r61, 0x0) r62 = socket(0x18, 0x2, 0x0) shutdown(r62, 0x0) socketpair(0x18, 0x1, 0x9, &(0x7f0000000840)={0xffffffffffffffff}) r64 = socket(0x18, 0x2, 0x0) shutdown(r64, 0x0) r65 = socket(0x18, 0x2, 0x0) shutdown(r65, 0x0) r66 = socket(0x18, 0x2, 0x0) shutdown(r66, 0x0) r67 = openat$klog(0xffffffffffffff9c, 0x0, 0x80, 0x0) r68 = socket(0x18, 0x2, 0x0) shutdown(r68, 0x0) r69 = socket(0x18, 0x2, 0x0) shutdown(r69, 0x0) r70 = socket(0x18, 0x2, 0x0) shutdown(r70, 0x0) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f00000000c0)="b7c4049dcdceac522b8c187abbbc4b69956d6efc9903d6ef5b1e668356535a864668a50a19dee5d5bd1792645d9bf5a3ec15f1684b3a50c167cc6cff0e17a7797e77c0a099d08a93ef18c4a01eba72333d7e2cd3518e370554ab624161fb5dd3313340c6590f9d", 0x67}, {&(0x7f0000000180)="eddc57f813cdde85e919a1cef38fcd7e27c6dcc94dfa0e00ef988b1382f793254af56049a80ae5e1dffe2f9fa77c5690da5fd60adc2a", 0x36}, {&(0x7f0000000200)="117766e029bc1c21e04b081aeddd44174f705fa676780c5461cef18f4e87aeea1c26a495c382312abe2baa43c9a4ee47c111102f1d9960edc651b9b1a2842ca1ab9112423484dbcd065a6fb6", 0x4c}, {&(0x7f0000000300)="d77c7fc8114d3b79c2f5c0135777ca6c5481bd568de1874fb8c64052b22a11ff9027961aa4a5dec940e4ec27dbb605566bd896a4dc1e2fb4c9c8b27fa28e87a7f74e5d53ba083233983b1349d1a3bb91d5a64d53af2af04844fe3371ba65f9fb3e4583993682e3acc01244554614e88aa9779e6f6e24a87fc449a213dda73b2fd4c8b46ace9d44f71e7eee07ca28d177c5f9b70828df30af0314e156052658cb832c1a33aa4a6994378a1f4c08dfea0d399f0f19a4da0aa8123d38a5842ff260416d6dcbafc01f08474ab6e80ba924413e84570a77762313ba39cb4a62738d10603e9f4f763f7b00bf6a1e14a92cc05bd34aa0", 0xf3}, {&(0x7f0000000600)="456bf3382a524074d94ab348e2f68568e3768ca2d23562a92c475578faf1589fa5dd5acf8c0a6c640eef5d0a3c929a4281c9b53559ac0afe1af31cc892c2ccc2706b1f44142a2a59f6975d336bda590ef35237c463739442065dbe4d6445ad5a3a6ab5b71a02f2fa02a28acee525a8a628027eaa3ba6d9712afe990b1330eb610efc267ccf90bedb825687427a755ec9420f021a9dfd9a2410e03aeea699408cb4d65b7c19e4abb73ec3df113308c990", 0xb0}, {&(0x7f00000006c0)="112b88d0849d186c1dfca4c79a622d3555449180465d16e18a2e471ff9866cea73389678b66333279a7c0b21c9f60de49e43cab5ea2f0d5adf534b9945f54ada9702184571737ca9ec5121460964c6f620b3c71f8e0e9f5a02ea47fb0a4120cbca42067d5745255b2bafc32041850557d7abec2240ee4397c6d7a067d0abfa3e29c11c59f313f90b84afd1561d74ac88e0df9d76afec61b42ed9c2e065235d3170fdc6cdae869743ee45ae0edeeac1", 0xaf}, {&(0x7f0000000400)="1a52cb35deda3d167693e8d3fc6075cb727abc675623482572072ff6e1c8bffcedd0ea71bb252f26b8d6ca2b4fe012a4aa46c4", 0x33}], 0x7, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r12, r17, r23}, @cred={0x20, 0xffff, 0x0, r31, r34, r45}, @cred={0x20, 0xffff, 0x0, r55, r56, r57}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r58, r59, r60, r61, r62, r63]}, @rights={0x30, 0xffff, 0x1, [r64, r65, r66, r67, r68, r69, r70]}], 0xc8, 0x2}, 0x8) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x7b}], 0x295, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) execve(0x0, 0x0, 0x0) 14:20:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2e6, &(0x7f0000000000)="08000000000000000b60185ce043") 14:20:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1f, 0x3}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 14:20:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) sendmsg(r2, &(0x7f0000001700)={&(0x7f00000015c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000001600)="ec37bae05da86d8c6f7d605b06221bc7e3a4f9a27860a2fdbdd55bdbdf658d39250c4054eb44cad50cf6a107535acf4b692875adb9c9e4f64206f019f0fb188c1f06e20e7502f0046df24c80aa77bab51feb4aaa84e927848ee88db1576f279fd456d725274d26793dba576bbb30b4fbb676428c9f3175465927c2a8edb45eb9bc1fe189d9419050fad2ef70", 0x8c}], 0x1, &(0x7f0000001900)=[{0xa0, 0xfffe, 0x4, "a8552eb61f20e646a65b89aca48f50c70a9b67a96a50359cb7cafffbf9c2f04e909cbde1e07731a0c99b01683299368acb86c0dcd5e1d22f6869eba3f961c5c3ec36da504a249cd6a4a3c30724ee93053523f2572ff3c6ec1b7853e4849bc1581a4f5e2e7f80bd7f2ea316f32a1182b7b9917bb013ec1061cc82cb0e3260271bd1b1e7b8b834b7e9adf358c3adae"}, {0x1010, 0x1, 0x1, "7015e5c9e0a56578cacc5151bf9691037fa44546ac59b692f144ffa6afd0b0cab8944ce62d9cffda095f336ee83cefe52debfb3c2bc6f55c877627056df2660fa7ec700330c76e14e040036bb9bd2a071cba831aac321933cb6047ca9ecb868fc695c85dd2432a8aba6548d93c66997c2946a2361e7c70dd5cdc3e78f74fc31d54ab2e60447114e54ca91b7c59be7f02260ed1cbe518fe13ea477879f8b780bb8ba23a596e2ee3074d7e3ba7c1be18482a57f18e85500c42fde0c41a282387be7ae92f2e99ccf27a9d3d30ade0f0a880bd134c9debaa97133458fbbaf7aa839d9ef0f32497d87c18497164720feda5c364e0eec72f23f746a11f2c7511659103f159e86c3b4e3ea10fbb9af9264751c9cebd8bcee166e184711f3c063c46996b609a6500d3989171734fec6d331e4e1025beb768ae1141f87c81c0d66ca5124ac10d51887551d336b073baf2da7ae90816fa46404f9af0e4c1990ae861fbc31a200db69ca6cb39fb42406237ce0bbdd30f710c8313f12f75343f4e705dcb4e272d80b6c9d6f3d34802842a64f1340a1b880fdce25cfbe85771ebdb90c2b2e542ab14c32f85a238df9dc38908caf28a6f2c8a7d6f4799b1c67e9969e73e9b6c422f7a8686f786dfb4972b97e33a0e6a2e1a0396d3bde994fd1504e79bfd168c604bbd0e4660dbf827b0f139db31284a4c38a05925bdcd62489e094d3954e11d0d2c4f83e728f5e7e37c7c6f7799ae3b36a7b5610c5bcf5473c40212caedec346d4221a2106aa2bffbd4cf4ebb87fac6c80e778e8f1255504a03eeff005943801a93f0cce9c8d62d13a9643a780a238fbf3d19d0fe37806c318d7c5a344ee654591efbc426e6b412bab012ebc97ff3fe43be665462f65d5e2a3f42e611087ed575685c583a2012cb38d468ad37ad4db17c1328bde18fcb4f5abe298997575844b107f9130ca9ca0fc8977556944eedb902fc2f2e70629ed50340e48d27d351815105f4e84fb272236c2bc772a54dd8179588d1b1a50267633b91d6a48e33fe2cbfd94864da44d2cfe0a7318040597d18b36f1c88f45f5eefe36f286b3193b2e4d6ef73f9c753a1d5b0c6d9b10ff86c2a47641ddd09373437e4c44196979b216cb620d6e3fad94e49f1b0f5b0f2ba956df1808fbf8dba01b5f454cf8a45660a9864b9029b25688f6d99bb67610eedfe06e4fa81b8fc0dc01cce32d6d94bde9b26801926860b4d75217cec2775817ba0af2217a9caa68dc73983daed192810185e5fde246627fb87ced17a2baf1a30568ffb341fc4074c620a48ba943e1addbf97728964b13332620100cd791b641141615aac4d3962a699aed162a15eb88f1107da0fb3cbd43b9b991843a31b5c32902491c21178fc40e2e758ab7a37d0719bff45163e9a8798d5af65c0bb3a96c33e19b4cfb62bc0d52c2941cb82c243f23fbfc4c7334c0e96973e8ca6f83036231d2110616ce340610567534a2fc1efaa64af59c2eba4d48f17e9cf0f5b24d0a6064f87b9b6a9a1e46d4b5ff59790ad0847f6b8af8fd51f69b32865e68dabbc6db157d104122759f2cbd70ca309a1b6f00a0c33337e69e0f1f4a4994aa14e73fa19d1ce357b33e2dba1e8e67ffff2626daf0df244b9b934484dc30d5328a8a022d6e16dd66cb4797d4bd2d1c0792b085db07022ec00098ddd7975b4acf40d483d6d7fd58c5a63e8b39e948f7d28ad6a4a669b7f5671741f17b8545fe44e6addab8e55c6406316c1319ac6d95a2ab523db08068ced1b4c980e0c1abcc059b2e51d2218136ed3202a53e8306d8f495392ee07f020aee2c2d48ae5f5c0b622171030ac41bcf3f5a3aeac6c9b7f7134200388a56f26054abc96b28472931bbcd50ec7c2fa372b7490a73cf2527ba5b4ea58ced2c529cf1e90ee73b34df39176d7e92b21fa66d43883357e5896988d51be3e6e51884644feda7bfac87c9de6541999231a5271511187a01529d868dae139e99466d0f2a418760c30249299dc2ff1adf8daa18d8204477435fe4217ddde6e0faabb3b9a6f72921c08ebe58e392288190764956ba3a4fc164dfa48a78b8640ebe464ed99fb1365b15dd51b81b7f2a9290afa89b229201702e7503c2f4cfd767af60aed33eba78b1149006b40040944e57a6a033aacb22298fa1954d451fe738fa5b495a1781f07528c55e9fee6abae64d350629c6ee844696e39b6586215dba72238865070becade494684df228c905394ac3632387d46fc789add1d0e538c47aac7071176c6fb297dec581336e04aad97e88794dffade661b9df4197553bac928ebe5c29920461acdbce53d91be88e25c9061e9b3283e3b81621bc6cda743c4fed274155cf6e616b8fef8e8c4ffb2dfefe4ed8aa84dba5a7a7c8488306cddfaf4ef93501d5823b0275e6328a5899adbc0018c3fac97cc85e7dff88998dad879231398c9e90c85ee0bf1939349d9f93a05b63223152ff5415246bc9a80a95517d817edcd6ce355604fab5d9058f59e9950d777c4a09f20095d1cd22cb93012a296ea8cef3bb53fff1170cd01c95e47b1fd248a21fbdb07baf121e466269415f9cb6ed0b80ee3075c22c3989aa6ccf2873577ffc7b48680fc780f1fdf09d7b06c5b9b39244d8416540993569d76c038a96ac3da76e497f04f11ad59e85d897338b587083577a2cf694b105eab3c8d64eb766aa8d8b73ccef386683b5671b1c21088ccb766336fbef1c0f3f63682a3b60b87f80a9f89ec9d23090a799e9cae5881b2b50ebda8393c2d0ec86f15ff0856091cef556788a18da108bef6f17a63c7092c4948d13e8713c74d637ddeddb173fc937684e9da70ad9a17e3596e7483c28ea1d5a8d73c8b3b2565e5df98c972564df27aa46fd1b3578a5e92c33b6ec60448548b72e73732bb28f443aa0b4e424a19072c56309338cb8cf95a1858870a492c16eabe8534618c65900da29b59d0bd1ff35421f9d926e5efac5ef2e5981d47e99123abea6e4097cafce44f24e94ebd2bd65fd6e5d76f1d116d5e68a89cea50dd5dff645295ece97da4fbab40940bee47891724771dbc0c3ea20268c0c117348723fcbb1897811b17390b475ee3020557bdbefeefe47a6c378c9d1104890eea61d28e09816584161a0f611eb07fe65bef69394aedb7869f57cb03e1e569b9d27ff402b1ef87cfbb5a5eeefb88b0024624998e32fbf97cc2942969294a86217672ce088be0dfc187659910cc1d6e2662b2728e5f5124f6e5b6a1ea6e1004a76d4b3d85cac2c7f5637fe9c2ba68c409a1c54ae0cb1f7e04b7a307eccc42e627bb6d2c9ff53f3c1826d77d8ded613181444ee3480ed3b52aa2dfab4ca72244aee89536e1228ddc2e86359b0aee4ada36b698c109e84b898e49f4e6cf100955fbf15416634f119b166e2e813b603206e49b4d02e721602e9da7db9e8861d2d4a904bab55ad0325a25182e013b9c0e8db39e69fe22c3709e187d942759ea5135946e61f2f6e34b74face75cae33b87c5c2b85524ac05ee1856d327c8684a7b3af21f1176726ec19087f0eb6729af1e72cea448e99cdb692c56c241c29a456d3a7313cef150f4666ab76e83881fa0acee3d2cfd6bd9a714cd7de4907013af69cbc6a81567804b078a6024f47e10ff6d185bb0893a93ec536354976c3ee0b434cc8c12cd0e92b109a691cb050784cba9f45a234fe3b189d0b0eab33dbad7fc62e5f40fe5248c1f4a5ef14f08c58be471949bfcda0fdb50f34134b9e5c75f455d11de7f0b2433f11f7d45b73d3790db5f4c9f14f8806c93e34966a368899a93e83c5010b138c16d56c2ba0337e84124baa391c9f80ed754a9593f15c48df420352bd49d308daa0d32b035e27a78777ed3a0f3c045c0c8dcbabb910c3cd4338bd772169f155489ff9ada02d3782274a9de862939a9289be98c7e9cc592edd0ea7035a655c844a5b572eb476dfc4c0af829703fcad08def40d9e1d6eefa2099242abad89eff8c755a0d99e398f3f28ec32e5027b6114eb16e038e29b8eff760f66926eadaa48bec8274231eaef55b3968653713b0ac5c418dab866926f56e31cf52cb6accf2576e926991374f4c4d87f56a8848a6827483dd444144a7f1f2339be91901e63960da9d17e9a4b3a2a881c80966b2a4caecf052702335e9bf2a04d3c186070d419876abcffb6f3e21f576fcc569809ff4fa47942280659aaf84906369698b2700da306530d8df75b0ce7c3ffa6be26c5e3a75f596c1f92ac9498980d4ce9148d6a80fda77d029c08e77346591bc0e63a2fd76ea2d3882dd720084477d888be3ef03f8cd44b196cbc7ce8adf7724d41054ea0815538b69db9556375b2ebedfa0bdc7703bb4d4af4bb9dd5c21e9ec722dc3ac916372636d0b615c3c09fe2170382c84bd73ff8b7e152019a77e6837ca32c4416756aecae5607190a0a7a2d84ae1a1fd51a8f862f5ecae150eddbd8ff86837cbff825fe776c8c05ffcf1c030315d0e03c08b67a566392502f2a0b344c98b21cc4d2e016c8011f1825cb694957880b25c9efaf801ef3af044f5aec81baa56f1f321465bbaafadf8f8f1d8e1ba7866c3801a92f313d06e5f3a6802f804656637dc2a24a66591c53c1013d950d9ebee91912b9573dc7837625a24e9cc73e38ac8423cf223de749249280b1ca1e2cdbf9c636bcdace83bb9c6b3243fea0e5184f1c757a22784c75b58bceebf0b4bc1059dfef83bc5896ee3540cd40afb227e256186a32af645e0ec20ec693393ff8c88824cab2c3e7437e52ed5051b90275b1961c76d49f19c511102f00317b40e8d937769f6da41f638e2ad7b89ca17e2a21a6f913d2a89ce51f00d48393897962ef7f4ac250c1b437f6abb4f232b41e8e642abbf72c419915e553186f85cc69e1f6e170e4ec2511f1b766c2bebc1eda74524dcf4ea49806128e4a92113477933e79dae5f858bd8930afbfb80ee5c612961fbda475d5fd338bbc16192d6521bfaeb9ec6117a420d4b19336dbed81d3f037db5da81e39bb9a8c53761662de66fd48125223fee0cee931c9588bf24d1852181c1bae3f78e4e1282eb3d56178ea87535525e222c887a07f9782ad4fce92beeb81f4012f38efcbeb4372dde8da8d98c6a55cd71601bfb20056e645451faefa1632e86f936d964c152a9e5b21c82a31c0a4b1d5a95b2fb876719df8cd07a3c891ee17e807e4a65aad2cd38e4d6b789f7835fe2dfccf1fe391a0ace696923250ac4f1a386109870884fe0c6f858214db12113c66833714f98a67e6fd804609491d0e3b07e64fd8c37808c060dd38e993789e7212d9ce2ac764ed7f9b8fed1d7719b1f68ade2e5724f5cca5bf871af8c92866ffe9bd2c4053971e1c453338a97e4860c6a14407bae8e5c0ab6ca746cb2b8833012787bdc9da8e3b67c5714f5011a2b7218448549c69e41158e7a98058bfe884441d575eba21f80e125a6580f920ddb6c2e8946d2ed0ccc35883eae4dc216dc4ab16ba8666b75f6179252c75a1cbc163397096484f970b24e966f71f2ddbc610091f2c7e3c1a07a185c0af20791f4a0fc1274fcbd36c2e3bfd5cd4cdbc6fe8ebbe076bb43d3d48e27da0ceed2d9071ce5e6850ac337df263af7379dfd22b193473d4fb24f0ca76e7db6cc13e949a8cb82db34b2240da0a9a86e72f0b96e2124484da658a6f3c51a2d088fd7eb703c52f8795f5826b1fd665b1f33f09668056990cc8eb9fe28f1b917197e23b29773d5322f715fec55638fa367bcb0f928b6539d1ab9d6929bc904c836a18b6214f8dd6025fdc1fc3ec68d8dd78f9f8e29e9b7d9d19dcf5edd"}, {0x110, 0x1, 0x7, "638c9f3449245ee0e174fcf8730a7daca27ea8cb541e064039f4605bed5040ccb6cb9407610f30ad577dc038372e9de239728515531816063a0eba40f6145e7e1ce4898115f5438bb86f73999a7cc747ff1e3efd77c42f3a0d94d2b777c97f1dceced404b702870cbc0567b5c75e445cea5646a106e33c4d8a8f48328d9e86e01a40732817105f505430d34fb60553f4e8dc71e7adac74b988353eed2c428d03a3c8ccf0be51c6935211df4760e2f39c34d846505660cb0834c5895616a12cf60d16dd27298777d2800f72a07064b8879c9b62e2af84fbe1fe7b6c1d448bf99a031c7fb762c91b560bd6092f25999ee0ff8dc2e06d738c9d8745"}, {0x50, 0xffff, 0xfa4, "9af534072c638db55cf8fe5e633a83953fa535a7868f58908a17b6bf2479e37a11f60368cd0da5d471de2f4771a50af3e629ae92b639515a0f"}, {0x108, 0x1, 0x4ffb, "9ca3bff1597524347525b15ec8832ba8583475886511ea849065c24b421f7a8ea6c9cf3a763b6f2df89e9e0ecdc2d1847577f4f4bbcb9a76958be3f9003a0f4a0086720c0757eab88b77ac5f22dae0aaa550065dd92e1d708f348f56821ab32ad149e4198410c492e0ed6d5f00b12168ffd982bae20987358606ff6b628679c73574335dc92d33d1f5f5884c225be9192f3a62d14d87f04f2ea450716b258c65b041e7a97426aa28e4485e9baef4a062ec96595ee6e8916bd9e8bdba366dc97b6954d4af40b3ab346751b47357bac3d662e88c6a5e4bb99d1239a661e5a1af46ab2da5d08c51bf43e84347988fcae105833496dbf1"}, {0x20, 0x1, 0x80000000, "33e1994e57adac8b95"}], 0x1338}, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000014c0), &(0x7f0000001500)=0x8) r3 = socket(0x18, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000001740)='./file0/file0\x00', 0x10, 0x20) readlinkat(r4, &(0x7f0000001780)='./file0/file0\x00', &(0x7f0000002c40)=""/175, 0xaf) shutdown(r3, 0x0) fcntl$dupfd(r3, 0xa, r0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) sendto$inet6(r3, &(0x7f0000001400)="3c6f446dd4d85efda1c00fb588f772c96334eab1bc1296fd44fe53c66f5520440797a087cddb7e9c50607983d44bfc7968e99518153e394b18a7020345f2ed15a7b7", 0x42, 0x3, &(0x7f0000001480)={0x18, 0x1, 0x2, 0x6}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000001540)='./file0/file0\x00', 0x800, 0x6) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000001580)=0x7) shutdown(r5, 0x0) pwritev(r5, &(0x7f0000001380)=[{&(0x7f0000000000)="30e59b0f93d29f69d5395f13a75e66f139b4627e5d359fc1dad4afad82a6796d43d8a11b7cd775414065eabe9c67992d3e2b9830ebea4a731d0f1ea088e94009cadbe175a4b2ad616f519ab8c13ffc1064196960540e4699000397ad87602a0cc6c2bd80eeb73a309d926aba80e7c6f0eb52", 0x72}, {&(0x7f0000000280)="041dad4ddfba1e13bb46c608ba6face4f5bd71eca92deca103b6f94ab36bdca9bb374b88ee8bd395d2993c1ccec6e97e002786dce67b04b494c55016917e548002f7a055e5f8f28c1f7bbd742303bd5ad8f14a81a54af6c37753eb42c9bd82690461f92acbce250689b656bb8a3b64aa8a6905a9bf08ec98881af3304e2ab3b922b91cc5432528f0f8d57edd897ec944bde577e2ecfcfbdf086e3d1bd100833482194310a2d2a315e154faa48103f445611e59f22ebfecc32e7460923321ee464a27b3943fa4da10613736666cbfc22cb3d7928493324b9ca22ce77ef7e51326c6d0ef87fc11a222ad15d8b20b267de9d5b4fa532dbb488aed5cf3d56d6ba0195815cb556a3f3443d54302fcb4ef05bfbdd201a3eee902b07742da54b3caa16920f74278f5d528f88ab07e0148b75a246c99f6366d8c546e7f40e9164129a3f4e6da701b66e9eb57572a840c51c94a56ed9967859c54018e17302dd43639da6675d69f20a13809f64e1fc3c8704310af7ff8ef622064359e86a6e23600dd0bbe1842a12bd77f7ea8af31e465017d783b3a4aa26a9dd63027d083ef721469b0b9429c7105e9b419a1975eaa58c0e6691b8090ae7b3711eafff1c117a4acb8e2d016c037d7475f36b85f34010694b12b4fa44d7eb516aa8eb8f6cfa4654b64185234293fe1d9374702dc155ccd1a0779e5c530a529e610b801899f4e8c148a84b289978fce03db3dee045aa0cb7689e7788f9a55304028db9cdc02822d95e4daef0930f010c28e72ecf0800cb635296f541681669412ad9767f49b14986aa90b696a0699facd1a13b5988c06acd4c2175a2f17770285206ad21e4816d74bf4474f749be74640ba68bcd5dd38e844e31ecf24e7c2494d8ed90dac476976344dedcbe6cb81ddeef3fa0738c3c3b1fdea5b0ce59e1f88a6dc33126dff4876e455fe7b33da9f8762906250a38ef81376d1c488aa8d1e1750e07790f482a0741542506d7c79bb794a5d1773b5487da2e010636c391b6af6e034f8bfd252645031486b4e09c012c1da3e9b868e74ac2de315a8d638ab0b2cded416507019302ecd9d3bfbff094148fb892599558443d09009cfe5d1e289be8def9e6c6364edd3ec64d032a0422e95d51b393dd41368eeed57118ec79cb483430d2b1518d8ff039b49503624060863a5b4d0447ccc4d20bfe793e01e6459c6b516a501118b61741775db7070fa6ce141b9643f152144cac751b30521753fd530426adfffb031ecb2e64c3ec6665fb71e758664bd2b48b22d8e715965dd02ee6a4361794822da05daa0df42e656ba867191348b3cf20c993f2faceb149a603cdc641e7a80d0632f4d50373a5e4aadbf4f5ad6c5afb84a11b725f1cf666cdcdbde7ffc9e19987e7d7febcf7cafda4742755edca8f1b7b865cdaa84a598ab2aaf970a666b0a7ee7c19794cfea72a9b1f5e1f775aeae1a71f11537b8bc8bae847959e589165a6c29f08873d9e6a608bad11ec4a7fda0656b828518b4747f1ef7444063d32f0c7878b45205aa46b7077e8eba8b10072a75a6190a142e1666ca2fee735eb55ae3ca5962aa449a1c77ae335ca2f304a95cb257d8feffee6a0ac62aad091d564141974fd9aea140bd3611860164a22e5b600b666716223b63c02dfa7165b5dd7affd2c4b35b38f8dc5ffed7cf097ef8fa054fceaec7f2fb0e595d583fa7dc6453d352ca588e877f2087fbe1a1f64421f358b9b8a8126c205c212093fb4e2967830c192e7f5ea4f1d89be74acaced8873561dd497c68daf8b51bcf62ee1ea97049a8392d9cbbcb25b78038338d3ffa5b09fa02915e925b1c797891c101d5588869304f8e863365a535364627cfd671593e5ed70f0900ece0120111ff9a0516837a4f04b59ccaf066bd3592dfd183dbea61a4b9a65cc9fbdce2f1c3345c62d1db80205ba373b646102e1fa8132a7898f80ade279aea6b7a2a6bff016cc14c415f670e4986433cce318ead385b00c8425a2a54aa863c31c0300859eb95ca0f8fb746335f0f01b166586069c890a02636fa59474cf2839bee191741b9c58de5af7f0a8667c4e624a2626b08c63f9af90b1b7a75181c91a9418ca096c6d011e3602320a489a66b8e5eaae6c380d8b271d48d24ae55cb5c0dcffd56b59dd6b40d3052d0573ce2241d471cde0bd555d47f5334ad3cb4d36ccc68b73952e07410f15e74dbda5d31dfafca967ac42651115bac1e37217b6046ac25350ca21222054fd21072d6dd558ef5d06990ed495375f8e1be7431086a82474e96ff69604276dce947f4df8c7a3df098e54f8ca3b81554d87f8a9b924cb9ab6f029bdca4216d1001af53770817235d4460d174b9d28a85f43e00cc79cb0b5cf143b1aca47d9c639c7267a3cd5ed942dc06e810d7794f551f96e2bcd9781a16e07cbf2b98b703ffdb90dd24a0af9dc7350b91c574166780ea58dcbcdd3fc2e5120c6c31337349b8504d5d12c4f2cb33eafec3b21cc734b312bb842b0af1bc8dc9c16a14bef23d674e4f8cf77208279506ac5d558d6ddf33052b581f25eaa9161856763c6415fcb0e4a70800060d61f34b883e3433816a541352cc959205434bcf27b79b57219f3ac2302a5050fabeea9efdd1f3ecdcf1ddd607724f205abe69ed86845f5037721e692b66ad5ea5264e6c0616379ded827037f341f671eb0d990d125ee04ea48e6edd41b0d92919801e51a538e20473f8df69400e2b861118103d5762e27353d8a1096f8e05811696fcc2ae78448b7600774dfe1720492a28d41ebff8ab4434dc2130a0b73d5f4d2f60270e9b673ec3309cf7e66f05bf8a1a18f1a10a92313563a8e052672542217c9017a0b9a48d333c8c137ba1079801238b63f357ae47e6d7c46b59efe33b0ca222e52a2b33a45f187461a896d9eaf6a316ae1ded171a1a538eb310b1bfe30c0f4b78845e3d7cff0f08cc5e1c201c97b7a280ec1f04044565ca7833f6563bfe94a2f5b5ea3873099373c8e7df7f1cac088ee8f5b26fcaa1e9212fa75fae3144770686cc915ab524b7c55316681b81cb718e06a659f7acaddfe0e513cd9e28509ad72f88d684315fff3b8c15632c396fc5a5545d474a0409c2cbefdc17ec811506e979ce44ac35e94cba5f7da0966f045ee592c218d8860253eabe42dea49b871bc1ba6d4b9b645a89b4a0bb3b4a8a19f99f62c2eb3f89abd4324b4a5e771de3e75f79c215c365bcbb57e7e11fe1f14e7d6dd3c94d5e222997d8fe7a1e6f667243ff924c032f28963bf65a4d15c85b5523829fa455c3eba75ef3043fcd368888bdd92140e3612d829b3de78fcd8effa5f12158e5b592b0c5b760552970e112e8caa1a1449e3bcc39f87886fc5f0148f88b5e6460caa82ab171e2c355de528843420f3a454a3fdcaad4ef4c87c68599db5b8f5cfc08f670b1d59b6c5c166e28e2bfbc1744db8d791702f233b2a960a46c9b69fee6232ea6d09ac26cb666b427f85a64a225513326f5e799d2622c37463f7ef46ffe2d94e3a707b6e5c62bff3b9553cbeca9f9b6c508738ade00384f8fa92028d4184e9a3ff3c866f6519464630a374a449ba5efb3818b3e725a76e48936f425b6dca489173d5dc4c676e6a1f8884a401c4c0dd8d423a1e5d6169b68998e4662be8af7486304b86c96128b75168bb64a913b0c93871b4456da74458cc1a2a1af7a2cd21597902b7c904fb510af7c3609c2128a43c6ec51cadbf73009e236742e94f9f2e521a3fd64d175e09a0deb1b71888f946e074225d38a592ec8482c59f02d275d655a2f3988fffd47a991a826d413bb3984f580baa1fa897d3306df853fa83649e0d2dfe27b252909e45e380e911fe91e9738394463a94b3682613087425954941bd51017174032105e7cbd4504c00159e3b99a6d5bcc4ee1accaad245a7145a1a664a5e9599eab9e60a0298050b0aa9c80f93f2f557b597eced429b08ca78be5aaf9754c7a1a8946f7f98f206df4fb88da7264f7bd42670c56a5566ddd02352493db270d6027b4ba37efb45001d00a255ca3ecb85927d15c158e102a180d7c7a953f5b4d8fa038eb6370a8021a7290ef37d253e8125eaf30a75e2dea0ad20f70ac6d5dc55045f966977b2636067a98281b7c5d9a58b1e63e3cf0306eba16dd537f1666362a125790b65106057b3111898ae7f66d2017cd8c474f83c97fb9c94eea4aade00fca6a6a8f1cd181278347711619cb576877852a51ddea9673f2e9924949a91b07b8879dbfc5a33fc188a49471c5a9ff649f07b7a939d84da200c9f7c9958e35dab7e3bc098f89693b9f4cd31bbd66971c0b480c43cd3b927f37d4d9425094019b0ce10ea5c62f8d52b1f8bf0ca0e10f1fdc47c18c3677838f6c21906b827a1add836e6648ecf9215987fcebea9c4eb2ec605f0449e010dd24191fa4654f6b53aeaabb36c020c65a6eb3b26c2d17ca99bfea171d749964ceb8f7171907742f18ae884450292fa96d0756e0e845cf0e429c66e0620026c289f59172e08c1f34c9316b3d5c54c7a67afff52371da9a5abc109e57e45159f2b580a70326211b1273fd70cddd3cc3868c8b92430d14d79b78bc07fb744dc691ff1620762c93ba173029dd581f383df85c1f0387579a8b6e7ca660e650e6eb1f946de9e509efa0fe31ff62e7b1485160ac615e3a4ded4a4f302f633417c2e914c91271e82ca6fa9fe1bd45152d6a7bdbcdb169566b117c95f7aae643646fd54d71e7a74614941cb8f84f51eda53d497c7c4491c5054a06efd5e72b641b31f51053939f28a24f8f85a75197ffc0a47261608dcfb69f9ea47fc1ce0829890be9d05202fa995d65a36445b449300e1604bad2c2b480f18c6c6cec5b16959bf67f9d876f3c7a74c36ddd6e6950201852b576c359ffb6ce8378d88df103c752ea64f1bf887c70b9b136e8ea5d498abb55fa5b0c2810973bf8740324d1aca1743c69ad905f9b03ef7a729debbeb56d93ef73fc9779ae4991a9f0556fe1101c941068abb272fd57066d00c2998ffef09da1ecf19ac57e7370f0e60e1f49ccee2e00cc1be0662aac25989b2a5ffb9acdc433946a3b4d59e2ff46725208594270670a55124fc09afb9fb4bb979cb03284022a13150ffa8b3cb7d93e1b1c98560896de16971f7c0d898e9ad93bc98ccbe76eabbb5f4bf2df724460b626a1b399a4428de005e19862a9f9f033a61acdb017ce503a772304fbbaa5fe46b28422fb0abd448e88493ee444eb7306864970ca7dde87efa1f70e6b2864101120c9cec95569f862929bdc79a41c1eefcc8638ac3a8873b0bf60733be89dd07bd0a7d47466fe54b9c814043f2a9eb0288db2ad15fdcaa4e5d6b4e6408348be88b439529e186eb9b1fcf129ec8fd6b1deba86da1e6c705bb6e3aaa8956e31a1c8bcd337e7e341f793a27141c9a4948b02590b9016a92af28658a772aa38c0fd3314e666f70e1a8ac493815cc48676b95da27be6b162a8a402b1325247f2952b23383dfd96826aed49a883f9df942b58d8701b7e800751e83fc2f87db75b77d8e9096b2dc0e2aa58bf8572bddb0c183e0097e4e6c8c60ebe69aeb64aeecdbb75852b5001101487a49eac5fca4a0f4fc1b63f01d50fa14807c10accda03ea8ef262db6e74d5e5afd498433496370e77f395b97261cd8afadc59c3206a931843c09db19a8f613645724403c15b0c984e4135c184f105827d030e8b8bc98430b60a1c15e8c842b1f34a416c46f160b446b69bf61e8a72b66a23307556f1dfba134f896cab8aa27157d54d756b27184f1f6889b2191cc2a2383c53a0ca82d8049d", 0x1000}, {&(0x7f0000000100)="2ab8318be5939f16b8427599b2339a1fd29cd48afe8e875c0d2fa6562f660ecd838b024672114f", 0x27}, {&(0x7f0000000140)="a94d6095edbdc73cee342457dfe46e016d50851166f8b9e76dae081d031f292329ddf31203480505fb85163ec3fbd2", 0x2f}, {&(0x7f0000001280)="538a9108f126572fd063d1b96e51458d82760d21db8285123e9abaaea6ea0601e98dddd3d858dea6805e9ee087da639284682d2c67395c43906a34e43614097b6f2e1a366d0c051018dae13b5b82138c087666b77e4ba6308780ea6707bd15b29794f3b9e380fbc2c70c8b58ca700d70a4bc916585b2462138e3eb387bb119c5c458d665c5e8dfdcafcdb6cb52d095fcd9031b0fa458c42ae50795ade8a610b61f9b3831868e83c0f7f10468a409ad77b5c59640d540b6fc2fcb6a54fdf8c5bd583ae8d37171b44244b08b7885f9bf7c070d2195a8a2f873a129", 0xfffffffffffffd15}, {&(0x7f0000000180)="b99edbef2852c0f4af1f302cb7f9512637a602db876a7288d09198a08f76aa91d35beada2726eaaffc14160fdbd2445797521694b12d0defa389ffd3d314030bb544dbb8a6af4b1f7205f00088433da7867f3259c2fef8525860308ebf", 0xfffffffffffffdae}], 0x6, 0x0, 0x0) 14:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001980)={0x69d, &(0x7f0000000000)=[{0x6c}, {0x1c}, {0x5, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:20:36 executing program 1: r0 = semget(0x1, 0x0, 0xb04) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x51, 0xfc, 0x8, 0x2, 0x42, 0x8, 0x6]) r1 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/73) r2 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7ff, r3, r4, r5, r7, 0x8, 0x1}, 0x1ff, 0x7f, r8, r9, 0x800, 0x2, 0xffffffffffffffff}) r10 = semget(0x1, 0x2, 0x100) semop(r10, &(0x7f0000000200)=[{0x3, 0x3b}, {0x1, 0x800, 0x800}], 0x2) r11 = semget$private(0x0, 0xcdf9d14a6bdfaf5, 0x4) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000000240)=""/18) r12 = geteuid() setreuid(r12, r6) r13 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x3, &(0x7f0000000300)=[r4, r13, r14]) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) r17 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x10) sendmsg$unix(r17, &(0x7f0000001680)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000400)="068d1475f002d56bc499990d5ca912c338624d6c8ec45ec5575e29965aef0477d66d80db52a83772ce63727910cc8a13446aa5d334df0a3b30188f348282fde24eb7c0d0d0773d5dfd5acf8220380a8fddeac858be4a3218ff23f88fc746681751163fe0a8414dca9024c5d9fb02e43f8af800d8fb49c7c46c38fbf4228302c6908da3", 0x83}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="68671c72e2e32d404bd83d3ec3011086ed4b535d8dd2bb5978c3147d20855279be45bc4dd0f3a4607f61fb7b39f7928bd39e2412e14ec1dceb", 0x39}, {&(0x7f0000000540)="680b34681aeca3faeb30ccbbab8f85808f8636994c0c90903bf142e3e7917b1c663e2e435b079bf1c48856b335c634e7fa78a8dd", 0x34}, {&(0x7f0000000580)="448dd11a02", 0x5}, {&(0x7f00000005c0)="eada4b9ddd0df1eea1068e2475abfc59cf41f4221561", 0x16}, {&(0x7f0000000600)="568e450cd97a068acad6ab63f350feab21ff6a3dbf9d4a373b95fbf5def9ba1700f18abb931f4d59151d9d5d7a3decd05be33bf066ce9488cbaba266b4345ee1b99f24f931f47cf3f1c2a3d3357d3672d61dfc157186df8fe589aa3e9ed20bea4711dbb10164b2ae6584eacb55982208eaa27e248f10929f69a8327d4a1d7a9a9c0f8c0eef95fcc52ededcaa7a079c1b12f252a1db3a1bd0dcd7c15a9884dad711f297cf8939f7170b3eded90c9d6863010ff3d7c5e9ceaa948e3bf522a72dd8e17f4eff285c01c84e2d303a541ace804511356e1b736d5103487cb5465bb7b0731ad4d51562a87ecdfab685efd929654c7abd2b8a50b7889c2c0df0d3b0a092c46c3e00ddd9d2b0141777d4834b6d7ca2df184223b308fa1833e296a09e1096926e8647f79c88df2d9b174b5ce88e3cc43a1711d6efdc4cc9afe6a72c2386224ddfeac804dbbf975d366f3c00c19107f47cd886469e824052b61901fccbd726774ef469964dd888c657580db018e3d8745b554557d59892b9a1b4035b8a1ba406cdf135e45fe109dcc6a68c4ccd3db2a52ced76d7475447f846ddffa20acfe283294369e0bbe35d1da768e620717fddbb517c90d0623540ded0ab16d501bfeb65c7a0807b1844a72692c8a45d3f1a10bc0fc09ad8659bc4ca5eb41e85a8785c53006bae3130f18ed655c23bfb03a888a3177a533610dde1756086892414eb0ab30d56a86c71851f94d09527dd77aa8bc39128e98f635a61374bb1c4e013dca96ee4c200d39fd06f3846773d9d3b90d41fe921bb0d2b848258d5786b34622d1c0ddf3c5903ecdab698678df4991bc48cb1715496c55eab018c804cd19efbdce8963988b1014d294d17fd1a0d52fa77f925e18bb307e084131dc24d37066a30e3c9ff17e965a42eaeaf56ff2f40475a768841bd580479e8acb57f2d5bc1aaaff652c9251f6b533a45099c19137dd97ca600803fb5efc04bc8e7c7e507b92c5bc7ee97027ef483119bc5c99c00aef709aa8ee4eb2f910db7ae50580f13c1d7dab71f481daf30d42ac9a3a6092e2621c38a4ea5a246e94d00cd6697b05bbfd5daba7a3be7048d2e27e91f533993278c77ec1aa7e51c913a1b1aaecfc6b7cf0b508c0b11915045912ba88f688505dfaf9422bba452de7341f0d4b8b5fcbd9855eb03eff3bf371eb6aa517d0e5b67455ec87996cb0bc7aabb7576e3a55760a43aad89f8ef72326f970fc0180354cf1c0c787ec7ae7bac6509474180f993baac63910968ab28835090c0b2ae350daa2095a7f51de110edd941f1f85e96fe2b53c76aa856720ac233c31046e324bb2d1c52b2a3732b506cbded948cfc239e16df55fff4f4f4ead502c748111f3fd596209c04cf2344dd59538d15ca3c7accf78aca9c10787f1ad08f72179474f7e55ce1ff8a7fe30cbef4f7841c231080a6ab38f60447b4920e8202ccaa1d74cf7ed1cc3fb2960bf7cbb867c26f06bacb690f94e678ddb4ba286034d6e242ac767323f7e91b0c9ccbac69b6e156f50743870bae570be7232652840e64cfc7297bf1f7c141de8f1a6a46f647fc981fb104987f7c30697b86ec73773930da094778cd34d84fc6701b21d80295c9f9460bc9c835e3f8b6e76289ae4f4c35798088f73731f63c37b0f2896736afd412188826a0420d4eb1b5d55a3b14dab3f8895feb8a974617531b19aa08cf21dfc49dc630f55a29f83b48ddfbdc51b9e73bac891631f011564f25d580a8f1b687da65d36d77dc005180cece3a2e42fe813bc5213ba90d3fe541245135d71e4a771fcc13a152a70690f5dc49092c2a4832ca26bf2a942384b59c04c8f347fe434d9491e55ad737fd2806a12d0d75bf3b795d34d056cb17079d9106c29feab96deb84339bbc8934fbd1a03a54ba7bdc3ee0abf99c1072ad2c71e25a8dc56d3bd10f32365edad6b0cd9bfb59cb026ed4246fe5b772eb97bf0bf41d83236b0904b2544a88d80d309c3f28dcd182ac711e93c17289af91cfa8e4781a718bb56722903d0a313685b5d086e24027a4b1c085ec59269026e38ee6a0d5c74780e021e5cf4f2adc2fb64c2fd1f4a14c0a8bdd7767309fdca11b001166a17602f759a8425b0128bca51cd0dd53a260b7d1fd03f8817639899ae1179771a7479dafdf270884f079995b1f67fcd4a98d97975bf80be15abd03f0cfcf6efab93469089a75e917ddbec74a5d40737884a991f9b2c94ac58b5fb4d1baf0f7d302f829e60a67c84c51449aae9d4e55e2a3ae0986dc707a2b8580f82a80186a348551834713af72615a03bb7a42bcaba331b997ec9c486f087c2da705dcaca3f07f32065096bad6969376a082dbfa2ba683d2d23e4bcb3dda9497f7ff4c3028865b35799d2e1527ffe9b679cc369c7d00f0603d98de397687600434ad277c761164725b91eba708818478d794bf620a1709514e34f3585a15aa587155fdeb247f9865bc6de38d72416077aba66950e30a1d89d98ba5a8f478d581b1b3dd4ec71a8b5353403834b2cd948ec1b03b2324e6235c1cf8eaf402bb7c79d985e6b6ae1428c5a6429f2b1aeba6f88433e629f86735011164e4eb2fd0538948dd7b4d52cac7a97f11a1a47fd1a0f033214996f14953d0c764144d664a881665d658aa8d3b23c8ff3f5efbbaf14b52949a7c281ffb2a629a8d733df8a42c81c3e60e6541604036818a349a8bbd9c0e1201dc14a9cbf6216014c656f54ff4c747f74ef301c8388a9471280439295fc832b489812cf927958a33180b5408abe253893fe3c9efe24bed03051a0b85b996620e83d849120cbd3d5d00bfcc78673cebc32b7e6dfe348d74ba3df70aaf6033317e869a2b4d5b69e768df012133b3e9263d7512355b258e148ef3c839318206b73669add4a95bb2f80501bd200cf325b5a53e21c4faad6bdcfc1ad0c451e659a98fd11588a2b674d0321f17924a8a83999f33f8909ade37f86b0d274730f90f2f65ae59a1f42a7f7a7c159a26f50b2a8b1538e1089890f17fa68c1cd156c42272843d557f37c8ba5f5b3869dd15af4e43636aeb22d82f936a34025d55d563f3cb202782dec50ad12f34537f60161d51e0cdf2d4e7acc320076b7c8fa347938e76e445a4d5a577411071e1a230bfa957f2b3cdf4b5b24aabdd9de28a6caf0c665c9545ea87fba97938894b752288b3609c3fba26c8c945130ed417d6565fef07bfc7be5625f1d007cbbf867bd29f4657327dafae208683d407167e06010aea2cb65cdaf31226bb6327f2c86a4f9a35b6b4deb3e0bf391bb643e3ad0a3fa584cbb974074938ce4bfca0d05475e66eaa57aea67bf594200772e1b3c09158f2c2362902f01703ad23b7c39e1401a01cb2abc30db375742c487ec0b2b1c867bb84cddac7395dc72bf5acea6a9b8ed84ecf9da7583aeb69a8fd6ffcff875255830d3382298d625357da41f84f20322ea85facd1476e794ca66e89e3d0d9d350000651722964e31d3b7c8a841cb8e2d92c5ef865ce8fd3dff86d76816f6d9c947b113df26fdbecf0df15e53851dbda2f9830cf4d6bfb874ac7312b046c23d633bf97c562785364f2bfeaa528d42a0d264a2736fe0ebac01f5d7c6578f4c4c0a43167790bbcfedca7471c0d081f21d30faced3db6f540a4e2f471a9662d0cd3f0083198c537b6fcf3ccf7581444a37982a6e26f8fe5f375476d5bbfb7dec85f2446a1dbd63540a643f08aefdbc1b5e1c50cdce9739f142572283c3845b7674d32222369e22cba881fcfdf4083c170d2d45be0397218e9fd577597d2a9043a5fe0bea8792d786ec38e1f1ccda21b16199ddf06a6d3b6221dfd318fd3ac0577686328b88e1180a10f6e7725e806f96affc85c2a9266ab0a6c7cae2dfc3111398a389e4fd07da3230f0ba7b3cdd2b9d84ab144ca54a15c5afdc51f7280193aae31b0928cfbef74edda4c5499605f58eb84ed51107793544d3b10b5dff211a463ce55b9d99d1a44b29065969f8dd65a97f47f4e89592cd8b1b38ef2f2f9aaeaaa8d821b1349d2fcdfc89f8c6eaa32b2a32f5ca369cdd8805e7fc538df062c2c1af9d972ada2364d3c19671874277f3e599afe6b9ed45986e3612cc6c591055ac7b7ebaf3992464e92264c2e8b632b0d21b6e868d9d748950d79c23a86232431ccaf7759279aad7a6122cba27137a3fe7921cd8a16561fa86e03e49692fe8062ac6f0c5f162fa9c3cd25cb21e95271c006178515d37b9cc5f5153cb6f6e59bb7c2d2bb4c2904599f08d198715a1766cd9f12d8083bf729b88f8db70817afcc590b2ecebe784c7e2ebfae549f606acf3a6dddd90f3e5d435ded3a81bade7d31382b3c84f4a282a1f7376b768d40640ec9863dfab3b23f6ba9189189d30d20fc43f72b70918c7cc907c5a193a4d72b4b86c5da26b2eb60b5ce832a8fd0b772175688d7eef369cc462ce5503eb0de07da573a404400a8acb0f10d5c76e37ded1b43fefecc65e5a99057628ba948d4cdb1262dd664d8edef8786f2751bbed7f29138e111bf19009e0fff920045b9939b67c7aa4e555ac9b680a1efa990276229156b5d9e676f66ec8c604fb2f46e856dbf3644727be8498acfbde8404d07592e0ad80d3939a97fb5a7564e15e51bf779a70b89962d9b869c1d439c60463044041ba12c7fd080816970987b1dadd4d5b9cae273a80dd4644b02a04bbcdfe4720c7047a3d005919e50dde46d5bb2a7a3e4769c38f399af86082eac64b319a38972754853bfdb4a842fe28fb823393da0e0d9d58ea8703be62dd823058ac00524f165f9b7766cb2aedad5a3a8cf7f293116ca03da7528ff6bfc209367f6061ea2efab3e258ffa1e9dc2f0628273f215705448b2387e4c55bf1182410bf17d9c427eb85cb4aff27722c0ec674e91018a680aa434673eb429e6d91e6d7e583925c0c0c881c183c003fdff04bcba57c2044ee1676f055c0a0643bf726fc27c79b9008ac887ed2f21b47b8fd861e4356ed96b853c2b8ff6a21281c74bb4d010506c3e1baa73bb01f0553634167f656803b867e70295c2fa0ae7d7a112df9b5fb33fd3561c77517f0824040d0ed0c517dec936e4cc775e28e5d90d3a16d3faa912a88c3e9b386ef340c2b4e0a8377dfd2573bbf03f155a2cc71741aee7711c702c51ec6c39e5035c66e988645c98d25a292170f42bd3d79186ab0ff138c2dd298a5da6624ff53f5f69ca820cf458fede834782b1b9327b2043ad5d096c08f40c4700366c983fdea910d8d1881947e29e9555c78d057e36da62ddd8d88e7092de61b8fd7f602d0b56311ef52d0503bebc08182d9a1702c2068469afadf11118313a3ff26a25666dd1c2efafd417d5fb6bc54d87b1b1f55e51080ea40316cad600f346ccfcbd1e3d4e0fa2b190c6ddb516cae308a5e355c2115bb90bb6d50629f58f65e27d5360332a6970d36401619190ce39ad928c60e9cd6852aed3cbf710131e38f841bcdab098d1648eb49164e8e0c40922344a24cf9c8fc65fd1234597c42d6a78d6916b952bad4980b146638ec944010ab74fac8e1131ca348b04a755b23e9c2de13bcea3dc2325fbedd6a51e8fd02d411dff88e9d90ef0d3b0b8590b17820cb9f8fa0df1576ac7dd4098252c2d49e7e00f4127e74fe4f606aaac1fd2a3a4b9462d87bcf5a38c10b8ae7b373f110893cfc8823ba333559c1a16c16df9c4dbab08d8d93d92bd24212ba01074850b46ab943b1c5de4ba278101321622c6790807cc400e66a551c92bce906a655bd88a5b507031245cf278f67cd0fe4535ef3c8aa3d027a4d9831459b90f73905eebfadd4749ec", 0x1000}], 0x7}, 0xc05) r18 = openat(r17, &(0x7f00000016c0)='./file0\x00', 0x200, 0x5d) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000001740)={0x5, &(0x7f0000001700)=[0x4, 0x6, 0x1, 0x9, 0x8]}) r19 = dup(r16) dup2(r19, 0xffffffffffffffff) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) r21 = getgid() r22 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001800)={{0x6a, r20, r21, r22, r15, 0x16, 0x2}, 0x2, 0xffffffffffffffff, 0x4}) 14:20:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getegid() sendmsg(r1, &(0x7f0000002380)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="7bac346f59666aaa4e8419720b00359bebcb6018e11b60ec958f8c2322204e093a37caaccbc3248e0c84964ce292a1c1a7cab6dade0edf5d94b0d0249b41eafa851ab8d4e9038d2ba4936306f07ce2bc39326d136ff31b5b915f4062a47f4c9670175a2ba87f0bac915536740b36afbef873e23a0bb6f32a4d37a7c3010b00", 0x7f}], 0x1, &(0x7f0000000240)=[{0xf0, 0x1, 0x7f, "e87ddb57a02519b54d7f54f3a6f8a44314ad622e4568f2c0832d4d4461015e705e138525a7aba3f2ff42b253bd26ab7f6336f1c8e6b8c9ecc4961b57e4618cff2d63a5d95316b0ab0a2078c54a2c11ffeca5599d6dc9aceb1e6618fddce93335bc7ce4a0978e3848e313f3079c8a98176d83db89154a1d03e0152e2e309d4f9aab16d2c31e1606aca75aa791f8642216e47e6b009bc030b4122df364f0f4a8f85c328e307526b489f2ac0e758453fe699239444b1170a07f587b6b9e71470b4091faa6c58de6eac3e5e6a3f55cbafe923ece1727aa5f467bfc3c3799a07b51"}, {0x1010, 0xffff, 0x6, "a5a49ffc2dc7c60d0f2863bdc4b5939dba452046da73966f2e40dc637ef3ecccaf38b01b6603df4d3343e534c227a84043d6c170f6a65a77c6c2f067a901a43d0b9728f9d494849b03778f44a7d079367275f2b6103213fc3d13f792920d3290820520d87aa03475cac2d0728f237879e3496198f8ca604d949cff95b2554b888d2d9b0091e071d76213c5c642a01705634f563f34332284c6ea5ab50e1440aea8aff65f6042f5512c317692992ffc99b91e77677377f07faad125fec4670143615c007f11df1327a3ed4b0dd44aba5e8097450372e3712a9983b1639929d10106535e26eca7410b117653fafd3f502d8f35280fcec6fec8d9b9e387c24162dce8d1c725c49e726306a346b68dbdc75e44b22836480f5a68ceb6f31997a3c472fb4ef6f06a76b5806ab45b943868f779f753cb1422567fc1096d765347321bc49cd53502d39a25a70d37d94b925181afea9ced5e6de0cb3459fceb717fb3866c61bfac997a113d13cf71048100c27ac12a34c8c5295989b1502162f68b4471f8ced6ef5a3c3bde0dafc2e1688872d879d5d18e9c5f013e845c87ba706a35a059b7b70c7debb39658758ed1137ffad8d6ca009358eb606f59f706848c42453a1d117f69a479736395d9473eefaaaf86685b5e39eab3469c8f0b4484da451d2dcd528733d09c8951f4052299fc809d0ae7303584fc75875258ded4946a00a9e7aad5212d8c31e5aa7d33d954a4b877538fcf4dc1bbcebdfaa4f237196c6b17af736cba367c34b2a293ac1ac863ba17fb40de9abf3dfcab08af272f41417efb4dde1decb08612b4944ed83117d599c32f57fb3676b053e7978eb6f919ca4fcc0726538a991a2633eeda5dbdb9af27125140b28205860d10806c53acd48375ed8e29f9db502ec908a7bdf53556241e3485b5ce9047e60097b2a5d09f2a8b6a2cb0e311fecb6331e49d42fceccc6240e46c12ceaa6e1cafffb0d46c6d216321b28a5bdbebd80df820d5391bc87813b0bbbe1e667217616fd9c0f732d8ddf044f6371395f65fcaca241efea2d00ac77b5d23901ca8c76803bf0e17df60d8a710c04cb3962695e53e6bd97f8954672d99fd42a0c94d88a1032265554f59d8190bbabab4ebd0cdd39be1e49d913d44edb62576300ab2bda85fa6dc3c165d7d628d8b1902943dc0ace43eb619267a2a3f81ce29dc1345fb7e4c117c6e08bbb9da17fb9f1728c25b3a4ec64b9d31fcafa687172b4bd87cc0e12a809bbd9050d65153ec854c8fa87370fdc291eb20ae400deb6d66857dc4ef728448c9b02a6b899e5739f8228a03921a80263ebfdcaaeabcdcebdc9b80fe5c3944fc19f73ee85e4c15c751cdd27b43e82eec137f4570ee21269b73b58fa3b1026782d1255b7dbe035821b38df456cd549c4ee76fba144165631c6f0de52493bfcc08a97b865c4175fc1bb7da482926b31b9a1784a6b17358a2e99616b32a7e8045aec5d0850de0a973d41b542032f1011466b73e9d8d4883c89122161324ba801a3870f0e116178a0be3f3c8b83e825932b09be25eb059feff97734938183a3633379695edbbe42be86879fffd41d12d64f78fb0475d5f71526a8b6f65ea7e2af7496a3dd54a681abe378a97060ff8f593cd1348d759b390694e2c64e64ee56f1b0572b81b62f0bf08384b84722d4a02271997a2e2414122618690f45800b4e60217b4f4b9f5753a89e41130251919826c33d676b4f898865e67080350d70251f9af58662b1af3640eb4c56c90e0d17a0a0e3fc65bb2a2dd38ded6811d3c3dcdeb4ef3b80fe49fab911400800bb187c4a4694aa66852be8259682e8585b646d5b2cc6e84f1c714940a2d4472028c3777a01be8e098fe21906531f281c6389360dbd55eea177a7e8c7900a5b80c73ef84a5383713c0ecdd93e82e74107180a6851940c87a4237586abf4c4a0a6fcdfe79a10db720e955e97e282b09424c86e3d54fc94cde0a20766b2c0d1f774032bd190bdce6fc7a19381e403567954ac3b7589c70092aa555bb401c8251c0a1a7facaadd21e983245a1728e32155fca6eac9713a3879f5e9b1c581e019eb9b6b43a03ac4db5e6f1689cfd51b530eaace6fb440308f067c68b4aeb73e4b397acc348ff138a9a79156c27dfd1753a43317f5356c3d4bf6931e450f91631016185af56bdf4290ed062faa17c966daf817f68eaccc0bd61898fc69ed44aaa360100c89e74c2c54cb3f4e0e93b307ee2d416b38e9ff97240445e57027ab219bee7d8948c30afc24418fe58dfe2a9e90e8bdca033bb8d4fb4bd6f0261daae9f09bc3a9733c21f30c56e2bb58ffa535663fe34ee4e432766de3c2dc9ff5c52437f2a743e88f73b0708e96b52a33ffd4e23339bfab3d8517cccc81392a4440133fd20d4cc1de908375268daff53bbd890cb89d9dcdd2e0244670c53177089da073112a19b9b118ea254cffcbe0d6ec3a97003a334de324c178a8a3159835a35dc4c36f9a5db8e121650c7c0791cb43a9f489ae6923263048642b5db062c30171cf9ac707b827a6f5a76a1ab7307b180a7255a613a9659d5a91ec7c5d8342a60a89dd49b99eb57ff97331582274dfd3b53ad86d9031997231b2c78cde844f7eff6ea73b4e82d98ae39389cf601343a59899bdc231561777fa27a53fc9d0371f6aa6a193c6464d724d7f61c102e84ba42dd258e72806de68e8eb5b735404a9a2897c8658a6c66ef5e1047763b4f5a648d45c54662089f63cc99f11f64eadf1d3fa3072fa68b7f5911898f8db5f1258d7376446fa07b52362ad1b2959f33691207239b3b56d7557f3cb96450613c9699b5e44a7e998470eadbdb815eef722a397be220b036614eea0f331405a46a78c3909c7296fab1fd77ff1c41f61c7cba39368b60ea41e15ce035231e75fa7c78bb622c7cc41a1d13961df7f9d53dc7cc25b21e61dc0e9c3d42a68b8f103061d586e091924aba96deee5feffefaa1cd13c0e2efea5a4921022d22bd9442e4f5c7166d2a391cf3073ff06d6da26a8146fb4b6c5aea208c7ad356a18d72dd4e9d199adfa52be98226312595866185e2af03ce6578df265710f52facda41aa971f7c7a180b6cdf18180c60619f54a6ce3dc90d7d4c2d9edaef384e2611b2ef7743cc88064d2fe3d0d9460ca8c546ff8f16cbd42c7d327e07d43e7267f03fde4b2f2ebd696a21cf2aa51b7ce61af6921a6098e9dd340ebfbc217bacf1e3c4ecb093b227889e15bcabea3aa066dbfc279849af7af78dbd4663179b06af51841cf5703792c9021539c61f105e249c2f728d6b0653c3933f1d5fb52ea13972c6f6934b358fcf22220511edce8a593116c169b3bc0a632cc78cef9625f005b0b7bf73bd814d602b8ad1ec7c8406b464726f481125df3267d6a9987582af4be30f4ede88f77bf391b44b5a22d3a9ffc05538b582c87a427c79c6836d7d30bcc99be3ac30ad3f2112ffb82971a8184bd8520f93dc166b70037e21c846b1ba999a3c4aa703772396192851b43c67b8f0a065af8c7bb5c23271676c4834b16be49fe1562e14d10eb2510ba4fe74bacd001ca7751f95ca565531d0ab3c90947a8c2d9131e175c5262ea37b71c85b854846e20329d790b1f1cb8fcebc472a444b29f668b118bed622f03bfd5dc2b54ec5d762e7244f5f833fb5643d6b101c9f4c1789ed90af2305bb370d11d8a1d0a0097cbad0b668bd84b172f0d3596660d7debd6e36bb2ce2774da7d5c3c13ded0e240c46a7d43b2ef6b8d8c016cbb2495dba29d2da6decc1cc870baf2bf1c7ab0ba0a644b94c15aaaeaa99546ec3e798657a348fd0869a8a09a80bd5c7345c615cdd20bbc33cb0c0f18f2e0c6d48d92b9fcad6df1b37045af28496a91f712907371e273c04bd90a24fe37d803ab4cb87920845637db34da61594685e5ae992795947f14524c40631e33687917763b5f3a466a742c73f949b10e261c111e9c448f0f51ae0d45f6eab8243735b41556001a9ab5af8d17a6da418b83ffa739e968e37ed1170f6f8c8e493039f22b904310027b6b6174032547d1cecaad73468102c9885660e1b07f1480ce2ef45cdcefa1d7d91ec41a7804a1be50c4f88ad7e44a1003db9ba95cf04db5c6eda641c26d9d8f4bd7690639d4473c1c0baedf9ddebc2a88256594567d9f2148f1b4bcc8ba7f54c44126d3a4c984b397ecdbc597fb0b622bfab4a503a3a57956cd5d361b7ca8251628ed77a37fa320d51bab8de59c55d32532f494f64492a3a25eb6d53b7e7abb68202378ae245881d427532cb94d79f3092c99b9b333615215811e225de5710aa16118d28d1f5b37004498649a1d45d0cef3ffa515a1bab0780e6dfe2d92f76028a8f562b7b62e6ce185c9bacf592c7b99a4cbfa85ef622664b29a667bbd348fa1b8cf3c7250c9af24654abc7b779eccd28d35d8d60c71ed4711e7a8271f8a5a625b3f73ffd7cb66f3b856ab695298066c373ef6a7e10fb0cb19c1d44f4a988ec2a34226bae8ddbfe4daad8c2dedc279ecb1f5db5b2fcc8b37725f8590af98a0fbf0b44e9f58bdead4b9d2d246d5b47fec9ffe224a30a1cfcab6ea015c0df8794e02de2067d1db2a43c4299949ea5d9a65da935abb666f0eae611d08491a222185c2609b73c2515b146d4175e1a62f24b5cc7bb84a08df432b797e4f5b32d3c1965219a2235bd3fbe2d2dd816823fb4eecad1d4cad991e6429f11b6ce23cc7428e3cf5a3256b50e2f9d2a06510ce067952ac69413bb1db1ca4c989650787d25d0fefdca73f5040bb7cfaa8390f9342c8feb60b0b7cd57efd179d7cc0f7cab1e52756a9a9c21fbd70135332f6347b9e99ac0068757ada9fff9e296c7c01796d32cc0bc456ad82229b34cac0fbcdb83e075fe9a2b1a349321de9e7063ddf4df04de54e3608f093019b45d4e59606a36920f75ce264cdb3d97c09d916afb1f8ad9d8eb0aa6636ebef0294c331b1f5961e0c54e9bc2b10a597a217ea15ebf6d7799971cee0cd3f02927b1a4d40aae6f534aa46fb56c71902e39a5cd91a0a2060faf375dca02081cebc672ff74f163a56a50fbc5b072d55c8c53ac94008f90e10490167ca24b0cc40b9e37fd57f0109481fec7572c1fbe7c80ef331b0a7ebd38b797e99861507759433bf43f7f642b2718adb7999a98fdaa0b2664c8b1cf61e80ade43a1798981ac80c7f41b00216de3dab80e9270bcf4b8cd0358e715150993bdbc732a163102b9937817557e43bd53de4f6d788064a360fa8975dcf213ca8f237dfc01f1615026ce85673349371b57e0ad2cb1b270c05628048ad3d8d1cb5910dcb7c26d0d24c991add3460848ff249ff09d4cdb7524746acba2c66a7810c9e24e0afa7007713fe657c7cb57643d9c951565b779a4bfd0b8dc9ed69d2e15a7fa620aafb39f61fc6edc8542fab50efe4d0e783640eea51338e872e0a089b2432dff3128a7b6eff20e3090ee2d942e35baaaeebfb24d0172b5f68548cedc81b2b6995bed61e35be491323507326998202b03f3b053e6f0044d76f38c23741758643213d833bdcebbe9c95392a1c751a19cf8a9147543631293c36706d1ce443a58029bdeeda312a9c6fda182ed6722eafa53e639bf2aed206b5dc4afebcebc3a78ae4e6a42f359a86cb1581f60830dffbcb3695cb1a92ea715a0ff3e0058b3c6753322974b4e92bc2e293abe033c188443aa9dbe4ac4bacdc88a8f6a0ec95f95f7cbb15991454d479d1e174ed5265393aa574da4258a3b0460c4f5372e34581ca07369481709aeefe96d3aed30fd994b390ad8d8d6ff7a9f942f7916acf6d499"}, {0x1010, 0x1, 0x96, "fcbfe31423f24dcceb58c1486c2faf314ced02a5ce52c7ddcb863e2b9a669a59537c4cd5fd5b081059d2748a1d37ffc6a8d56fa8d06361beb25c02dccbc075677d871a82a95ff7c34a09195b0e965e532131a95531b2754b6082076eb1cac1bff6e263c6391f59c7fdab1f9398fa19ac00ab9fda81e4eb488a3684315c5f9d431417f6d4e82f48e803409d64ced17a09eec26b17ddff54e2e63355af6f09bbff606e3c8e7f84c593533f075fbf871050d40cd0d640b6d5b4f04c7e4e45dfe00dadcb1c3ee4654431be35a648d113fa0a629fb67711a6583e0576b00a8ac7f83f6f4a8b39cacd241bb9d860d6f4744113befb57a928f1cd45e6fac80c4c6876825fab1a74897473d5f90217c830a6289f1e0d89c5622decbdd35c98a7a034fb06968a8a98ba330941818a56f708383d388769244638080abbafbbcfe266a379fa7cb6d3bdb74999a1ac58703bc53da116f12fcb4781da889e793afb288b9e848ce8506764002071289962f4bd6536138f9b7795195f940dbaab5990b1c5ce024b1599cccbdd75953f2e7b3bd1a750ecc1b82b705a06fb077ca5d2fb872e21631bd13f6308108614ca254945e973d70f8dcea5a895901a62b23666e8cd5d6109fdb7f6f7ca2927f094dedd6de9ac0a8fccdc6a0694ec32cf862518dd13f929325b8d6f9f722a7a030ae7341ec6aa8906f8982311016ced64706a4b948eff2e32444fd6809a53c5af170aa0c79096dcd2844bbf4112403bce041b4749b5e647f5fec672a1331db0d212480f61f86c956c2a3beea72a0c247c214a2f7a3f6542256e3521b45d5010e0e1bb2a5a6411e0ba26f05150abe4b1cd77440abd759dfae39dd5d543ee3acea773f73a8267583bd0d179ebf536b6c8fd3daed78d8e240090670ce74d927467a4678d1fe3ade8c594aa2185429c2e3e33479b305706921db76949d3ae19bafdbe5285bf2d091e8d75854d7a9595ba86d2744c2db8f7b33496066f316be2b4eae25f5e56f981c7760d0aa957d078ae14707bcb620ec949494da3e3d33eeec3341bd3c6c37dabe47433201ef9877d727e5ce93d3de38ecf65896766d5b190853280b8af71ab54150f7f06511fadc05129799f6388ef0d7077ea805067fd2577846c8d39c18f1ac8e152579d7de9b2d976eed889f819ebc064d5db74c72771f8314035f9aa056eb4a656e4698ccadd4e1d56c6dc8336a7cc876219d20bc6d91f5786c6795cd2ed1cc69a02aa5f9ba61c278c7ad08fe1239c5442665b0383b06abf097ec804cf95c7613818d0302e859b7f2354235d024a5162c01161f443f9e6c8e0e0a00c6c1d433333a999141b2ff4429c388c80e8b8a8a2195dd5b5de96b52cae6bd641ea1d2dc7c4317d044bca76c2a58db9ee07bf4fc9c222a47523aeee43539ef60634b519350b06cf532e45eacbb1c1a5c24baccd488f0560810197048648813383265765dff3570c0f6a41aae7e5b71f983f08b51f0d36fc48ead6e842bd587cd1719b17ff44c6ea56fbea58470b92a616d58944fb3ce0c73def142cdc80d60ca7bfc475c65d6efe85c8945e5da1aa818e39049de6eaa6bbe9271ea2fd346067a414cd839e0cadd8131e0615ee5ba10dc311b83411c461744b92b857ef3ad48a31874eb9087e7d55022e8fd5e6e054ae424434d8edcf6e39848e7e957b61de7f7dc1142b0b88b163b19f27aab33f24ea5d81091727d0087edd0355fe9bb693720fe841f479749248cbeb955eb36a5d4363d00e1dbd2ed118ca97c0321b2a32ad9d9cf085e474e3a8e61151ed218befcf4e0dc6d3d19f54d97d6de843a91e3681d3cb693942cddd7ff617bc1dd6fa95afeb7ada8bfbe5628977f11f2b8c47440e191a077ec22ab68ecdc199eb58bd89bb8b9abbe565a3279a2945bf1f741bd25523c2b9fd781c5bd94eba619389c6bd14f0358f2afe2ec343af154dc6df15511c2ce34f141ced3bc568aa78471c9c98e857b185446e1e5c14d639968b817c95639ddeda9a866962de5efe6b2e46c7c3cda41d48b28ee3f2457d7426c1151cdaffb4b0f8da2ed239fb0362dc9cec423d61b5258e9c8d255abd298bbf7e307ab980bd4b9ed0b2297b681a84207d8b1687225432849536e0d096cc7b55546732326112f9987055d5fe014750323f55704d8fafe8ed5245f5d6d8ebe0f81acd022cfc3b6b51f9067b3869f4ad612bdfe1aab66a8c740c529fa3925e8ccde8cc41d0d69909a7a1502d6367d44268e2d01a013315d869d040e5ce2cb17bafdd3ef7b390ef41b4f0f16b727bc86e2f8bd035c194a0d08f028d7d7cdddbe6bee8dc0bf9413b479b6e1d563ad3aef0c035ac9635ea5c34996f2253ea84b03f93ba057519695af2c884883508b310c092de971322ac382622d5d666319fce732b48af1dd46a8c69920f0ffce1770d11d28362c09d6838b94ddfc5d48d23222104dad14daae17682a92ca83bfe6edb30a0aedad2887c92767fb094139ec7fad3db0fb760a0b8aaa2eb8c13b435d3c55c503b35bce074a546d18540c30f8390c5e6aea033efcb51c313f9daf6598778138aab59f1ed8a7e458378ca0ef9156c4aabfde27254ba9fab80ed80e5e86e7df3eb8053298434a6a82665cf21462efe9574830c03c79ecf055d4e45248db53e0368d1682dc7019db514868f4644f0e9b1b1d9a906b794600a0ad1cf6afd73f4970494e271bae5bb15d3965480e0b2c5cd1c4c7df0a44e0463b35b99d9e2b745492aeb778e30a50415d82d28b0cf32f8d0e006f96969466ff2249bf132407f593006b40f6d31c4a01c93903dd340918d5bd8b199b4ddc94c88cd6acc009af5ce9a6921776a350192fbc7174b0550d4a872bb222a7035255a6c100619f7f2fdc5650121d77b2e45d5f2557a7005f9b347eb1d66580fbb94259e2000577abe12e56c62d2f1de95a4f0df5fa11e35b382133792bb251272aad51c1635a24576149a8dc737146995a8ed2340b6cd517cb4ead24852b2858b972d3f197c3bce228d7e31d4c9f359937786bd57a3441bfc7995361d36d3952a036ceeaf1a01c8af399d4adc90ba54bd2120d5165c7173fc5b00c180d0d6b34854ee63b723c4b7e7b5f52db0ed667e23ba276e34f44168059333f52668e32b1e1fe6b906c9999a2c97a0285bb03cbbfe0a16fef4b1186e0f1b651818e2c008ae6d0c3b8ab1e777a7ee824d918548ce9e39fee5f8f0bdb6854a3461546f9691d390f45b80504c54b860953a5052364c1d6e4c7d41e76d4a96c070f0aeb13eabe5bbae68026477527d06c4196f8026f578f44d737de5d5e59de134ea47341f9bbf0b279a0c08dc1ca48fb2b4e66d8eae8f042155ccaa49400c71e7759d7f97b5213f4bd8b0546a032441113b0e7d0f92f931ddffc45a404a52b25364df75fde225e53a99b732999da3748c20e17727c01fa848ef677929fbde1c844948be020f0f5ccca1c2974259e17a4feb42d3fa5ae7eefd15c887440ae6e64a6ab0bcf02d1cf3c084bc7a18cf1e44979cc68f96aa2dbcd5fa3f950fde8a1549510205b7f3505f1420d0c41b15e103b36aacfb537aee6983dfd2df31c72a6cbc9e9a0e76ed1da29db24092c9a06ecb945e4cccfdc736d8a6cd89a8011b86b13075414abc9f928c6070183219aecaf0f176a4bd1e706f86d742f93f38b7e30b629dcb093403bfc47c1bdd4ae66fdb6b7b9e0cbe9e559d5207efb1570d2cf14c016ed610ddc3d3e971315be6a23b3dd2d7e89774fac5faf732a053215a63b66b2c2ea1668dca271fcffeff1cd4ff5d381fb536d153928716c49a3ad5684d1fb7ac1fdc078a9a6bf4c45f2509bfa00f78a94b805c2798b8fc800d5790e8be0ecb4c973ef45886f1152d16910356679764171e33a41684a5a3b1172800951548b47ab4d29925c0ad9aaa8415405ebf17286025e2bc5a741570342b7d42371870e2c5333b82ae9bcfddcc3a039796197c1f996c8b008c99a74410d1a682fbcf33a2c0bbc730f81ce61c91ac9722432db326da8c257e05baaaa98a552130a128ca3008095864c6ccdd7cc261f3e0b7dfa66559f32214d8d23dbda9750b9b016cba0fccd00da35072e592ad883ffeabc58d868751c10d5dfa312067b218c93139fcadc2859ad61fe080a8603405ca73d86a7b859cafc85c05be75924de4d50271e0912367e9566d139eaeb0d1a217f20cdcd26b928c6ab5199f8c49900a6f49cc11f6ee46cb181149d703d53161c2930dff1f065b154d8752b7cf14f270d14ea81aeac9f79431873b69e03d684ac19d3989d5d55c2bfa5a4468f68a12fe3e3b3cdb9b71a8e4e5cb69d1e112f7c3bf9c1992c0cd070636dd968accf295c247a17dffc6894a297c2ea88d67c9cd4bbf511913cb3e864b5dda25d9bc17d042a700ce43fc78dc91dd725519bfca5b193d46832c7d9ab504acdfb536605b954025a7e14c6204f3019801f575da70ea07d53b70374f6e199d0b6a864a8b5f363040193276befcc99c7dacf08692907fe53278fb29ee246743b8468f6758ea59743e8256e3cd1850a5e3cc1bc93b906f97cb45dddd5c302f2688ab0a65a59e6128b043e459de4142a3692e890310bda577acab879ee8df85bbc6de0b410aa42852bc264a782c4ea8c2a217af7286ce140f45d0abe13aa000c8e8c30e512e7a783eb20fbdf036f4b164b694c5392d55af1bbede4bb485e7f2050c7d836552ef6987ac7eaae4df570bfb5fbccfabb8e2849818af39e216e5bdee3f01d34c3e7ff1cde1d49ace8e7f1020701e88bf84412c11a06618f6a3225b99ec5187c64eea479d5156b765f1b0d638b348ae92029b5f2cd73f2301e5cf8ff48e32a93986ac166c02a56f12f70b3649952851a2db38f659746ecd59514a2247a138569911e7b2b0865a422c32f77ccc0985230c29bade392b1e28bc3dc03b657eb609d973b09c0a9937ffeda92c3dd376fa919d122ddd5fd475d06ae030024f006460aa6ac2d66fa8e5a734616e795bdba75fb4a23faaf3c69491c5fdc8fd701fa7d62404d4b2ea11b6b13d04a18a5635fb61bd02ff1d8f30bfec905cc9811c19cf335282be5f1e648af041a2ccb30a165655873a84512c1bb97dcaeb3b6c5983b2739fc0ab5356e7c1c924ab0d79ee767b6ab389a6cab36a1a5e70a3eaab0a7ab5877f49963f6a4ddc42b4674c074065552369d845ae07396ae87732f8b70c1549d27b84985da6ce553eea8b30f80c2337c0110353f7d6be1bb93a507e569424ba010dbaac7a9d5942b1cad12ddcffbaf75216646d00f0f60987bfc6e8fc29acbebb8468bffb04e10d6a8bc030c2d466732ce4495db77246096f4f5bc3ca483dfc451dfc495e1e7907ec8e67aacc80fcf0ebf23beaa809e7a30f9558c8b132a26b0eb79ffbb3e8751d785ede4e6ee13c3a7111b4736b7e2fee940d6d34c712024060075b6327cdd31418cad19e6ceb4aa3d3431028350cc9eb29d820288779e822985f2c63d70d526532a91894fd0e713224fa6dd5bb982792a203c4abd661b284cd982e01e57dc2280b9564554e619f40eeb4d5f9b1fd499890c79c595113bde9ba765842cc5b85e44fc7cf3ef417c8e4f48b5e08317556073755cf481f380df683fe91f421d8ab58ea47ba619ec7b2ad7a854ee6be1a04723855ec2cc7c85141bda001ab0b5146ae6e786f9d20af715a51be1fc7ecd243050e4f5a5025500710adb29060caba18b51b675a910d5f718f9f2155f3a2d28d47603ed989f16db8538afddaed9b2f6429cf418dd595bbb7c67738717e35df069ed9b51f19b3ec974614e4c2517e04b62fdc3d"}], 0x2110}, 0x402) 14:20:37 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x480000000000000, 0x2000, r6, 0x0, 0x0, 0x0, 0x80a5, 0x40}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r11, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r6, r11, 0x0, 0xffffffff00000000, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r12) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xa7d75c6d78e0fee, &(0x7f0000000480)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r15 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000340), 0x10000) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f0000000540)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) 14:20:37 executing program 0: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1000, r5, r6, r7, r8, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x40, 0xfffffffffffffe01, r10}) shutdown(r2, 0x0) dup2(r0, r2) 14:20:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x7, [0x0, 0x0, 0x0, 0x100000, 0x3, 0x0, 0x1]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8140, 0x0) write(r0, &(0x7f0000000040)='g\r6', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x10001, 0x6}, 0x0) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/184) semop(r1, &(0x7f0000000000)=[{0x1, 0x8001, 0x1000}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) r12 = geteuid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) write(r13, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r14 = msgget$private(0x0, 0x402) r15 = geteuid() setreuid(r15, r15) r16 = getegid() r17 = geteuid() setreuid(r17, r17) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a5}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x1000, r15, r16, r17, 0x0, 0xa8, 0x6}, 0x8, 0x2, r19, r21, 0x0, 0xffffffff00000000, 0x4}) r22 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r22, &(0x7f0000000040)="670dc3", 0x3) write(r22, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r23 = msgget$private(0x0, 0x402) r24 = geteuid() setreuid(r24, r24) r25 = getegid() r26 = geteuid() setreuid(r26, r26) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r29, 0x0, 0x0, 0x0, 0x80a5}) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r31, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000140)={{0x1000, r24, r25, r26, r27, 0xa8, 0x6}, 0x8, 0x2, r29, r31, 0x0, 0xffffffff00000000, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r33 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r33, &(0x7f0000000040)="670dc3", 0x3) write(r33, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r34 = msgget$private(0x0, 0x402) r35 = geteuid() setreuid(r35, r35) r36 = getegid() r37 = geteuid() setreuid(r37, r37) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a5}) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000140)={{0x1000, r35, r36, r37, r38, 0xa8, 0x6}, 0x8, 0x2, r40, r42, 0x0, 0xffffffff00000000, 0x4}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0xfff, r12, r16, r24, 0xffffffffffffffff, 0x106, 0x1}, 0x5, 0x3, r32, r42, 0x100000001, 0x7fffffff, 0x80000000, 0x600000000}) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='W\x00') 14:20:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x86ef2527eaa02372) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:20:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x114) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x389}], 0x1) 14:20:37 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000000300)=""/215, 0xba) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001400)='/devJspeaker\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000012c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e868939f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abab4596e03dcb4534ea0d51ff81b34373b5ba3580d10561d2f77515d788202563d121321aee48fe5aaad2ba1bd41440c8278c9b783d7cc0db40a0759a8756f775b7b7911ff4190d3214a986e1", 0xe7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0xffffffffffffff35}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc5, 0xffffffff, 0x3, 0x1, 0x1, 0x8, 0x5, 0x1, 0x1, 0x8, 0x8000}) close(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x119) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000001280)='./file0\x00', 0x300, 0x16) flock(r2, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001280)}) write(r4, &(0x7f0000001440)=' ', 0x1) r5 = open(&(0x7f00000013c0)='./bus\x00', 0xc00, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r7, r6) r8 = openat(r7, &(0x7f0000001240)='./file0\x00', 0x0, 0x2) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000001200)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r11) pwritev(r11, &(0x7f00000002c0), 0x6df, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 14:20:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x80000000, &(0x7f0000000140)="12074757c5b0d04179065b5027fcda57b0740160317a794943fe43ce072fe6024a3c39926a019926e5cc206e2736882070beec74467c5f0d6376cd5978799b7be01200a1a1e4dc2c5e346a421d50a6706dbdcbf5c6a68484a6d9c0402f5cc40f684e66c2baf4442a9e5a1c36f1747dac78a8e6c4356c914efa4f1144efdf4f01434cb2dbfe3d2cb8ee5511bb12ef2471018de8769fd60d79c16b60f088e7831fc9b81fe2433c02db8adec85c42d834b0e11c611ed347a37e79dc8ad4b600f5409db9206629df4202b0a3662cc5a27b5e7e36ef64e53e3353ec57b91f39ac665d3fe84585d69d99f05a346ebb9abdde5b70fd0a030c71d589b2df75641e38ce635016a4b995e0ca9f83c515a99bb7e3b06120", 0xfffffc84) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x5]}, 0x14e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe03d8f2c54a174e2, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) close(r1) 14:20:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0xfffffffffffffd88) getsockname$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x3, 0x97) 14:20:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x8) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000001c0)) r5 = getuid() r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r5, r8) write(r0, 0x0, 0x0) 14:20:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) 14:20:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x3], [], [0x0, 0x0, 0x1], [], [], {}, {0x0, 0x0, 0x1}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="000005ea80f2967e1bfd1d14ec006086570e7adbb2bfd505d7fb0fbcfc", 0x1d}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 14:20:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = msgget$private(0x0, 0x402) r7 = geteuid() setreuid(r7, r7) r8 = getegid() r9 = geteuid() setreuid(r9, r9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1000, r7, r8, r9, r10, 0xa8, 0x6}, 0x8, 0x2, r12, r14, 0x0, 0xffffffff00000000, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r16 = socket(0x18, 0x2, 0x0) shutdown(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x2, 0x0) shutdown(r18, 0x0) r19 = syz_open_pts() r20 = open(&(0x7f0000001500)='./file0\x00', 0x80, 0x20) r21 = socket(0x18, 0x2, 0x0) shutdown(r21, 0x0) r22 = geteuid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) write(r23, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r24 = msgget$private(0x0, 0x402) r25 = geteuid() setreuid(r25, r25) r26 = getegid() r27 = geteuid() setreuid(r27, r27) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r30, 0x0, 0x0, 0x0, 0x80a5}) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x1000, r25, r26, r27, r28, 0xa8, 0x6}, 0x8, 0x2, r30, r32, 0x0, 0xffffffff00000000, 0x4}) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000000c0)="edbae7bacc507ae4e11a5495308bc6f7962bfcd5b0e1c2a9cc954e6c894cad25e51c0640c9638c3de0bf80d2e8b2c3cee5bf55e977ee94e092ca5f59dfee431c4178a077b54d5905bd6d70a5848bb94125cdfbac6fd0c1b728f6978f5b37e414", 0x60}, {&(0x7f0000000140)="e55b579207f37b2c", 0x8}, {&(0x7f0000000180)="16f54a2366cb0f39fa44c7e0794598f5cfb202f21f2f09f8334246426b12474aefc09103737e99c842a8e75d91a36689c2c15a32d6f475331466b3687083c97561dc99d407e1a624b5726e6e7814e01c97426d3478d4c3208e398b78c4850ad023516bcb8a7f4f2388f24cf38e6fc6c8", 0x70}, {&(0x7f0000000200)="316fa89ac9de57ec56180684909ebcce1283218f82561072b897dd0a469f9f76ae49d3908c5dc4d8fbf181df975d52c1229f02d35cfad34ff4afc24cff4f3b4bb056442361f0f582d305329363f916ed3cf0432a7cc97a0132a30e536389d72daa070e7bb4b2673f3b907a20991658770b10248bd65e8a89593b7c2cc3904aa057300a729db2739e33ef8a7218a2a7a98632c41a416fa02af1130516e795cd937f2d2c1f", 0xa4}, {&(0x7f00000002c0)="c0a9c30e3624475b652d1a28608ff82de7c46a5968ad24f30e07cd2933c6376944355d3879d28ff1f536245bd8c3e47eedb0413a2bf0b05cc43312fd939833c59dc4a73a1b14b0ad4c689faff400d523e30721d3b4b6bd8c369137aba40eb12478ecb94d0eee17c7ee5ebeafca96b8d7df45e9f13a66f57e28de8133b712c0b1185bea5048863d9f609a5c65962e32e162a0c235e599070ad8221e8c2a0dc1001c9b09b166223bbd4c2d45d10cdf4219911b74a001bef72b04145eca6853761df2e8f515d46e0600cd69cf08d6c4018424fc085c9225f903125ec5dd7506bb3fa4ddef6c08f3ba27759d2de0eb35477e08ed9f79d7203d87c3b0c7fb28a67e4f5fabc4fcb8dab57b8de869a41ab4b1c2282002a2fc794189d406a5d075ba94b69a576aeee422ef4ac009b33dfaf47e6060dbc5b9705de79c84fe1b7fb36acad7fa191452aa41e6fb802bfe21378dddfaa617093f30ebc7b2a06c97a8a827431b654f1a691ea4774f90aa0fd173e6b79881098f1fd6d1af72fac55233e3dffd6c3f50c8b3669c438f532fc028576c842e209170cb6ddfc8aad3d86e20852467bd5a2726cd0508ea73d662a16dafb3ff0df4aa0bcf794c90e0efbbd6df9aea372e70aa22f8309f7bc53d8835ee4dbf63e8d58ac6ff5b740d7daf173c60943389d980157de8f4ef78bb26b16198396fd90a34539f3b6b582f05d8cce25042dc2aca520e1f32dcd1362bc4b3f3f277f121808102b9175f41b1e32695f6e559cd1bf1feb99a223b13d2b994e52b30a6d3441e0fd5d496b1756c8fa1f11425dbad681d934f6637d113059022b6c236c0220bf4c90d1f2b39400f797bad581ef367eb9da369253f6478472de0ba94f738a0542adfcfa98217439786565dd34297ab4ffbcedf4209f265c2a5a81e212af6c85eea1c818af4a416f908c2652d53c18b3122f2c7cc8bdf1d8d1512738862205a474bc57cfbda84c39521040e0e457c61d778faadf719be91147e3ead6ba17652c116735a9b5d5f261ea3a4bfbcec000e717c43c0da0e8698146d170b7dd38ec715ec7a434a6281fbfa50dd443e8ba6fb70f5a53d05065ea6167b331d9dee3084f6bce6c7ae21f1d4fc3a3f237e5c45ee0e136877178d8666427f4cf59dcdaa5a513fed06152d483516e4175ac2a0366113e9fbfe41dd8a6c9de22dced2005a222b710b32c83e570e9ac841e9b2eadd3f726a9f8d09d706efbb9c62e45272d2a42a13bea60c22b9a6011c33858a0ab2cd56ef8249bd8ea4068d58900a9ace37160bafd79398b266d90246a3c49ed495c0a0580431d334358b127934c08664e19e85d739fb07fc77a6d02d81a91b308a6376ad9bdfe6197efb1225cc13df822c34fa59818acdceeb6e030e4490e14f8173bf01663c0d01f9a3b571d364e71358853c910db38b48ee4f42e746862b02f8f5856f13a0104f6b6c6ed1b37fb2ed3ea608659fb00d7e52ee86053709fc38d967b2666608bfdec16d9a39c27511cc1ba8d6e49d2e77730294e4f197895531003334d2546bef091cc0f13c9579f3fc10106c473c9a3aad36b97275af101f14dd85ec7e7f2a65a50f8e3a5f7c34db2adcfebff36d59a56919b7d2e23259caab40ed9628cc58c948358b5f96015eb631def7eb66c456e06f0411962e49a42f757b9f339eff3dcb6ac56b6a24fd66fa5ff7a0b56966245d0d7544058d278cdf79cccc3c29415f3b6b75bed3b1e716a154d1df8e557c4561fd5c16816983a056772d7b30c838c393c034ad13ac2d65bad817df5edb82f130b218f2ab77d600b7a89f89a82e59d93f6a667b64555acfe84c5d40414aec0e7b9513008e72e0c2c42f4f161e031397cacb0f666dc5b3a2ab738a9b7d26c001651f04e0113ff87e6112da8c251aa4783cfd0b1602fbfd145de3f8151fae159ecd70051711ce81d3059af78105118542a098534c34a6924cfe4f99d341d2452d4c567a0bc87983fa902118ea11286a85e62cd05b371fd7cf267405922d832fe285117e4c7077f1c4ffec93f2e0e66506346adca1f3c4fd1ba58a98a7113ed1c77b23796034ab0eaf51d79f690b55f770fc63fd31e1677279ffb11ef6e0facf4d82f51177da06367221542128ce109f3ad30604ea6e11731d6e8e8e392b075cd176fa9a36f4b770cc395099b738630d5626653d2a6bdf385d6599472461e22a60d6b61136a9e5ff76ff73b0d3eddd29d227fa9026255a86bf45f163496fa08ee165b5391375b25594f12ce64a9ce462ce025ec2b951e4a4df92b997161e32ce2fc02b4c4efe4881281755d97d85334f25ee39dd74e9c54d33c1444100e6a5c292c0f387da526bb08e84d8b64c3aa7db050b0ec414458bee94c7acc9efceaf57e2f9e9c0b44dcfa82d0127a7396481ee1eeca2d26f8905f0e4c10ffdff391d819fb36a244e16a2d41c30830f84259069366d8bb1b3c0b0e0e9da2dd55f5d78ae9dd9151bcf1313c13c253f9fb41ead539895b881710ddc65eca3ff4b0d8f936780aad7179b19b8b6a393e92ec2d72a45273b3c66055bf11d6a2b31f04e219e876a649baa42b7926b17d63165834ea24166cb4b75e4e791fca1cad1533e296a228bd08410128fa9fadd37736c9311a86421a19a634dbfa317106c090b45261fd692801a516e3028e55c8831433f45770c0e9a26a6b1a458176a7474951bc87141caba02396be6c9871263105a6004f93d8d5dd05af59f050e5b020f733472faa8402410eed5543d0a50a6a138ef0a732794df05ffc2af4ae40511fa3cc7e87a20bc8ff1bae33e0bd9f57fb8900311be5f223807b759f5a8efd36cc95751576bbdb68de797792d43ab710af218e787c8fe95c9aa7152efeae2e7b02ad2cc374e8fd9aa1404f1e8fea064d936f22bf4f49a9ceb86780b5f16d45c2e2b913f00a9f2c14ab49c9ab169a16f42ca9bfba3180f83cd61cc8baa2a0c6ac9f428467e1ef0c45bddc24feb1e031df5ecfa214fc9a4f591d56e7e2303c6686cc6ac989b6d79da1b3bd05804306f516005c044a83376fcf8be45bc4d69854af5cf56a52270d7e2c4ab5d4f96a3cf17de254883f8f14469c54b285fc56d89cd03c659ca0092dba34397e4d0a7f5990087e85a1019d5c8ab9fe7c940baf81d9d0a3eb85721d8a2e8bf2c53fd0b3173fb5beb77c2fa379f0ff56d65a3a88c3e9a3ac0b977a8d3501f15c0e209c5a53774ab221591f83270c9c451fcdc051cd8721dd4e2e796deaaf77e8a5ebf219718e40e5864374e266c7c7b7c838ef7d9e36274d6352b4875944e070fd58fae343304df3eb0b6cf6adf5f4cfc675d4a91537b9c1829f97452b6e999e831df9f6b6631aa68a947f3d1b7867cdd4fd02c500aa61d40fa89b5b7494ecda8708737daa65a529a8884c3e095b41781412c4a229b9b825054e1e3309dda97a201fd4fb9815c7c5b53a54763d6a32e3a9045e192449ae9316372ed1a7c14eed55db708c04bc140705a6b7265b37c3da6e5a473be050509932e8030ef6749c6f055fa689f54a6ce4e7efdce2ee63d0f65ddf856239be870f0063f343c025a112ed84c6d309ea2ab9420bd71e561aef06fb6810ed30039841f57888ca17294d9b227501a0f6c7e1356c3ec5abe728afc7e4d0d0a059d29de4b204db16fe2fc6e3660c199d0cf621a05d946eaa798cd56be68ca379d079fce368f08228d206d47e37694a0f6035e6eb5ffb1c272e780930b3b20ca8253175c7d35e19583ab619a81ce37cfcdb5e3dd0f6bee7d505434d545b3d09e0b36d486e4da882db6a2e069b41cf295eb91dd661e4cf8faf2b36b3b632eab275c244a50a5a1d1c338283281f18a7c63e4b03a87e353b33b92100de95d5481bbcf29b787ed09f5d9ec40cfb80efee9d4e30f660bc9d7d7b3a6eb60070baca263edea497625f3a06ea510abe96cb5749b263b7a0db973ff3178a6c7a6398e9ebaf6fda268055f204f4c88a446d43f5d76a7d48822de2f705d544d127ca3f2e14838ad76bdcbade5c5fda632b7507c583f7d01f814550e1a84517ed869d3da094dd86b0923d47c821a3bc7ad8d38c82d6f6f11b3c2e3c7883a9257e4be43c07bb078682033519c96906c6a660af1ca5db8e2666270c1b4830702ff26de1d10c510b32f29ba133ab464129e5b44aad56104d2101612369ba9f30d15eedcd0116783e9672ef59017c04ab1db4c536c42cd178e8dceb2f9ec95a37abea50fd0c2b6cd6d8bcd7a816c086a85e1ddb65ae58b5b61297b520f71ccd66ea15751f93a480c707e92b65fabbb07518082020809fc5ce44967a4c9ca3b0445493fe679b19607e0c024ab712b6119ad8d949d03f1975e05b73e13c370d28603c9c64a2b78b31c7caddd1b515e5f5fc59e1302d19d5b819dde7cc43bc97b13ab3ab5979548d37cdb6671e91b95425787ac8f0742204739ec7a179d4391ed687be9b71d44bad6016fa995d2196b532aad273197e694da8b1df77c77f73df65403f767e558ffd463550c44ae900e65f2eafe6d5d3edea996e0164a2e935a255cfcdff41aac740dff0c72de4ca23ebd37137a5dd25265b25d8747d6e3f541d93332316f588f8c0d4f6aa6e94be8db81184edc5826de089284825168dce66fea58bebab6236a2a83979235af5f2c979f83784f0a0b6eebd0349d4de4b00357a6adbabcbbe631b43058802f9a0c469b8e732c77ca3170f6157bb71b4808fe2467f32abb76f2f285ac6687bd3e2b1db949bec6d382d449154d962ce2b9a7f32812054a25a61faf7401496be654a1b7dc3821245723224d09e4f9b755732b5d1ac6bbfd4f52c995e0db3d378ee31cfd64e13af01f308c5da1307ed5f8cc730289c9a877bfa3d48ac7dc123893b54825dc02f3fb35afb761b13e52644e209abcab92b771c2684137472b8202e9391eab16746024a96d2ce2dae37c11c034c2142a794f8ef839a093ce162ac6a77a277f8bd2469e983c6122ec44efb5cd17aa006ce2831875ba7637a41945b3ac0c7b179bd3fcf71afe60f8cb2f56a7a848e6fad68bac98672bdb1dd56fb99ccc4374c8c4a1578907102829fecbbfe54ee294f8db3f0831d1879af426c383068595c975078fedd50771d1d77de00e90030f4d9dea8fb8601d257b0e9221bd15bf991852ae2f6386cd28ae28abd0e693d28b1e6cf2e07d6a643d9dd4e410c5badc00e556be33744892ec56ba2d3fe1f576a2a68ccfeae503b76a5c0510bead2cb2131dd262e98e478bc17472e5487af1b458f012a0f0ae2eb1cd4400352d19b8d6373b2fff031a6300caaa627e8118fc19877cb0987ef04adbc7b1e6b9dc5326a7934e2e68542676bf901f346d593422431f726576e0d53e057d9460f74f9afbfa7ba7b8665fcd8286d3f954e03af95bfddaa0d53cf7d0dceb34abd405cb3cc885f5ea25b80d9f27f63a7e41cf33f60073af39b6a2f8d488f95f9fb5364e3665cf9aca6f79f48ee48af865a286ab46d46e617c395f604ea88b2bdbfb5b15734440633be53c6d08086b299467dec7bf0bfa709c6ff85cea2042b35963590450152dded1bafa660cf43595ae93e95fc8e002e5ff09beb25e2fbf85dedb6793c79e33a1bf5fd68eb0b9858bb47152a7eb8fe55a0745e46834b4edaa70e8742eb360465610cc4ac2140651d41b4de52fe56e2b019455f6ba0169b5ca5f8b3dbcb9a6df3584e091d36f107a6824531737b14bf21b95d8f711cbe61a941ae7118092c8d78b444e686adc0bedbddf459f49b4e81c9438534b1dd08feac80a4180633de2941c85b64a9d1b7949181686b882dcfcfd4709159e079b98", 0x1000}, {&(0x7f00000012c0)="4c58f9f99e7b9b2fc588e8966cc45a828cfa2504037c7a9a3652fd0d039f002f09bbcb5ef2e1ea79170d5c5769a6ec23a72bb1bc1c8c265e1170e9067034464669d797648b4f6f38611150e6f1316add582e18ea9ff7c2d6adf90397de7ccf89d4566c654d76cc5a0699ac8766a1905c5cbc7524caad813ea9ef8feecedf0199469210bdaa29fdacb67448ee02dd9bd31cb85ac286eb65c203adc72d7944efa8ff5eaae9c26f105853896b0394560c858cca1eb12f4985c253cb77d7267ad66d3511c463645f0fedf7c1865857", 0xcd}], 0x6, &(0x7f0000001540)=[@rights={0x28, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff, r1, r4]}, @cred={0x20, 0xffff, 0x0, r14, r15, r17}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r18, r19, r20, r0, r0, 0xffffffffffffff9c, r1]}, @rights={0x18, 0xffff, 0x1, [r21]}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r26}], 0xd0, 0x2}, 0x2) 14:20:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00001b4000/0xc000)=nil, 0xc000, 0x7) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 14:20:38 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x23a, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) r4 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/11) semop(r4, &(0x7f0000000180)=[{0x0, 0x1ff}, {0x1, 0x40, 0x800}, {0x2}], 0x3) r5 = semget$private(0x0, 0x8644539b471c0922, 0x328) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x7fff, 0x3800}, {0xa619a60d1313d170, 0xffff, 0x800}, {0x1, 0x5, 0x1800}, {0x3, 0x3, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0x2, 0x1000}, {0x1, 0x80, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0xffff, 0x400}], 0x9) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() semget$private(0x0, 0x4, 0x51) r6 = msgget$private(0x0, 0xfffffffffffffffd) semctl$GETPID(r4, 0x7, 0x4, &(0x7f00000002c0)=""/235) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c553313726f96b89b0603ae37c860fe942f7ce2212c09000000000000000764539e1e381f09000000002489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b578063b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000002ff5aacc28cd9ba34d42f2ce45087807fecdfc633ebc0d1095537484964d0eaab351d133461a205ea6830d493a6699fd6b9a9920234be74e25f3ebad4b7854101eeee132c57cd83f8c49c62524306709ba994212b56367e6d635588ef5fa7356af58621bfe0503d6ab5ef763988af5e490fc6937be8584d844d2c4f758e50dda51157042a0c014a84cde06a83d8a7367ef37cb7e5d87c4fb3fb1a61dd484ff7dfe7d31d030195e1626b7a18c3c20808434f3419d7fa62484338137efe0473c3220c1216f3cda578e44c9873fd43295b94c714847dbc8820b0fa78ce6f998d756b3a54efe6b1b2eba920c9380b6ed75d8022f5f6c9bd3f8186cf4b7c7828ef3d9a1b0e67ba077226225bcfaeb8de6637eb9f683f4ca4ab14a25a842d12a7fb496327954ed839cfb0025e7b48bc49b744d68a6b4cd99e82ed5ae73"], 0x44b, 0x800) 14:20:38 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x10, 0x11) setsockopt(r1, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r3, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000780)=0x9) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000400)=0x6) shutdown(r5, 0x0) truncate(&(0x7f0000000440)='./bus\x00', 0x0, 0x3) r7 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) sendmsg(r7, &(0x7f00000003c0)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000340)="88d22b80", 0x4}], 0x1, &(0x7f0000000500)=[{0x100, 0x1, 0x0, "6b1fb3ea9bc722f9cddd23ca2ec0408bfcb17199e7f4405d5941952da6daa8302d90e143f4dedfc8c708b37c4577521151e860a6d1b3a3dc2370ef9b797ecf5b71d0ba3fb55775e614e64445240d487f595ed24b94acde04429b71942c904c7682e9917155afe1efbfe7120996511d14b9494f82ed997f2159b4ef82490f1813e27181811c538a5e0fcc47f92a251cb7d725a1f84d5bdfb330b828ae310c1102afce8a44c02c2344648d58de76ca447b2b4c310e9df8ff3494f2366a199a3f5c82385dc8f5770a1294cca58c22e26097182f7f1fa8875d435f12db6a123d4b357505d7a452f714ee37c3175257013f50"}, {0x38, 0x1, 0xa3, "083fc963ee06b96e920d5495f4a2b57c0a1082f49e5662f6067327e2e437fd6912438be8ea0edf"}, {0xb0, 0xfffe, 0xae5, "59a623c4de28d89a329cc66fbb8821208028fd160dd9a38ef75da9bf7256b473c59983b2d7059c94c07e312f263b1f2402459ea382783cb4241ad6ea1a44dedecdb79214439ed2e705d8b3db4fcbb0068ff57a8ca48c46388e33755f3a4151a2e22ed5d58c6cbef06cce92d43b6e53f1a2b883f9cde8e5b61b347a452fa1617fcc9428b47e54bc7e6b972020101ee28518e18df158bea17a25"}], 0x1e8}, 0x400) 14:20:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:20:38 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1000001, 0x200, {0x0, 0x80}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:20:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) write(r1, &(0x7f0000001440)="7f6de8a1084f11ce96f9f6b4549f5e6920a2e94b2895de9f1d76c89347b65a916675d683db53a00b468f453df82b95bf4f0da059c51c01621b041e3e69e115f8ae12185945db7600d8fe2e81540026bf1885ebbba5da1579f31f6de52397e6ee2ffef50f7fbc670eeaec4846d88cba9dd4", 0x71) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1000, r5, r6, r7, r8, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000}) r13 = getegid() fchownat(r2, &(0x7f0000001500)='./bus\x00', r5, r13, 0x1) r14 = open(&(0x7f0000001580)='./bus/file0\x00', 0x0, 0x0) r15 = dup(r14) getitimer(0x0, &(0x7f00000000c0)) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0x80047410, &(0x7f0000000080)) socket(0x2, 0x0, 0x66) r18 = open(&(0x7f0000000100)='./bus\x00', 0x301, 0x1) readv(r18, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x3) 14:20:38 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 14:20:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/173, 0xad, 0x843, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x20, 0x101}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r1, 0x0) r2 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x3, 0x90) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socket(0x2, 0x4, 0x5) 14:20:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x87, 0xc4}, {0x7, 0x2}, {0x45, 0x2000}, {0x82, 0x1000}, {0x879e14ccbf30867e, 0x7}, {0x42, 0x1bd5}], 0x3}) 14:20:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000040000/0x3000)=nil, 0x3000, 0xc, 0x1010, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb10266696c653000"], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) 14:20:38 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) socketpair(0x5, 0x8007, 0x43, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x200, 0x0) r10 = syz_open_pts() r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x292, 0x0) r12 = socket(0x18, 0x2, 0x0) shutdown(r12, 0x0) r13 = syz_open_pts() r14 = socket(0x18, 0x2, 0x0) shutdown(r14, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0x4004667f, &(0x7f0000000100)) r16 = openat(r15, &(0x7f0000000380)='./file0\x00', 0x0, 0x170) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x1, 0x2, 0x4}, {{r6}, 0xfffffffffffffffd, 0x4, 0xded240bed5835604, 0x0, 0x3}, {{r7}, 0xffffffffffffffff, 0x81, 0xfffff, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x84, 0xffffffff, 0x7fffffff}, {{r2}, 0x8000000000000001, 0x1, 0x4, 0xffffffff00000000, 0x5}, {{r8}, 0xfffffffffffffffc, 0x11, 0x1, 0x4, 0x3}, {{r2}, 0xfffffffffffffff9, 0x48, 0x4, 0x14, 0x8}, {{r9}, 0xfffffffffffffff8, 0x48, 0x2, 0x6, 0xc8f}, {{r10}, 0xfffffffffffffffe, 0x21, 0x2, 0xf26, 0x3f}, {{r11}, 0xffffffffffffffff, 0xdc393207da9820df, 0x1, 0x6, 0xd0d}], 0x9, &(0x7f00000003c0)=[{{r12}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x2}, {{r13}, 0x8000000000000002, 0x100, 0x40, 0x6}, {{r14}, 0xfffffffffffffffe, 0x2, 0x40000003, 0x9b12, 0x7}, {{r16}, 0xfffffffffffffffb, 0x60, 0x1, 0x80, 0x48}], 0x8, &(0x7f0000000440)={0x401, 0x6}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 14:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x2, 0x5, 0x52, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1a0) 14:20:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x50}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 14:20:38 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x15, 0xb782) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000001480)='./bus\x00', 0x80, 0x2) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x1, 0x0, 0x5) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000280)="c87e8258a5047dc42aa3431fe41bc01685b4bae68311d9dcbf1c9abefea7a704d8518195e4a89a59689dda5a720ef403d9346d4fc85e36c5b089871a42f23db27f100982f0c56ca8ed2858e17384d2a7ce781d3a1d9b", 0x56}, {&(0x7f0000000300)="30e662a6be100cb131bacf7d4083a6c66173d84aae58561347b410eff86b62cd29218f750077eddb82d9dc8df4309f347d15321de48fb354ff9509079be4ab9183763c2d9a4e64fc8189eb54d55565ed8ed30ba84f66f4a817d14ce2c2b9f2d3b03d598d811b4bbc4b7c96c5ba7862015ad5a91b34d2b44a92e2e4957fa8d645d5a63f42f43c2213c63202544058296157ce80572bbd0af245e395e84a2dabd4e58db243dce520e22d028216ac019b8e3a3d913dd83a91cc8733319ab37d172a9d4b684aa07748acbc4949c9c15b161e0d8222dee3e37341", 0xd8}, {&(0x7f0000000400)="cb0458f6deab632ac923dd9071faaa4935cc1169fc1d0f75d7daa59f74f76f", 0x1f}, {&(0x7f0000000440)="18243e626ffb1028f79da4e93d16d8632c7ef332c874d72cfbf2c7f028a20db3f65d58314656320d24b4c551ef3e284fe15c8ca2c43a2baf2f83b3ef982823fca719e124667290584e5dbcac451d3029ad0d7c8e5ed8f392ab12ced098468d6f14993f2d0cc7d78ea4969163c2005174faa9f399b4bf2c259edd3d87e93e0a8fab77245de7b1133fcb777b7f0078d74f72f9ed4d755d0ce21607f552bc02dd1add01aaf480cc819db11d43a5bc1a8d32ea569f99231b7fa68fdaae5bfcdf24e42e9ff9fddfaf1a7accab5e1e36199030c1635e877098bbf8a59c30e68dfe5af556b8a3f1899bf3e0a289456f932be94a001f08b117d01085965dd6ee72d3b1fcc5b4dbc1bf916b8f306e1df75015c2db9643c782815416d03f7c515fd0c027b23fec9b8ef0c61c7e31d44348850d4ba80d5efa338bb8642610fde832a0b89c5f1491e614bc062d6861ae94bd7289ed90a594423906daf662ff1dd6dae762b91a7c853e62f00597049f5d4488a015871016dbfab306567530e4b8dd4673b2f8bcd6c8d315282abfa413795f176376333a2edff4398f0496a3f2207611880813bcfb047d6389a2f85a4613887e3d11d73380ca8f7eff281be7915a3514f19edc4624be06ddf3b09d9bf14b252af2c1999d4630f9cea7fbe4ed2e173d4003cb993906073804c6b28cf71bb86262e9e23eb21fb8107171e0c7b1ea94ce28047c7517f6d40596645badf6a5788ad871897fb29753ee1952fc69a620fdf55028eac83ff2c1e013eacbf58d19ec389ba8998183c95dfa1db0cfaa00f27274f3685111a49feb0a5e5e55dc41b781f7937cd584aec910aff58a94e1d208d5a6037ad05b06b4e3f6b1341602ed00a40613f0c0c6e6996fb706d7c73192f6664d6d2baec97e6e6e0c4009386499e4a909cd849c01da18636b985054d9ef28c669f7408773da530f045aab205de500afcdbb2fb931c1ca7792db3c7d35a46d14e421c5ca81ecccc0f89b45d7b7c07e23bdf7144313d7f01857bb9d20d63b782fd30e68fc5045146a8de180bb3aaf64aa963eb9da1a0c32f454ad62d295a3ff100b1f64c6fc1bb4c9ac913ef37e79ce2d398b4392ae5f6d966e28b1e3013dd053d487b7966dae519051cec86d7636517f1c2b6ab91a8aa3504850aba5c39a2a49d2c699038fd73c6c4f83b9a4af4c8938e2081e519c11c3a79d222f6eda739e8d706a662ed24a62a4d26f86f623124026ccf6193cabf24a7c6578064be7426a5103d7d3187206d234fea8ccf346636639aed37a7656d6dc69a198f96d5f7496cddcaa8621fb156bfe78289f7dbd3a9ebc83dc802d17186f95490b34a1835c02d78ab41ee8d4ad4708da83e0d381d401b19d84364ddb97c7c674fef2ba089b785c6930a90dffeaa0c32e80e55cc4eab5d84636859b377f2508a31de6165e2dd0dabb1e46cc971610af57dd505a2ddbb6888e48313bfa7de64347acb95ada10d303422b2920d8d31d747362d94e7ff289f57ec6485133b4de4b5ef9c9ac5aa54d8fc01ff604f22191db540e03389dde538cacbba8d8b6af8f4ddec16481559ae15861e785936993e6c83d017edc6480eb2966e2f3e6e0699e51bd246bf09c44103577f5e0e17c9db42a8f5043fbd9002ea3ecac71549c3b64cc52ae7877f439d5db2d17258c1af6c2e7c7ffedd6ae16f68e6159800acfc4261bf402bc814fc61044c0feacdc34cbfb66477d22378f830108ea7b75e4ce6d1dfe0fb14b1266783a4f1ec832ffcb4a05d3077d365654ed458229eeccabe7184e0b5c7ed5be4cecb11fd086bdf8768b8f29634f3d43fb5fdd9d96ead8788e618da28b945b85fe9af09aa95413b227c63ededf8c83701b593390fb566e3df7c8ec752f1082af8af8225c04e7c39996471e6c2ddfb4045cbe50e3cd79f911102415e589b6e198dc9dee5eab1182a5f36a783cde1cb4e2fb24c81be3a47933f2d62955f1efe57f1934d4bfb01e78619432f9f0208692e226eec42c60e2aefa6b1feefd7b3bf60695034a016a86af002cd8a7b34f0c5327c37d71b8e44b68c29ede9d5f09f66ec8494da467f8c88752553269f88a7af8df948feddc3ad93b57cf7e4861de4ec90979fad405e0be93e7eaa0a21ca7dba59175cdb2e922993f89d6a8b3a76c01eb96cbebba222caf0fc8c15217c633fbfb93f9eba835fb51b4d510e621d83597f1c0a0fe366752b4d3ad26d56968256c67dc5aff4c8d1fdfa1ef49ef8db2ddd2478b0c93b59cc1a5636e27978c1bf5146d479a40d068928a83fa19bc50c28a13f513312d990c021446902720d46dc3da110e7493257da7dc4d7c23daaec0e898778ff3ce280a470dc45207104b9cb8ca3e6472a22a5286f86fab15737e58e9ea33ec88747d844b57e7a01cfdfb430c7e7493e5e88ff7bc125e65afbc268575b48da9c2a5d6d2a069ded15585a7db6087d3d24834760b49ecae68bbf384261df66b9524a4c565d21bbbb7f584a8d7b12149a20aa89ec1b1511230224f6df5ca205299cb4ba9df004825597f988f7ba75ad79aadc2791c7bacbadf8de86e0bc8ef7c4b59092f6833a72ee8a10c4c695657cf8144a20721e2c799a11b44d47819717fcd54944f6b5651df6c394fc3952f14289c785116de8b8e504a8775a3e89acbd3ba334b60a0ee5082f986a8e5b311c756f1720eca30f7db8cd4f2b5c360011e5f0fa9652eced2ba8f754361b98d4d6c0892e8265f2360b64abc1af4857aad3a7ac85c94fe2f39499206f234dfab379eee90abd8574bfe4569f7c531e285f9ed175031d4473b083fb852d028f804a22a9688cd8ac0b977199dd1a87eda98ca4507ec071df42629c14e439bb4e3a5adafd99283e8d12648811626d6e3812413a828dfa555a9084761523f09ca02bd011e4716173c048d2a690ac4381cf89972152221e7512972e403fe0f12f6e0f886c1cf10db47e66a416efffd67e96e2ab71f60497b19a7e7df76ae8441bd607c54bf02f59b067d710495dab514ecf62f961baaf4873374428e9a56129d9e3bd6e4965ecca5dc805bf1a22593dfa7811a4b0388f7efa9761de5ca88b3a95b1ee9cd68faba0ff5f34dae73aad864d013965f95f815269dc321c9c4247254a70f7b8f1b8214092cfc91b9bd44abc343f769bf2db220bd45e45a5f44d691189a9ea65f0bfb8ce35652ee1856bcdc2c7ee8e19c1ab98a57f59407c73c6ba5e2f31b926308aa7a8e316f7b1f996d63b6190ccd8fe09c6106016d1d7d2f213224d1278ea3873c0ec8354c661ba6c701fb2f5078718fc709bbed0fa4f7093b6049dff8582045e86b565e5c735e936bb903961dfeeff257f4b5a0acb885fc25f58210c1204c01c16bf119da5938f2a6d1d3afb32b9ca758cd4044e67eba2aef594ea3689d8a6eb557b6014fefee487ae3fa0caa04c661e1b8d5d445b4031f8bc79f2c10d7721a84cc99f7ca59e47e6ba3f77ed4375a4c364f4e5e60499f8ddfe327276643aa883171673c7c4eaf190face8f790aa4662d5b65f69cdebe13cb7cb54a8f60931161f242f8876dc35ec19c847dbfaa0c4bf1aa5f1122424a9a7cbff3de60c354ea5aca2b0b719f4bd11f8869a676ec9cdddd1060e8d60a9c5b1a0609895c5446c7e70483a5e4c6b62e727e7630757207bbad86de20f7055a5d3f8972af433f3a2081895947ca787bd95dbe3df2378c29e2831ef894b848635acd6066ee73bcaaec884dbdd86c6f5399b23fcd80434d4c875e167c09a2222ba8a31b09cd66cb549e4be700a44d211e7c5ee2776463ddab3ac8f9da8e07334f3ec588cdadb0431c59571bcffbb3f8722021df3b00d57c8f6d363ffe540deaacf9302ad6157fa29f75d41d256ccd065df7943f4d01e57fc5f547db9a4db7e0ae9052bac4b24cd7440a52f7b92e0c5be8e07d09772d5c3410cba0d0fcea5a55ba6bea0c22465c4c809bf792a9ae45fd297537f2fd0517c6bcb46bad33f74d8e2b9e2844d2eaae3fde550f1db330b1e1a670a5d63a38fff84711e9e2d8d1fb9acaf39793f8102adb62b7746bcc334fe89ab61b0251613d5cf0d5c926f8b28836ec3293abdd7fbb6dbcb49a2c021f8c6a31fa2108c207bb5cbab4b2a8bdc4aa344245bcd48ce0092d75c0483aa9c0d003dc8828c2ddfed4edd4410ee795e1ae8c91a222537076e9f5d1f9b18e6fb0554d2c75fa65c23f8d9f4231d8a275cac74c48448f79f03712da3c9b73e5519c09a169c7665d55c148296d04f2a82163d4a8b8fced3919838bce16a15ab34bbf4ca6d5364e926b9f52894d5215d0450d794c8de19cf70c383ac365b9087a60699fe8ad911629740f99d1e15400fc889fb2dfe607737a757369527f4fcb8210fbcc387fcc88e6c44be542a60bb06514400f700571ed5b10c9998319b9143cdb604fbef99c802c01a7ca37175461c38cee759a7307761ed0b22492474b9fe4327a41d4180bbb0d42545c484b99d4fb14d82a28b55c002a922e5bf21491c9364ea29b5062c4b42314f25200d92347166ba0d63a611c119b62112e0f1e55ca682f505a1a65ef606045b80313e86508ba131808c897f9d6615435ec287bca7f867ae23a1ad5fa844d0a43846f619ab1effef3be355a1cd2602acc8c9cc7a8ec035c7e84e32507ef649d8d5136f8efab254142f28be5aabf0c401be26ee2947de5cc08f5fb6cbfb0c7f7e1a4ca309bf906de7e443ce1edcbec3ef3b22947b571265955a600d78a36b07c5ae33f47c71b65dfc8ec6ad8d2875d991123294cf8f36983109be850827b54887d0daa5eba8a011735b5fa1ad398b2626de44ac31ef71b61c2ebaf0fbb0a7323f888d146a2f8d3eb80087d6240408de7e0843aad4aa7882bd6b9c0995b223a538226a313fe8492184a3d5653fa58ac434fcdc4c85d9f0349ab8960f08c1e62fcaf7e2ed4d77cc31aa797464cf99b4ddff125cfc872811ac9af723ac2b902a8690f9296ed3e633d4b15167c5082df013d03610a2fa9c55bb0df079acd72dfb06effaa60edd68081e4fb0b2685475b6feb87732320ba6e0ae5a6801ef1d010714bcdab24a0bb46e3a083453e3ffc29b10f1abbe165a4715aa2e82fbdf4583b21bd871d1f2e4a6d928a2e0e5f0db4c350340828f9e0928a57151c7fc1a11774e2ecfb9a607b62c938670c5d29d9fd79778cc34063635734fa7aa72e638b30fd0cc1fc3fd5aec40b7fab24a2c1a683258fe68d4af811122519dfa7b88849eb2714d9cd233a365dbfcbd82b46cf3276a642f3fd15305c383b600257f926e2e4165a540d76e5293a111be1cf460c78669aff151131b56a74bbbf4d6c8bbf4207f6ed923c497159ad7da5e2e3d82796c2d394d6c501a738a664a1dfd675893114b5e3f39f144a2d66b020fc870968a6df0e41c18cfec8c6b83eafe24f056115f5b7a117ee9b6b9839648122ee7f1818d83164b727f626ef2041b1c5daae1b38b44933f4837a2d7c1794705e511d79cad6c855ee4a23e4b81a4dba011f112356ed2950ed853f11d98bc7dbaa07a8556c5023b4fecf6a8d04f94895415cf7c9d98ac57159318d70ff6c6e0378bed41041472d3bf07415879b1fea64c541257a5bed33a1eac9cc92cf3c87f4d2bc12816ac138c025fce6702329b742dc7413a741bddb3ecff19763fae6394295b842140a8ba688b8385839f4104582eecd7e45b772d9bee79df278686348a73f45e9edff9295eece2666e6cc0125a97cacb47182b8fd3716fd6815a5bd487cfc1d3cd97399c0f933b153ec97cc6a09dc75f7f9f4b5320ae13fabd390437b49577985526aa13397924db", 0x1000}], 0x4, &(0x7f00000014c0)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r3, r4, r5]}], 0x28, 0x400}, 0x12) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) 14:20:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) unlink(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000240)='./bus/file0\x00', 0x200, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18008) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getrlimit(0x0, &(0x7f0000000000)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) mknodat(r2, &(0x7f0000000280)='./bus/file0\x00', 0x8000, 0x101) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:38 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r2 = syz_open_pts() close(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f00000003c0)=""/232, 0xe8) r4 = dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000000c0)=[{0x6, 0x0, 0x7, 0x2}, {0x6, 0x11, 0xfa, 0x8}, {0x3ff, 0x7, 0x5}, {0x2, 0x78, 0x3f, 0x7}, {0x1, 0x65, 0x1, 0x6}, {0x3, 0x0, 0x87, 0x2}, {0x8, 0x7, 0x0, 0x5}, {0x8, 0x1, 0x2, 0x7}, {0xffff, 0x3, 0x5, 0x4}]}) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "f5e82512a690a2e1016a55d7d08dfc33957c5232"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) 14:20:38 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xc765eaeab5c18c25}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') poll(&(0x7f00000006c0), 0x0, 0x5) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x5, 0x7}, {0x18, 0x2, 0x6, 0x8}, 0x0, [0x7f, 0x101, 0x4000000, 0x2, 0x8000, 0x8, 0x9, 0x6e36]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4011, r2, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 14:20:38 executing program 1: lseek(0xffffffffffffff9c, 0x0, 0x30, 0xa6ce663047de46a2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) 14:20:38 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="f9090d23"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="8202e480ffffffffb0ca815c71e9286782e4082ceb5d80b8381d7f7b40c991a73a7a728b1a9b5b409b38fdc38938090b33fd649bdd86e4ecb0c7da10ce5ae5cda8cc7d80eea10000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r6, 0xa8, 0x6}, 0x8, 0x2, r8, r10, 0x0, 0xffffffff00000000, 0x4}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) write(r11, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = msgget$private(0x0, 0x402) r13 = geteuid() setreuid(r13, r13) r14 = getegid() r15 = geteuid() setreuid(r15, r15) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a5}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1000, r13, r14, r15, r16, 0xa8, 0x6}, 0x8, 0x2, r18, r20, 0x0, 0xffffffff00000000, 0x4}) r21 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) write(r21, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r22 = msgget$private(0x0, 0x402) r23 = geteuid() setreuid(r23, r23) r24 = getegid() r25 = geteuid() setreuid(r25, r25) r26 = socket(0x18, 0x2, 0x0) shutdown(r26, 0x0) accept$inet(r26, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) r30 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r30, &(0x7f0000000040)="670dc3", 0x3) write(r30, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r31 = msgget$private(0x0, 0x402) r32 = geteuid() setreuid(r32, r32) r33 = getegid() r34 = geteuid() setreuid(r34, r34) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r36 = msgget$private(0x0, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r37, 0x0, 0x0, 0x0, 0x80a5}) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000140)={{0x1000, r32, r33, r34, r35, 0xa8, 0x6}, 0x8, 0x2, r37, r39, 0x0, 0xffffffff00000000, 0x4}) r40 = getgid() msgctl$IPC_SET(r28, 0x1, &(0x7f0000003f80)={{0x0, r32, r40, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffff00000001, r29, r20, 0x6, 0x0, 0x80a5}) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x1000, r23, r24, r25, r27, 0xa8, 0x106}, 0x7, 0x2, r29, r42, 0x0, 0xffffffff00000000, 0x4}) r43 = socket(0x2, 0xc003, 0x2) setsockopt(r43, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r43, 0x0, 0x6e, &(0x7f0000000100)="2705518b", 0x4) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r44 = socket(0x2, 0xc003, 0x2) setsockopt(r44, 0x0, 0x10064, &(0x7f0000000340)="056d4d2b0a2ab72e707f200d6f6264eb95574c66c60a0004000060f3677644b6d62c416bda", 0x166) setsockopt(r44, 0x0, 0x6e, &(0x7f0000000100)="2705518b", 0x4) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r46 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r46, &(0x7f0000000040)="670dc3", 0x3) write(r46, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r46, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r47 = geteuid() setreuid(r47, r47) getegid() r48 = geteuid() setreuid(r48, r48) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) getpgid(0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:20:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000001380)='./bus\x00', &(0x7f00000013c0)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) 14:20:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:20:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) faccessat(r2, &(0x7f0000000180)='./bus\x00', 0x74, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket(0x11, 0x4003, 0x0) socket(0x2, 0x4, 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 14:20:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202b662ff"], 0x1) r0 = socket(0x2, 0x3, 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) r7 = getegid() r8 = geteuid() setreuid(r8, r8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1000, r6, r7, r8, r9, 0xa8, 0x6}, 0x8, 0x2, r11, r13, 0x0, 0xffffffff00000000, 0x4}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r14, &(0x7f0000000040)="670dc3", 0x3) write(r14, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r15 = msgget$private(0x0, 0x402) r16 = geteuid() setreuid(r16, r16) r17 = getegid() r18 = geteuid() setreuid(r18, r18) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a5}) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x1000, r16, r17, r18, r19, 0xa8, 0x6}, 0x8, 0x2, r21, r23, 0x0, 0xffffffff00000000, 0x4}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r24, &(0x7f0000000040)="670dc3", 0x3) write(r24, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r25 = msgget$private(0x0, 0x402) r26 = geteuid() setreuid(r26, r26) r27 = getegid() r28 = geteuid() setreuid(r28, r28) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r31, 0x0, 0x0, 0x0, 0x80a5}) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x1000, r26, r27, r28, r29, 0xa8, 0x6}, 0x8, 0x2, r31, r33, 0x0, 0xffffffff00000000, 0x4}) r34 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r34, &(0x7f0000000040)="670dc3", 0x3) write(r34, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r35 = msgget$private(0x0, 0x402) r36 = geteuid() setreuid(r36, r36) r37 = getegid() r38 = geteuid() setreuid(r38, r38) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a5}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000140)={{0x1000, r36, r37, r38, r39, 0xa8, 0x6}, 0x8, 0x2, r41, r43, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r19, r29, r39]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={r11, 0xffffffffffffffff, r44}, 0xc) shutdown(r1, 0x0) r45 = socket(0x18, 0x2, 0x0) shutdown(r45, 0x0) r46 = socket(0x18, 0x2, 0x0) shutdown(r46, 0x0) r47 = socket(0x18, 0x2, 0x0) shutdown(r47, 0x0) r48 = socket(0x18, 0x2, 0x0) shutdown(r48, 0x0) r49 = socket(0x18, 0x2, 0x0) shutdown(r49, 0x0) r50 = socket(0x18, 0x2, 0x0) shutdown(r50, 0x0) connect$unix(r47, &(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYRESOCT=r0, @ANYRES64=r48, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX], @ANYRESOCT=r49, @ANYRES32, @ANYRES16=r46, @ANYRESHEX=0x0, @ANYBLOB="9793bcc37f1713", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="66df89ff", @ANYRESOCT]], @ANYRESHEX, @ANYBLOB="74c944632996d8e57c76e660fc08d90f984b912ff69d43ce9b7d8b6c611bcba359e409969a113a8f181b956b086320358770d284", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="e61ec90ff311bea0a557d5d65ecbedda6aafa3bb670afab1d3557428d6004fcc72c838106a55a2479bcccda3", @ANYRES16=r45, @ANYBLOB="30465bdc5f6164ff806733ff711f63f8add3eed782f8e9668cfa92ea64c4ff7efdfeab18d7aa71715264e8f15453aec7970dc8aaaf674410bb0fcf0f91cee3532f20211afe9bfa5d813e087a0638d4a07e0eee8a1fd63ea5fdeb6a8bf280da1cec6a83d52ef1581f8a702a16281b54ac375066b31b0c340154d76783ac81c489e2066987422ccee724bbe35f7004814f", @ANYRESOCT=0x0]], 0x7) write(r0, 0x0, 0x0) 14:20:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4e9cfcbf27708da3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0xd2, 0x6, 0x81}, {0x7f, 0x4, 0x38}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="03002e2f66696c300000"], 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 14:20:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x7f}, {0xff3b}, {0x6, 0xfe, 0x0, 0x3}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0x100, 0x2, './file0\x00', 0x59, 0x7f, 0x4, 0x3}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0x62) 14:20:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = dup(r3) write(r4, &(0x7f0000000040)="510f8a3c38", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000002c0)=[{0x2, 0x6, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x5, 0x1000}, {0x1, 0x4, 0x3000}, {0x2, 0x400, 0x1800}, {0x3, 0x20, 0x1000}, {0x1, 0x58b}, {0x3, 0x1, 0x800}], 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getegid() getuid() getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000480)=0x5c6) r13 = getuid() setuid(r13) r14 = getgid() r15 = getuid() r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x7, r18, r19, r18, r19, 0x2, 0x2}, 0x5, 0x54, r17, r6, 0x9a8, 0x15, 0x3f, 0xfcc}) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r21) r22 = getpid() r23 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r24 = getuid() setuid(r24) r25 = getgid() r26 = getuid() r27 = socket(0x18, 0x1, 0x0) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x7, r29, r30, r29, r30, 0x2, 0x2}, 0x5, 0x54, r28, r28, 0x6, 0x15, 0x3f, 0xfcc}) r32 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r32) r33 = getpid() shmctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x7, r24, r25, r26, r30, 0x44, 0x9}, 0x7f, 0x3, r32, r33, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x7, r13, r14, r15, r19, 0x44, 0x9}, 0x7b, 0x3, r21, r22, 0x4, 0x0, 0x1}) r34 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r12, r19, r34, 0x0, 0x8, 0xfffffffffffff079}, 0x5, 0x1, 0xffffffff}) semop(r5, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}], 0x1) semctl$IPC_SET(r2, 0x0, 0x1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r36 = getuid() setuid(r36) getgid() getuid() r37 = socket(0x18, 0x1, 0x0) fcntl$setflags(r37, 0x2, 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r41 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000240)={{0x7, r39, r40, r39, r40, 0x2, 0x2}, 0x5, 0x54, r38, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) r42 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r42) getpid() shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r43 = getuid() setuid(r43) getgid() getuid() r44 = socket(0x18, 0x1, 0x0) fcntl$setflags(r44, 0x2, 0x1) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r45, 0xee01) rmdir(&(0x7f0000000000)='./file0\x00') 14:20:39 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000800)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) pwritev(r4, &(0x7f0000000740)=[{&(0x7f0000000280)="24ac1c2dd6d8f9a61480b5f9e39d64ec0b73b20e208d1977c2f6ab0e6d40b713917fe129093c877b1ddeb939d3830b10fd49192153bae0e41b85b8cd83de95cc7c901204e4ce26e1407c27f00b32a559e6f734bd6619726da49cd9944869f451f910034517a8734793cec589dd15155529379079f3cdaedc8ef886da859e46222bf5e2a331aca6f8a50104e3492f5993688ceb60849be52bd7ef1c18b044faf68ced38bd901a9f", 0xa7}, {&(0x7f0000000340)="05491c0eca52fa608ad7e1136b64fa85b1baf07399a5a6ca29ea50fe0e582c22069f1fef17dfeee1a6cf18e14c3bba4ad9bfc84ce71940f3c9e2766360fc999512ea7f77d721beecf3347e9a1925979cd0b2d0aa4ee407db9e28a0d6a563b229070aeeeea623721d0fae803abd84a53bff75d4d15f95672f3d202b3ab0c7cbe5e37af3f9b233e778cdabe181a6e8eb6e71c7b8332997fb7f28eefdcfc7d90ebd524245081d7242a235ad03afb7bd778a305e5dc1dbc86b992aec57d409f348ff5d54a3cbba9de3e9c2667c26e19d7ea7324fabb4890f643b15b227839f83c77b1b459d742e44980971fe8afd4afd7f8cb9adaf8603a361", 0xf7}, {&(0x7f00000001c0)="5a282c2fee6f73a086018ecc4429bbe544fc0818d0e256daaf13fa810712dfa4577aeb9363857b8bb29db72e8508904f377a5ff1fa9c6355", 0x38}, {&(0x7f0000000440)="2859fe15f3b52fc11eed05ac0c3f8ad70a4fa9a6467b2dfb273d0b8399a53f6aa87808baa3521c5c", 0x28}, {&(0x7f0000000500)="3f20b68a31ec9139f1856e82178bb82cef60851fb2f05813b2f419f852346a1541c93d5d7c0d968bdec3d47e4606214cfdb5ee1729bba4fda61bb55653b0e00b5fb9709bd8", 0x45}, {&(0x7f0000001740)="794fc8b2ed0c60ea5e700197af421f5fd00b86fc56cb3d2d8314fbc1aee73c1da84b7a704bcbe9f40ecb955ade4c1dc412cba203a2ff7b37e106d2b6c486597e5c686d0767ba0980499e233240abd4aa0e56ccb0de8a7aa67cc4e054dfe99a95369052cd95d0ccc703bc0a7b5288dd476ed28eb7449ce7956b34f0c46923b8978cd3710557798ce95f0029f9bfe32368acc2fcde7205f3fe7fad85a78590b4455f998f9a5a980e0a1e5d503a8163f8886636611bfa331f43549fa86f92650803e09bb6bd8157f0cd002f94502fd7b7bb2441847cda43adbfcb0e509cffa0d2fee2cad566330c7f44d409152476bc015f6d5427357ae09c34377c2dc638e7a7973124b6cf7cea4cb1bd2f63be80dfd4f2481a266e169f3568f44d5fa8bb225f2e0d51464381fb073ca258e55b571516793ed3862a3717b1cd6f02c5478ec6c4ea6ff34c48ec8d6eedfe9939fc4dc006826c5a3834e076785cc28fa741a5834d0a581105836e5515aa05d986bc1d4b83c5828e645cc0ded02a1ca687c41935719fadeaf86f55c24419e516e979d4cd5fce4ab35611891ff5a72ffd75583d58ed956737bf46dcf191acab2f33884be709de7dbac1bbca490781aba55edf06c58cb36eaa336a33cb16751e04b3a3f19977e8a73716a150e4dc6b58b2cd4c7eb5e0470b5bbbe46ed4e010151a0078c4589fe7f297fa968421112b501494ed2fc565a7a6e981225db7eb1fcddcbb976fb1f0613a83411239982f8cd173b995ab1219c578b69c3ef9cecc24c8796c11981335112226499878ec104906dfb56168eda0f53d1252cd315963ae835e1aee0233c46b062549a0f8cd98cda76f3512f4a2e080d2350d25404160d7ccc3275783c4e21e15df0d5b4fab8398bf019a35a359682c10fcfeaf28aad3dff5b101661136f9836b50ee9a6fd0fa251fb8cdad002e4cbc37b7babecc929f3f465330b6031202fbeb33e79ed156980d718b831372e67c406fd087578c97110b3eb621b067e30dfb86fc6277061b6082aa0ec81cc7aa3003bb193d6d1bdcce3c6c82ab8d2fa21e8c0907392ee961d260be9ac28509799dfe818131542f932c3089a04e1550274eccdd07047c567cfa40bf764c4dfc77b4d0fdf141c26a2a662fbc66c4e96c62cd3e06fd337681a68e983318166cb26b1217dcf88c7da4f730e4521c042b1e6a4d0d4a6447ccadcd8e9b2bb02452d6a9caf590bcf4c58a457e56fd0a2eb5f1c894299af8a323c576a955242c6ce279e2f3ef6f5c238e5656e825f0a55cf24abad3a600962636c6d97742e2bbf8902cd6216876b898db28ddbef9bf59b41a6e07b0b8166feb9b3445ee61ceed94d539511c5b0cf1b756f3e6019de6f847a15ef5abfeced32c47365dc12db2c67b3ae6d983bae57f6bb7394b34469893879dea26787ab6122bc68c1084fd39e1dae8e51c3785c3c94e151f7a0e7e8ff1220d6c13571bb9433dfc9e3714d8d5e78055dadddbbc77107138476cf21844721a3de7745f5c08139392a74695bee289b2429e4ca9d899c2e1a24b62b7a3b23391dbc5525304afd68e119fb62281f8e70933f18411f4f6cc86a48498ec5b78e7489303c60b0579d1cf2e5ebad150cab69fd9c70b8e0ddf36369cf2929b71cf913e04f6aef41615b8f49b7a669fee05a606c5e0ebaf10b9526358902a87faa0fca9fbc3f041278ec05891a8c1ab6568f46ba9bc4f8783ed23952cdd951cbb25f644179a1b6f323a194c0601777fc09e812deafac622bcfbcd8354f1093db7dfb42c8c71df5cee0ad41ada88347054fe664188cb37e2b03271d0f7592b50ca516997defbe81723b8ab67206cb7887f0a130494f3e954c7ec409ac993af42538ef698e739e7d861b8d9877853a8ee9c270d8fe1e817771a754680ae6f758301418d16e2e4bcd9b3e0d3f0cb041ec2753d74b99b546351d486e12bbda4cbe6ac2247fc5a5b4050effbfb48dd217fd9acd2c434450bb89709f7bb943958c4ea8db68e9f0c3b9549950a13adb843802acf8ae6fdf07008c6d00ea1369892ab4bf20a09d2252f2df9f974011e11251ec6b3abc54f80a58ee6d1e48286e3d62617a87096aa5d725178217c91465ba386ea41e891d8befa8d0ade8e5da8a35dea9c7065fa7378a4ce6d225322044a2e694c1f73d84458629248d3a7a3af42b8472d2fadb280af8f7ceff91f1e0d053c488d1eb7e53fd02f1743241470015b076d556e7752b4628a9ee8239a1988d12755ddf51909317ec0bca2bee02491c1c388ee872faeaa7a0860922e2ca00d0dbff373bde31c76fbfe1c419d7d2ee91045129d51675f8226aeac7e0a17c3ddc9f4b9a4bb93a29cd73736fcc8ff6d348f4913981e1eec021cb96b14a01c8a4d3b80ee83cc1669d13e59e56ee357ecb6f81afa23dd031cc1c342c30d76a69db3d54eb52c44d9143dc4a94022f0c5fba6a3aa127a3e9af3595347b09460a3b3b1e49da776e15e10707168005f5858b32d39ed3ff8bad22696ce6deea31f9782f8230afdd9a2176cbf536354de2774b77a9475b663ed1b1dd30849a3bad693ff34570463ad9624195c3dfe1600dd1cb44aea9a5904b215fcfddaec9e497d3e617603d2862ef4f0a53caf29ac5be3f11e6d7ada640dbca94595a25e1dabad92fafe1af534ddeced703776b1eb11c59ffd9866380fbdc4277afa71e3163ffa48e44e55c8cd92a7646bf4750f02736b4ab28d7179370c32b22c89d5bf0f98b4a287e5883738afbf2baeceea33318689e69d39bcb103f0c45a2d4bb5fb32994eb648b7ba17dd706152bcb7152693989357d15a57a135614e8bd66e9904fa301deb0dd8c72283be4c02cf38650bdeba8b1b37ed0aa888342d6ffe1dab07b2956a6c066b71b9170e83a0d01706d733bfb2c1cd1b8bcf55efe4ace992ef815c4d532893c89fb33b690eb26b9d789730759e591ae20a7e1c0c1d2cce76ce8f77387c6e620fee71859aec44edbaf868f67dd7dbe704d3ed6ff794ef631de17d97cfae06f5689be326848094ee9ef834a6f05251423db76123648b9f6e20c6f2a1e430e3ad02d4afc62e75aa664b2989273a546a4a3f55c31d3c09f918ce7f14f8250e84d284b4c6572c253be3ab4a9161cd78d93349a91026c0df6ed629d64ac65fb32af3aaf9af25c1d3e0d0294ad23dcf167ca058fdccb42ed7c1d4e265c2a59eaf56359b4f1045f0f5f028ada5cf00c2308b209c22dabaa1dd3904ebf2d01f7ed61668736df82b544b96403d76917595ed5622ff866bddf5119f61935acae4a9654f75a36a40fb9ac9f8e9ad3b30a34d124ecf3672b22d7903020cbee4292b9018520bfe80b2f4fd6b2e9c40dfcfeecf912f9c9bfd2d6a406d12dabc27e60c16145ad40a0fd1c6110e01afb781355bbe4465808add514713a09d68f6e89cee7d8451859a411b0eb988a4fcac1fddf37e00e52e989d2eb3794371a74137c7d2a579b5e14d12dcf2112caf36c7f72c6fdc162cf24d5e19d314d66bd18509673d0f6073d74d3fdeed13ae50a54ddac15c8bffb0c25ae3086ce9e84edb420d60123718facbf521cb5e5b9343b54af2683510e862e3a615871d78a3227afd6cb567b564b771a8d45a8a79cd8c07ee1e2356a9657450242571e8f0af78e2f638a92ac34c360edc1663dc3e47ce5677baee62780137aacc459fa24a259f6682b13560c13820269658f6707a7cd23b71c9c2e3b7ab503f15a608e6216d694b48479165583b979b0d55153bede03d29e1935ba5bed8e2765fda65c1aabdf8939e39de83aee7d72d203e19bb56c60b3ae08d18118dd69e3490185e272ce6571aca3b96166fed63f51c0922c89fbd312ca0a92e45aa8060bab53a81d4860090cd18458efb1ee20c948e30859d53a9c40ac9bab0588f60a3b08faf624379b31c706c407ba58c6eacb3970aa937e2944f9904cb349b66a2623a21b93e086855ab11355eeb8e4394bbe6986c6cb443b386cdc48fce83e08e97011bb8fa1b69e7a4b5de39e58209d4591e49d44a32bcd080a12cc975794140ec8f0ca9ca92b4ff1bb1bc395f8c12ce36d3fadd8b90973b4d4d0c52b2f8904c59bd487113984eb480bd2d41e941bace13c4ac0dd25d32b8aea7c2dabd2752af5d962279320a4d8d42d184ac77050b0d4d86e0a0d6ff8aa2a7a5cecedc2b95fdb60ea0d26b92be58d2c91e0ab9a82adfe29db5430d5b925b8397f9992a66a79f89fff24a736335b298ed5386b5445904556bca860193e388b0484e4da04d3f83629772df78993df111bbf265a82ddde1e63df2aabe1ccc1dafc9904933faa5729d4450c5bd227b533c90d1cc9ed9151c84af4dfeab5035178b730861cec7a570860945b140808aaf850bd72cccdee35366e540f9a60dc9b98df1909f957082b996b4025241341a0aacc2ae8ddbad913b0ce2b0d8072625f7b565a3256f707575b2dce881fa0433b9b54bb9c1ba675c48bd0191a3fb8c65dabb6fdc509792a72e1e38e91ef6c20caa9aa5df6b05807389be3aac865571511be3ba8b720eef0643b719cc804220252a092a57042e9e64b5244d679643e60e90934493e1ee70537a1ef744bd2a2ec9fca6ccdf8bfe82a13e3b97540885614373dc7a80af2c731c3c7ab4452f48ab50db1b4e812cd04f3417b183d58b9bce5f492bf2490b7735047c16775650d1ea02233879042660a2e70867b94e738e5de0ac7fdc39ff11485a75d739eaced33251c6e4a3b8975deda9b104143aca4f942a4fb94ec587855c3e8703f595a33c1fc0e62af9320c4422df2e6d2dbeac8923c869a3b08ee2284150f4762e9befe0707cd108ebc48fb3b305305c4a4955363eb7ba877adb88449af6f449d8b98cbe64740a8f99a8c1d3a167014d670c3450b2938c4cc66e55e446c16018cae377190a716dcca0f3ebfe21be3c16b1f75710d95c7377167c09fdbeeabd726dbe7a2e919a8f4ec1857c23a83e673fcb05161a5ce678a368a69cb25132ffd55d108712d2ee86456026f8b4388069c25b541b2ed24ef780ea1c5e58664dea255156401e592732124afd02b3a115e61acbba63ac644585ba31132f8c074271085a03c2d6c30f7899d362ee446b4dafe0a1c0eb62b6ba010e33f159e49d700c4977f4b2648d853b0aacb36eb5633d25c4f6a053c0093d6fafba436506ea947c73bdf37ccf047604fa757d2cbc3d5ed5a3c32c474016870745114d935658238b39a1fc89d6c1ed3cc55ea7a86628ed5cda8ad2609a881e01fc1f393e31555bfdb54fba4d686bbc3f4efa534a037582cd42c8a2eb9e3e0127d270c5635b73967118ff33f15b449312be31d836715907a8be0410b907946b56fe2a121d0fcbd65d9f28e9fcd92706801e83d4ac1d26daf03a81e466f963eed240d1d235e8ba7b38838edb973c54fd5821d8ef4bfcbd1c71378de899272deabb77a52ceb73071c34de5e89e4917660ec5299bd12b12e467d085c6289231a37ecf31a838f6261a7c86326d00897b292d6509060c2a918b4228f1e039081c4d6b12d54b72ba4badf549c1a46723dc22c75e9b4e1a308eef3fc35c23081daafb0f6e033758f7516b3350e8e92ff7a91dc6cabfda8aa80ff0a28a0736c4b1d0010a68b8be62d04a5aff1526f2e0f805a6e48fb2e2b7e601184c82b74fb437031d560f0dddd7c8c5369f9fbdeb8835b1a0f091296ff791660a4f2bc6154693013fe1b8c99ba1cd1674e51817890cf1e7c9ffbf0a7ebe5bf76cc23c5ab5c3aae6db353478dd8b8f2de86f2bb1df9fd706ad0ba7233bcd156a7f792e97ae6ec7198c7756e9ee1ec0ae77a8e", 0x1000}, {&(0x7f0000000480)="162bc2bc387cfc", 0x7}, {&(0x7f0000000580)="b26e5bffe375a34078ee0355f8366f63e42e1bdb19e4755c12a07c4c191237c8e2cb6923b842ffdbe6aa13c06ceeb828f703da73e65f21e9a8f6e9fc2a566accb9a1f91f567ef3d68348e7a7fde36eab4a5ffb5739840745ea284aca4322b9fac2c594d6cf7af4b63493eba09c578d47f00c539f9526d0d9a33b1b523ffa9b9042cb74e8f3c2ee18bdca1d033e933268f58df8", 0x93}, {&(0x7f0000000640)="ca48e635cfd66e099abaea280dbd2825f89ae322551a5f2955d139ecde93b8eb2a2a1d50c47934422145bfc428db54d92a573d7e9b1b2ae51d3b1a7482737ff9c5a56bad024e9ad7db2e75acc8bb5e08983b7192a32a38961844ed180f911d6c423004aa85a746d55245118f3993efb00fab9718ba628e1a311b6a0f0e83e9df4eca47f90c8629a553953ed4689dbf7fddd94ae4e04e1f4ffaf2441b4ef8fe4f7e53d93fccebafb8ea7544683b675c7f864ed3646d8f2816ca72e8ed7f58a83a0f69366f9a81640f959df1c76858bac3a8217cd61b644dd3841aa18a29baa7d811a7480ae37b005f01a6fc129c72a226a7", 0xf1}], 0x9, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0xfffffc01, 0x3, {0x5, 0x100000000}}) 14:20:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b00", 0x2d}], 0x1) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0xff, 0x9, 0xffff, 0x6, 0x650, 0x400, 0xffff, 0x4, 0x5]}) 14:20:39 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000500)="9c87c377d44c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 14:20:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20000080000000c0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x7, 0x100000001}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:20:39 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000c00)=0x1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file1\x00', 0x18) r3 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) write(r4, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r2, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x10000000000000aa, &(0x7f0000000b80)=[@cred={0x20}], 0x20, 0x40c}, 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x1, 0x2, 0x1) ioctl$TIOCFLUSH(r5, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000c40)) getgid() semget$private(0x0, 0x3, 0x4a0) getgid() semop(r3, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) 14:20:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = dup2(r1, r2) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 14:20:39 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000580)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532c0000ffffffffffff5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f36736c1ff8175523c8187ba99b9832a4703000000148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30445492ed173a472abb5991a2e81062bf9dda0dc57459791c2"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) write(r4, &(0x7f0000000000)="43306791d2a59f126864210e5d3b7e397573761ee783f074a3381ecf2d2a78ea26decabb1e671f3c6b01672dbfe0452f55958f3d8f35583fa5c81ce405c57e2af90b74bce1404a081e505b03b584da57207bab35aa9e7484d3e1b3c2de67bf391baa5976b7f95a57c11b212fbfc21619558cf3aac30959060b0a2fc4a2b9e4cc1a57eb60eb3a3329245ecf22857e1d112996d0f8c977f49d5c4141bfd21eda71fea2c450aed9b01200230900b21fdc5d", 0xb0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r0, r0) recvmsg(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f00000002c0)=""/134, 0x86}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/191, 0xbf}], 0x4, &(0x7f00000004c0)=""/97, 0x61}, 0x40) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:20:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCFLUSH(r2, 0x20004268) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0x7, 0x88, 0x7, 0xe400}) socketpair(0x6, 0x2, 0x7e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x39) 14:20:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffffff, 0x5) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x0, 0x0}, 0x47) write(r1, &(0x7f0000000180)="026db13138954a46bf35ee73d57d98623f6c3a69b89b9944da6ca104dacc342cc8df6aac82f3991a7708049d0f8cec960e5f5e28b4224d00"/65, 0x41) write(r1, &(0x7f0000000040)="8721c58bd1e62c458f75b6f9cbffc88d8da41f47e3745b4bdef9da2bd0ae31d7923da960cc42f1bffc92513c7041215d2226b9daf45857d1d1c4391d29e038e17969568f04b892654a1cd6840bc1970a0e0fb5ab4c736627febd369b096ab63320f4035eb7c127748d68e9d64ead5c6b866614dd2af4cec3eeca8cca1302688d2fa425a19233646065f23ab5119f937614", 0x91) close(r1) 14:20:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = socket(0x6, 0x8000, 0x6) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:20:40 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c58e34e391e50a906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e406"], 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) writev(r0, &(0x7f0000001840)=[{&(0x7f0000001700)="dc351a0000850fb4ba2f7fa1bd0f95e8903af0f6e2bf6c0253d88caf7568c3188e17c1c3c9e3ce592ea17d4ea89cfc51803acd3f4f3aca76ef0c52b44d8b215e7d14e8594d845d972bf08dc310e1e52dec96b20075427bcfd9dc13a7c7added0e17d948f6791e33f7501e7f6c906b60bcb3297c9a2bb9e40235461719530370339151f47c99d6775ef5bd994cb013ba975", 0x91}], 0x1) 14:20:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='f\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x15}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 14:20:40 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000040)) write(r0, 0x0, 0x0) 14:20:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x48, 0x0, 0x0, 0x2}, {0x64be}]}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000200)=[0x10000, 0xc2, 0x1f]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) accept(r5, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x40) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000100)=0x9) socket(0x2, 0x3535af77392a2c00, 0x9) 14:20:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x54}, {0x6}]}) msgget$private(0x0, 0x4) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 14:20:40 executing program 0: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82e32e2f66696c653000"], 0x10) dup2(r3, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000100)=0x43cbf, 0xffffff6e) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r4], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r6, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r7 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r6, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r8 = msgget$private(0x0, 0x10000004) r9 = socket(0x18, 0x2, 0x0) shutdown(r9, 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r9, @ANYBLOB="43d90a942ae1c05b0b99d6a7596555c82234565eab513ad18507ade0c9fdde7853ff33f434b9b866d9a3bf073d78f4e18ba6ee370f0c338773ef55bea05e995077ed2c30bae2b73a9b406b95", @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYBLOB="d24e2c6d3423990a65aafae9f100d99a556ad5cd173fbc7f96efdcb8a0fef103200422884fc699b4a0490b99695d3f2339dc30d853e7cc29520ad0ca1686fd68d64fdf84c6928ec1e020c47488ad64199ced06f33c38e37d0d6365840a347d173bebbcd13a2f5b21cefff74fae686916a0f913428492917a463d607c5786574b280d9464b7dbac372ff263a8761b9f8bf85d84119a559639af15dd255105cd8671c1a099b29456dc7674c693aab424dac6b6efdc88b54b01414d126a57a517ae3f6d61", @ANYBLOB="f29bbe7b13e4c786a7a52e6fe640e84cb94a3430d05043dda24ffff30b1e003d9fc763dc14b8f2ead54767cef5770bf55ff27f27f4f9b23799fe23a44255b544c5ddc0a9e92562a4a0491135a102787fdcb9201d325a8d8c63247578e1fdadbcb24d420d1a94b6f6c33c6dc2422671faa95ff67a1ac9793477bfa1822a3187199e9649f31527b0d3ebf07685ea470f999e073ce3778d58af02969b6f424608a51b20c7f85441ff61cbef123562ae1186bb417e657c83fc86f1edcc31ba", @ANYRESDEC=r6, @ANYRES32=r2, @ANYBLOB="98ba2b2e54f9fa44503283be0cad77013d84f13c891169218ec284581c66e9b2f0ae976d3ffe13dd25ecc57ba9d26e0b0d458aa4c52a418566dc70b9526b0fc5a15ac90b8bdf94cd0166726a99473f82e96a1733d7f4e9418431d0fdc8840ae521c88e7c987cafe6b5f7046983281b8b577dc51926b1c3bbd5806f413d8b422d2905649e614e1b6c3625ffb24796fafff5636f73877f2dbc831dfbaaab8dbf"], @ANYRESOCT=r8, @ANYPTR64], 0x5, 0x800) r10 = msgget$private(0x0, 0xa0) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r11 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r11, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r10, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r12, 0x0, 0x30000000000) r13 = socket(0x1, 0x3, 0x7f) poll(&(0x7f00000000c0)=[{r12, 0x4}, {r13, 0x4}, {r7, 0x84}, {r2, 0x1}], 0x4, 0xff7) mkdirat(r5, &(0x7f0000000a40)='\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', 0xa6) msgctl$IPC_RMID(r10, 0x0) 14:20:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ddc000/0x2000)=nil}, {&(0x7f0000cd6000/0x4000)=nil, &(0x7f0000e8f000/0x3000)=nil}, {&(0x7f0000f4d000/0x4000)=nil, &(0x7f0000fd0000/0x1000)=nil}, {&(0x7f0000ef5000/0x1000)=nil, &(0x7f0000d0d000/0x3000)=nil}, {&(0x7f0000d6a000/0x3000)=nil, &(0x7f0000c06000/0x1000)=nil}, {&(0x7f0000f3a000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000b26000/0x1000)=nil, &(0x7f0000c55000/0x3000)=nil}, {&(0x7f0000aee000/0x2000)=nil, &(0x7f0000c3e000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) preadv(r1, &(0x7f0000000ec0)=[{&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/114, 0x72}, {&(0x7f00000004c0)=""/169, 0xa9}, {&(0x7f0000000400)=""/16, 0x10}, {&(0x7f0000000d00)=""/235, 0xeb}, {&(0x7f0000000e00)=""/132, 0x84}, {&(0x7f0000000440)=""/6, 0x6}], 0x7, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x0, 0x4, 0x6, {[0x4, 0x5, 0x770, 0x64, 0x44, 0x8, 0x1, 0x8, 0x7, 0x4, 0x6, 0x10000, 0xffffffff, 0xb0d, 0x8, 0x9, 0x1, 0x1], [0x1, 0x8, 0x36b5, 0x7, 0x9, 0x0, 0x0, 0x9, 0x100000001, 0x7ff], [0x0, 0x7fff, 0xaf0a, 0x9, 0x0, 0x200, 0x3ff], [0xffff, 0x80, 0x3, 0xffffffff, 0xffffffff, 0x100], [{0xfff, 0x0, 0x2, 0x3f}, {0x4, 0x8, 0x0, 0x3}, {0xd4, 0x9, 0xff, 0x80000000}, {0x8, 0x5, 0xf67, 0x12000000}, {0x7, 0x0, 0xffff, 0x6}, {0xca2c, 0x374, 0x10000, 0x81}, {0x7, 0x1, 0x18, 0x8}, {0xffff, 0xb2, 0x80000001, 0xfff}], {0x400, 0x3e, 0x3f, 0x9}, {0x2, 0x9, 0x1, 0x100000001}}}) 14:20:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x2}, {0x7, 0x7fffffff}}, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 14:20:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 14:20:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000003c0)="bafa321126d576aad3f3569d51676fa7fe95ad80c81222abfdd96e28144e6370b0a64157641ddb8e702998f17935205c87de8ee6be654468cf7c46a6bda8d79d2714b23bc132ac34e02a86c20112cbc18f9e59d5fa7c6667e09b5f5572bd84aa225eae7ec11823313bb9149f200185801d0cf7ce3e67d233e3d76a73e5d2ff846439962ef81bb0c0248a6226717d902d1a8c085badfdc1db6edae85bfd5f0b6d032e0d12a928fbae21a4278c954aa82b12b6e81aa530c8537dbabcdc766a817d8e0f18866f0511514699360b8f969996ddf70cb00ad15982c0c27ed939e83e3b5795f0da743d9c74d5d0ee1ccaad9dd7acfc53224848fd46e207002a0558f741589bed7cda29f5be540bd5c772db6aa97ab948dcd6128cd2808c981b08b358bb58178739ea5f278ca88c8344d4042a09bb61366e5864565a6eafa3ed1c181399119fe9f32a72c5a75dab73c9ee5b7606303eb3798e6567", 0x157) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) fchdir(r7) 14:20:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x8c8bb8dce50d37ae, 0xe, 0x40) 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) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 14:20:40 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000000c0)="1840c9e4df4410aed46734b3a00dd097c636562e1ddc724fdbfa0a011056ad8ba9", 0xb7) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto(r4, &(0x7f0000000300)="7740dec81ab20fd5ac326e4af1816c89ec11ebf89b539a248808895d0386b8f7df3c5aa6895c5fdc85660844f5c68e7ed9bb66fe0db7d1ee5bdb3906da3248089ca0a5ceaa5cb374f84adf483b2ae1658d69e37668c2af11cf04e9c9ab18dc175361eaf19afbb7222dc6f011efcb9be10cac44691a17f9e3a7a1745da63c22a7f1cf456ba143411fe84ebfcdc51b213e5a929736360f1ca2095300f02b83273a9109003ab756d5e75184e5de1f1dfcc50ade2b73aef5cabd3e82ca40d675ffb178b41154cd6e0ce69101d0dcb2edc76ff4093a", 0xd3, 0x400, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x400ba}, 0xe}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x4}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:20:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0//../file0\x00', 0x1000, 0x8) recvmsg(r0, &(0x7f0000000680)={0x0, 0x38e, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 14:20:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001640)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206980, &(0x7f0000000300)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r6, 0xa8, 0x6}, 0x8, 0x2, r8, r10, 0x0, 0xffffffff00000000, 0x4}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) write(r11, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = msgget$private(0x0, 0x402) r13 = geteuid() setreuid(r13, r13) r14 = getegid() r15 = geteuid() setreuid(r15, r15) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a5}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1000, r13, r14, r15, r16, 0xa8, 0x6}, 0x8, 0x2, r18, r20, 0x0, 0xffffffff00000000, 0x4}) r21 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) write(r21, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r22 = msgget$private(0x0, 0x402) r23 = geteuid() setreuid(r23, r23) r24 = getegid() r25 = geteuid() setreuid(r25, r25) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a5}) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r30, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x1000, r23, r24, r25, r26, 0xa8, 0x6}, 0x8, 0x2, r28, r30, 0x0, 0xffffffff00000000, 0x4}) setgroups(0x4, &(0x7f0000000000)=[0x0, r4, r14, r26]) 14:20:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 14:20:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 14:20:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x0, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x32}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x1) 14:20:40 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r0) 14:20:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400000000000000010000000000000000", 0xae, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0xff) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/40, 0x28}], 0x8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x5088, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/30, 0x1e, 0x40, 0x0, 0x0) 14:20:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1000, r5, r6, r7, r8, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) r13 = getpgid(r12) setpgid(r2, r13) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x3) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffb, "73f300070060c3dce5081a6f6000"}) writev(r14, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:20:41 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 14:20:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0603a200200000000000048ea4006e574006d57e3320000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x2e5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0xc007, 0x81) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x1}, 0xc) 14:20:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 14:20:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3, 0x9, 0x81, 0x400}, {0x1, 0x1, 0x6f, 0x2}, {0x5, 0x80, 0x10, 0x10001}, {0x6, 0x8, 0x3, 0x804b}, {0x3, 0x80}, {0x2, 0x3f, 0xff, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 14:20:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f4ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fade9cef9c0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a574ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f03bf0c75af117890b6dc270d75c60e594a40a3e6e937b413d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4200"/810], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040)="6734491db760", 0xfffffffffffffd6c, 0x8, 0x0, 0x0) 14:20:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [0x8, 0x0, 0x33e0], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f00003ba000/0x3000)=nil, 0x3000) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0xfffb, 0x6, 0x8000, 0x0]) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x7, 0x0, 0xff, 0x0) kqueue() dup2(0xffffffffffffffff, r3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) 14:20:41 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x4004667f, &(0x7f0000000100)) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x10020, 0x125) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x48, 0x3}, {0x88, 0x3}], 0x2}) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) 14:20:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000002db, &(0x7f0000000040)=[{0x4c, 0x3f}, {0x2000025, 0x3, 0x7}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 14:20:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1c277a0393fa2a0000000005f329436f8462385575f6ebfb00"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) r8 = socket(0x18, 0x2, 0x0) shutdown(r8, 0x0) r9 = socket(0x18, 0x2, 0x0) shutdown(r9, 0x0) r10 = socket(0x18, 0x2, 0x0) shutdown(r10, 0x0) r11 = socket(0x18, 0x2, 0x0) shutdown(r11, 0x0) r12 = socket(0x18, 0x2, 0x0) shutdown(r12, 0x0) r13 = socket(0x18, 0x2, 0x0) shutdown(r13, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRES32=0x0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0xffffffffffffffbf) 14:20:41 executing program 1: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) 14:20:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="226d2c71d59f4feb9af1b5f12680c046439f11ae120e9e66e39bf2629d78eb3c80c3212b8e8f0cd3778d02418834f883efeac1ebf0c7103b5e0413691fc4e2264e731aab8be90de655b2", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x18}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000020000000faa1569100000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9e8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb271876989e52bb64d094ba5816fb6d4be886e0f6ecf5a94134838c1e736b61b7486a9d24340e91e8b59c46b6cedd6a5ffe2793d76f00ba30584e7d8c70c91fa8bc47491abce25bfc995090cbd37e9f205743136d70a19f51365f88a19ce611094b8c89ebb0173f89563aafca73468aa63e86446112dc94d7bfa613a00d199b42b72cd4d5ff055b70580e5442e7f6a5191c2ffe83491549b6bf7091ba8b3c8cf80e9e0176ca718c268092100fbc6f151"], 0x1, 0x3, 0x800) ioctl$VMM_IOC_WRITEREGS(r2, 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(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) getuid() utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x20, 0x8}, {0x1}}) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) 14:20:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x86139) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0xfffffffd}, {0x18, 0x2, 0x0, 0x6ab}, 0x8, [0x120000, 0x10, 0x41, 0x0, 0x0, 0x0, 0x4]}, 0xfffffffffffffdbb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20483, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) linkat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 14:20:42 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffc6a) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000001480)="ab356154f8dc20d106b39e2b2d4715cd3318e7804ed2255568be6a7b6e483a09dbc99315a5493b5fd7ad96376f5b5ca3ebdbfe24ac3a015cf357cfdd53b40fde718fc4c5168332b55426c76bcb062ae585700a4f40f166e855e29862c39c0eaacc4d45d8ef6841465cc684e29a39c368c3ec67eff01f7decc844adaa229d3009e563ab733a258cf98db461dbf89e6e3dc9ad3340f88f40650a90c0951c6b96157388580ce76266d954a6e3254e84ee1cc9ddc7ff5d4db2c8c8bf44e4b659ad1ecf3923c6e18b390d7c7605c61e4026bbb54c9f19f98d2b94439c12a95f7c19d7976fcbe2c955d3bf1f4c2fb74a43754ac5c0528e4102df6adba599c6cfbcb9c89a2ab2892aa9c1f7d90e7f290cd3d35bd1c43b8366729a2b80702897542611cfd0268191b400fb4cd49aabdda0211961b3920aeb36fe374a6c0828dcd3a8ed840811a27671cd0be7fbcb5dc3968c801983c3dc9dd0b5412560ad07275d7419baf24264740bce1109b1618aa05b006ed26cd83e838fd3e0d2a00bc97469b43e1b2ca90e51419d9fe8e69195da44974f6505016d1bb836cc858a55a115df8c11bc4ceb1e65181dd9b147124ec0dbb7d157bd55942a7d021d1d922f6fd5b38730ceb4a18d7ee24698c78861cb16503132", 0x1cf}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0xfffffffb) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) open(&(0x7f0000000080)='.\x00', 0x20c41, 0x149) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:20:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0xb5ccb2de01dcddd1, 0x100) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) r5 = socket(0x20, 0x8000, 0x7) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000180)="071400f4ff00802ba34a86b2b7ff18b1468a250b01000000010005000000", 0x1e) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 14:20:42 executing program 1: r0 = socket(0x10, 0x3, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x8, 0x6c, &(0x7f0000000080)="2fac67e779f7c1a2a94dc9dceac8f7c1387395c582a8ff20dc398454b5a76a099992ed596a8d676c1cbb911ce11ecc098e3f442798a71b389ca0311fd526b5069ef8048d0799c1b50727cc89b1e9690000a5554255fca7ef9fa42f0dc3d1f9b0956baf2c4e63809c3eb1593661bfa0bbab35f647dc0386b537a9b0f1842f73432f510a6fb78f278fb457224f30b9d965743bbfc9f83ebb1e8cae195f6b3b772e1143757c3ce5b67474fe44bee0aef7648b00001ac48bce56e7dc8b6f740a44ecb764d531d0f9a573d03afc389930b67920bebe46038bd74d7f4cdf263d74665eda198bde14fe60b1005df24a610a249b31c92c6ebce7da34362d0741b67f6f007b92c91ae22abc2960d129354b89b719c1b450b12746cd983c4a2d02ac98f27b10576f1fb8ae119ec1503f8be47db657d72173bfa829d9e6f4", 0x139) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 14:20:42 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:20:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xa04, './bus\x00', './bus\x00'}) 14:20:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffe4"], 0x1) r0 = socket(0x2, 0x3, 0x1) msgget$private(0x0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)="11f3503d1d0000fd", 0x8) 14:20:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[0x7, 0x8, 0x2, 0x7, 0x5]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xfffffffffffffffb, 0x9}, {0x3f, 0x2d41}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = dup(r4) close(r3) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x1, 0x36d, {0x8001}}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:20:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x1, 0x1, 0x4fd) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000200)=""/170) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 14:20:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000000)="a2bb4b6b4408e1c4423e25f5507be06ebd454c9a9e73278b66aed9c1cd71efc7852bdfcc106e961d47036bafbf34e7e6d6041c8ccabd88d0b2d3225bb1c7c5168cc2dd1d20cefe0a5252f9a24869373d53edb9934a20fff5a6d63d622757ca04e78c84d487eb8c6c161d9fe9d697f2de928ae99046da27a2687fb87b7f34d88c78b5c63a94d61b3cf2262a45d5ebc704", 0x90}, {&(0x7f00000001c0)="dcd40963bfffb396e355d3e863d041f8f58fd30d97a137e4bad93606fd1b6e6b08a907be259a38444da3a2dffb4b2f1bf8133561aada8848a6cd937d29c047d7d4e541818004485bd8e877ec3e0609221586be6011a47c011fd1823fe4aae87666a28e53e88cd63fb1054952126c5ae78077d698299f25afc5d116467cb3d851ec8642f375f72099e44aa10e7e575414040e95120822c6ce6dda0d453bac021bb166f6d1d43ec96f9e025c54d0754957b4ca416c6975358bd137c4093e278a0e554db0a7334d6f98e28b4d202eb5d532b529c4855d062628a53158d270000a9271e97f461bc50179e3604406a1a19ced7be2a0278260df466491a9e4082a553fcbca3cfff99f76a50084779d72e453d89578a1b11afddd7cbb10c92be75288155ad4aff324fc7f7cb85ba6e0b4c0bfeeab18dd1a89778274b34e6c3923df119a7b5f595933364c9ce0a14ab96e95f24e06df91d686d28997dca79e63aae1af69ba715530800cbf1b0395afd094794d4a6bc1bb066238727f3d841cbe1483fa6a104145bfb55f2eef291929c713c7c9a11bb136d28e0efec3faa1899c9ccf7f46e600f7d9bd1fa42f1ca37deab677aca46aa9dea0ddcda2cb0eaa69dd70435d2a7f1e197a6b38a12931582054abfa72f5535d2f75e9727364e95e6bbbde73026fd029504fec0cdfe8f516211f579be0d7a3e0809c8d1e31b03818472adda5bd28b8396a71da56833af72c57c071cb07726099c846514b9918ed69bbb5f05f9ee623b6779757f03a40a412dbce1373d75d9c46601b09419c6953504e84733ea94f34853f80830830fef3e726f9b2d9a54c2e527b954b59619171cc684e7918f2ce22104351d639686cecaf900233ebdaa4f88d7eedd2b8f179f5399caceb02e456f3737fe1a19b7dbf23df64170a449ff37e46a2f0993ea8d5bcbd9653875b9f9e875d33b6d6d769d6ac728dc8a2a5f294cda461087e3920c3009ee362959fed1346f8fdc72cb30c54d157fd7c49cb2bdda155b6431a91e767fa489f9d08844b5f7c9551a46c0a0b58af8a6dea133288067d663b5871b2da4dc2035b5ccb5ab7913d9ab154db578ecfb3956c189f26fd72f3faa6d4e610e15472bb3595e8fbda5cc01140fb94c1e47ba43b8ae96ac691530fe73bd59d7e18df72fde54cce1d0648461c8c7ce10bba7fc99757ef250f2c2531d5adc2e0624e95909dcc2f23071870166a517435c2ff6115e96ada33ccf18747c4c15e4eb3b6237db6db7755bb013479a881a2ea5135aad59b1a506cabf1906ed08d0859240f310d8f1987f71bde1b52d79fd527e5da8976077704e87aaaa67d1834b989606e457e4ad538a9520ead0523d4e2143d552458af6f77dbe3e959d402ff5fff9e334ad8ed16120044363c1fe6146ba349811180240fb365d2256710b268e0b36bce06f9392709ba93796e07743ff87816e1f7f03fee12d478fe213b1c3b8e227d239d7a1d72dd5bfc507c900d74120c883913ad9310e18f5af02dbaf0862a6e0726ced910f7685d6c35627c603627e27c670ef6931d3de7aef5a928c6b91a9b12bcf39710c13595e237e45f9b468818639d46c1e75d3dfb2a7a790adfb1a2c0cfdbeccbd19e5b3ad1b3143dbe5c194e89f45b365884eeeb2c189e7adac48be486bb89fa231f8d8f16fa2616ae5011118a2202193489cb619c680c6dcd6deb2f88774c55df56f01dda49cdb6c16a0af2f1cc5bf50e4d092483f7073b8311a79b06b64b5df55c5b7ac039ddcc54e4a0fa7d5e562a3c0520569f37b482c1d7aea94b1e3ecf1777970f0470acc543693eb71c417a788701caafac274712697dbe3299d9e295d3a183b2c18c451a38e367422ed1f5f57899bca886daf2d246518fa3f4f0335b4d301965dbba6cc30b95f3357a5fd65946fa0b9be573b3c8b8b9a8dabcca2a1252f0e9979f403344d91b95722ae26f890328615b93542bdf056f2d98fab80f02f77c4639d5873a8a4bda4564a44b7f2855bb0921cc25c3fc7994f997676966581ba4530cf1745fbb0757a6979f0584215213459cbb3c2bfbc4713174601fb2a0e664acd3790d7e77bf41a3ae2eea8d35bfba8abd0e629091771fb9bea8154a11d086a2c425b870afbc26fbf9d0b08ce67845c9066c51a8ae5a5c3ec40aae6ce643c4fc3c34bb8a8c2296fe9484d49546461c5f11b9abeec5f9fdf29e2562bfc54ebfaa1cbe5a2d6be74c92fb88bd3292054b7d679b1b60471a98e3067579a9e20b8a9900dec2f9d8e6b2f4d8250670586b0096eb8b42ca1f2beb485e0380580f8050b49e15547b2808b131bebcb4ba690064c46195c17c4f7f683d1296c75c8dfbe0845eac0fe53853177bb6d10d66a212d90ca12903412b1176494c8a73248f20be1976562fa22333a07676ff765ffa75588c01019b9d267422f2b953939d95e387a927d4a09bc7424c899511a6e19afe235fd64df3185e28620172891bb55ed41af55b7023a04fed916e42b2034ba395be71ceddc4324b74470a82b459abaf0605d4e000926857ff6b6ec8e70cc7a06f0f2599a5412858fa0dc6870bd02a759c36393a5b8661af2f04efe46b8058ce1258e42d13c695b07c8ee798b2d31b27ef60c63da079e7b52cba936064cba4e6e82ce139389345bab0955c40f763d587cf02109b5b38080e886aa265a07ef9df114a0061c65d66e4a5c7e3cb989e498e0b841686eddadbb533e7aa6ce48cbcd426b7890a389ee12c89e2bb70a60569b3d32b3ee75b96c64cc004abc3ac60cc6b892b59ffe90af85adddc7a33402988b1ea5ef02c4234df764109951c9bc31ca0bd44e23c7c007fa03670e5844e21a8d917445d355d877d63396ec6a6bd08440a1add3cc181332019e3e728d5ac195c6748e8cb62433c7f3aa21adfa988387afdc34ba2901c2c8d2cc831e0cee89aacad051be29fa724b8e7999dbcf4719806ea3026f4479deb18d9cfe8c298f9b6922854b41d0ae6847551d77888b7483fba936db866328f492842126a7f9d0fd0b1e8aae56916f4c3206751ae29e0158ca91ba32f14c9464afe020b7b09c8c76043489fbb67bebbf3c84e3137c26c88ca314fda89ebb2a14e22f54d16ed1fe68d6fc85fc0b868cd3277c8de7ebbe076175ed4b46917ca2a25b5f2380862af4304704cbc3eca6f536532010c0f9b36e7fb938816afc085edbf835fdf7f1c2ce4f750178142a28f4b6138d3b8b226b791b5c3bbb223e586389fb38ed982bb501ae29864c9335492f1235753ba595e284b0c13d2c0d5eaccfee063f45d95d3323d25cd5e846c727730b8f3d07952c6f175ca34aad164f22f92c082e1499b10451026f7da052582646b3d3b066a3d2b749c455928e7c582face18d0ea99e1fb3c11f3efc099429967c4f7a028ae803366a9d77120f7cf7f0e571d1b1a75173534b03f024652dd6a7050a7f92e06fb5f7448202e55a083e97a8550a445dd18d0753fa4f120afa1c78c2c89034fb0e07752eb8a7457f540faf1fb12ed275d3abeb2434b9e2dd7c404730233343e5cdb6d032e3de48197bc9f91ccba4ad8c8f0da33d5318a9f0c2d35ae60c975b74689ec00b8a1cc77cf0a4cdb2d2d8dc2b67322cdbcfb6897e7f10b401dfeec7393854567b1e64e229022323e9de97e3530348c9f51d3bdfe30b0012d00dd57a4fef2b26ef659c68ba267a8ef77b0582a415ed615121ea34bef2e9950b71023bb4f0f42ce4e543111b841e703988b561eed9312d88ef9ada110b228c6374d537304788b83758cf0b20b3bd2b593522469598e4f1c005685763cda6f26321005b4b7310ca6cdb72a326c4624075c6880c916c994582bdb488309bd8dcffffba27bbe65d019b4f9375fd915d356d555cb15b9307e87229c721e3c5e57efb41c7a3fd5861bd43fed67425dec8e4abd01353fb965a335637185833dfe7b5b8595087b108b5c63fd07806528f8dfd7fc83bfc2cd33a8d28e27692b3887731a0ea4f66c40715399e41acf1d00febb3666d2f1247bf635886c21330b605a9286a3cfea8a44cb6b739ae45bd4adf136eeed843d36241a1e9766467047cd45f6f450af8411dc681668cad6da566fd4b5d1ef6a9efd3d0a605cb0e7b8fa450cd4d827f0de10774bbb5ee4a1cb6d77fb7e26a69a42b009d7abc8a843ea751e7eb2036d87239dbb207fc5e6350156db2f0901e6b4f14e50c7771ccdc5912f58efab8f44976eeb06423e309e840330498cb85ce8cfe53c5db9a1e10ca3bad0a1727d984d767d7996ed96275e94bd69eebb6cae0ccf36ef560bbbcc144133ba1fc75cdef2b72f3c3b18daec5591c62506277900ab29dae593e0009c07ef272f06ef840c6100d26fa34585935c027e5e6c32796f2cfbcb53a7ff2497e58348a6e20472be6a9a104d00e8f963c550a2cbc7ffeb5e40eda8b37a1ffe41a425846801e39f97b7623b83bf111ad73832be40521a212422de723a84ff35d263336dc1477b14d2d0dbdd328382721143ff09491d784a71c2a5260f4504ea0d31a29ffc1e78297f04fe3f40a3bb46a1216ece8ddcc76d29b3c6b164fc913592e38a80f085747fc1110a6f405e9395c671ffd64a7140f2441b9bb55b7e191acc2a4b2614e37152f0aa3c43e9b4e93d176efd56c50c732811ea72dfd708e509977ee30bfa435de29fbe1284ed2163b289833e74a00044cfb84672804605cf7105c89e15d0e394f779fb4ea5994b63f9b5963f4e0145d9465a612d158c9f21cca830cf20bbbdc3212d8ba63aa1dac2d363844cc6a593704f2fbf9fdacab3a41e5cd44bd3e0c9435a71f34868b83ed782fc48248aac60e1bb9b1a762509b768e3a9fea15ef6c8c5342fc8184bb3acd8991aed32506dc002b27ba5c2005928b80bde33770a69a3affeee41ad306adab17785f28d764ced556716044234645ac252ace892b69cd3d3bcbed937d78ecc12f90068bde0f0c53b466e2cb008ad4bbff046ad2af91c5745181934faab2da73a77fe6df5b89d106298f98aeced4cc160b1e55a59737544bf7796980e109af787aaf0cc803ae6294d5fc954af61d4b5987f7f4e156ecd8facd4134fb45e878843000f8acbce5e5c9bf0e048e08a0353ed4506595010ef74c27294d1dea7ab7936492b3dee390f772a722efcc19691ac968ee7a5b706e66def4f41e7eedb16e28e9173ee9b70da074344069ace2efc993f738aec7054919ce5ed1c9bece6c94e3dfc40ab7d00cb284135612b946cf2b3d06f7e9d35d9337232c11c15b60f0141211cd12ed642d2698f0d3edbe960ab8ad9f21cab76f678308cec1f783fc5f47575998adfa6d308b6f4f7de9d4c725c8e02e55d33d57f276bda0e174a0ae28b30bdd13346b6731694a2b6dbbf5b09f0319247a9a00df1d71639e19df7ca2c90070701d35429e6503cb1e82a5c4a720d2c2d198e7a4d71c05ba80f70d3c3f0c0674b5ef07e255fdf0d82f0efae0510dda0a30f2a5ab0dfb1cfaf8b9a1c8cca3eec9004b304af161c639cd45c06b0b5af9183cec80e48e87c6c5ac9314180afb7f45f2012261a58072a3ca895b46735e0e554935911036b546fffbc40544067796092f40ac93a72996ae23f4f49b17886ea1be62d0fcc39be8f4a6ec008663647b58733f4cb63db6ca4c16280bbf080c3a5607ef11c02b60c16c400018744a19e820dd63b4036235759eb2806969e497d5d581e982c3d9c9bceeb24c0f7e8ff1e34281cd39084433f2a1e55b3d94a630a443b9b05ab512017c69390f888f0c5e4a2a9183a371759de2d7d50e5df2c2e87535ab4ea660ac5b923f970c26234d9", 0x1000}, {&(0x7f0000000100)="2d814c5b3e36fba1173b21dc713b7f58920c1a7841b624269b25ea5a33b81718a27c20134eef", 0x26}, {&(0x7f00000011c0)="16870ad88b9f9e765f0c77255adcda326d6b164bad363b749a49492e11cacb231de1a255645074de6e2794e7e7b3ff50f74a12efbd24e6641d24e062c8ef60df0521de43ba66a5994e5ada2ae65cdd76102ef05df2bd3447231b48dbb0e801796a829ef8e3dd446ed9acd149495cf303496f9706635137d36c8c8dddbe4f5aca9bd0b6413addf697c2ac95c7bf3c4708c4f27d6798ba5a99ca152d08c5dc044d4f5464dab2efa4a6", 0xa8}, {&(0x7f0000001280)="b7b571eb3a6b69e94ca52c600ccadbed2389a6d3d26ce1e89b50bd94c5c4b02d8f8a6a199cc925a521a3fdede5939039137cae1ad80e0ed590684205836157cb82aa1009b962450367a1f9518bd8c38e8ed658db015b80f34b644b5fc2438911eb6429f506a0e1b39b", 0x69}], 0x5, 0x0, 0x0) getsockname(0xffffffffffffff9c, 0x0, &(0x7f0000000180)=0x2c8c8d069a1688d9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x140) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000001380)) 14:20:43 executing program 1: pipe(&(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71400000048fde133d4a08db2451b7adc0872254c29000000"], 0x38}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x80) 14:20:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) 14:20:43 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='\xff\x00\xf0\x80v\xa0]\xe6\\\xc0', 0x800, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x19, 0x8003, 0x8007) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x9}, {{r4}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) sendto$unix(r6, &(0x7f00000003c0)="b1000504000000000000080001010000000000007ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5323ed00f4c8b2ca3ebbc257299a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000b233baeb3156ec42fe5695f304d974850489b7b1a478ecb7e590e570f8e14d", 0xff9b, 0x4, 0x0, 0x3fde356b4c1b76bc) r7 = socket(0x1, 0x3, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r8, 0x100000000000, r8) socket(0x19, 0x8003, 0x8007) r9 = kqueue() r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206918, &(0x7f0000000300)) kevent(r9, &(0x7f0000000100), 0x5, 0x0, 0x0, 0x0) linkat(r8, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r7, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r5}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r7}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, r1) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe34, r14, 0x0, 0x0, 0x0, 0xac}) 14:20:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x66f2) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 14:20:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x80, 0x800, 0xe1f7, 0x10001, "2b85fe6415fb077dae75147c8b67aa4b90da356b", 0x7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=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(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) 14:20:43 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) write(r12, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = msgget$private(0x0, 0x402) r14 = geteuid() setreuid(r14, r14) r15 = getegid() r16 = geteuid() setreuid(r16, r16) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a5}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x1000, r14, r15, r16, r17, 0xa8, 0x6}, 0x8, 0x2, r19, r21, 0x0, 0xffffffff00000000, 0x4}) r22 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r22, &(0x7f0000000040)="670dc3", 0x3) write(r22, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r23 = msgget$private(0x0, 0x402) r24 = geteuid() setreuid(r24, r24) r25 = getegid() r26 = geteuid() setreuid(r26, r26) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r30}, 0x100, 0x0, r29, 0x0, 0x0, 0x0, 0x80a5}) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000140)={{0x1000, r24, r25, r26, r27, 0xa8, 0x6}, 0x8, 0x2, r29, r32, 0x0, 0xffffffff00000000, 0x4}) r33 = socket(0x18, 0x2, 0x0) shutdown(r33, 0x0) r34 = fcntl$getown(r33, 0x5) r35 = getgid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r36, &(0x7f0000000040)="670dc3", 0x3) write(r36, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r36, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r37 = msgget$private(0x0, 0x402) r38 = geteuid() setreuid(r38, r38) r39 = getegid() r40 = geteuid() setreuid(r40, r40) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a5}) r44 = msgget$private(0x0, 0x0) r45 = getpgid(0x0) msgctl$IPC_SET(r44, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r45, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000140)={{0x1000, r38, r39, r40, r41, 0xa8, 0x6}, 0x8, 0x2, r43, r45, 0x0, 0xffffffff00000000, 0x4}) r46 = getuid() r47 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r47, &(0x7f0000000040)="670dc3", 0x3) write(r47, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r47, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r48 = msgget$private(0x0, 0x402) r49 = geteuid() setreuid(r49, r49) r50 = getegid() r51 = geteuid() setreuid(r51, r51) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r53 = msgget$private(0x0, 0x0) r54 = getpgid(0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r54, 0x0, 0x0, 0x0, 0x80a5}) r55 = msgget$private(0x0, 0x0) r56 = getpgid(0x0) msgctl$IPC_SET(r55, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r56, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000140)={{0x1000, r49, r50, r51, r52, 0xa8, 0x6}, 0x8, 0x2, r54, r56, 0x0, 0xffffffff00000000, 0x4}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="d3c5697125bd49f5b43310ac05044817f25d8fabb58f2c12464f154c866c007b53d4b398770c89198ce113330c1a4321b1ced33d87c48e96c9b66632bfd96196803185898ce069cf467a3439fd34909d78a0ca3d762aa197304d211af9d2f1d1c87fb45ee7aa3adf13507d5462bf5967094ba43185e6db6cffaa52521d0c76f26da5a7542fcc7fab5b499901bfbec8", 0x8f}, {&(0x7f0000000300)="a8ffa2ed301b5da077ed755f5c6df18f1e5fc5dca873b37215af203a8f92a2ce1db50df5bc292616550249df6dac10fc996983429eee644532c35d56f1ed4c0173379090030cbeabe67acee7c6238e244df6c30f8a643eb6f15e5a9e5f9641a282faddcc1fdde4631a0c4fc0276623ccae9377c34c1edc0af25819e2f2f5927997dc52421c32705e8ee2b50f9f40d2b16ae6c734b5be03422f768b7d155b3b9aaf39628ee8bd9f65cf44353f27ab6f9a30c14fcd48d87dd8294327fbd13516b420309ce6b4c1fec42b7a4005dc8f8ced4a70c9", 0xd3}, {&(0x7f0000000480)="1d38769bcd893e67e381fecfe0f1ebbc8731ed726bb6fdaa6cf3eb440b56e30f185c0c7f2450f8b35d67424515c1a2455675553b2eafbbf27fea4be186f6c21a07716f8ba0b1c122b4f1aa23a299b8e66ee917cfdfad4ca9fd36e68618f74116bdeadbbdcc0ff314ffcf17b41982f5d1ff8ce7ec18c43cbfa5ede353435ce83c4515ed705a53680eb0fc9c55dd1c81951b365073f3d01d53e64bb1642852f124fac85205ee9ac639db57fd1bb405359a060774860cc017d6e7068ea59827b81e08c905f0c1da3a8a12640a550032bd", 0xcf}, {&(0x7f0000000580)="26a3fda8ea3b47c49b270606960675397feee401832e4208903f5e8fe995f9b7e1bb2c8c8ba4fb7f2546ede5db69f50f71317e881cceec1c98fffff6561f1f3285fc07cd04923c971976db690b779d9a65f98daed7ae78403172089aecadc67e8ecc5885e779e5e3f0cf257f91e8bf8bae5270be4d33924a28c20c278ef367298b685d92828aa1685092cedd79cc37ec3e798e391555f4a1676b6cf36341c10f3cf9ca430260b9a6244780982d501b988ea6abe12e87934eed8640737745ddbc0263d0b6c0599dce5c62318690350731e670ad8262c0210301be59e57b173a50ca9be55c46d63674c1805d53f39ae038cad1dcfead64d85a3e1f369c3477caef43d3d887fec8ae5f5ace648a96fbfaaec281425c3e2bddc9bf79f426e37a699045cfaf0b67a7fbf19c0802aaaec6a0ec0ffa9e1f811d1e935c778809184cc783f126401ec9ee8057036034b4b45a614fa811791c29402debd17c04c426abdd6ddf9a39b45a4648a901803f51726a85f0c2b6c72abbfd2d06138cb5da4190adeb05ee574c4dda21ddbaf106e5f7ab2cddc458f19cf9660b9f383084b99900fd255fa9308be48249dfe673c14f037c9dcd8f614ac3f760c8fceb3a0922dd84c570d3bc5666d3ae72df2f737d038d7fb64c47a31592d8744b48f2fefcea6dff1f1e01c61ef92c60f6088919b59bfc3802150e97abd97045a64e28da035224f326c725e29619bd5351bbad817c1ed8798cb8609e264096aec54bb538ebe61fb2324a21b55160b024778e2de8cbe54ade42bc963469764542fff80c500d3845b4cd14731cbbb5f56824ad38f49f41282015cd74b2017ba8db538bac0393f2f871bd88f3a6b964587005c813d7829aca9ce45c5bc49bbce29c4fd9e8600f29e76c2166acef4353ceb77d534c01729043379f1e1c8477741b3af6baddbae75c0517deb1dacb25f62e36fe2415139a8f31369b621fec58083a5cc27a52ef0dadfdcafb2c9ae8e7313cdc44b8cb11b99a0b9c0f74c3447aa39a66f89aa13c9b0bf7f4a841b5a435981c7add9bdbc1db75b7a5eb5d989000344f20015e73f60c19dcbd483f0ed8daad392aecca95a87231a3408bb46dd0c3c5a150a13f42eef5f363b6358f1c3054e69a347d21ade6bf7b1b27e419bbce38b420d228784d87cd46fd842e0d587c90af4d7cb7c0796aa301d225ec97e5501a6919cec363cc6e91d3b8f20f59a04c3aff44573bae59108e2aedf32080093502f88f3539c54207fd6615342d292b0bcf0364dd8debe1eb0bbdef875930614a0ec470ed4adacbd50b8adc0bbb91455da240629b91f91b116f9cb7666686c353e84f375c21cfa11ad7c13a0fa47afd58a0b24e8306c3fa91417f1782bbbde36112a32f6ae3584580ecfb2ab88815631a90c87dbc44b38ca72293b723d26c9aa7412ffe271a16cb5f7b7575b5ca4a07c91be4b69800e8d2344610957a8bd7a0589bd10e0126d8049ecb50b669b05f71c33797731330d1b2bff282721a037d3231c32d5be57c6f20aad12c7a3a46e5e0dac7641417dab1910222ca7fff993ca4035500f5f3cadf9b7cbcc8f4f9ed127a7b69d8bc6b8971e5488c694c45ab6ff8c78dd0ae09a2f0e745f7aedc203e41365b96b31c07c467ad0eed474458f0c35d9581154563d69a3cef245072bc9ccc4d1dff042c949a82cf6a1633abf2d8304446d84b1cb6263efdae03680e75ef592c7db740bf3c2535a623b5a25d1e6b003e9815834f9e5cee2409ba28ec39e967ad26b5e15aadbd3059b8112f32cad7a499da8fab037476216e740427aa95d5ac38c09e7065fd4c302966eeacac1017ea365fd15641791252d7dfe243da90a725bf8889d8ae52baf2e9be39d7ecc5dd73a3eb66d2fe6caed10e4ecbe9771b5cb92268c9dfa739805731fb1f89d26698de75e00f168515764da79e1cff87c73fa8147eb18e2be2be60880dae60087fae5ae23e400b295daacc5fda3cf02082d4c7a04cae27042b2b50d7a6c112d5c13afa106e0fb785447f11ef7b54ebcb7265483fee45ce91fd244f04e0f0f7765f54811c678619d2f0f867f1603dcf26bb4c797c7e451ca25764804f8cd8f15b2ef5f88f2f754776f901673ca38acad78b48970b0e9b7961dc893eda2fc7aaaf45694bb1bbeb25cea48788056443ee3bed5c1c013b1bf147956d9133dd10bc8e101c9800200fd6cc87cdee4a012728bb508b1542d71220d9473c0ce4185ffac5954e8a87d12bb94291aaff73d5b9648f74da408e34b4e48e431f3a7930e1820c4987f6606397c807c24f4cb7ac71953e9cb09fa891c4c5af85fd4882edaeb279139fe000b050bf9051bac3ff545d64c9b9df1f1e1ad6b41e592e5d8b515caf0b23ff07f9637a090c819b4bfaa8d33c4d1ba61ad4d8d323cf60f610141145d4eb65af094c95ee3ac15cdcbfccc0a9e4f06371cffd864042845c61ddb07eca8a15d12b44400a4ff42645484cc6463ab51299702b5325e2914f3a61af752aebce22c84ea62d8c24e1dd3876c62dfe8039664b11b768b1bf18ba682756f31b98eee0141da062da8638a86ed36b3f37451e317d6a4816b861ce12f1bc7311ffa485472750c9ad575a62be353661169e404b33affcfcb13cb2856600c104b88405ec2e6719741b1de0b75804658dae7d588b18e2f6bfb7ffd3fdc654f279b2a5591da55686e7ff79e8063ec1d7d5286531884221385f688a89fe114b44a481382b4a2aa72d830b85ecd520cd2a3cab563ad4ca67dc226fc34322438cd9cd471931a5a2e5fa1cfbe3ef583845ad9eae3110cd9c2a0ec387fd23191d80bc65cd7b21b2649fbe530e3e91699f2e28c0b7ec6fea0de999cb91ee31532051951ff2875910764c94809a62dc68d6ce4c502aca15b64187118e94725bb6de01887ba61ef5f798bbcd2e1eeeca9108b2cf19b630ebbeaa2d8e9a1fa8f729900def22f71828a14d2776f9788b00d7c81458f9179bc97b108fbf5cd849d1bc3e48741090de48f0909dfaadb79c61812aed88c768fb7241da8a831baf370f274cc695986bbf3ae79c347bf7e0c6d59f8493423c7ad9ce156d316bc9be129ac14d7bcebbed875ff61e91abc0319343cb90bb4ab7793b9cbbbf04e7bcb7c0697a184008a46d8cd9471e525e3d85078c4be492d99079b8af70425285a3aec0a99edd368e308c5de38ae03c0a0e74d7bcb46bd743bbb92adfea6b44bfdc6de4f2b0c2ce8bb312149c7a0d0cf1932f0cf83dd5bc9d8fc8c6c3a62c1d6769586d85acc8ccdf6161709f001cf0905d2383ad1d12bbc0553c4f02e55b098acbb45e304eed698f7f9780bb0090d571cea46e9d1d6ed859b56832ce3b3bbd52ca1e5b1d4f1129c4ce23036aec435e35ece9fd2baef4b50ea20e1117af3ca254625e77b41ce952447be300e95355f82be6f5366fb7962031d5cfb0de6b65067c91b04195e8914007533c1f5e153dbefb1921197458f783dce45a2ed392a61a8d5dfce319aacb52bf023c7f28cb22d97903d99777c27f7dceb722c618f1291511153c5904529fd70b8b35d2d555c6c93a841c96c6e85fb50bb695bde626ab189b7299fdd6ceffb07bc4f4e575099198c7ca625aba137ded0b370a4de866e2ea2e6056732e3bcaae89e5a9fa6b658c273a624d47c5bef1766b8e92723d3b2b2ab4185b479cca9dcf218dd05d0167851a5d990a46c8d07d152a466c066ac8ea29a103bdd6c2bd6f03f74c3cc1424487cf3ded2dfbc3f31d5e79ef9839b9ab7354edc95f44b30ab07c30b4c00309b06b0ad073502908bcceb96bfaaccebf9481e3924a8fec60ffc5854229eef8512b92dbfff51cb0185dfde93a1fef059a6ea4fc1ad362f2d5b3a16b936dc3a31f642fa0c845f95e654397541928feaec00255a6f4283ae9bfc488141639765cadb525a50cf2dc11f888e6e113866404e743863192f896b65713642d71f93ef4b404b757d8cc06ddc9678a4a67f50091a0350e79547f8acbd5d254859178c4e39507b84027b467e2be13cea43e029d586aadb811cae822f6e5a3f57fa7f7eb75fc1d77353929f017fb08a1e08bdab8b0476cab44f6cb7dfcf68a9e09c93d5b088178d5dbbcd00fb61497790d93bf1200686f62ef38965ab3a78cc0fdbfdb5f383ad69c04b2104c0c61c6c570d16c03c3e964baf6d685d18178f6265e39027b68cf4f69f3b237b92c0aced71e3bab5bbc338ce8e5a61e5039002a86c1b85e225af2decddae903d08ea1ca68af0ea17fda535c07830227bcae7a4e95dbd0fc29e80216fa818dea5fa9a156e5baeae5ea54c812bba236bc3372fa89c9ee354fa5c3192501814ab3120a0f4e964112cc2811875a1f45b4d5b01f8795b94a4da375285cc20e877d2e16028e5450223db43edcd4bf1cca56630d6c355eeada2f73d573ad3076f296e77fe8df455900363cb5d19ba83613a8d326c6e6fbb81da57fbf2eb9d905730f592637107478a940d38a446f6362043c13443df2df4502f23db97d65f5969c5185de207299022b8b524d9c736501501c0d58e9d6ff95e7fea2ca052b6e7e188fe0cb9a51f50c51a5a509e630b9780af6700e7cea7ad2ce6a786d9e01ba5c26d2d31a132c1e8800b05197dc056533baa34848849852479964cea5888bbe66d7f65351c56b490800d67ccbe87c84fa8dcb1cd7c0a866dc28e3d8dd3c7f5beebb97536d4ccff773030d25554031be221b55ada6e8bdb0ba2aafd56f4876b6fbe88bae3315631fe9d3734b52352ab26902b0b718d6c71669665cb310ec91fa6428bc337506f41c3ffe609477bdb6346109eb2d9ed7fb4373cbfa743169d553ff0fdfafb0f02e70462012a5116063c8535af29a25fb0a64fa0a2205b61f4b27a389b8a4f60351c08384059096232b1e076185737cc3c46719a92376c74ab9eb9b3a790c2554f278df20c2b6521272d6b375e40ddcc124f0ffd58e00ae8a5f069435db052722146387668e7c78d60e63a994bc2d87c1a0ed1b48dc0f89d2b2a26ae5cbf055a94a5ec2180668928eed46b43d5cc8d5c9bc91a7410352e59a37e577adc48549e18f808517d33f9411c9684094d9e78c6d7656b82b612f7f471fff980b1f263b48b22660c8cc2eb0c3a47d3afe0f475cae64f9fabad09c33554c2433f6ed1061b92cadd1534c4708d8fe4d9c9be5f0a56f90be0a744d065791e2b8b5acbdfd38ad26928486972286b8c4f599b3e48fcf3785e7ba93c487cd6e227150d089099cb34f5b8737be61e18bdf67f2faedc6102b613b9ab2f7da034354a2119e48055c5b091e674fe6d84863f2f0fe440da0d30b4fab9584a081e50beb7849c2ce0a45ed359d9a3fa819441dedc10ad049204219015a6679a448fadecca500fb199b4ef95ba318a69a2aacfc38b3f286f223da2ba8e045c1bad06dbdfd6b5e441d286226bec8e24de70c381653b0f06d1dd301335b614ff08f41de95cc258e1368f4fbb98bff57697cf90c85ad52b93c5467aad49af9c0c49771b73c810b553052610dc7f86cfad1379c84afd947b2ff12c4d00a2009d5b52c2a848733ec0834ee523c756704c11799a347895004d40b5963e5f65ee0bd335b076afd6fbfdd246218a533566fbb2ddf16bdf8208b740088a1df64cab8c1e3eacf4d73854390af2e63cd0548a039fb476f97ba78b5abfccbe6dc589e7ce962c318421eb6f2ffdef3be90017c95cba72ab2e248d43fd23b5cf3054f5130a8bc445f388f45914bc3753f2394da85de6b0a3a6c26fcd306866f955e1260744d3c1d627466e8d3ee6c931777cca3880107780de3df94b0e04251fa", 0x1000}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r9, r14, r27}, @cred={0x20, 0xffff, 0x0, r34, 0x0, r35}, @cred={0x20, 0xffff, 0x0, r43, r46, r50}], 0x60, 0x2}, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r57 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x103) pwritev(r57, &(0x7f0000000100)=[{&(0x7f0000000280)="eefcbf4ae07c5a86decef988890ed82835daafd9d758519119713847a50869f4278f3691e322bb2c0d71f048fbb37ffe1787d3b3400a06c5d7c2cef27fca17a1291f86e03c71251520d488c5f5e03f65ead15c15b1f6f84d9bd83ef93d595e3375a74017b3a2b18a70", 0x69}], 0x1000000000000047, 0x0, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 14:20:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x3) shutdown(r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffe86, &(0x7f0000000200)=ANY=[@ANYRES16=r1, @ANYRES16=0x0, @ANYRES32=r2, @ANYRESDEC=r1, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64], @ANYBLOB="5a83398648ce6c056a911ef82171cb2ccc33a79c2167fa6a5dbdbfec26132092e4478105274194e2aec7d6f710c8df138d12b3ce8ccadf0b84a78f8dcc0331db0bd009ac0b44249a0000000000000003e73f2ea8042ef14785058cc11d50681a4e05ef7347b2977b2370fa21078447f495a53634eef25d7f0527603900000000000000000000008d6d3462ebbc2ddccdbadd3812bf8ca976ecbaee64e4b291a08e398aaabb551556e808668a008bbe90b1c054fefd10177b"], 0x0, 0x400}, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) getpeername$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x4004667f, &(0x7f0000000100)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000000c0)=0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 14:20:43 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff8, 0x40, 0x20, 0xffffffff, 0x7}, {{r1}, 0xfffffffffffffff9, 0x2, 0xffff9, 0x8, 0x7}, {{r2}, 0xfffffffffffffffc, 0x48, 0x8000004b, 0x8, 0x10001}, {{r4}, 0xfffffffffffffffa, 0x1, 0x2, 0x4, 0x9}, {{r5}, 0xfffffffffffffff8, 0x0, 0x40, 0x9, 0x6}, {{r6}, 0xfffffffffffffff9, 0x80, 0x20, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x10, 0x8, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x1a, 0x227}, {{r7}, 0xe, 0x10, 0x20000000, 0x7, 0xfffffffffffffff8}, {{r6}, 0xffffffffffffffff, 0x8, 0x40000000, 0x10000000, 0x10001}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 14:20:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f0000000200)=0xc) r2 = socket$inet6(0x18, 0x3, 0x6) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x24}, {0x16, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="a6f241bf5acad59240fcce1004ab") r4 = socket(0x2, 0x0, 0x2) shutdown(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000100)=0x7fff, 0x4) r5 = socket$inet6(0x18, 0x3, 0x1f) bind$inet6(r5, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x2}, 0xc) 14:20:43 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x24, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) r4 = semget(0x0, 0x3, 0x414) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000280)=""/248) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x4e4]) r5 = dup2(r1, r2) fcntl$setflags(r5, 0x2, 0x3) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) 14:20:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x3a, 0x9, 0x7, 0x4, 0x2, 0x20, 0x0, 0x10, [{0x80000001, 0xb0542cd, 0x2, 0xffffffff}, {0x6, 0x6, 0x2, 0x29}, {0x4, 0x24, 0x3, 0x80}, {0x5, 0x6, 0x101, 0x794}, {0x9, 0x7, 0xfffffae5, 0x1}, {0x7fff, 0xd3, 0xffff, 0xfff}, {0x10000, 0x200000, 0xff, 0x4}, {0x1, 0x6, 0x0, 0x2}, {0x1, 0x9, 0xffff7fff, 0x9}, {0x3, 0x1, 0x401, 0xfffffff7}, {0xfffffff9, 0x3, 0x33f, 0x9}, {0x9, 0x4, 0x149f, 0x8001}, {0x1, 0x6, 0x81, 0xe}, {0x4, 0x3, 0xcd, 0x2}, {0x1, 0x6, 0x100, 0x2}, {0x0, 0x1, 0x1ff, 0x7}]}) poll(&(0x7f0000000340)=[{r0, 0x1}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="702dd83ad9219eca890e0975415e3c93", 0x10}, {&(0x7f0000000180)="616f8bf16d6bc0db9041263a20675cc52803493d3b0b10a475e607b3c1ec997118c077123251a1b819bd6343aa2af5dd766c7e137f5bca5cef026a39f9e33027bea8ce0b4face13cb510af523218723db89660b376e020dc3590c51264901e522eed8731c8f2b0009b4765f92b56f5080ee2af292c1a49", 0x77}], 0x2, 0x0, 0x0) 14:20:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000016], [0x0, 0x0, 0x0, 0x9], [], [{}, {}, {}, {0x0, 0x1, 0x400000, 0x6}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x800, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r2, 0x0, r2) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) r5 = accept$inet(r4, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = msgget$private(0x0, 0x402) r8 = geteuid() setreuid(r8, r8) r9 = getegid() r10 = geteuid() setreuid(r10, r10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x1000, r8, r9, r10, r11, 0xa8, 0x6}, 0x8, 0x2, r13, r15, 0x0, 0xffffffff00000000, 0x4}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r16, &(0x7f0000000040)="670dc3", 0x3) write(r16, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r17 = msgget$private(0x0, 0x402) r18 = geteuid() setreuid(r18, r18) r19 = getegid() r20 = geteuid() setreuid(r20, r20) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a5}) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r25, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x1000, r18, r19, r20, r21, 0xa8, 0x6}, 0x8, 0x2, r23, r25, 0x0, 0xffffffff00000000, 0x4}) r26 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r13, r18, r26}, 0xc) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 14:20:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r6, 0xa8, 0x6}, 0x8, 0x2, r8, r10, 0x0, 0xffffffff00000000, 0x4}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) write(r11, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = msgget$private(0x0, 0x402) r13 = geteuid() setreuid(r13, r13) r14 = getegid() r15 = geteuid() setreuid(r15, r15) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a5}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1000, r13, r14, r15, r16, 0xa8, 0x6}, 0x8, 0x2, r18, r20, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x2, &(0x7f0000000040)=[r4, r14]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3}, {0x76}]}) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") 14:20:43 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040), 0x0, 0x7) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) dup2(r2, r3) 14:20:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) socket(0x1, 0x3, 0x3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x2, 0xffffffff}, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x7ff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCNOTTY(r4, 0x20007471) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0xfffffffffffffce3) 14:20:43 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 14:20:43 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$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x81) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:20:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x90) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) setsockopt(0xffffffffffffffff, 0x40, 0x8, &(0x7f0000000240)="f348711d0d2acd8ad7023eec6f085cc3603346d0bb630903c94df33603665d9d90eb17af787ca81d9eddb89220940502df718305c3c88b8855b3e63a826af0c0b4f9e3ca5b551abd4cc39c8cacffd43eadeda17c79ba5889f5e55a1588aba1b33f55816f15f2f8b3f5a60e0bb10b675d8c", 0x71) dup2(r3, r2) 14:20:43 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x8, 0x20}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48, 0x5}, {0x1}, {0x6, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 14:20:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = dup2(r0, r0) accept$unix(r2, 0x0, &(0x7f00000000c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000001c0)=0x1) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:20:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/92) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r3, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 14:20:44 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) r2 = accept$unix(r1, 0x0, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0xc5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x81, 0x7ff}, {0x45, 0x6}, {0x40, 0x1000}, {0x86, 0x1}, {0x42, 0xf8}], 0x5}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 14:20:44 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x3, r1) readv(r2, &(0x7f0000000080), 0xa) 14:20:44 executing program 1: 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) socket(0x2, 0x2, 0x0) 14:20:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "faf6be38ddbb3372b7fe044931cfae5be0787a8b"}) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) sendmsg(r2, &(0x7f0000001300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000180)="bbdcb8f6f4918a35c8e0fa6c58f2fe8b71c1a7e213e6f7522dad659479f26765077ee5589ff74c0998dcf9898caf3dc05c8a3b8ae97a2c542a34e2e65bad", 0x3e}], 0x1, &(0x7f0000000200)=[{0x1010, 0x1, 0x36, "f48e00161cc9fb797a9d5704344667dc1b93c64c051772c951bb82697b637767aa93a84c01f7906db5cb9056ee1565cc92046a053041ab2d6229b7d57d8c74b7a9eef7de0aaf59af02479465c7f3792dd6eb17cf45ea1cc3e3f8c49349b0c8a3f23b9be06d71dce27154fbb18bfb9c8229d5a0a89d4bc5a03122e5a4a4d0a35fb3ff78814c7f54035539609dab40491eca25e277fecdd1b8f287371d4485089f325620a6786ea9092774438c806f91c90f845ca276f870ed31b79a0364566149bb4f067c121d3a903e0d663e7ce4e1d85543560d05d71ec7f2fe68c7a7761b328f6f2efb36768c58af28b9be33c7f6af0596cd8546f210c7ea30a1634ec98e808f6017f1755722b19a1233338fcf58f0edaf4cd26972fa493b260ea08dc7430f41cd480d53e755a039d9b9dcbf62f80d151247df9e3c8535e6fbfe8ebf7a1f6386d4418529fa1fa81f5152f10d8feeaedf51357d15411ccbd025a689811788a42ce804be3a2aea4e20c560c82cf26d6edc4bac5525f670862c8c2f2e1bb13a5d017af9628956785d410e672aa5ea9d420712b9878a9781d4bade75ac5b0e6d8512d76c0498dbb656aa7b0709092c80de34e248cef59789fc46361bd58fd1808c8f7672fc26db9df63df4811e6392cadc11b74b4e1e0a31f649586cb6ae28bdae8baff1027872f6c8cb7f09f2818a890bef06c4a70999916b5fa4d244fcd9c89843be8708ff6663a21e1b2dc75dbde87ae57b9ed2cd2e4e17432547fb14893cb1e2eb3bbe9411540d3033783c4ef35bbd02a8334f8b383ff59885e252b8b8ec84bd53d2a469dac66eb0134f28c3a2617a11033c6297b745434f1f8194293310e23de067514611bb9769272adbcfe8f4a337f3340ad5adf33c0aa22edc2ba35917028597ae4db5632551bde21e44817ecc626c7f29a43484db87f9e4e5b719a14631fff1c337e447841c4e433ca0d43b447029a6b2eeb49f9a4e6f0f51bad1d0731ad0c3b53fd179fb5041e8a6d02b53a9612f1f0f47ec7bce18239925ee07f17edc8a3898cd730e862faaf517f6f74787d36e26f0d0492ae950029d4e788a29bb6110ac3c15b3a2b9e0a23052b38da3d71da060fe007053955ab91e921dbf07a4caebf8b0f008be8c24a963c3dff66191f439f94195b2d9460c98fa20b26a26eb2c30a469c61891ef1e5144151aae67f11b8bd9199679a1b19e52769ef25222f1da28f4b2b9b968e055825310638224fd9189b2d1c3405bf7bd77c8b7a212f83571800088f12b4e2c15c37fee3f24b16f2a496435ead2eb49204f4ba29963e405a1a3f1a924c3dda42cd9ebf174a5c88198667c060553af17aac3d7c5542878682c74e7e1dcd903c05faf373b432740acbec625e8acb058a687806f03580b8955245b92a866c04abcdd804e3e108b4af9919612c2304e48c865a5575025647c595f4072becc86a0d564580ca67bf8695e9eaadea2d49fafe8effb78c0233419334d909c87d99e66918adbd78224e89c195b153917bb21ff08e4905f11ec9da4ed41e63c71b38c7ba4c6168a7caa3b7516f1f1d7ad025883f194f09540efe247abafa393d880fa1cc0cdcc19d45cdbcc076c78fbc2e107d0ac059d7e689a9f3306e9cd4846e2174e8b2a35b417abfdcffadea4cf8bc03120e6b2f81637a62ca86fc2fcedce10b1419b5d70780f44faddf608de05886069062dc3ad6d142584870562ffb8c218c0ea183fd49ea7ae48ccb05c617ebd8fd0150e628e8c63df9c3f42325675729e0fd5a9636a9eb485d6d8ebc1a48536ddea9bd1b6c1650557b1d27bf8825a49a677d36517a9e2f82461a8ec8305f361736c21ef4474a9c6784b6c832e625f1e744e9a0029d7a149eb77dd7b636ca0e373546d7eb42301c689166778a394ae068ac9a82fb2d9a856093324785c67d60cbbde75cba763640206d4f7d6269e2ded60a5116393c44349cd93b9654b10a19448d48f7679eb5e3794637f96f36529ebcaa094f55568605e5efc312840e20eddf9bb5e5b2425566681d1e9fc2b820d96a452213e38f60e30e60e1dc4fb9c168447b162e0edd30f6a6167ecb81efd91bf41c9495caf17bed1974982198f15d07b0373b7a890078c40b9a67d3d305ce970e8ddfd2bd2e17ccc87910b698c978c5f458959f6f9af0c371769db798fb24da9f9bb8fc8aba1b3daaa20336ae175895f9d568f7e28ef6e36209dcad5616ae7d03a772c809f7cb0eceeb9f82a4a534b0cceccf4218099dbfa5475cc02d7f51506a3bd114bff02621151d40ff80fb556de55d3920dd40a29ceba868d84b9cf25a3935bb4da24b30adffb6f3295800540018c108e015e0c84677de7c607f6e7987a33af651a52516e821f307cdbac2c7ce40dcaa87885b57a4cfb03ea720e7d54c26a745f2571afa100a1f6e7daed02300fee2743b52fce36fd122eb9cd678e75967e64722fac07a86b462d6f58311ac072c712754ff92d7f5870ca506be7d75cb39352fee2dd441e373e89a05be100e8a9a209c3af23e81922f83001ce667a659c118625b66671be5132f560e458953aad13ffe8537619b5d85f3225956a9938a11f886fce52c7961c7fed4e2636e02876a04f858e0e2be090892dfc2a81bfc6e91ba476588c1f4d60d02c608da65c2bf3f13f8fc70c6407b9c2244f087a69fffd562938a9b6b6024e2f6373108aac30990fb44bf94ecd7a822b68f360f7e024b5502710b8d8005570de5b632a7496cb0ccfa02e1a3e5317f89987a9206f5a3307adb5f95b522e0b8480207b46d9e5890fa1df400789d5b1a8d599cd0e791bf090b5ff8ad77972170491cc9405de0923bd6a0edbec1b0a3e3ccfc6c363be5a068a125b07cbb75a8cdd55a1f2904ef5b5556ef2ad220734aba0082785cbdeee978cfcc348fca63118003116f5fc6b7dfead4d7366128a76dc1fb91eae7fe2e9557c765d5c976a35eb4d21e14bb5ab3b153b15d730ffd6df0750c2fc2a7f831f5110549e7b57708bf76821959788c10d1f0b72759a6f08985765caaca6f040f30524ae80083b68bf3fb2d9f68f307d03c89c54e5a7619925ed23ebfa38d57b717c6a103b35ea75ffba683c23923eb442ecf28144499051b4faaae5ab5d3a1f899c6fcae0eb2d1da06469cca980b8d5c63889da40c3ce657cfcc60a0da43416ff881c6b56ba64ba93b5ad18072e4d14ba1d7ca04300e9e3feda95eb58d38aec7683566dd0282d3d898d5e6d4ba16f8f3a3f1354bad48d8032a687e13f13010da2b81fcace171ed1a8344d96f00273ce0efe85b43f7877cadc2f2b2eeae45d8be0137d11c0a3131a32e1234d2977df99a25b1c8febac56c5e98d5b17714d328d07eea98e13b90e44f41746d963580c806cc9f31a184e9e3f89adf0992264fe0326a93091972c01e1c7ea8a5b2a91fe867aa0182496d37f551e989ee4ff8cfac9b5a5e825c3b3fa282f416c103a206fb6a4e81dba95ca4315568f4396384d13fe7a2c0896f89dd5b09f15cbd7463904964b7d8eaf5aa7f892255a278e1bb1fa21d4c48eb212e97a8568ca2c297e1e2ee1469897d1b64f09323516e0160b68262e386f6da4b1fbd9e9396fb8f14f824820b88252f79bea6680558127e5166b10c9c341ecc84e1626bb8cb626a75c86ede697b25aff0ad5a1f483510ae663ff7b8ebf9fb4853e16f2eae1e0c1f8c3efc266ae9d7e8becacbe1e586eb0e9108c353a9f2d6e7796b663b051c7e3fd0a029b28425c5d9c3c36c042ef94206d5f2f37fb17f9c5b66214f4d05889de068e1ecf7b01d3f7a4f8aab677bee7a3a809a973e8dbf71775812e3eb4416bb97f30b53736dff1babf55c389da307f04693bb9a38e07b53cbb35ec3ace0dbeb0d82ec00f211d859e7e3168a56e0705e0777e3779f79b702b0fb79510b8d1d7331d1e4b2efeea7118745a74829f728bb62662539aa05db1a8d206a0c508ec9e5204a8491c691b2bf1b1ed414d8ee4e355644f89a2d2bd274c33e3c80806e4bf4dd065cf41d6024c1c2c8b1c7ca3b752c1344c919cec6eb41eb0b96f9035a931691115b11336ab3c40f78628faf1c477cc19cc4edc39ea050b4fb319e948acb6dcfc8a7f1c7079b282294b24379656d9a822110b103ee162262bb45b0869773d2b1070d2fe45f99cad052edaded00084b8c9eaeca9af8f7ee5b7470bc4e859e134cd20e8431644f7860321d7f427429c832bcd63423e24887fce7964087ef1765968c247390f58fbcf5509d42cc37cfd58d33d2cc435ca4e1736aa32496c5891600b097cbdf398b494c1e336eb2e506fbc33a91815e4a3d297dc27549db2e0df9cf146d1093e897a6c3d9d4ab61b972f348b52bc48979524c2e94ec2f1eca3afbb9b9d5320ee4f4cd6a6dbdb5a2d610b4e688160f0159a91ff2e1606a1e46ee47b3f537b72e3840685d400c2a1c54b8a47757a3be04ba518e0f1f25f1233607d681b9b146e95bc3dfda63a1a9a3fc9d39cf2689b49dfb1667bd03f72dfc34d7d8105a8fef2a8f13b623101554f8cba81238f0fec60bde4ad22ec1c21c5c0b1c17c7cb9ac52584d0d0ad16306291c570acb44595623e344b26f1db9858746ee259a8e2e698b859b8124bc0539a6f81311e4b897f94250081eb13169fea5854d5b04e6f10ca8c609c1f310e160aa0853fc3a69b57c6598eaaf2916f021ea2c9a0aefece9e04ef5d55d91ed9fb12ecd32e548d7aaea6010f3c636a22ad718c4da4808634c61de661d34a2f351f430f9f2842739d3164abb5e7a5b8e3ceb942c0594296cb4b05edb87b30559a399a5146f250add92ed1bd0952cd98c75c5cb8d639e8ff0bf97a4fb7697cacd323feef617b6e1b7a43ee62cbc0970e06e42217fff17a401c1a9714b2ccd9307edbb1597150fb2cd9645ea605c0fec1ba0918af9be2493384122220bf924a5a814161289377ddb48ca96e63d5d585dbeeb4d4ed6d3340756c476c69c95c6dbbb41f11cde1f9747ab9a3fa86de8c1add8170da31e353f21548b963f3cedb523e00c47cea6090625eed39bbb3744ee793a1ba54904ea88c95b52f893a99071b24bede4482dc91d36bd4f2c1e737d552c0a51a83020448b4d0b1ee4f9b80cc21b3f77569b95c2321b45901097a8b4346a4c269b61898b528f30b6900ae270f33c3ec52819e49cc1c8d284c99402ad1e8f2dae404b86f30c1650ae9c2ca54a016a76d62ce162bc9829e1ad072e3a1f39811990242c91a6d3527f0ac42c367893b04bbcc96f828b4d7f2561b2bf0cdc2bfca90d8e9f837b914e054809286f67e2e4ecde4257d68406990d73216ec824da159708264a7307a098765d392ba27a5bfe97d8868c17a96f266ff10d56780211971b2d21b4695ca09cf0a98ce799a84af3ae2e669a5d9f58ce3140eb5423ea0fa23f01d10880678583de9b26f309454fc0dc4045c2a10fb5cc23b175dbd85cff8e6cd0752a375264ab6426dbb2b9f5a2113144f8a043312944e505603402d6bdf4843d1ddbe9f1c6190d5238d6a16aa8454badd1a3b485c5bb44ad1b29f59299092c5fb055b3ef8badb2b3d3be6a603e0b2fdedd0d7d6b3ce3c03a0fad1f6b81a4944deef0bbabc5fc76428b6d4b6ec12cd30dc11e1e16cd0c259655808ab1d322ec3651f57417b4b933d6c08d46bfe185a042b2a30fa8866fe1f364dabd9b406e59b2a9cfbb7513f758a4181de55feea748d7f61d6129e9583db54365e8abeb3c6dd9fa058c2e4d71e81863588246951885d743b8ca780e6e333594ed44a995669440b85f58823291105463f74d488fb8b656145a40fd43ce4d758163"}, {0x28, 0x1, 0xfffffffe, "0b90997811719f38bacf5dec5349cf9a0f45a4ce489a"}, {0x90, 0x1, 0x6, "cf7c449c22b8f99e00cc0cc3e5ef16b5eca90d6f1b8fe3e260f1f7d58d3c4f200e3d41c5b96744e4f610a8dd1fd12548fdded2463cbf8c495dd80ffd5209b94701a434c7b9e286c01cebe884b3eec60a8c86da342280d80e536e6e4aa971a5fec2b6a138f07eed12e81550359135e0873efd6bc23b654f0f34e08e38961b"}], 0x10c8}, 0x40c) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) close(r2) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = fcntl$dupfd(r4, 0x1e, 0xffffffffffffffff) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000140)=0x3ff) writev(r3, &(0x7f00000002c0), 0x64) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f00000000c0)=0x7) ioctl$TIOCFLUSH(r6, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)) 14:20:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 14:20:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) shmget(0x2, 0x1000, 0x20, &(0x7f000071b000/0x1000)=nil) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) mmap(&(0x7f000071c000/0x4000)=nil, 0x4000, 0x3e4686e98138903e, 0x5012, r2, 0x0, 0x0) 14:20:45 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x1, &(0x7f0000000100), 0xc) 14:20:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x810, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 14:20:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000007, 0xfc) socket$inet6(0x18, 0xb6472484b1b91a5b, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x0, 0x1000, 0x300, &(0x7f00006af000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0xcb1) 14:20:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x34, 0x0, 0x0, 0xac}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:20:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1c6, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockname(r1, 0x0, &(0x7f0000002a40)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000002900)={0x8, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/wsmouse0\x00', 0x400, 0x0) write(r6, &(0x7f0000002a80)="670dc3009710914a894fbd070f563e65aaa623b5cb5c24d56f9b307ca5a2da7c3a695a3f1da7783acb09f2fc035c24c84404870017ddd3285406fc99bd53a450c918d34d1001efc8301afe30b5bee783e9a9ab7ced3c41f950a416014c87bba270cb471796192754984d71e4533fc372e03f080000003df4c479452af2126d100db35d3dc8589e6d0fd19243797b1e3128b23aa31e5baed0000303bd1a5e9c29c3ae579cd2b474accc38f5b6276809c871576996ec6c5877b04f20edb26e5f39b4bb2989f2db13c459596633894a2a389fe9119943b4ad32ef0137b37471f3a6ec44d600ae1c8cffe7f5a67eef116c3d1df03701bd62616b284692ee687f9f5abfc8c833ca96a4547952b47525b2de202d247f19ebde2bf658d3a9aa15e7c8644467a01ad57cb6b5d021e39267e90af3b3c23f455fba503af3609ab5", 0xfffffffffffffe6f) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) geteuid() getegid() recvmsg(r4, &(0x7f0000002880)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000002780)=[{&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f00000003c0)=""/14, 0xffffffffffffff00}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/116, 0x74}, {&(0x7f0000001480)=""/208, 0xfffffffffffffd1a}, {&(0x7f0000001580)=""/108, 0x6c}, {&(0x7f0000001600)=""/133, 0x85}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/137, 0x89}], 0xa, &(0x7f0000002840)=""/40, 0x28}, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000002940)={0xfffff852, 0x5}) r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) getpgid(0x0) 14:20:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x980, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) 14:20:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x3, &(0x7f0000000580)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES64=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x137, 0x3}, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) write(r12, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = msgget$private(0x0, 0x402) r14 = geteuid() setreuid(r14, r14) r15 = geteuid() setreuid(r15, r15) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a5}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x1000, r14, 0x0, r15, r16, 0xa8, 0x6}, 0x8, 0x2, r18, r20, 0x0, 0xffffffff00000000, 0x4}) fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r16, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 14:20:45 executing program 0: getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setrlimit(0x5, &(0x7f0000000180)={0x40, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget$private(0x0, 0x100) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e44", 0xffffffffffffff5a, 0x0, 0x0) 14:20:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x6, 0x5, &(0x7f0000000300)="1b0b99f612d1d379bd3cec2cf7c2a70970fd26dfac00b14fe9be7fe80e1ab08a21f33cebcc8066991b238fcd495c8ef05cfe97e653c7e274de726b90e1f58e2844c03e5ebe0efc3ef532265720cb27bdef526f7b495c0f6e8fa1b5aa661720a09248ee69a449b5aab171503936c24aae5eab014bed439f903740aed919f844b2a41ef3afeb80086ee2fa5e009e0a67c5a6b56aed9723a9ac21df5253ff97a50d6d23ef3e859138ad4ba7eefe928c1fb7e024dbbcfef3d3fcf98de2cf346e0372c4a8b4a0becbf0159a9bbf393e53d3b71615", 0xd2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:45 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000266000/0x3000)=nil, 0x3000, 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:20:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) write(r1, &(0x7f0000000680)="751f03c72bf341d3e9b446acd25df0231b4c2e5284a9a81722761003f0d346c8034a056a6014df0860e5b63066447969d38d09826337c459528339b77726b966c1b0dc4ab3d0f2e680d12489dd59b056354c16ba7bc7828060b667379c63acc1a4fac650ef7c8cc42c32c1f16d1549ad858c7f842d85222fc4ea800f5cb4ce30546d43132603bd89e71f06662446db95dfb43c61c29eba2543f3c1cd00de618ce18f8a422de1105e5c8ae6aa08591527bcdb2b788ea0f4b3dde5c1bafaa569a2c536c0024d80eaef5168537a6a3f424880279db0c7cc8d", 0xd7) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)}) sendsyslog(&(0x7f0000000340)="a420faac832e8e4b4f1c45f77a686605c621d62fdf05fed9d42443003ac6045285cb79c42dd5d5dca2ed2700f45108f678d899b41a9f5c67a3b83185af7edb6c0c78c8f6106d8b7aa477a23129efa48e6ad2147af3d8ad82c918e24f49dff222d17ad6c1fcdb62c28e9a82bb9c879680eb2db34332d1fe06e7364a174c5cc04a2c30035f7164089f8afbe6b0de956ef1dd768e7226a8c5781e7eeb5aec3d6450b7bf18090970ce8af43d4a71660609d2e6b4b57445b57a49f0532055f458ddd510521b82c8838013e29b551fd0eab25a64ba67cf81e86f00be96a787177f41ecc5cb53e6257d326ce9538c3f7b381ca94e1892d54175b4b182ec13f9317c", 0xfe, 0x10) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000440)={0xffff, 0xe822, {[0x100000000, 0x3, 0xb6a3, 0x10001, 0x65, 0x0, 0x4, 0x83, 0x9, 0x9, 0x800, 0x6, 0x6, 0x9, 0x5d9, 0x9, 0x0, 0xff], [0x1, 0x7, 0x3, 0x2, 0x8f7, 0xf166, 0x7f, 0x75, 0x9], [0x1, 0x610, 0x3, 0x800, 0x0, 0x17ef, 0x5], [0x3, 0x5, 0x1000, 0x2, 0x5, 0x7], [{0x100, 0x4, 0x7, 0x4}, {0x3ff, 0xfff, 0x1, 0x10001}, {0x1000, 0x2, 0x8, 0x9}, {0x8, 0xd3ee, 0x5, 0x7fffffff}, {0xfffe, 0x7, 0x9, 0x400}, {0x66, 0x7, 0xfffffffe, 0xffffffff}, {0x6, 0x0, 0xffffffff, 0xb1c}, {0x0, 0x800, 0xfff, 0x80}], {0xfff8, 0x2, 0x9}, {0x4af, 0x40, 0x6817, 0x8000}}}) r5 = socket$unix(0x1, 0x5, 0x0) getpeername(r5, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) accept$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000240)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) read(r2, &(0x7f0000000040)=""/22, 0x16) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 14:20:45 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x0) shmdt(r2) 14:20:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) 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)={0x7, 0x1, 0x1ff, 0x1, "000000000000000100002000", 0x0, 0x2000000}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x100, 0x3}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:20:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 14:20:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0xc3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r12) r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r14 = geteuid() setreuid(r14, r14) getgroups(0x3, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x20280, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x8}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() r22 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r22) r23 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r23) getgroups(0x7, &(0x7f0000002700)=[0x0, r22, 0x0, 0x0, 0x0, 0x0, r23]) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740), 0xc) r24 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r28 = fcntl$getown(r24, 0x5) r29 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000540)={{0x240000000, r26, r27, r26, r27, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r25, r28, 0x41d, 0x5, 0x5}) r30 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r34 = fcntl$getown(r30, 0x5) r35 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000540)={{0x240000000, r32, r33, r32, r33, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r31, r34, 0x41d, 0x5, 0x5}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000a00)=0x284) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 14:20:45 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = getpgid(0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) r5 = geteuid() setreuid(r5, 0x0) r6 = socket(0x18, 0x3, 0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r7, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r7, 0x2) r8 = accept(r7, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r9 = fcntl$dupfd(r7, 0x0, r7) r10 = getpid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r13 = getpgrp() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r6, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r6, r7, r9, r6, r6, r8, r6, r9, r6]}, @rights={0x18, 0xffff, 0x1, [r9, r8]}, @cred={0x20, 0xffff, 0x0, r10, r14, r12}, @cred={0x1bf, 0xffff, 0x0, r13, r14}, @rights={0x20, 0xffff, 0x1, [r8, r8, r8]}], 0xd0, 0xd}, 0x1) r15 = socket(0x18, 0x3, 0x7) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r16, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000100)={0x0, 0x100000001, 0x7, 0x7, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0x3}) listen(r16, 0x2) r17 = accept(r16, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r18 = fcntl$dupfd(r16, 0x0, r16) r19 = getpid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r22 = getpgrp() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r15, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c653000"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x38, 0xffff, 0x1, [r15, r16, r18, r15, r15, r17, r15, r18, r15]}, @rights={0x18, 0xffff, 0x1, [r18, r17]}, @cred={0x20, 0xffff, 0x0, r19, r23, r21}, @cred={0x1bf, 0xffff, 0x0, r22, r23}, @rights={0x20, 0xffff, 0x1, [r17, r17, r17]}], 0xd0, 0xd}, 0x1) r24 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r5, r12, r20, r24, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r25 = semget$private(0x0, 0x4, 0x201) semop(r25, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r25, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)) r26 = geteuid() setreuid(r26, 0x0) r27 = socket(0x18, 0x3, 0x7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r28, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r28, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r28, 0x2) r29 = accept(r28, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r28, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r30 = fcntl$dupfd(r28, 0x0, r28) r31 = getpid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r34 = getpgrp() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r27, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="81f697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r31, r32, r33}, @rights={0x38, 0xffff, 0x1, [r27, r28, r30, r27, r27, r29, r27, r30, r27]}, @rights={0x18, 0xffff, 0x1, [r30, r29]}, @cred={0x20, 0xffff, 0x0, r31, r35, r33}, @cred={0x20, 0xffff, 0x0, r34, r35}, @rights={0x20, 0xffff, 0x1, [r29, r29, r29]}], 0xd0, 0xd}, 0x1) r36 = socket(0x18, 0x3, 0x7) r37 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r37, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r37, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r37, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r37, 0x2) r38 = accept(r37, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r37, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r39 = fcntl$dupfd(r37, 0x5, r37) r40 = getpid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r43 = getpgrp() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r36, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r40, r41, r42}, @rights={0x38, 0xffff, 0x1, [r36, r37, r39, r36, r36, r38, r36, r39, r36]}, @rights={0x18, 0xffff, 0x1, [r39, r38]}, @cred={0x20, 0xffff, 0x0, r40, r44, r42}, @cred={0x1bf, 0xffff, 0x0, r43, r44}, @rights={0x20, 0xffff, 0x1, [r38, r38, r38]}], 0xd0, 0xd}, 0x1) r45 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r26, r33, r41, r45, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r20, r33}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 14:20:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = geteuid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1000, r5, r6, r7, r8, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) fchown(r1, r2, r8) 14:20:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x16}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 14:20:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000001380)='./bus\x00', &(0x7f00000013c0)='x\x00') close(0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) 14:20:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000025}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 14:20:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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, &(0x7f0000000040)={0x3, 0x0, 0xb, 0x0, "000004000000000100002000", 0x0, 0x2004}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 14:20:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000733000/0x1000)=nil, 0x1000, 0x6) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)=0xfffffffc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) chmod(&(0x7f0000000080)='./bus\x00', 0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x40, 0x7, 0x8000, 0x1, 0x5, 0x7, 0x1b3, 0x2, 0x1, 0x3ff, 0x10000}) 14:20:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = dup2(r2, r3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x0, 0x0) readv(r5, &(0x7f0000000400)=[{&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f00000003c0)=""/28, 0x1c}], 0x3) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) shutdown(r9, 0x0) shutdown(r9, 0x2) shutdown(r8, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./bus\x00') r10 = socket(0x18, 0x2, 0x0) shutdown(r10, 0x0) kevent(r4, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x18, 0x8, 0x6}, {{r8}, 0xfffffffffffffff8, 0xc1, 0x0, 0x4, 0xb6b}, {{r10}, 0xfffffffffffffffa, 0x20, 0x2, 0x7, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0xc6, 0x8, 0x7, 0x1}], 0x5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x50, 0xfffffffffffffffb, 0x4}], 0x400, &(0x7f00000001c0)={0x1, 0x1ff}) ioctl$TIOCFLUSH(r6, 0x4004667f, &(0x7f0000000100)) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000000)=0xc6bdbe4) 14:20:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942b9c127a4dc3f33d4fcd03af0c79596ad79b9cf3ba1a97000872ddcb568b2fc82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b503000000b1ccc2b2bbf0d85d327253045dfd842a9fe6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dc48d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2640000c39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c73f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) sendmsg(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:20:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x400, 0xffffffff, 0x5, 0x0, 0x2, 0x1, 0x800, 0x2, 0x2, 0x0, 0x7}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x5, 0x5, {0x10000}}) 14:20:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x1000, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x1}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") socket$unix(0x1, 0x4, 0x0) 14:20:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000140)="fca919deffa115dbdccd49ac8f55ef60705b06fb1c613a0de75722b387e76c1bf1a0567c12f229d6ed6b74ce0c6035", 0x2f}, {&(0x7f00000001c0)="fe84841a20bebfa4b498aba4ff63465ceba37734ad13a7988b1ad9d6289e03e1c426e27361c92f900c4f1a3e7ac69beb15f016b1dc20b9ab3004ca404efbc507e8598873d60c1e3b0f7960d226eed42baf813c8bfb84cb868451a315b76d73f64fedef6be21236d4d3f6e227579ed5ac093478499a41bab36b8fd862bbed2d496282b7714bb01843ab4130e9e68dd54648f80496a8bd88d1039acbb04655766fb8027157b446a4ba3d5287cf9380a5b18212cc711f97620bf39b711316a3b128e060889313741768641c80bdf2fb9a834204a758fc", 0xd5}, {&(0x7f0000000300)="9a741d0e6763d2a45c403c5635d557339aa4a3b54ac006aa9bfe67c01ecebd2999ba4ed9b5bde9a02a86a8ad903c06e6317e970d96f86fc11fa5ffb221cc7aed6554485ee18e8bf84266e96f42e2960a39d72155", 0x54}, {&(0x7f0000000380)="7bbe5cd6301be1367fa1037d6d549ddd08a1e3402e7199586f842b45d7feb7e70592e2b1b07e86ec1c6c583b9bdba93c5fbb605375a2e7f5e3af1ae31d0ad823c6fb9133734b26f89d4d101f64bc5e6ddbaf083fbb5fd6e99c4ca7599f27fc0a640aa829bcb3f16a2e99cd4f662bfe4bddef9772cf6942225d0af18aef9939f37ddc6065f883b8242a24dafe23030d624574a84a83c2a76725bfd35ab3529da772f6dcd6a5862fdc8c7b326d7a067cf7e3acd635364134447959b8604c3e7f7d0da8bd0f80457eaba3dae48c8dc68cb562bed2b182f272b23f9ee2b981d278ab1968bbd88084c6bb98e6c62f49355b46a0cbedb14847c2af9fda9a86b68dde37a5d64107fe4a1fafe0b6c92d11b6a3312576dabd103e0239583228ebea89453e3385b3d569045e05cc3e908c7b76598ce58917fdd16e3e2ba0b517fc3bfe2206270233940089498080fd89f10cbc0eb9e8edde05953c7bb705ec684f9a2b574982ccc5b91bdb188219a116e7a79aed03f2bd931b00c8d12c79a8faa07654002afb5f2c226d5335c9a7aeae07415c0c30426bcccb480bba8df721060156c1d9b96c79edf2e4c47c5ad3b5973515a080e70af4ad4d21559e7287cdab1c5308dbc240dcb16dddf4ca0647142468a6a2b4ef35101914c4c7ea39e9f661b41f0d6c3e37748b43d01a547ea6da0ff5d02584a08b7af14febf59b2e1fb467832145cfdf88a57245add7bd164a14f8a8ed1a5f8294e512973dd4a25249845a7f77d1bc4ecc24de9bdcdffc2cd3138102a1a872e569ba2d6065a60b45364bd59e2273e61aab8a89ca1f9ee92b90f5fe75dec98a1b488deba3d7e32054ba581fdf24e1db897744c30e207673fa59086ad6a338085fea650cf42ab534870645e6eee65e82f296d56e449a86b4ed99d2e3957b20905fe55bb2a2c555491979c192cb121980d32cd49f3f176f0357da08406bbeb42eb46974b9a851bbae19a67a0e375d12abe4f2b21e690012c0cd0b551c11475253b9b1d84f80d720162711399e1302e09532cc957511987dec155ec3f485b82d70b1b3e0be0e0577817a3e7935c3476eccf697685097d51bd127aa5222e1899d3cb38b5fdaa987e21c3670027445e76d976d2a51f593dcbb80462c2e11e74603861f0d9ed5608e4f913bcab5cd02d519548c4e2493aee52c61a32bfd7a1fd37eb986e5993bd111e24d88052a7bb403bc012ff18995eaedf693000a83853196c81201005202d34c22b0cc2d81f3545fe8763ce59d3b75f989ba01c596d261643feb687badd340b2d8b154a3b0ce1e949e26b86119efb32b0fd5ca1703b39e8721d368c00ad9347c922608444357db9615feb1802f2ed584693dc8babc62b6d24b169da286cd1f31d23f397605f69366487c4f19defbbcd40de9bed6bf41e0700f11d89e9861be1d520ae43665c54a4691e6dc2aa0d2a3d382d1542fd6af4b64c856d6eb45b671ec738d59f4556e76ea655f7d903dccb79e51e8634b946b1be79c5ccd7d4466b95bc6f56a3c8ee331f5b242be9498e2a57be2ce3815daab9e2759bae00740737ea3805b815893809b64a35d422b58dee8a9cff9979cfed368ce633f95140420d2bf9049dd856503fd025316de25deeddfb2484e83dfae8494fdd2cedff613fea01c04cef14c9b35f5d44a5997f20577f2de9c034149a126ade81eb96f464dbcc7964b638f2236e2d78063ab4aad8318faabf08d7f11ae19fb139e75e8168c23588ab9f1440ea0ab4815543dac7311ca67a6e6c0d80b5a9b71b4f6a762aacb80c0111d266280698b54faf1e23dac3dd8792d20aae5ec76d083ff75455051e348235f829b78cf3e0d0d5d0fac488809aeb684ad4199af1167b6c83e1e1155dfbda3d7b579f99deaa86dfb7dcf2862f256fe3647db532e31139b5e6663f59e53a7e81dfc5d0cb14a9ef30cf450514858d7499975a805d37b750938a156e8a1050266cac50569991143bad666d069e60998fd8e3fd6760c964d49018972237dfb3f7c2e44831939adb159ae515e1d0489c1e3cd7da7faeec7ba08738ed13f302ed689d42b25096cc455296ae94eabf8db38aabd2a4c6e13a868799f9364ac9cb057641c5bbcba01050378e38adb5a8651021ce244bab7dbe0010f8701bcb95a46517d3f573a6389da793010dbaf097b9a7faccfe7e73d6533081275cd5aa3478672540b5428ee2844516799fd26c67f7fb8cd8d9d4a553431f5e05873ad4ecf5628e088c4e6b79fa5a5cdfe458d38ef519b91b1c17350b9deca187c0d556dc1c4b17350402c11b8f37b5a2d45438e9671f77a6aef518ce2619502bb62cb3b96fecac4bd27ce9c5b42f15f6e981ee6256dbda0b7b32951fd042c2a5633334dae4cc3f3c483aa1304efc743fb434707bb5fa1ba5efc7c99f3e44bd8b36831665d7808656428ff008e6e621facd0d0fc980f177f58cdc3c2073f2d248ca97e63b019adf73b0707d1d316a56accb6728a8a8a8f0aad6bde9b68869a004ab26ad16e85f21f20b135075210d5d65ae198afbfd2392f1942998404af88614fca4af557386116f833760a74480b8875211807275f801d4599d4399c424065060ee63c53a3d843867ee159f5df790a349620205f9abdcec6489df2113b1759c4a6a737047011adafd723f3b94433c5095f4a02ab993ddf93fb26198889777acf73959471df9556fc056721cbf06ef31267ab534445b54f71fec07daec3f9ba9d8daa74c5e311955531adc63ba57228a8265b9540044bf93ba0d7d844188b26a95e39e55a6247beb7bb092ee491d757cd03ba79be35c1a2da0c2ed27b03789bc002b971029b75e2445e365dd34afa048a5c13656c48173b37117d1368205fa6f33ed9ef85ca07bd4e318517481ae04852a9cf6e5b2f69bf9dc8ac23ce0d1949642b21c8de955c0d5b3e4c06495ad9f24a9d7543d08fe21f4044a18ab2dcc1aa1cdacdb4b77ec49d780153d63fa0bb23efe1696c8e56bfbb874135bc39f7ef010bf1507a67b117fd2600ac27cd8a6b273473af23d2831ce19496158926c257a892630292891dee4934bce94e5ddaf11078f63a14132aac22f3475b9c52c0d0c667bfb67baa6d263e1358b560235391f8ff2ac59ac56175c256c88166a506beee35fe931d5af1779c3a67b28fccc072b96bececd05751ddb2ae0948eb8f7a9492ba983e517888f97ecaa9a989156c62e634dfe9dfdfbf3c2d956db03461ff755037bda9c1b2303cdbbee125820330635aea3b45954e268465bacbcb78fc94f293b1830f2ce66495cde89cc93a92312dc5193528bad7f515b5db1e005345767e659cc900255d7d871d26471674a058478d618e64583f47897209579dbc5dd9a105d659b3d7f28075e06cbd4888cc0fcd4ae2a3a10f4ca0e13140c085b0d655ebbaf17e68075b339914140ba089d2314bcdcaaa6b29f2093a33e209f686909d3ff71f5e338db7ec6d33a1d5a0517ccccb055d87e01615683cec86b14bc79b3aac559ea762c90ad70f24997abc3babd8cbc84e7f013eb697d00b9761803a19433b422c00805eafeca8dab8152a14dcfe6da6fa66ec83962dd76b7c8b26574d0f27ff74de54afc3f054915f4334ebdad4271d779353e9c5fd2a777b96ba6a9b8e560cb92420a0f896e53c21c4f9af0ad3ebc0966bfdce61a7066fda166f443d0acdedc8d3a62a554dd75914127bd49e407b09c1af2e6d6e74b8bf2fa45a7e9400ff3bcc3a7de9224604d7a38e6fe6d63d21f3afa5c80e075b4013a918e01795e6583275046c7fa4a8ae3d708cc7ce0baf48365867c238973e53d959b595536694dc67a7975f23a8b7a7b33536df35264bc12ed989cbc1e477a7f574d691da486cced7f7ad0148c72d6563ed33d818510662e0c94eca344d27b8a4baae04e2fd02815d2c50128a5ba4e104c780afde150a54b339661594895c0e9c2113b27dd5acc5d466b0e196f1bc6bebc332eb4aabde07262a3a781a1138b2ab5ae1a9d9f198c35c1b0ab0adda3d9965df2e26862b0d47c2f9a5f477f1d64893456aaf892a9e65a658d5bc75565b26d118839f84b19ff101cdb1b285ea917b6dc7c446ddd31391b2c66b71e09eab5077a155275daef85bea7612d0cc10a7acbfa36f076b7ac9d0d276bfd2ae739c2828af72527249c2ab72679dbe4474b95e895c71e00d458915e5ff598d1fb61f5c7a216f2936acad213df50bef9f6a3129b00ad2f33d0ec75198888c60bd425a5813b2bc5f5ee915b6b17b98bc4ee9a85ea62472e3af6e3dc1545f32562668e63bccaf5b38d61448cf4b08977a049496d8c40dbe06407c540274126cf4cd80f78fb071c1642e49a1b2225b47c7f7fe2ea9f29d0efa86845734a6ce8c0483f1205c4c25161c54b2bd6011dc1d496645ab4830c65f683fca665074c37904a3649ab000a96f7f8c8898455f0c455853a22ec6a35c3fdbec94d89f65e0216076763e23dab0fcaf21b2fb3108451a5537ddc823cc0d5bc0c2ec0405140e97b2c863f5e3ce839d1f113e668a673e738d34567a0c033e1eb78f7d16b073450ec814914c13729bd8457e4dc093d7952dc7fc946fde8c1f7cedbe36ace8ee7873f512e66f09cd3e7ab9ca7a2fba013d509b6818836d022b93d4f54542482bb5e71861f697e5ce33eb40ef5fb7741abc226bed64bcc0958145af9e6af1b076e267ba22bb3b490dfbedf32d8c3e83dbfddd2ed84527ec0387039cad9b1778a9cf5d8f8e246491962576274b8de738fef598c151aaa9c417fb29f91a57331a8c61eea7a40b27b010b1763e7e4a1f1a89dad80e8d007336d1145bec54394d6dac10eedc4a100d1989d5478986cb9bffca9f593c71ae28ea7dbb5ad6a1b975584d12f5c73074772d02fa33e2ebd034c7feba020fa49eac882839332649b0a40ce33cfbe8e38f7c4b2487dea3682f6e187e25f894b2a50dbadb36e2b51992de725a42060e65a7e5e680e146d99bb791965f00493f05b9922fac3c45e533944b0231c00ffe0f0541ab1c757e061db8f0b4b0c9732c8d1b5521413f13f88678759c73744941210cc036e104ab7c5b4c8c2fa582d2072553e4ec54e0ef2a01f4ddd60b685e9a70329d3b9fc0e66285c251c8f3428cab7837830bb609092595894f3b98304bbe2938e676747334ff0e63267e2324dbf33b3be4ebbeceb7b6bad24c932cf6cea68f849023a893798a36f5eb6fc9f3d7e6db78baffb698cfce0edeff42cd56a3dc2d920b750f94d8af885e1a86356a5b5c0ddbbda8f4626373ac5120a88a78bea6733e4fad3298b8bfafe1f6041928954e8b11551fa76462cb3741cfd3f9a0856f0af1c8e76ad8e6036814c3e6b774973dec2ecab2f4dca108c6a0bca6a4f6b311a3fb9d61b2495b57249a1eb340a44e4355891144ea3a2c0e83346864fabe9287bed92fc7bd19859245460c4c31a13b45d691eb4c555ef16ab207357aa81877e4ed945db22ace99b9a531afdf135c04c6b2f39f9f673294dba7c80b7d7edb5aeea2101d523ea14af8854dfd69f7ba9c3823e5f87bf8ba23d26aff139c618adffeae7784f1e7abc2e442f85628910924a7ebb77194aaab2f26254e6e953f2683660b3f0a51252cbf1b5cf617fd376618f586d7572370398df206bb79a7e824110068348bce596aa0e1bdcb6caa8363874ca7e67520c18d850df9fc4ea2150804df5f982bdff5efeee996d340997352dcf71d33db46a2c5ae88bddd6d10f8ad3cc8b2635ccdac28be8cd8fb68bb60a70557b04f84c59ae670a508c9a602f03b8d31d3d2d436cbc9dd953df14ce789f353452d", 0x1000}], 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) acct(&(0x7f00000013c0)='./bus\x00') 14:20:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[0x638, 0x4, 0x5, 0x6, 0xffff, 0x5, 0x400]}) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000280)={0x9}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000240)=0xffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x9, 0x0, 0x1, 0x0, "22bdadbc00012300"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff", 0x173}], 0x1) 14:20:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f00005cd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000421000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)=0x1) r2 = socket(0x1e, 0x3, 0x0) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x3, 0x5, 0x3ff) 14:20:47 executing program 0: r0 = socket$inet(0x2, 0x4, 0xad) r1 = getppid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r10 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000240)) r12 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r12, 0x0, 0xffffffff00000000, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r4, r13}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002d00)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r14, r15) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcda000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef1913109fea7f03a7217be9c564e6a3d2fe643951210087c0cf091f7a3bac5adb23ce618d1fe6cb56fb52a31a9dbc720f5bb9f66ab4031aef14f4c0224a428bbe97eb9294b47308997a50930030dfbd23faf5fd9100e2165e7f69630c2d0ca13cccf6797d917c8b9264946c9b030628d4a80cd1b8edb07fcce72fdfca949f5333e2608d867dd47f55410752349805a1c556c800"/338], 0xaf, 0x2, 0x800) 14:20:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8c}, {0x6}]}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)='\xd0$#,--\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']/]\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='tap', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='tap', &(0x7f0000000380)='/dev/bpf\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='tap', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00']) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) 14:20:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) bind(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f66696c653000378b54651726e4ede13737351decbe28397a0700e11bc7544d6691795ac9f01195d0f30c0f71a9c57561ab92a1e7e46958e8fea27759f47607bdc5ea793b04a2e07801dcc0addaa596223968da947be56340185f29231f6cfcbab78aee1a558fc31ce301421066b3da21a49ef5d939c2c95849a47861f865cbbf8bd26043cf18d8d3df027950b181ac952693ed1bb57ae602bffc38e423be5cae777906e275f06ae7a86ab423d6947c57681930a516722b858bb97a92f79981d669dc0d9f62070d1d5e559803c7e529d1e6739ef248e20700000000000000df4cade01cfa0c7fca4cc4dc963e77333b2b10252c4a41a256cdb232a4a8616721437aacf374a43b69d72f80275f2a7b63c3a60c2f24b13d136028960a3664382515ab6c5d8ad44455004cc661"], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) r2 = msgget(0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1000, r5, r6, r7, r8, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r14, &(0x7f0000000040)="670dc3", 0x3) write(r14, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r15 = msgget$private(0x0, 0x402) r16 = geteuid() setreuid(r16, r16) r17 = getegid() r18 = geteuid() setreuid(r18, r18) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a5}) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x1000, r16, r17, r18, r19, 0xa8, 0x6}, 0x8, 0x2, r21, r23, 0x0, 0xffffffff00000000, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x402) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() setreuid(r29, r29) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x1000, r27, r28, r29, r30, 0xa8, 0x6}, 0x8, 0x2, r32, r34, 0x0, 0xffffffff00000000, 0x4}) r35 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r35, &(0x7f0000000040)="670dc3", 0x3) write(r35, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r36 = msgget$private(0x0, 0x402) r37 = geteuid() setreuid(r37, r37) r38 = getegid() r39 = geteuid() setreuid(r39, r39) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a5}) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000140)={{0x1000, r37, r38, r39, r40, 0xa8, 0x6}, 0x8, 0x2, r42, r44, 0x0, 0xffffffff00000000, 0x4}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x9d8, r5, r13, r18, r24, 0x2}, 0x9, 0x0, r32, r42, 0xffffffffffffffaa, 0x8001, 0x9f, 0xa85}) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 14:20:47 executing program 0: 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, 0x8020690c, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x37d5e35a6622411d, 0x1) 14:20:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x6, 0xffffffff}, {0x18, 0x2, 0x80000001, 0x9}, 0x4, [0x64f9, 0x40, 0x51, 0x9, 0x5, 0x7, 0xab3, 0x5c87]}, 0x3c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x204) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/226) 14:20:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x9) 14:20:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 14:20:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 14:20:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000003b40)={{}, 0x7, &(0x7f0000003b00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000003b80)={0x40, 0x1000, 0x80000000, 0x46bcfb74, "0e49062fb6dbac00e4d4d21edbc75f61bcc50903", 0x1000, 0xfff}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000003700)='/dev/zero\x00', 0x400, 0x0) pipe2(&(0x7f00000037c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000003ac0)='/dev/bpf\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000003a80)={0x8001, 0x7, 0x3c, 0x7fff, &(0x7f0000003800)={{0xf8, 0x80, 0xd2, 0x57, 0x82, 0x3, 0x3}, {[0x9, 0x73bb, 0x2c, 0xfffffffffffffffd, 0xfff, 0x4f7, 0xce, 0x80000001, 0x8000, 0x4, 0x3, 0xffffffffffffd112, 0xffffffff, 0x5, 0x7fffffff, 0x3, 0xfffffffffffff801, 0x40], [0x8, 0x20, 0xe5e2, 0x10001, 0x1000, 0x5, 0xac1, 0x7fffffff, 0x7fff, 0x7], [0xa, 0x9d6, 0x8000, 0x8, 0x0, 0x3, 0x5], [0x101, 0x4, 0xfff, 0x80, 0xec, 0xc], [{0x2, 0x996, 0x8, 0x8}, {0x4, 0x1ff, 0x10000, 0xfff}, {0x2, 0x3, 0x8, 0x6}, {0xf85c, 0xffff, 0x9544, 0xffffffff}, {0x2, 0x8, 0xfffffff7, 0x81f}, {0xfe01, 0x4, 0x89f, 0x1}, {0x6, 0xffffbf38, 0xd4dd, 0x1}, {0x3e, 0x48, 0x38, 0x8}], {0x2, 0x1, 0x1000, 0x6}, {0x7, 0x0, 0x9, 0x4}}}, 0x3, 0x1f}) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) r8 = socket(0x18, 0x2, 0x0) shutdown(r8, 0x0) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000003780)={&(0x7f0000003740)='./file0\x00', r9, 0x4}) r10 = socket(0x18, 0x2, 0x0) shutdown(r10, 0x0) writev(r10, &(0x7f0000002480)=[{&(0x7f0000000000)="5c533c3c22626da5346fad0a4959aa06bf28358769bc54949af41ee9adea79e1d921c6009c705e6a821d2c8855dc86938fa615633dd764ef0237be4de0959995e3f5ee3006120eb8aff2e03ed3b6505401d08148c38e4536d5de8f0cd43e3be7b75441eeb7", 0x65}, {&(0x7f0000000100)="02032c618020bcfc4c6fb502fe95628235105af228af248a3c452390fff0c3f2cd6cb34ccaf905fdba23b656c524afed5271fec8e74a373ed1a3fa49687a60128a3c7e2befd02b67b8a17ac86e81af6cdb94e7df17ce569810b887f2432a3c86d0e9ddd12586aa51b99fd27a922bc99ef03b5847b44acb98f8df4d1459bc3131f6660800118ab0c5bc97d7223bad6e3a815899da0aca6018a59321bdb99a316b083515784a8048d047762ba60ba32810f8291de56190945e714305a5e1f50ebfc0ba92dc6e7b8918e8532f5d1673c6782959f363782f2a3cf17480e32fdafa0a5e610b5c8c0f4e29e0012a22e6c2aea7aaa26c0dcd83623af1f0566e28bcfa77d97f303a04032f791162950ae3cf3fb58737a8751210b9a7a512a72847e64d1f003725abffe66be56bb7d578f0a2efadc5788852fdba195ca020037a924136edf42fce5d407a67bf09394353597f84d35134a184219b35aa1842f4f2ed50f0a6a92e5fabf198297e71df5c0248475c84e79ebaa502a5e28c41d41ba4bb91a3d41978031c9c98c9a9149e5a3d3b20b719b079744924b008e3c80f89e6e1ebc0a88c74928d09cdb1afa2f3a7a38a8e9f1bdf88d34d594a9c7171806687e6ec2f1b0c78fe7a905e0bff75f33c8819a020ca57870760ebb4f2892fb8c73f1b9519b1c185bd42d93bc82052d996a4c3a6da15fe4a9424faa775aa7c1d3d4c855467e21657adb666778922622777bf2b7d50956bf868dd247ee4099ad762327a413ac1d3b3bffe5299a4494dba76e4ffacd64f56bf850640997b4edb59e7dc8bfe5b9f9fa5b65b094e0f1b2c2169c608d8780ccb833ca39b7c621e144b27fa06efb586d67e9621a5de97811acd44f28750d326b70420885a162366c494705bf30c3a29f09aeb859f07a29db0f82ae1c96b7ef6461841eb67d4d79a4d0ee7c3b79b3242562ea563195018c18442d7f76891589c3d7453aa5b5f65c2672ae6ebcec6156f05bc59f8d3049b551144faf8b2af8b1f5764c0b3c55bf603dec30896454bd216305f8718eb9c79ae2107db02ed8acf9b095b5fc70c3a536eb374974f3ef511e34a14c3dea54377bd21a8c449f0ad645f0b343c0e46fad6fa6568cc59b4393c114ffed5d759ad96cd5cca3578a640ba631ac717382d7cd596bdce9ea5befab635b1621b12158fc25b50057cce9e39a605420cb384de6b88010c82909183034f528cfcbd41a6cbf57380a9550ac945a53dbd7ff3a8325e853c94c1f68bd9d56fd45edcb0206ec5fc8e1d9a0d61fee3b9ffa279ede840b96342beb372bd23ff58732515758266ce93e1d4906240423c6f8477f7b3c6ff4efa30037835c548583802ca9d1f454385ded6a2c32d2e332b4afc0ec0625b9db691dd2a2ce9b6895684a4985a805d4c8e050ba2390143b6fd648390a5a9acc9f37f41beaaedbceeae325b109ce86895bde9f5615b1821dede10f06b1d621c2841b5e93d872faa351fc970d80aafcc6c52fa4ceea1f1e6fad5049398565ec18b4b36c6852309510dbff17ce8d809f073f69d27705472624c990fb580458716b98b393e788d520122061cbd5cefc319fc688deb288342bb0ed398bb4bf4dae2bf8ad4904be3dccf4c030779f17d7d4642d6a7d3f70aa5f538b024c693e4e2f1b9ea14d7e80576995f598259a559d5f7364fd49064277a7b969c0c24f662b810fec8eda72cfc8a6930f8c345020d1858a597d014fd476bbc151c7fef06eb25795c66eba36b121f213a6d553b97f94502633f5441d5550eb221084ccbbcda46e7312329521a89fcb9dfe940bbb13508c2fce1b5048495a2554e464a6fcf644644c8fa7f51204846e6e7f34e16adc5153520c497c62e387fe25ac03f20d599be75286356d910f6383631cdec34f3206f4a5d05fa57cd6126f7dbdd5bfbd748a0162bc664519c07a3b1575d7c5aca43232c5a31485be63cd742ae876628f299fd0a14d262f254f5ddf6f54be5e7b921cc34905658305a815c82100667224008b6abc3186c65a195b064f0eee5d628aff6f8807b4664dd64d315d2065fc46558ddb462bf51e013f5b9fd7ee5ef9820b4a35edcf43c6e51810754aed63580c4f6b64bb62ad365d6f4d3449285f0ddcbb70b943e59f5093d79731d04f46df8b585e185bbc68212f5471331b17a7b72e0315dacb6c504fee37cca3ff54f6db7b365fc0811f711b87cba5bebae8648140defaa89c9a6d121154d77791232f05cd61021b3ecb1a1c1f317ee0939df64d87b55f60a032d6ef813113aef3396507cd99ccc393edd47b902bb1e14a50e386b98c0b035d315bcc6acb429828f684ee8772c604c6d0f1b86e216e70c6278f83f33a166695c0f1f519445dbd7ccf9df7d3e18e25880c61cde5464d2694202824ffa4af929a1603fddb913f7fcfd00a4661bafc6af84bababff22f65f61befc4bcb32872da1cf0ab7a6455b1c8d116a13a8dfb9663e9b08487512e515357b65026fe423cf8215efdcb707be90bf4b64b84c1aea8c57f5330dd0eb412d377874d12518b7c18d58f57e7396fc3a9cebd9e72d498425b74a36c30fa6ee5fb37b99570c4ccbda19fe20b0f00e87671072d754f00336806f0b54a3c34346eb2e6686e88551c1284f240f3761701c90f1186aa21b3c13d272d2d8088820fcb1ad8745102b1e25fc81af3e1cc4fa5116c5aef7e08d0df05782f5366dd0ff39b1176dd7efcad8d62801104d549be61f942cda298cdd8f1168ecdb2e92f47cc7c0ca4b82ed29dae63405d7a1eea3f7a5bae479dfd5a989a6024f006b2dbe45dc54e5a7a5a6ea93fdb20e1cc15a0fbc972147d8217b655b13287ad7fe3ff6f414ca613b6fe5b5b592f26b942e1df09adb0615abfd8902eb4ed00108ec39f6020e0dafada8c7334b7a72941c5b70d41e1cae5dad64cb36b2f3fdfd8276f6bdcf36d418fbd56bf2778f71e4fb011beb201c294d16d3a59667a1774cc7347e103d32c08f6f70b41060bc7a75fe5be88b6a85273a65360240d36a1cd4b7552e8be2a337b898df98a52106df3ec322b64054c4fc169452b0467aeea70bf2cac5e86aa90c0f3a3048bf77a68ce1f00757b2a866cad446739540ccf404e32b2c6c960ac6a3321327b1423cefb1abc3babfc4182bbafa2f534086f6ae7a11da53321a55d8f01bc8009961b48cf343aadcd5f900ee054b6a962d19b098b4830fc53f7b7e3d6d58c75c14a58bc1a8f96ccd077454a19189ff2343c743db2afedd5203544dc17f363dd0fd2db28de8f61506b7db2581dddda9e40a822fa672be3fb84a93da7d7e6d49e93ffdbdd095ccf83a1d3c08ebb3e5830f7e3babedbe0ced43862ec04551a4a2293389ca37238d2ca3eb85deddf21bf427cccf0afd147fa90c3cc3cc87bc9faf466b1af894f775da35c8c5881d3013928ffce23946be297596325d2ea47877afeb5efd025508a52cb3cac46fd1c98ed69f304be608159846a3caab099385316b2ef8e701f54338e2529ddca2abc7cbacb532ed560f629473dc42d0c0c9d9423f4f7e6ebcf320295fe7182c6b7caeaf03b88da7520c1fe88a08adc522b1f563135a5105efd8a9d4d06451159b025a47825429a3c6f4ae84280fc1844c157bed1cec5d1ebd77d0f2a0cc05fb0a08b5e916137a76d3b4dcf95132c50db78a77858340deae7fe1b48f8f99c8073b0bb5568ec54e9b00e64b6dcb28310150d34cef5568c533deae59423afb342109d65afd923b3c2ed89a383c796699fd93dc8d9fc4cb5b08497d8120cb19e04ae07ad55a046a7d1e0ef68279ecc0e397fc6c362be8fe727461ab2bb93a8181527957f19f4b4581c69e8991cfd9aad3f807306138ff9abfa108607e03f43f2f352020cdea776d7fcc512eda0a8e10ee707fea64609b356a63e4354e35b73a1ca7a5bcd06da4ff95e95d53ff22e415cf72d5677bd8df5c68054deefe0fefe1cb562bfd963bd6b8ab2e09f4cbd4f14cfa5bec4e446d6f339656937890723ed7c3d9b0071fab305d6353bd2789bb55e2d66bd3fa148de9bf752ef3c6f877d6372bc5ebbcc5d21bb06a9f373474b444bf15363498647ca2a37aca5cb9dfb83ad29c85b2e26d4c129930091ef99d26a43e5f71e2791c98de9f68eebcc1804d333141cf7f61ba2783cf5d8abecc2bc0d905bdcac86ed82f3344683aeea4c38ab3fa0cfc73a051b93b673a2e521fb818fcc0b05197cafca3b88ecf4bfdc216ce63b520b2d5f95c5550cc69ba9e1cd027102102fbbcdcc06d30d288786158a4a43046d6768daffdf6e0981793baa25eb3dbe9874b5c1e34705903eca83e55f92be6beea2f549ee652681fa84e1d537734a3ba8cd4e9a12ef16adfafbd234d2dbe378f19ad07a409e122a210ec65f60d145e81b894a389495efaaecc1046ed50d9926e1f31d8729928367756c73b03bf828083fc5e77e12fe93c7cc65a67e109452895c4a0489edfe6c0dc4731bf0b3df7b7fc56e89b3ecf7a287fa7ed70fffc4df2aa39597a985222ac49063c9389cae170084ef949e6f73d78526dcd6c734bbb5a911ce8d67db556e481df69113a128ea2e50b6ddfb09fa711f09b08dcab61e31430e1ba27f2c89edee4bda7e6260e80350da2b48f53891120bbc4a3382f3d9b40f07be3669236d4c7adf0976ef3c2917523dec2e2c3dbe6f5630c893ee66b99455d4c00934dbd7fc5eaca8b21d025d2d6cab6e15fb5c7e5ed17b0b0ae9b676b63d2efad05a79b965eda9c00ebfd57bbcf25ff89876c04a5268d160521b43bc44e6b295e5173f6ee4e80981974461044ff51e0e499545b78749e8c94a62913af644bea184c0e1d06a1d7aac05f33c60a8212f1b0fe8d0c4f2a6732daaa5f8d7cdf8bd616efaada0fd78bc365150aab4220c9060d439f264bd211780a039bf19118abce3ab60fc902fde2e1a501d137906a6fd751813afa67fa5f5c3c22e0f25d514f7ace503d0ca2305209a9f279d2061163a2d423448b972e47d36a79667331c176cd2226498b1cd08e36836f53e016a10ebb34523eb17a292fd8ef4c227e869b82205273347d075e2f815e98e6ff5859f5bee3db9fe1760e8536b84d38ae8988077d8cdaac1b28a246d25ecd7eb2779c66ceac89d604cc78e7430d59809187f295ac8d398552e54d4e20d0b7807817bdd5b6857c85f44fe22b38d67f7d7206f3d97135838fa6b3882cec99f82d5dc769e120c3c97aff87d64184ce1d7ce1fd89abb00955087e3ef14b4398d0b763dc0e8810799038f9d4ae93ac1a5265e43db03ffaee8fecb75cb338e8a30db31e8225050a361bd5f8f58fb44d59961b2650363f101fe06121cb3441911b3760e8aa49b82805fd1fa72521e83f7a99eeb7c4a04abd2d7c856737e0348466f43457e34a007017091d87036f4e5ba2f6bb0f3ab7bdf781b2079595fbf898fa295eb1217b96eff01302db9f07e9286e09fada03894bbfd6e6a43ec06abc3d1cee4bc8d3973acc0cd063bd3bd476fa0a7e0b1a0378085a253ec0badc7a797eb1f12c1216bbd1688f41157c585849c76fb71319bd7509d649c339f5ba3abcb66aa6954048c1aabad0fb5b6593db48dd8b256f98c19a599e267b55015e52725260bb6528a1238935376569ad94cc1740655d0c8bb24737e661fd8717386536bd105062aad38f91249432db553beb3fdd9ecc216272de0f2d464438dc9add2a849c8d5c15b86337e00eacfcb04c22671c3b6ab4ddb8362fcf17b0d72f8eb0f55d54853530d88db657f0bc92c14959683e8802f5d5609f083b2626d22074e650f35d842e4b79aa8f1f78ccac6f8ff55824c", 0x1000}, {&(0x7f0000001100)="c1260e655302d1fb50be101932ad7dc00eb773c2fd32b724b6d183e26a683518d8a5a645ce2466b809dba1b0a696e6e21bb02334cac53e03ad40c4358bae47fa2ad98dc23ebb3ce1cca87e9a86046b66b73b323fdb1d9b4a0044f6174f393452ec8404f27958d068417eaad97ab09d7d7253858f617fc70218a45a58fabf15cfd2b46c0167eccc84eead2ece7f7f5c5243987fdbd52f7e1d709639e0d2c8dc2799ebd00d6b813d98eed58d7d9c5bc29e8cc63fed2e6b143b0b2e", 0xba}, {&(0x7f00000011c0)="2196f59af54133135071b2ba197760fecf2de80ec4056996f40baabce126d0fafba7972e1087894d7dd63ef8482421b4c4b11780a75a94e570c1fc7a03923ba8978aa7e71a8baaf0fd9fe6793c186636c2cc3c5f5da98fc525fd444e6f4208c2d198f90a13624599c6882aa3b919ca51aeadb44c79aca7b660fdd6effdc15bdf1147d98d978f9c4feb", 0x89}, {&(0x7f0000001280)="6dc954d721995911e4488cc46fe9f5d24a3a047a26b20c9f4bf630ad45608850ab08c8e534f6c28b5f30c4c08094a42588ed4b805b613eb5f2d827e24d8a75c9bf3c45780d80373a90caf4f67843910a7349a4c9f0b0f7299436e37709cfdac11b619f", 0x63}, {&(0x7f0000000080)="e1b3b4977e1c203896d6a263652ff2544eb8315f2154e4bc29203353", 0x1c}, {&(0x7f0000001300)="742107d28995a969eb4bfe7b8d7eb5cf98e90c81426b886f667e30104df7d6012655d02823d1cc7a332afdac45fd0e76dad94460992ff828fe8aaa4dabdc047e58e62e1a998b94bfc8a4a8a0aedc1de110a8bfc25a9b0ad397f5305dc417501624a581e579e15163f29dc03a3c024a800c04be3dfc5f0923830425540df63422f5fe743589862819b13798b8ef151288dc5a80204a9b8f956a3ab3e2636db1f7e6c1c3120ef36264691659d48d73301b4dce6731a5ffe927389d80c73993e1663d7deed827a3ed215137b58df5c8f3bf08ab10c75308b0325a0f39880ed0a9355767325bd311011353cf1fb733b1d9c08d0965b8a611d6ed887915817bdd16cd70c7a13dc0c1a01ce6d5cd7b8b4eac400f46d573d4f08176eed9f82d490dfd1121db828c5c189b078cd6156af11fc0b328bf40a1358e52091321008b29e259d115679f834dc89b0c6309b8706b34fd9b73f3dc704eaddc067283bd1f00adac4bca1e6cc42bf090157d54d7562dbf12f7ae52b6096ec65f28a2ebe5e45bf0c6fb978cab18d1e2cfcb20fd07b890b58ebecadd19ffdf7984c7002b74b11f26d8dec43cb82aaf0fc18cd9b8a9f5ea263e49f1f0d42558a7b9ea8f0cd0739ede22ded09a4714d95b60e6fd289b412218a52940ca157d74768f2dbab4a47ee1cde98d191a905853177899272c5a748c88f65b41f7b3288b8057629ba47a277f18e6cf831869967c67926b91ae0202ccfc38770b25ba7a65a30e2b91af9509c1035b2d7749d79f68ca69c507f94d42d113fead084b70b86fd4226ae24df2760a7d5add94dc73d71f52ae8aa0e9c363f058d5ad20cd98fea5a1ac5736843c0b5d967471bc7ac66505f716c75271ff4a9db57d4434d7a0af30b45ff694ae64244d03c1384c7e7ad9da3a419352a0972be16a67a1d5dbed4547ca0acd55ca4ab2949433e6a5f8f8b28b74394d6ca8cc238d3d07e98684fe12c5b9e2588209166e0c3b3d62ef73d64d07a90aac884f460d75e85e2ee28ed84473e27ee3eb227ca837573b9b27b4ff9e049c904164526d9494f456c6e8993adaf4e2ace3d4db0ebee23d80dc1c040ac11cede5c078f578089bb034349eea4a0e96668eca0811753b96ae6276f4f9fde11e53c56062463d8bd1b5c263d888102aa818fdc3d441815b127b4856153ba643ca70e7753901052528e33de8e6fa941ae9f63f3703b56b3f4106264575c20b59c046bd922d0400c85909d783b891ee9a56876d05a14a9e49589ac79f20b763fcc8cbbceccda91956440db7e9f88d1fb0682d4454b4522bc10d3a3b7c08755f3b0de2d66ed70e3ab6e7912fa7da8168465f687aabd129c8ccd03a89d208f348290255cf60ad5a60432d1f33ebb5a67c451467d1ac976e34a2fd3be4f6bb8ea7a92743ad9ee1f3da0d5ec516057840b4df178964906dd9038dba6dd21a02a0c4e9eab56f869b7dd1f9e4208771ccf12a6269d6d875cd496817e7bd8e04cee6ff236af64d8cf2a45298543bd7a34009777157ad807f1407c51f58bb42dc7d69e0644221b225ef2fb60de408d68a4dc96431c421d2831ab429853e0eb3c001509111827b61d0e606b8373b7a7e316b2f3c70fccf714f41c20dc1cbb5374ecc90315764bf4c75feee8d6f5c5648d0ea906fd3d0ea359e3ac02023d39fea4bc66c653f0317b8e53e78b61b1ae2e85b4aa17304ddb93a0df3141a974d5b03ec22a0e76e3e762fcc1cd07466824d7ebeaaa8a379de614c630f127fad47ee587f692f80578055fa244c2f99150d65ddbad1a8d3ef73311003682ca66fa292acbbfe71f3405351d7d03939fd91cac256599f00b28aa3cd0ef290b2ecde34218377e4a33f310c748360c41456dd0046eb7192a62b7206e8da38ae6f4d8aef8fd7ff583fa87c0ee7efe5d1829b5a13ae812a76b843d447ef048600feed984b64e4f38e578b811fa9e24b7993bcc435734351ab4b5f277811466ae25c414fe69ef0732b69105bc4c12fd4957f4edf768e1910d7ddbada70628221b78049a0eaa5ac5e0c90d33943b8606e9f3fe549071187d1455b874e35424ebb9ba9b8f72240285d1d55fa344a9b4c6811f3dc74a124dfbc7d113a3df6ac7cd117ba1acc014aec9e750da46c449a4e190d2968c3bbfed8510d89dfe885c4a9af7677f0a65049e1e62f31e3e1d24aa0e812a3e38d00d239873c67b752a9cefda8fa0106cecb53955e4de82ab4e0722ebb4cf0f51afd670d381d61e85498de211bcef8b65419e43ca6ff3a5052b6b487bb2c897dab5005944f400d1fbf0673775cbfd50f56c8e6c983cb3aa22d8ab775a004d1f7d1b8d3d6b1e5b8baf557f71eaf95e2aaa381c4771138aa6fc91ec59d390f34f4958bbe42307da3da6709454144db5b9ea69bb96a9779b742fcfb228772506d8d2ea9c12ffa2770c2975b163c7a22c9c52458bad28822d66c09c9971335c254e1f371a171938c5ac6f703bbea8e2b1fb5a829d873ac4cae689ffd42217bbfa52a77234a1ad72fe4e075577a3988d92e4c3c63a64a9fbd72c8e2ff3daae8272c930a8939a52b87a335c09b0d5894fc2c3b30e904be5c2724d5f6c9d89b19796e68891b4a123f06f16109162cd63dcecc9e3d0856e776679db968a993026d4a680ec4b9f79e0d4ed329c484c7b8f0e8d2f81f3efdc193c1334e7211dd44b095bc67da191e3f68847dc545fb99a90652f0b02bf33c4abb5524eac769db58e3c4ebc0aaea6c350ab8631d76b2f8fe4ca95dbfe42562bd9a70251fe94ff82a13c677b5b1541ce4e14fbc8c89ebffa987703e05d9928eb4be51b3f2e2413d62b50ddf8dfb979b0c7ed481fee41a0f02f69103a3c79261149cfc9cb68ab9328f800d79ff2c3743e84a890789d8018064d9fb0946151cd0a82667021e242db7e9d8c8bf77534eea788ffa44c1fe254ef94591df24b64ab196c38082d77f5be7756988d9a1dd55c8c13b6d6262cba245aab3d4933b6ad308e9874dab5da6a36546e46637905a3ce1a7f40047863e2d534279e53b0f5f0d9addce3e32b4fb0f24afca94cb5ff9f17884fefa7886f7400e863eb29c8a332dae7d8d50ae32a5b82955f6f7470aae920174671d3d7883a58af627dc7b3fd98f2613354409b5d42a3ab42ad626090feabab2fda88fe5265dc655eae9d5ce7d981da0af1bf1ea1740619fae59670fbeac694099770ca84ad95fedf797b8830ebf0fad4429444a1caab848122a86992e85d492913fd704c0cffa766bdbac1f9ae5a2da6102cc0484fa88f2b5468937efd64ccad0972a9a7a3b69320ca18de4cf0e21739a66674e8a963983bb9972d39557bc45231d477ada3b4676a0883d81cbb5c9750dead5015f0ec4c06958ff0a5eb4eee0186c2e20b421dced1f12b373f30186806467c82a857bd73b69a679469898b2c6657174f34f0867b9abf7cffc49feb0d4ab22d06f4fd0dc2800ad1b25a67d40ed847eb2b749d28f6623c2958513047a78dc05d6a62216a8f84090eb3ff8d12e3362096ecd399be32a9cfcce46470cab4d7331f602f604a177eaa750afe79cd786252de037e5b0ea68f19f099303faf62595be61d411253243b1e257636d7bf51965a747bafd14a804f16fea6abe91426f02b65fc153b8fa0d3ce3915e74b7ca83291e8f55f083a41063f34c62ca7d8b0b1c83890cdbb89d1f3feb2f887b6a1a9f481b644c699a982f15bf3c3a65f76b5942c0d4d1330ccbc68319876ab80e9e14ff1473ad03df739dbb739e14272e5c15481a8b524e6b0ab5b6df8907c2de79167ba928c650d3741ccd49ca30914a2e7547e848f44f377dd1418599ac5211bfeb410d849b11947a8ffd93e885f9af66c73a30db585bae1873cd5a52f0c1f5ab6e78238b14d3755822de7c9f4a4c93aefc7294bd69dd5e4aadbe685cc838bf91a947ecb7ed42048be02a863284dd951a65d6d36086ef0e05e05f39aab725046e5e42d237e5799c1b5a1f2c2131f2938f2b5e6f5d1be437c9d2da1878f95478434017929b861e1a0de4f612b10ff691577a9f1b08a7965123536aca030b0f34bd2582282bd3e63ba594b7f86f3e488a185fc98c6680f621e3aa5a9b586bbf3a89fd9919c594a12e8337a22f39224f5be80017cb18f7a88cd228e345ab8eeb73f82cac72b5058eb89e165743c35915e352147ce2f8b35d89572fb63f1d60874d8f52938e62222f95ad1e5a7e0664621b87cdd6160fe4aad555e3e8fc9e4739e7907f3369519079389c388580ce46f1487610d5404e118faab1c2c858c238e2fe59146de7880d724517f6a58e65a5c6e8933ccc175b06bd1f2d8b8d45acd9021d839fe3888baa587e7529a3f4bebebca07d4b64187859fc22945cea0a6c1a0321c7f134cc3d97b7c86166cfa95ebf0600c6b6710e94928abf92f88b47c298acce187ca77f52ee5780b914f2735d0605065952e3e4fc3df8197f57770e5bddb93ea47e07104663959e25d51a440517fc02a98cb4f9db194d9b3cbf1a338eadd91ade121ea621097b4d9c351b30a7760b767e15b0367f91bd2bd7dd0286cc3fc430839a2fe12e614df5b96ceef3798258f3a6d2136760962ffb5c3138e2e8bf73012f86e149c413c41d7211578711c57595fdd89abebc9ffc83ee52170f8890246a5ef1bafe079fe503c77e0c938853821173a1fcb6dbd745f016597b3f3bb7b786d4d54a51b36c9b37ae2a1f75caa58868e5becfbfe1e75970f24383f5e480b3670ef56ff02d4bcf554472d88955b8adb11d3a86f2361af6017620ce2b71967f97aa0da328fbd797159fbc7fbecb9f2ec633ef50080641fc5d60184e9c2b830b74649b251ac976d914739f8499404d71486902ed652c2b9b5e7100ed923e5a904043c11e507ff9335b8032d2cb43843f31947d2d274eb75a9fa007001e3bb6aac99c013edb0a66cd63c08fd672c515cadc904c269662258330a01308475e39bde2f13febd8fc01c4b232fe617104381a5c014651fa416c9f964656560215fc396ec2a94a4fc44a589a9a4596db699d73777fdbd4b2b164293c337dbe29f410a01263062f5fd90b6cf20e70d882a39ed23e53aaec5a355e42f01b9727bdbc038d19e81827204f5b20f5a977c3513cd6c92978e436bd01bdf680180dca9bc137b607c68b210e00a8600ef81bae33d0387f13d47625fe2fb9f6c4a02d012b97cdbdb1651677dcb25ec07286030d0d5be72388bfc9b49d73c6996e705eaaf1b3436e383a9ecf2afce3f3fdc440a94c52445a57f6b4d0b3e20ab9c6530c7a9464ef5257ae3cfd7f15a63714b4927a5e2540bd031b7fe53b19027f4cbb379e314f7e536e5a975c6dfaf7c4a905ba580d5f5b3c676ea538c7f1499d00724c31ef1edd52f96f20ed7203bdb93ccc6186fe782173b88372e0cae0817530789dcc631a2dcef611afbc0314fe5ae2a9227038ac4c0447e4766e8ff50806c8234753c141179f02c435f4b06dfa7bb401731e388332998af182d7e3c04bdf0e48c1874ce26141271b32e23e5ce6c1bdff24a053ee44482aa8c342fce545997667745ae9eb87be53e81fc7d96bcaf1a5efc0a2cbd12036a27034d559c40bceb2b50af9f28e0e4f327e2eb9e1e9431bdde149e7ffa961f58c73c0900545f2e5691d936b1be3d1dc056599ddcc8a791f5982d3ca463493b58546ff4403c11203982d022fa6e131b5219f419aafb2f317f3eb40d0de7fc0c7bc7148fc8998955635a9f34d9668ef9b7f298df5b8c025a41e33441875735e0fe7769c483b295e5c5a43cc80c1b523ea0fb9c24eea30ade535bf4e0f9178e50a5e433845", 0x1000}, {&(0x7f0000002300)="2ffaf6b169cf716a2ef587d04f6a91b9bb38c785b857f95c73a148162f351d0d90c10a58763435bca15c343cd19b2d18e67954df9cf0ea56d8c003f0e594a38622f43bbe4e95638f56ac31d8221b085238a8e73ff6fe87bdc612fed47afd37adbb0d3c167d5fcf5e391ebb975525b4e401782a795c36c85738c817b4ecba9ee0c433ebace4a9366069bc1894ce90aea500dd85ccc73c53", 0x97}, {&(0x7f00000023c0)="7b8a980d85803ec08684ff6213f1451b9cbedbf66182848a9c3b0f8a8e05ba75eb53df0e754b61885195318422eef9015a4073f96c8c921b76533f9fdbc3469234f940d7c279ebf82baed97d64c6b5bd23741c5de1617310ecbe2aa6027226068f9ffd68edb0faa16d5d805f10cb5365f6a0a64016ed4035b54ebfc82aadd19d9abf9740b42eba2e85f874d7354c55e2c2358833f3d74a5d239156ef55a97524ce1406b21da3495e172142b71eb84dea6f", 0xb1}], 0x9) r11 = socket(0x18, 0x2, 0x0) shutdown(r11, 0x0) writev(r11, &(0x7f00000036c0)=[{&(0x7f0000002540)="41652e71dbde80a47768ec98f734c91e19813e46d97d8ca4632707d840ae75830fd5cd226d15d9603e8655d1b58f07beaa39340c87e7854a48d41f1e4b4892aee618f59cf5dd6a561e9a7c4e652b223d7ddc5486aa218a2cb7d2a4fe", 0x5c}, {&(0x7f00000025c0)="c23812889e2b6d2ade54ca4a607d75619d8f424cdeb63d41c5e92156eabdc5c6f3a88f7187f61ccdd222ab8898fb52661a4c25299f9dcb2e2d3fc53a91254fc4f793887ee67ca510de9a5a28fc14d382699602096c791cf73c0d8f0235c587492244cf94", 0x64}, {&(0x7f0000002640)="7c2b1f17d32dd872a48dd01fbe249b599397d5513b78ac5d1366a390ec20693d6b5c4c173a2f7e0df5beba32d336c8d93a041a851531d9787e86fe217cd3cae0c2e8193002f4ca11ca49b5a3", 0x4c}, {&(0x7f00000026c0)="43895285adcab8052045f5f4662e6cf243520b96a8cff09456c5570df3d99c53d96d1c05b0a0b95749ed5b729fb0d62893a9273c1f6c2eee4a2a3b29440a7008269d85f5305fc28cfa08ef6cca7752bcbf2aac3f33e4583c8670c743920c952eedd74fe63f7635dd302f563ae4b3d58096c99d335428c2373fa03eb5d683f22c948deb76027ed9e8380f63fdb0ed46f5e6396a60044d216fe5a530588f2f16f01299bc18bf8c0546a3a9c867e237801c19de55a83663d4b4e3ec34275e0f6af764d7a6eb10cc87677265207082bb65c54228266841ddd534cdc0604815269694aa850a1e0b7afb247e77fd0e737dc3658be7e3ff054d267a1ac690bc9ccb518376207f020383f0e8d55d6936b864cf121db342eec49dbd15786788a0dc1456c8d4bce9165fd5f0c0b56f72ed44436e0e2d5b39121aa967bcdad4c12954e5a5c9730d4119bc79316312a76ca057b5e54f89ca14eee2c956f755182271aa1051cf48638ed4470c2406b109809d11b579ab084e16d63b102bc4e5efda906ff03abd06e011725373730acaee8656aa7379cf96eaab86f250e4040b758c3f523798677f12f13d04037985d4a7de42e02d5b831af1ed86621f097ba740380ab3c0eebd5edfc777ff20209a7ad695c499e50686c436fa5174a8c8dace8db14599225931f47068eba3d30324f8c553e8c6fba23ca4881f6546078fcfa6e70e0018e0f6df5dc8f572023a13aec43c0b605071259effa24097d6305b628d622d88f4dc0028a5b489942a3c491a28df0b188dfc7e9333300901518f53fdb57429a4c07b0b48493276be284b83e03b61d3e3a528b0858b5c27721cb043422e5b5c0faf9ba028d9db4fc1b89acf773c4b0d899f1603942253f936a338a07acc09177477ad0853182453c676f46775b241617a414619cd662d1d31de8261be340517ca611b7b9f6c1be0dce6b5ddde0dfae257b7a4f357922c5224215c3ffff69ceb714f765c495a6ad72dfc97fc3aabfe7b1cbe88418486fc121b9fc158603ab98b6b488b129a14b0adfdd04d9100ea328b6233e0183f6b5ed06c38c443e8ca291de318ddebb5d560a0dff14c4e32786e4ef03898fc10bdb3702bd6d6eef69af864696fbb688976a68d50645e98cec7aed3b0445aa24251cc1dcb71ff7117db8927203e249028183d4f147b4cb3d175b3839d2184e197302c317b0c4ec69ea6cb1d6faef7ac27a50b5e2af50c99189f979215737fadbddc1bca145f75af47dec5ece99df5dfd7510c6a590b93f856ea3ef65bb7e5bc36af51376e70deb1414a746ab65fe60f8cdba847d9aa10e67366a1a66f80466a056a800ac2a53dac33f7306b8c6809733bbb200099314563f1097739fc26c82165977040123d285ce129858feb0df8454765986e668e13cb234ec01036dec15aa985c036a04eb4529c767772de99cb4898525c9cd470b24a1790a86cfe11736006a6c3e603fefac7f673b17902b126565bef852a6f4cf67069cd2fbcfd4f75422dc070f802f92c39665c79f46dd29e8c96b2b9b7c09e74246adc2f72ee1ce16035b038a2951c0a1b5ab983b39c7d18633e5f259f34b61ffd8adbb22b6ee1d496abc9e5a2355a516f267bcd2087f173a7537265b0f450a990d827eadd79e51b8912085a0dbbe95f91adcb13e3b7d7c22e066825105fb9f4beeca21d5710df106b9be8021b638aee5214cfc3b0560b206f43e1b942c25d74b4e97f04b90ba36b9d968fb557a4d1d1c02ffa20ebb0a92e1b3989ea37b707a59e0f228b00d03126c6ac7582c94de8f0d20028668b71525a61c7c5659c1c552b93609758ce29828c23dac4a481bd31afb241b37b19bb746dbcbb717ef0e39bfa3472f5efce378af2abdd5702a1ca31a456aa22599a0588621056dd6d6dc94f8a2d2399e7db274deaddf7f58326f085e15dee94fa138acb08963595501793e16b3d94c90874eb347a2821f1d051750aa51697823f1c9b294a5e0c5257360793f31f37d54e7d65e193b6f81f8f3021f4c2c06c624e0a1c9d7643a150586f88089c3107614eb1053bb85a5e329aa11cae809265b8c08d06078b3711a7472c10702406f2ac61d824d5b9de4c5faccda2380dbc93af6bed57018243eea2fa0f6337c928aa6ef17ca2966664cb8bc159a795b9e6e8848d425fb641b3a255bc5c745dce6338a1cfd60bb8bd60cb47cf28415a025f8a9003e53633f6c8defbc53db20295a0bbb8ed77408496d3532cb1912e0cf7dc5df884dadc30d03a1075c6682fddfcc7a56b328f79c6e30b9517130dbb7ea226a39a0bc574f295823053915896a3cff9ed9700f924fe2c0f3df97c53158ea961b146430a25128bd518a61c409d6c7a0ee3c73f3d6b106c771e7c4a592f33cc5a7bb0c9bb4f036d2a68b2d750cf96182c9d9cd43d27fefeabf4d9f2ed8c9324f7ea8b14eb2e1d9ff6b984d2ce573cab0a6d17e42e6eda9d3701f74a7d8761e04b81bfcde9c9987d0d50b10fa01e4bc9e5e37d8de5d2738a954c49afb5f8c2c877f3be51a95365c56cccf09b20129c53a68906db9d217021dc9ba47020e762b0e333fb5125e12b280141848a9185b50eebde8f4a0e88a2d08c579352690f84c3c59bdba49e216ea0cf5d3e646998d3aa07ffe9f8540b02f67caf933f13511faffdf00bf7a4e2d427aad0fbb33062e71102bdfc69354801157046d4d54e89455511ac68b1bc6e92bae881bce960ee10c21c56a0147a9518be682c1a47e67142c225303c6245c6cd20c3548bea13a9b961f0f3638cf0093ae1651fecd8c8d5b0f307c098af5e093095344145f186cff7d1b9c0f3ff001fa846c0e88ad548d8fc52428dad337f58b838aa89582d51107a801720d03d32ca5d4e762ce0e23195e00b36473188a98348b72be5a4b838be95f4cfd8426f56e40bc0249f6791b7ce932fb85f4993e2a4ada73383e3d180910b69a29095d376fa9b0a7460ed522cca9271a19b497ca2100be6bf2f52a3b6a0d9ac6d338c57473587d36b5a1e970cfe52ba938b8c2b580b4cb599d16befb4712083e89ebfe1025c9f34f3f29f23f58b64469c93c0e1a0683fc9f46c0c1287511fe610ca9adff14104650e15324d186ce6ec2014db7af1aa6552ceddf28377c46e0a679163ccdb0ca9d9b6da6899a5924be0048afe2800e39fbc11b9b1446f6ba5aae19ec191d45c3540d22dbd980614795882ff03fd2413ab7d5e6704ca72b4530a360acdea9f90c52f5726d4b25c85ddd4fcc8e98c8c353888b7280430b1c8ae0ca9d31b6fafa881f4ab05d89244cbe28cdf5aed2d9d74840279a97135e9f47a9d9dcf437801bc42e4a82acd6059e27156ea625d7e9d0e78a85a26708e70779477551e282f4f159aa03209de079b796951a02c8435abadfaf3a05cf63eaaa852f8439a67294dc82c29513d428cd6172104b7e3f0e5c32e84a075777d31a8aa9950242bdecf694339cc2188bf75210b15e481eb6e380060e1d3c24d799ce6eb17eeec090d2f86f3a1e202611d06d497746bfa738907aeaf3454a9b28e99fc8da34e9d00f4347101f80f03e58e00ceb4c0b65649507e0066171ec18e161e8716d795af22147e933dd113aa79afea3bb577793b726c12b16db18883e311e85b16e6cdc85f54da95c6169ea7a301cc0562bcb5cd42827a78e03db535f0f65e623b9d9b4dd25aee4d46ba45ea047eb90de647bd2b4a03c3d1baf5ec6e01571e71d4638977bb9f9049fb5deed53a08a2235083cbbf87a6d2b298ccc685d6c116c6306d392ae39bdb1ab66d1f9307eeae0d3dd70b578d2d49cefa705fac350fc21de280c4944cb766e05f38f80163caaafc3b1c3beb6ea880df7429f8fb732b7515fab882170d43b66d88344d2ee0e4859b38a5ab7a7835653ad3a93ab46e51d177f51b5c0aba548b634ee4274748d5832461d33fe25ee2949cb0caec7c0ff71652ed9bd080f02941c004cb2633f4dc2e8b6e03f8aa8a9d0529f88fa0f19dfc27afa9bfdf0b9e3e481e5b466862ec7cb77aa7f6ea58c78855bd3583285759e77037aa0c9d548fd456d7ae2110e2f389fd73db94209b51d07f01f8c319aceecef16e61f07dc7f835a25496e94c1342b3b4a34ea95f5161472cc582831416d96aba6bd25d2d9edbf6567a348c78cb5d6906e2a9bd4c941711394f9eb9e7c8043cd7a288db74db9b052f0611de188a7a9569a58f396a27f2cb54755808931e72f13a2190b37159149df79579155b01d97bc6ee7f4b59af9c43ee63687cd5a9251f8f2eed30e945e1a2822d67fcfb78f6fa28e899f9d240fa9f18bae8ef599fc4797e2dbdb1f86bc02e4bd7d67dec743b84192267d21cbcef292aa2a2d78e73ac90c21aa35df002b7ba23f9cbda91020ea3d1be2315b95294a5edf853afef1af08578441ef694eb4cfbf956b545870de65ab525f76163e7a40dd4bdefcce29ef91111144b704442afd063bcd30c6e925cd90aa6e5da2cef330be60f051e6d30242b0eca891b71bfa63bddf3dc202bb818a56f1d27872b6f20566e37b7e9c169c2bccb417f440a1eee065e7f0ae3a3eb47be4abde94506bfde5ed7eafcfd4c1ae199073d0818b026c6821450d246ddcd2715158ba55b72f900e6508f62409a32c3f041f65cb8753c4a785ea5d1880fdc97d32dcd06f98876732b707d9ec7a93088b9180a695d8e1ff7617f77f3e0f1bd696e75b94af89d6713400dc000ce785fa0b09a13daeaea2affa696b2d6ef066f58322bfabf4ed769371cf5f6a2058e0053e01bc7da801f74a720093cdc7af737f073a9d9185dd8f3cde198aa21a2c19605fcaca3c0c8e25410e6cdd88915ffd77b289d8018431acee0b4f95c4c74fd0b8f8388b466c4e5cb2e7c2a41556e8159acdba5b6c074743847fbf812760477849f88dc1a2ac4dbba43772e1c58c7ccb5f2bf30a6d69fdf5cef6d085742239091ba392cacae670cfef580b26dd349118fcd953d55e66869126df34797d3e75db738e280e7e9d2fa4eef5760841cdb0bf89bc9d2eab3a84c8d4d83c8fd5eb85014196f75b5a87bd4237ca332815cb65123c6f15ea743d38480eb4cd6d87f87ff64afa390066cbc52b2050bd687d55cd052da669f195f3499866dee0aff2fac992b8fe761192ba993b90bba4a5cf39d7e85fa7cc9b4c0acc01914bfdaf12b3619bbb16ea1678b11c9992119b96e280d17fc1b1e1e1475dc84d27e3a886fb01788ac673d4340dd0845d18903adc436de760cae6141acc920167a711c747df1448872df2520c3ac5560c0344151ae58fd125ede55aed47b8eac7fc717341de83b66c6c704d37b171ae28f2c522adb63b0b6ec6bc4e01187da56400adc90b88c417936badc5fc7715827104d4be624b7fe9f765ca8ffa86f14421ba45e8e176ede44cdb4660b512fbec73b93ac03d2e002a498d2642c5ffbae3ab282538d2f7fa9d133bccd2e67bff4f94b02ff9ca91e5c552779c52f3562dfb55398559b39c7708e94421c5dfbd2d570e4ffcc94db873e8831ffbcb46712b41f06e57c37e8249cce063e128632114fccb87b9336ced21df3822a2727ec602978ddda2fdaba3da16db7adb532f9fe5f07847815ed5f5fb786e0df9338038eb4717cee7efa50cac5decaedc9281b2ce994bd9a7a5850f7e87c78e588fe382185482ea2cdec73511994175a8bf96e9c5de2bc6695f0bd33e812e1ef6484ebbe32e9c24425ae764f60bc466ff37946d66ca685bc341ee5260d9b26125f92203be5916f0b465e5d282f833efe39c22a6d4ace8593d27be6df3b93378ce40de1f10f1ab7a89c0346f671945ed1", 0x1000}], 0x4) 14:20:47 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x800) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r2 = geteuid() setreuid(r2, r2) r3 = getgid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r2, r3, 0xd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 14:20:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="82022e2f45696c65fddee96f8dd0282745086843f9f295a675a37b40752c967b10226ff7db9f219d8258d2355cdb3c0e6bb7700c49ad4db9d6bce1a49bb9d095e173002e1ecf5d70b709c3617928eaf00400000000000acde2a91e7401be7bb1e81997b1e6e76871baa5382a7f143c8160c92f8a1fc43aad7afb6b1bc3d63e5bacb8fbe694cedfe88e8b1faffc883bd05750611da9b082b24dfe1b7d4c592996dc044ddf686c9bd4"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket(0x20, 0x2, 0x40) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) accept(r4, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xfffffffffffffe84) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r5) 14:20:47 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x800, 0x6c, 0x0, 0xb074, 0x2], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0x1, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x6, 0x3ff, 0x125b, 0x104}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 14:20:47 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) socket(0xa, 0x0, 0x6) write(r1, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 14:20:48 executing program 0: pledge(&(0x7f00000001c0)='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(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) 14:20:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="95087be8e17c3cf04e75f41a48fd108ebe99d4c36ca7f3b75a0d2ba2c7f2ae0c13c6d848568bc85d68d52e01d01c6626663a2ec00152ec7f3cc6621ac58022281b154f34b514649231f7a36f0f6dd91fc49c39244bf8f6da64657e30752647b394d0d2a506a6c13c11fe6f331e6890c9b4010a6bf284911a5288cc88865a2144b316081b2457453f9fe0b7311c063a3662eb640d6c6c118021b75d68b51a7c20bbb1aff9e6963023a9ec21de789d5894cd51129946"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', '.\x00'}) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget(0x1, 0x200) msgsnd(r3, &(0x7f0000000140)={0x3, "35e7663333a5b2788cf57d4d85b8168907e4de36bbb8cb3879f45c44ebc4ac18e2d67c6877e4b4f245a3c5518777396352ea54a09eaad2c4d2e4c12e3b553826c4c597c86f8431b3ce5bad5c31e3e10877ad7159d170795351eb753130f3117543558804eba19f6f55fd3323488dbcc0dff57db071ba359d6ed10dbf7c814bf5444bd6ab39df7d78093840aa2df8c747d38bdae45bcc89b95d0030f4b031fc5f6dfa3537e9614ef3a935ec4ecb2e410e5bed741303b7ead38faf98655c1db0d1a48c1f4212df6c9a18f37d2d08f7c271c97a4ef35b5e470d176d2944d65908bbfd199296fac791760855d7c977927cf313a0090998dfd75c81e7d468"}, 0x104, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 14:20:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 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}, 0x8) 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) 14:20:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0x4, 0xffffffff, 0x0, 0x3f, 0x3, 0x9, 0x1, 0x0, 0x7fff, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/tev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4, 0x1}, {0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 14:20:48 executing program 1: r0 = getpid() wait4(r0, 0x0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x1, 0x5, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) 14:20:48 executing program 1: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x2, 0x2, 0x7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xb4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 14:20:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x241, 0x0) write(r1, &(0x7f0000000100)="926d9cb38a269e20916e6985bd9088ec70a9a2da96f59f3fd3896f02ed19608cbf231bf7df415e0156152833393b2ae238a50ef752d01bb1380d2f3fcfe91a1f3314f967661bac96bd99e8c8ec8a8113777086f74f2fe0e609512c9fae6e09f8f1cc395305911d7e877731063fd60f98", 0x70) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESDEC=r0, @ANYRESDEC, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRESOCT=r2, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES16=r3, @ANYRESOCT], @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESOCT=r1, @ANYRES32, @ANYRES16=r4, @ANYPTR64], @ANYRESOCT=r1], @ANYRES32=r0, @ANYRESHEX=r5, @ANYPTR], 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) poll(&(0x7f0000000180), 0x1fffffffffffff30, 0x7f) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x0) close(r7) shutdown(r0, 0x2) 14:20:48 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xa0, 0x106) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8, 0x1ff, {0x2, 0x800}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) semget$private(0x0, 0x2, 0x82) r3 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semop(r3, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905f7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x24, 0x800}, {0x0, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x31c) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000003c0)=""/226) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xd466, 0x6, 0x5, 0x2}, {0x1, 0x3, 0x20, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 14:20:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8, 0x1, 0x0, 0x100000040}, {0x6, 0x0, 0x0, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:20:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x2, 0x5, 0xd85, 0x1, 0x800, 0x0, 0x73, 0x1, 0x1, 0x30c7, 0x7fff}) write(r0, &(0x7f0000000300)="baff65284a2585adde5d5d414291e6936652421eea3e0163b01680284710fd7b3b92269d842e3250b0c2cad3c217f12c5441a74bcc50b766580bbe0ffdda6f0dfda23004001305d23f4596c6e02b2a442369036a4b460eb022c23b75a57a45ed986e25dace4759d7623f36fb0247b3a2ccd80ac70fbcedb0f47e02dd51cb2d250c2fb285d4041b3bd61548bdfa80056304d2d0afdef10054e9da7a50fbccaf5c743a4e4bcf9cb91aa14198f6165096b2514a698426d02190a51e9f5931a7a75f6fc4e4e239f0574388a8e5447b4b912eed1024d2e3b2ebd2f241", 0xda) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000440)=0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000380)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x3, 0x0, 0x0, 0x272400}]}) syz_emit_ethernet(0xa4, &(0x7f0000000280)="61c0f19df9a93e4d82c63d73533765a0cfe2529567af84c18e7adeed905eaa2424a7f521eaef80ff2ac24b1363a2296b45802614cb936765153bc70ceb591e64d867c0e97c96ad427e779d8d657839b06326d2df4c8ab24cd2746a5d1cc8766aab762fd6ad4e11780f05c96efd9026d210d1b37f733b4e0ad0a49f911a102b190276b18cbce64c8b3c386aeabd6d721616b5729dcd2d727b470fb727c75f8b96928b2dc7") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1c, &(0x7f0000000040)=[{0x3, 0x80, 0x1, 0x81}, {0x401, 0x4, 0x4, 0x10001}, {0x101, 0x6, 0x1e, 0x800}, {0x101, 0xff, 0xd3, 0x979}, {0x2, 0x20, 0x1f, 0x36ec}, {0x9, 0x3, 0x20, 0x5}, {0x2, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000240)=0x279) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f00000001c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f0000000100)) fchmodat(r4, &(0x7f00000003c0)='./file0\x00', 0x2, 0x4) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) write(r5, &(0x7f0000000140)="d879ee3b6447e8c5d479d697fb1d26863edf6e9f5898fb5a1dcda8fa4d8cda81184705fc610ee46fc1cbd4a62320", 0x2e) 14:20:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oN', 0x2) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)=""/52, 0x34}], 0x2) shutdown(r2, 0x2) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="57574441970d42376bd86c3921ecbfb67c1f763514040254a095510a7e60e9ca7a2a489c71a74642dff375c5cb777c8b21498c4b0a9b72a8689aac12454946c69a8819c37db1f6f2eaff7f726d11c1caeb009c2ad10ec93c75bfde34e41c6695adb662c6bea95f34b1b6099b3e3be5f88391da0dfabe1d1eeb3d71518cfc274af58b8945e0653249b9fb972f9ded4bd4c3359f6154bb8b579a7c313f2a26351ae097505e76578ddc829ccb87fc247cb7e6b28f64e848dc459f639437b36bf26e3277f9a0c286dcd8058bfad9910892859580f59937f9ffe8cdf68ba8b8ef297f78402e612eb379e77c6bc2a77d4679919daa76a4e50e4e19fee52d83abec4e9121f7058ab0b9e8d7d9da3916cd9260fb0943b3c3fb9784a4a1239880d2ba71d10bcbe7a0101ce907be"], 0x8) 14:20:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0xa9b3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 14:20:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x902d0ce1136a8424, 0x1) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000001) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff520300", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 14:20:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5708) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000180)="8783a0b5231e1ee83fae9c507aea415128759c9ac541822933840c2f00a0bed9b176ad41671f6a12b09eca997cbcec87fba9208327dee958566380a13973c462383ba116f460e96e2f24a795346966f8b2e996520420b316a9935963648fdbd436c16fa6b5e36c3a89bdeae9187b03fa273d6828d79d6787ab23f59ba62095029a091fad37790af1892181284846b4fd8769d336f2f05ea9cbccbf0de40365ca98b0709f911e050e", 0xa8, 0xc, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r1) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x28) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) linkat(r2, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0xc) 14:20:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 14:20:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:20:49 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x100b1, 0xcfd757f56c2b2de) open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000300)) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x100, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./bus/file0\x00') ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCNOTTY(r1, 0x20007471) chflags(&(0x7f0000000000)='./file0\x00', 0x18000) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) bind(r2, &(0x7f00000002c0)=@un=@file={0x0, './file0/file0/file0\x00'}, 0x16) 14:20:49 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x41, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x1ff, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0xa000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x5}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x101}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x401}, {&(0x7f0000cb7000/0x3000)=nil, &(0x7f0000dee000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e82000/0x4000)=nil, 0xfd4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfff}) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="d72a8963d106cfc09e3849c9bb2a7fc3ff22bc98570944380d79a8f353165ada841ca36219d8dc146ee03a497b045853f6d2636949297964b47b45a67c696c0040af37819a16b8fbba70e0b9d2377e7cac5412cb80987cb1b231207bbd4b82779e09e5d0f5d78229cbe6c2e69780a6c68266d709f4eac2b35b7e9ad68b3d", 0x7e}, {&(0x7f0000001340)="af6bcfc4281d607c388596a3d08205ed483bc58288289dbe4a6c30f1fa78a5013074fcc13455965cf7e490168f3569758ae4cd616fe8cb6346e16933d4be50e2e4e2b09b691e3cf49865ff54d8f66d87aec4de4935dc2ac48b848d5d2038e566cf6549b56cad2b173bc18038aa85f8c7cfad84644e14b015cb748eac6e62ccd2a63b91f31632e76923d1c869f8a4dd493acbde7f0b07c4400b62b227c5f4bc7c1877d03519c0a9a9584b5d91a548d2791c6411a12c2579a4cf448b48f57ccd1e463e3e3d700772cf1867f8a9c89777c166655c98c33b40aea548f96d42d865f9c22d7e1a007c6ca096ea7e8f931e87d9ebea1da6037b00bc9012022c840eb91783296b55c075138a3a7b2c13411bfa2fabc889140801b4def117840063f0f31e3c2cc9216900951442d92f86638ddd745d0c3bcad4fe00388bb9151dd1b9b15215069f7d48a48ed9276c2f81e2494d2cad3b19538ce2ef4e298589d1a4219a00940f6ebce38f97b9d5f7e6d6739ce215012c2082f05650982dff70012c2d65fe24c0a9acab2a790de04ffdc1271982ee902035a8cfc6e4692d61069f6313acf9467685deda9e2530cc2068db240450ada6fdac345541de4de298a8ee2b2ae0487b10feb7b21c1cbaa04649cb2f6a5ddad0c6124d38d1f2aa922e8d4dd0466fa24bca37626783da79f76f0423ed05d888b55a84885f3989e5498a3e94ea6ea2a37c4e03f58217eae0f6da8d0785d7058b7bec7294cf242a8fd0e1f7957f425ba9662c629fcd03bb24bfabe9bc7ee09d473007ad629e1ab3c634be967b09da2be6592e01124dfdc9e6fb715096c4973b172a1efb8a3ffcff0c74fef76c516763fc987d004271ed5e28d3bf285953a90fe33c5a92f7e4814de22505e8e14f189d1289fdee55d886b3477cbe16ff3695a2efe3f2221995768ec0ee4a82d28077fc66d140bb9fc70cba7ccf2db6df95d19b5abd24bfbabb0563b1b4597e88140a6a1f12efb318e28058190f62d0527423f2b0f6ff754dcb6231e82f2ef3b82efb3c041662ba2880203a157c5b9785f2ae8fa96d2949436a2cc4e5dba997c917a981f10085909e4909e2e131a61be3ddbce8bf088eef301bfbbcb9258223838452f64bcab92ae29c42f342f6c88bc02df703c20fc3c425db0db1616db8182c95e4d95f75af22adde0abb49b1b24d2a9990b416d077d4058e4eba59f9fe9dd4a57eafbf419574bbff53863a87a01138884b960ec52192084325cc503f58c08c4a46c84b0f067cfbf8799590bb558c4c6e2c8dfb1fc5c8c253d8bf3e0092dbe7b8e8e8b8f682706abd2350b52c1ecb651bcda4aaa2ea944881b75ae40158ff5b012fd12f692ce0a34a52be39a89a30f125f61f6b4b3372a36f321886187f63fc7fda211670a0ac2078457012372cf01ad2b1e9cd244c0a8aee6489687782fafa999ea7d620f20824e18f5c90064484bbce685728eeadbae5df2757c57ad995470ebd0463cf0645a24c37b55c006f4d52eee12cc712dc0763b48eec867083165b069c994e8d47252ca9b686a8d072dc06316d6d8ebafa3782e668f004d4f04737983b343065d46d561d782eb134870522acaa092aacb32a44e029e2561b7f35917ae4f5fd3a28c15f0cff4a8bfb29143f6de78ef853bc681a15ab40c94f52d095279a13e62921d715c01cbfbbaf5128a07ef40012d7f20daf67bd2fc4b3238b1ccc7eca3c27a32c0535e0df2ea32ab1520510120d8afb24c5249734e43f917c7f0ac209a96939884a2a227995442e7e9a9221ca040993b9419606055e5cbafe7092cf18ba0edfebd296a9e158962e618fcb35f864fbdfadc32a454110e984cc99c638876917a2c59c66374066284b2b096a006dfb63445411057e20e48bf3287c4e2be54329cd058783eea468e10808080996460778d78a90586d9b6252673cf4b0b35f6d144a98818bc94a21aaefd324f480fa3cbf54048851d9325433570a8a75a3f6d4e4d696c686d36cd81ea73f62887ea605c0fe4d9c6cbd60b7431455a924464703a8756a4725d1f5f27c9d7c6926dbb1e35efd2665647a76b9b94d26cd1e2db341a74bad0c03edf8b764c55c1368628d905dbaab702b01301e8664b6fc99cd5c221306f61c3eb928f039cbddeaab97be296e31fcdb23ea607a271f1636837bdac08779fe7764e6bb327d271f1a3e3679bba5a2276d89f18de3b1958962bf9d656291db82f715e87ee9ab1975f290e5a4d39d8a4535cf7fbd59e58c48abe48c16de9b1065cd57759057117b0efa2d37f80a8f3457f4eb0d571cebdb03a2a7b06d66f981fb6c1fb5fea2a6d6230a5c07db4e1ace3077a8e38ec5fa4036e1e2f9e4ca4305f751c0063633c481a9f86ba16a08b1eb394a557359dd5c350246ff22cd344ce62af752f366312a1f1a861791d502fde0f750b015d5c9e2c3d514a45a0c16b8cb5443de932cab40be6fd37727575ff4d1908d36e64414379956d7f75d5fc7b81e19b76f768c2c479ba424e427c6b0de7c200cc77e8378420a610485bf7ee74a4547bcf8e3a50fcc4fc0942a838db1b39429653594aa6f550844eb990972a15ed2a85c4e681f310d62e88f73d2aaef5db5a1a78f4accbd7a289980b59a8f0d0d25d46f57491401886327dacdae9120725551fcd35dd4ec1110eca0c946f206e97b06ed9dcc66ee4a4d6bcfd7a0156846a64425b161c6e7267370ea42e471f2f0e06b96afe949b710264aa1e150f4480f9816fdcfe0ebc126ecfdf82351e594d5b672bd39fadc3be6643d0cdc4529450bd7768365ee55b8996613cb3976fee94c9661831afa3680b8b5e8c9959f97cc6bbc53a51d10e75f024b49e5766efc3b368b981661a3be62bb76fcdf559e6320c606bb8675cf2ed0409c45c86a2b2b6e2649c346debc700015be7388e036a2dce571abab376f9c5e5cf21ddec2ddc535fc61a12d522d4b0f34b21cac4e2699cf5b0942d45e7f86a695c45f815cd0f4bef554d1df61b73a06895712451873c3fe3f0901f85ab7c43b219e9aaa56a76f199a70ccb6e28f8f5114302a2ad6430198a911e890df2bb01784d3b02a6c3c02a644c89d5a0e2f4a72019c6500d0e6b70e7c35153b156c422f4358d12e2ef82f905874656e725f37fc3d34e62b301c5c74c82dab5eca9116c816e907e5bd4aac23c6064396396390fc8fbc7070d214c419b87d0d0966a9c031c0ef97cac27969dad1630d13ac5343abe0ac44b487e176ad2770d5ed8abb801a98bebcfb0222d2af06f1fd0e79dc0158f05b235c593f2d294e1d99735bb38652c4ebd318e2ec4d5ba839b5893e631adc1dccc595051a3db9078ceed813964182a98a89140aaeed51ee75c1b14beaabce413ae843a92280d33b1661995ee4307d10eb5c9804975b0e4486c6fadbffc7908be133c52ee35822adc3d5014a8dfee55a591cc33348e45f6a526d37f8fe5cbd7a6c6323fc172c605be5702da4dbedc49a9a1d1a9a5ff4c43451a56c842a6ecb936a339fdcc019a1e5aa7039cb474c490c29d5b071222345f0cf1a492b307f601581b8de85d2b2f2ca0b2cf4f7ff4bb76fffa6b2544407b4f92314bdf3b060d0570b91791ab7c27872e860ddf498156a97dea468066c754c64992d0ee767f6667fd5ca99412b67dd867c7462fdcf949abe03265cd358297abfafa1b46e91343e08acb469b77ab8b817fbdfd29a26c31d2866b13c03025673459fa3507bd1f9fdf9a56adeb26dceb357a9fb378179bbec6a8602536fd491a61cfe5d3f56cfe5463c83733ccea7744080ef32fe6a775e2482a8bff6a3f31855834ff0282f969c339777056ae9cc183f69ad27cbb67fa5f282d9eebff4f1d521b52dc4d1e5dfe1761caddf358e5d5d33ce364aff244865906a2d1489464cd9b311b26053c85b9960793754abf372bbcc56d85ff974db470434c5ac241b8878f6bb68653b2441724c53d50076990b5284ea0f5f2a2936dfa3292939bf714a471aecd856d33c2c94539f7e09d48462e13e7a0ff8f79ffd2f0d5087bb87e4ed4e2ee4ca13aec68ecb24572f74f9719771e1f7cdb9085d2ec3f52e9f7777e321548a1b250f8b25ded2a3c96c1b381d7aaf7de31a8d2e0bfcec91bbb6a16c00851dd5a455b7751383d2ab488ee35b939dfddfc4b672b8f3dc22a931109c56291c021c7a3579716285547bf1483dc510e0ad20e2722703bf701946be208b1018d71e06b52b5f72b6614de72c6a1c97e275c4113816c623b6155df1617945e3cde96ca2ba953125ffecd9f1719ef2426d9f6e8776e7b3abe1c740f3b996fa87f4d8d2251fc41058f8d199c17197e9a93b47e8d4db2b950a1612060ce670f09ad68ed087", 0xc00}], 0x2) 14:20:49 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x7, 0x1}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000140)=0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/91, 0x5b}, {&(0x7f0000000340)=""/37, 0x25}, {&(0x7f0000000380)=""/57, 0x39}, {&(0x7f00000003c0)=""/66, 0x42}, {&(0x7f0000000440)=""/50, 0x32}, {&(0x7f0000000480)=""/149, 0x95}, {&(0x7f0000000540)=""/141, 0x8d}, {&(0x7f0000000600)=""/64, 0x40}, {&(0x7f0000000640)=""/47, 0x2f}, {&(0x7f0000000680)=""/4096, 0x1000}], 0xa, &(0x7f0000001740)=""/177, 0xb1}, 0x1) r3 = shmget(0x0, 0x4000, 0x265, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001840)=""/90) r4 = open(&(0x7f00000018c0)='./file0\x00', 0xd179281118a47cec, 0x4) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000001940)={{}, 0x3, &(0x7f0000001900)=[0x0, 0x0, 0x0]}) r5 = open(&(0x7f0000001980)='./file1\x00', 0x20000, 0x82) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000019c0)=0x6) r6 = open(&(0x7f0000001a00)='./file1\x00', 0x40, 0xda6af12aad4c168a) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001a40)=0x2) execve(&(0x7f0000001a80)='./file0/file0\x00', &(0x7f0000001b00)=[&(0x7f0000001ac0)='/dev/ttyCcfg\x00'], &(0x7f0000001cc0)=[&(0x7f0000001b40)='\x00', &(0x7f0000001b80)='^\x00', &(0x7f0000001bc0)='/dev/ttyCcfg\x00', &(0x7f0000001c00)='\x00', &(0x7f0000001c40)='/dev/ttyCcfg\x00', &(0x7f0000001c80)='}\x00']) stat(&(0x7f0000001d00)='./file1\x00', &(0x7f0000001d40)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001dc0)=0x2bf8) ioctl$TIOCEXCL(r6, 0x2000740d) bind$unix(r5, &(0x7f0000001e00)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = semget$private(0x0, 0x0, 0x40) semop(r7, &(0x7f0000001e40)=[{0x1, 0x1000, 0x8840b67306e20efb}], 0x1) unveil(&(0x7f0000001e80)='./file1\x00', &(0x7f0000001ec0)='c\x00') syz_emit_ethernet(0x71, &(0x7f0000001f00)="d6aa23490bb795ca6580ea3f63a0e37e26daa8e822eacead68f9c99bac609b1598d428df57842575fafd804586f2ec05443562f3ece6ecbb41813c61e14287da740c68065e8919307fc9359914cb07c989d454b2941d6161e42652a994d9a736aca1aec6d33654128cb77af6f4e7aa7dd7") r8 = fcntl$getown(r4, 0x5) getpgid(r8) semctl$GETNCNT(r7, 0xd, 0x3, &(0x7f0000001f80)=""/247) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002080)='/dev/bpf\x00', 0x38d08106166ff7cb, 0x0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f00000020c0)) 14:20:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0xfffffffffffffffd) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='2deb\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0xfc, 0x1}, {0x14}, {0x6, 0x0, 0x0, 0x400}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x800}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0x5, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x4}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r4 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x3, &(0x7f0000000600)=""/170, &(0x7f0000000380)=0xaa) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r5 = msgget$private(0x0, 0x131) msgsnd(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 14:20:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)) 14:20:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fb2f8a8d1a029be96914f6357e3a", 0xfffffffffffffc4a, 0x0, 0x0) *c8Iɻ*"W D8 ySZڄbn:I{XSciI)yd{E|il@7p7~|Tˀ|1 {Kw ׂ)旀Ƃf ³[~֋=k(`|8ЂH;ł(Jl0x0t4U\5iuaocFi3ԾPⰛi>=prgȗwfe\;@HmBe-~|l~{,)kUu:{,A/ȉc<,!iB/ct] ;8ѹR}H'l/IM,;SN)Ѥ!n㏗s, VP-p,-e$*y O' 5i-acFvڞ%0 h$P4UAM☨+*H{FI/j]M8.MFoK7bgyo#؈Z_9I>n|Nڍ{r$*B[f,b$~G0b4{ +Y.MqPė;*? tlQgc}Bq^(ӿ(YSpj#P,eͤHZX[//i,JR90%kK3ro2c!p xEp7,ұ$L 14:20:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") dhw $\DhW('WzٕGcEL7\oMR,cp[NG%,r1mm7hG7;40emVx.4" **D)V5z:(_ J)?mSh@ORЕ')!Q(~ g/ij#~<',5.*R $$4?| i9J*"yD.~! A^\pҖX.a5d߭*EA̙8iŜf7@f(K+ jmcDT~ (|N+C)h Fx׊XmbRg<_mJJ!$(9꫗)n1#`z'6{ywd2}'>6y'm㱕bebۂ~uӝE5YHޛeWuW{-7 4W Wmfl# \N0w@6CQ63ākj9JUsY\5F"4L*Rf1*PZ TCޓ,@ow'W_ѐ6D7V]_Ǹov,G$'ư| ~xB 14:20:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1d, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") a~JEGO*)e5oUD r^Ҩ\Nh1 bsҪ]J̽z( %oWIc'ͮ rUQ]F{fJMkנhFD%a&spBqkI&JPH&#Qնr9;d= E)E veUf9vLa6ɕkS_KIvn;6abvUc u.@Ej++n&IF޼ps6q7o^\5a-R-K4N&[ B^_\Ta:WEs? Z;!Vop̶⏏Q0**C+Ӱ*l<DȝZ/Jre|5;lB/CX../Xtenr_7=4+0\t-^ʑJ#C9cpp} f1yic SCDv'p튻"үyX[#\Y?-)Ns[RM[9>cŕ=A QuKA:C";a^0}\[Dǐ3.X"JZY3H_jRm7\zlc#,`[p-Ě_4Ql*n˓j3p9GLI )հq"#EI+0`ޅҲ ,KoTD#`W yxr`jޤhluLd-gfʙA+g݆|tbϔ&\X)zn4>izҚ&(f<VsEP{j޲mγW7yjSoԑ]?VFz/ PN.Ǝ$W/tqq͹]..ww!T%%ңl8z}. 쑻lդUuҫH[Ķr"1V)z5yqbT{H= r'pF +_raM,ju8#]ayEl1%qBmnv糫@%Xљq;G+ 14:20:49 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x6d126393af52a604) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000600)}], 0x1, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x3}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) msgget$private(0x0, 0x80) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x4100, 0x9, 0x6, 0x40006, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0xa7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x10001, 0xa1c, 0x4, 0xfffffffffffffffa}, {0x1000, 0x2943, 0x7, 0xfd}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x8, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x1, 0x2, 0x402}, {0x0, 0x2, 0x26, 0x28ad}, {0x7fffffff, 0x8000008, 0x4, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r6 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r7 = msgget$private(0x0, 0x131) msgsnd(r7, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 14:20:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mL', 0x2) execve(0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 14:20:49 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 14:20:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/142, 0x8e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8)  p֎Ї*c8Iɻ*"W D8 ySZڄbn:I{XSciI)yd{E|il@7p7~|Tˀ|1 {Kw ׂ)旀Ƃf ³[~֋=k(`|8ЂH;ł(Jl0x0t4U\5iuaocFi3ԾPⰛi>=prgȗwfe\;@HmBe-~|l~{,)kUu:{,A/ȉc<,!iB/ct] ;8ѹR}H'l/IM,;SN)Ѥ!n㏗s, VP-p,-e$*y O' 5i-acFvڞ%0 h$P4UAM☨+*H{FI/j]M8.MFoK7bgyo#؈Z_9I>n|Nڍ{r$*B[f,b$~G0b4{ +Y.MqPė;*? tlQgc}Bq^(ӿ(YSpj#P,eͤHZX[//i,JR90%kK3ro2c!p xEp7,ұ$L dhw $\DhW('WzٕGcEL7\oMR,cp[NG%,r1mm7hG7;40emVx.4" **D)V5z:(_ J)?mSh@ORЕ')!Q(~ g/ij#~<',5.*R $$4?| 14:20:49 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r6, 0xa8, 0x6}, 0x8, 0x2, r8, r10, 0x0, 0xffffffff00000000, 0x4, 0x1}) fcntl$setown(r0, 0x6, r8) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r11, 0x3) r12 = socket(0x18, 0x1, 0xfe) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getegid() setgroups(0x2, &(0x7f0000000080)=[r14, r15]) r16 = socket(0x18, 0x2, 0x0) shutdown(r16, 0x0) preadv(r16, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000400)=""/104, 0x68}], 0x3, 0x0, 0x0) r17 = msgget(0x2, 0x200) rmdir(&(0x7f0000000240)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f467, 0x7fff) msgrcv(r17, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r12) r18 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x1, 0x8000, 0xfc) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r19, 0x6) pipe2(&(0x7f0000000180), 0x10004) fcntl$setown(0xffffffffffffff9c, 0x6, r13) 14:20:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002840)=[{}, {&(0x7f00000001c0)="3e927b729442bcfec2984aad449b35e0da1e923bca4f0be1949b20042ba0cc14d9efb70b76eb377129085e4b3cd01acf2e9438871838ddb62c0d0ef44c5e1c08ca4b92468ec3d701a279df509498b2818586", 0x52}, {&(0x7f0000000240)="ef03424503bee6b6d3ab6f0762d68e9be8d9d204526f877751c3012ce596025c1fdb57e7202e06a68649732a12bc7f74d92937fb43ee78d4cfb2d078d0220e9e34faac4b7822ff016a04e3a12779ad48e9880f8e715a09035461cdcc30789cf7d98a32614a603d59637cd96c61d95036d7595700ee054265aea226714b6522876aa3e02548d885ff469e4566c9fedaac9857704f4734f727d82d9c09c7598e7caf2165cb6ca62e2c9bac5c2313e9323e0f55c7e0ecdc00f0032ebf4b74b6c21cf26c4bab94844b9067b26a8c21451e44e73ed33a8fe9d4d9d70e84f9baae1b47c2942544fa636db26f063ab035734aff5f7ea28fcffa0a5dd780c372db6b596ae0b3cba2009dac8ae542e69f1fc060e56778dda25b37fb47849b468739603ef83a295dca03dfa1e063fcc306aae623552d502080a4ee417154f2510b09afd0cbd55ff040ec63b51d64580601c427130c754e19963991dcb06cf372b2dfad57e7e6de858ad344b011963e9b0ba7cbb91c25717d3f244c63af87222c0422009d2b394facb165a3a9c287e12c2fa396814b633e5f4e4e41d549d850fa8d75855dc1e82559e0b941b39a865151f89b19c4c1e9daa66cae008dc2e6cfe30cde18f5930741444c68ff3a8f8ab0458d2addba0ef7e379865f9bec60016e1f46425dad79b1e60ee1f769240000b5a8e30f8715282b5ac7933669e5124e4f8b3ea93780e716944722a98578d52229bf56ed4dff9c26de7564edaee147c0c61d04325a8bb0f1480d79c260639b139875363e45d62930ac5266284f1b71fa322a583f32fe5b33e37c2d8e993aa08e5cbc9d9d503e93a3d7026a1f3df74ed0e6dd8c954a56020fb8941c541f48b05cdcfad5896d4840c0b9e3d8f95abc01d5986a80a2aa28d9f77c589d6d2af2e9f8fb4c3ec0a1747654714aefa0de7878755759fc51b135b6460f8ad8704e423f4dbcf1210723ce464af7b4ca3ac24507fc541e817138109d4c1b3cf0cdec59f03ec03c44e62f4fcced5f413252ab64e932b12290f34d6424b1d809c15fe59b32fe47d4e9451d0946d021365615ef91fc2e9dbe703d9e04c44991263439659581beaa729e27db76903ddd7533ffaa757b04e275330caf69f208728909e8383f49f92a523f49509e72eec4829d6296393aaa98922fe45a8c98bd55f14dc996028b7735e35fcb8a315edad5734b2799f6122152cf9708f7ba1f476f790308cbc7dd91b686fc4df62fbd7bed5bef545067cc4ca2633335c76683691d84e6b89a3b1ffd999e1566c6ff552917fdfd8caf9c46db4a0656ee916c4ad645b1365255fcdcd07b581d2464bdab055fa5c36a4dfeaf33c06ed0ce5f0ab425cf81870fead4db469760c54d2b54360fc95a603d309be1126bc45e44835a891c9910a6d6fb6eebca5ee0c5277598c76311265803342e7383f9d54a6fa3def16b2a01ef97c98a174e7f965a89015fed9feffed434c6277c50a1b751b71c6e7ed18129dd333939002c49709f10c6be60d582f9e9a5d59940b71971959cf7ca4f59fda67a0686973af0537ba2b7f982b8f285e827b6afa850da02738c974c7247f221f81cd1a06f183be0a8bce40894e1febdd366b1ea1388a3aebbb856d8a7210688671d50b7ec7a65c1d8a1780cf1962fbc83ad35d30b355227f1de4765223339a6448c96c6502aa398e8a4a62d251021d8b0d1734aa4ccc2ae08ee687a67cd64997cfae3b2fd5b8b2d96f73e179fca6e08a87be2cbeca973b118026f75044cb36867c88b2f1a94dc5fa98500b9f9affa6689b0844e74e343235b32765c2cded7eee996a646747c2f741adc6d3de928e91ff43cb1ddd1866b6d0108939a9fab08dbe0ccc08eb7663d8ce69d8106e95cdd13b47b8997226bb14eda64ec75eb7039df4458ce400898878c03b6b2a53d9b719053bc6a9783c5d8aec3b840bbbecc4a19ba228c4c3066fb4da19a680dddaf256755f7c6461c73fbb014b56c4efa9d5488c7bb9ff0330cb2f6ed0508f44b95e68925cab489f29612f7f1bdfc05a4aeeb21094d43375e836a3587bc6979c4fc09acf26c258cd8727c7230f19c614c6c7f9bdbb89d3b27358348aa56e59738e2bbbf89d14a4a7f49fdee61ccbea49a09e8f2ef60151deae94212c67fc86fcb2e64b065f3782776f6dfe3b598166d04d0f4ac9cdc06802a455f9b417f973408313e7db254e3a5f5a73c9d44e93c78f20ff86ba7032786b9171ecb324e33e7d0ae75633c1dfd5c6fcad101eb2a20db9006f6eeb98b76f783edca911401d9843d4f815f37478cfcb48b915cd773599197a8c57280eb85f4afd2456e094dba9fa85dbb48edeee9b4c98108b29f59b7d68caf314e458831004748bd6b50257c2aafd01f4d716c913831eb26248b89fcd344a5928c042c514cc4e2e98e99a8b77ebe9734d448c0fceb883986dec21e09dbc1b61e01c8c30c95a51452252f14f930434a2a52018da3b0c3cae43f00002f8cb93e6b22ddd98936c5e40ad690d9d8af3ac9c66c9f253421533c1034f00ee5eaa204d4a93cfbb9c8511a8fc7875cc53c7d26a9a57d1026ab4dedf3688aa9fafe016ccabb779606e10081d5d3958300dc426018a1e68acf132f2cc936cea2c438348316dc2cc74d17f14b297a87ebe41a8b8a6c7f9e3edaebdbc61125c38a5e0663143d6bf6dd8d0179e3ffab3945b143b981c8baaf32c9567b1b3f46769ce7594bb0399c14ae7da01a060eee4f205fa13369c2e6cace20546cf89798cf3c9a689be8af63a53fad99d0b9782adb3d2f396eb535e6486ec4d5119c91ac47d963754a08b0eef6d50d2d52848728792a2ce68be61e74f98f0a2908a0c567db9b63f3cd97d2f10ea07ed7bd75c1d14409f57a229fc891ed92637bcdd8dcfc948cdf7c5e26ead0b9e35d93a4be7298f05a88a9e7abb0c6156288923bce8cbfb824bd12a8fcc1855d1b4b4ee1d1359dbe6f4133e1bd2b538cc2e1862bfe6f369f54279ae52b520702fca7b9fc713f90b697118f6698337bcfa4efc30ed02fdf139d59e9eb8037095ba5bf05303a6252a55abf6637a291f0bfda8383a8b581449475bda353b2ec70bdd6b8826e99e77294aa84b808c01476ba110aed6aeb08f91970fcf0a729577c7141c6a442368aac9aa9c1d7b71c47e6ab323c612461154f9d34cec7e23428b5d1ce6273a7560b9af901790bd306519ddddf89d6ae5b3626813101b895bd3564fd2a905172c60c158c57c612c3ede5445e9fd9afc2e49a4c5b40dc3a20b42bccbd3ede275db66675a44b0b9d1493fb3390b6cfe5cc2b9c35b6fa35496005ad798a22f72ea68df4bbd4b255015dd34ec31200cc0e19c510359eeefbfa724ce0092d15f9a66a36d5001077046264ac97f22c361efbf60da62f9e9c81b4933b417077886d41dd9e98b73cd9dad60f9425b41982510df223a3ecfba059c0d3015d0986c6bb84047d8917c79451ff036b53d3fa8de9e7ae37d0b51459e2b83b1e9c403d0729fb3894668fe5fe8b877b14a9f6ba4c2ca16a535b4e36f8af24ecf5883ec43934b545230d4f954e788848abeed7e79a25dd8fe79c8137e15bc5bc0da2654c5a80a3ddbc498647e0d3352157a300321e7ffc4a095fdc5126c061fa73518b840b38a9693b0e758a8b794bf0559a743a8114f0c4ee62ad4f07c156a6c481f2089ee4216a5353165fe3e0c1307e7aa609944c00cf6bf5cf5737a6239930c45d6491d78984da97543e94691d993addcd9b9091c67e4632698ceff463894f7c51d589c9c3b969a5968a27456960440257d2001ba80f6a5d51dbfaeb83d2d11982d064d133de27c1615b3dd33a7eff55eacc674ce68274b4286bef2f372b567255d0a247e659edc8864c26e849506f9a6ce42dcb38cc6774792d3ee77607b21d059c7a515ddccda601a8f55fe7c77de5481847bddc6bc768a1c452f2cc3b341bacae9f1c93777659312cbb996386d0835d775647eb8ee5b662f643d17a5e78d41542f9c2c133d4b5f98613fe787e425afcbdc16d5d0b7e8bacaa59525c7f190a6c429df5bc46cf895cafc913945cf7625ed29275937ca07ad447619c767e66e277d199e5bec6db8081271e4a6a107e7422fd3d419a6e1e26f3951bce89d2c5069b0c79b7ee7de5bcd6b4988d08f685820d08a46f96ee569e5c91bf70a56f0ebd8c7ac92ec1360426320331fb495621942b839c73ebf9ee5d5f50573745875e088200c60db71c5874c4a0705193e3c2499f8cee9d3ef4ff1d6722cedb7c8592e012f5526ea8d6641eb0530715f70a2c663788ed8743807fb9a2a102b633e824876b0ed3cbc15af4de2f361652f6378e0816399786cbcb472c6e8a0e74d5822311c164a1528080f4759c6082cb4c8f076f8e616e9a2d158e22ecf23637eb6d07801e36f176b28018cd20fb23e19a076df0f207687b84a3e351c13e0b8ecfa2ff5daeb953355250c627c1b51a96bdce2266159550952fc725b7d2a8e88045dd6209f82e36e7aad67d93b17e0f66bfde6d39411c20697cdde0930cde75ee34cd77778babecc6d9e9426cfe3f7181a124e9b4c620c6c9fd2c2bd47e69aa5494791a7ff9bc5b26f7c590439cf4b975d180642ca313918d8cfe4ec101b494d3dbe260131f2856b157a79a96a78e68383cc087eab21210fa7e1334b6faaa3e8ae8c823af379b5920656a42e115df753d35323e0f54d35bba4e360f1d4a1e654d7d4daae4d8b9807ee0b993ce78947358c5451c8ff6ee2fda1fe8f46ea2da48f8d3feac0d0b09b2cb77fabb90cbe2521dfe69534f9966f3cee27ae9ba9272eeef1dcf231a9e9124fbf2fafc157d7dd86e15a0255cd505003ec43806291e048695f536a238a80f5812c8047d1f3ee5a760ff88375fc7ba9b93f228612a3e0ad16be5d8e9da7cdf12ddb04b673d43d5f10a4b2c2fd54a1d217f437a6416b360dbe800070761855f068490d9adacfb9cb4146512ed3d7c36fdf69516ec84d9b7c342489686ff381dca7f0a72ba25769a429dc960656d1cc397eca0ad45f62767fe0ea74a7e14647c41d131823966b92ba588e0095d4f33d40e441a54c8a1316d16bbc4933ac10f1ae113d7a6aad3bdba70f9313f964971c757be72dfd7faf1476fefdd58252e84485dd8b08407a5c1aaf03f030065e395f890f64cf6b45d32cd99850523f0bf5e6d32b529d75818f0a8c4e426acd73a533618f0c73a266b9f8bf1adf038b1e7c1765880beb9ada289a0d0d324fda5319a17aa852757266a11741d92ce06095695b9314e140bf6822561ec6b7353c9dbe1e45a9680949c287b4e64c0ac4b8ade8e9d5374d00aa125cccef799b6226e1df7d6f5364cb6918054e31df9f1c71ce66bb21ea8cc12aa9d02e81e8220b5d0c81c5987475dea05c703ec88776a40d7f119098a71d6e219443699e99f3291fe45342b453efe5c56b8d063803a01fb89560c8ffa060aaa986496eae3e73b28bfded4a1a76d112668ac88528d4bdc9153b572c778ae660c767f895a7fabb06542d7409543dbebe53a014f0034d80726af9c7fee19f5618ed8ca3ca70aceb844334492ba2781eb38f5a33756f64132d190b0f4d4b5f9a95b099fff13e4b7f30dc7a7d5f0507769b328507dd198a3d1d10ab03a4de32180e3e8f14d63911cfb2155a2bc888813c8fdc589f41350093b976e686d06e04d917da91aa653bd7960d2a85fe38fdb18acd633bf2a5363edd0585b162c4fe9be3acad5cf65fb431c822926e4a0074511d02e3ce8a7d454045b0a8f4da72e363792c427499df4f7d4a39a16210f3a89ceeb3af9cda41281e9a73af2", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000140)="ac0952548478e54def38058d0a85901cf62e711c592c2b7e", 0x18}, {&(0x7f0000001740)="fc9f21b1e0cc4bdf46caf056ab41ff70790ab3195cac039de6876827f62e79a6538166745e254bf42df58815e16476e3708e33334a293009385362ce61f205425e74cdff28960cb25da7502781c81a02774b9327d98056fae76f02c20f183b4cef32c901fc7058e9fa6d119ba336b5a0a9ca43301735401abfe6e9963fece1b40fef3db1eb2115b631b9f877b513d1c19e86f6a888b8e849a69801aeb212b969d63c109ad15a78bd5ffa2688ea7689f52ed6d511166135e743838e12228b7fbc9dd1555a1cc7b062499440c75824e6713102c5b7cb2feda29702b5a41f2d78a5be62ae59d88c5fc69c9cac380b1557e95b9a72fc8ca92c5d", 0xf8}, {&(0x7f0000001840)="69ad69d6a4b8abb251a2c69431593adc4de04e8a445283e67e9be5934fcbcf415b9783321879047b89fb76f03a37cf279bb8f473aed299c065d0b5dd1b58ad2f8a106abb83726b943ddee28dc6f41b3b9df721d1d9e306e1de2590429405eaf22cb9d57e8cc9f0fafa344fffdf54671bb22751f07ce1320eb4e63672a8ea2f4518c253d3348ec3c0a4bff0ff7cc2cab5a1db7330746e377029eae0c44d0d28fb2a4846c3c5965480a0039158e85c8a4ff4bb7ab98f5a27b4794df9abf68ff89df75af526c34212f756f4fe53824ad49f8933782d3c4526e51e57e151a4769a9d7b5fc68c547712505734754a93f6547c1676c78c5c359a7b5b2f0b4c891900897c90662c84394559adc6627892597a8e0192d44d77abfebc8380dfae3c06ae3e3757709b327389bb7943c22f3043c3a3e5f5aea5415302d266c3f544954db9b9ced5aa7919e98270d811d90732a0d0937c794970488df8fbb0340d53aa202146b95f1f1ace7804b7c2ab716f895ff6419e6eb845f8967c0956a638ede667bd8e11e1a0f844fe48a76dda322a9f9e7245277d393643c3c2f70aceeff937d024991794e0b58fe83b3698bff69322f45d4f7cf363483b112a7b59205a8c3f575f4c5e0df7c6a8c22328b0eaa6e3a563a094412e0f95d08e86420f8b34181269336bdf75152c3d2b82d8d03f6d97835e6e12528e31872bdb6ebad9101dbef02bf8032e283030639845344db5a8c9ac843f8873f2195c5a5a0f566f0efc49bb15e78cb18c1290eb480158d84b3041f8d04675965c3ee1cd35394087a93065c632f967c2126e5464a4015babf323bbe031f9f1c4e32d94d4b35c7efd823e373ea41f3940e64fed28f3404a9e77c93fade4fc6e2708ea646c525e8353a83fc03b58a151d921a0d0befc120605cc967224b68e584606554ecadebeae7722b84e824dcdfc569238bca9af57ffd5ed5bb6ed530bc2903865b99995ca1a5b29018b980ce789095271f0112b0b24b0a82039e1a6731174b0fd73a8dbd0d80fe75c4ecdd5a9b85794014424934e2a01ff8bb1dadc1ed44652a6899a749cabc2b104baa4ab59995a9852f71e7f5b0ebe6a68051a7a7becbea8e2bf8a8a4dbf8246609e58a42137e26919dd9e6c52654b6d617e9490b471c02aba4ed5122e1fafba9cd5b7936dc2d55ce89259e0869075fcf3c45c1bae10de899fca89fe205d8ab73fadd5e0ba76812b0fb1cd190d09455ffad091b83320cc1434c69927b0c4ca7d2605455b2334c697a41cd8f50dd7c616d76f04fefb874687c6e223c0cf79cafb112cc0dd6f5d2ef17f6e384c4e97c0512aeaee52e14a769f02804aa1ab0834e34105d70e99c522b05334329e4d8cc5cd998beb8f4e85f8c1976a878e3562cae99507a09e3585f314a94271f1823eb24111fcec401ad03690cb4507e68b59f8f1f9c382ff75356827083572d6aa356bb94426af02fbd68cbee08d0848fbb42f18f6a85d7ac7d9fab56e8a81aeb3fda9282a0602f8396266f2ffea6b25af62f07f8674e8c8fb93e6d556f77958eaff5f1d521f3326a5c05106e4146dc89b5fa192bbe3f0541edd390eba0263cf336d123280ec3115682e699b886a0cdc707c1741a9b6e57944e4acdfa5200f9a7f890ffabf1ed68bd1ba900479725112369580f77c9da2fe65be99b5db2a87251b7b6cedb6f15db9cf34415b85542294cb4b19fe89688f0d8c2231c58d2b748beb4a7ffd22eeead47dc1cd0c15bf869022a134048dd4e38de027a79991566699953b2f615cb9bd2ff67b8b49637420309ffa606b8f944aba3d70626e4d74f55fe6614754a8e7168ec2066ecee0a2cb3cf0065e6c45dd33978c0429feaef2b9146dac5c5052d84fd08c3b8af82917665286c2e40676f8dcabb190f76736237eba4fb1617c316151069d42e58d5ff16c1604adb064d8f6ca8dbf0058a3fd0394c8d65ac90997d65e6b41dd851bcd458db08eb5b473d1d891534c4b97837927d75e41bbea79c03e4699ea050f672d7a323eb92f43accf76b2434ea6167997d352d8a3ab9274bbd8b9510e434839806529a783a632ac9a8cd118305060510c536e2f9d10ab14ce1a21c22e5937658c2752254fb5c7a503684a0d0844587228edb59368e8b70b7491d2df1427af6e7cb51636125f36408d1c972d8d246c0bb79cc06ec85f4c8b567ee72b05b31065ef9715a0671b44885a80f6b053e4b7c102124019c8b6d3f7f7306c811c84c5c0683581ee763795f157f37684567f50333a9b08e9903904f6036339f67be720c2ad3d0a091448a35b3fb461c73c0669eec3d1c8174b6f66f58a87f8c5634cbe3931064c907c0572c0b2f45025453b93f4a64ff340ae38ddde7ad3d0cab6b23d976de54c87c0323b71eda806422dd1da655fa7d21d3d194c95cb039c57039fadfb8e049bed37443d4d57ac2cd82f4752033ce3345c1496d9b398cba13a4799ece8bb192fdfacb55254cab39466a7da39dc869cc1d1ae5eb087c4d9f41cc79848d2e47a00eb29e9e033a9178f389daedc8b9803db32b17f4ced31ebd56662ce80f260da308cbae15dd5f4e58c744e36799e90642201eae71867774554737121f0cc8188a363bafdbb61ccdbbe4ca9c41d5717cfcf1629a699f1ab15236d00e1c8b3a75bcba8e3f1a4948a4d1d7667de566d36a29df16a5b9d4c42564223cdabd449908f0db91daadcacd2be1e85ca8c4a6c2bea1ab93dd956c59901c4dc61cf33bc0b0ca17a03933e54d7567f825aad1a74baeb9f9b3822af6dd33eafa384135f3a57cbbdd6caee7d248c96905c575c42aafe22cd7247014dd424b5176eb5b4621f48c994c212c809aa8b291eee85df1c66109377719a972e1292114d7f6bb6426656b8da7b01f20b7ffd761d42c3de11e0a53752a396bb5d9c0c62699e7ce6e75cf0c2ab5ed9e42be779030405b7c31f8d45ce0ace9c65f62cf015a8bace859c06c5e38a72b6b28d1bcfc2525cb7ca9319ba361c0b4b720830f29fbad2745932990c2e05e1755fe6270d4243b0916ced805068ca9308307dfa127279222a784346054c42040cafe3f7cc39079508846dd75cd1a8d66ff1a1d3dd3f403b098f4db3a2acd891f1d3cbadb80f851a5cb1036e5714f532b3088941b7104dfa697b6fc7b2c5f5b3e4dc7eef213505ecaaed01220b20e2094531e307ac855cf3a8159573b14ab34a78bac2ffc875db5ca948a8086e3c0a43fbefa7837e5cf4d4a0c3768a4b5c1a38a4d6091bbb99537a50461ca10e29d618944e88d6829ace21e170daa0e441258ae7d309b448393b98e5cee92340241ebff4b297c4b21a3d4b9fa4acdba674aeb784efb9c1e0847c5095076122a286b539d1673952f5c3de1af5009c7894ba2145f42ca5b24782d7588050e4cb9de860b761c24d1813e3a9a57e125e4d5a80f48475660571e09fe6c758a416d4ab284d2dec24165b3d20ac78b7f951ee60ff3463d32a526daf9b8ce90026e6648371c202378ac476c2db7c85fc2565abc922bdd924589d148fd587b5d8c0e9a6694fb6600e8128c1456358d3977e3792b119d900b322ddb6c6cb0a2680f382c05ecb04f123ce805b018d513c2bdd04b41510b70ed639447edafdde4f82bb373176eaf8535b5343dd5a6a3dd88eaf80746ccb00a0061173156d12f6257d241bd9c3b2b36c8b35a72d6a5fa7f04d48ee32edd5e73088fe5d23eed108c32abc0abc6f1ee6484eb2024cd22d04e706d76db8db7d01b62bdce637c81205a1f907e042afe75db70052c8b215b121543f67add48d48473a9b8da9c61b17e960689d9fa41c644f91e96c92f6878859b54df4abdbb7359a04e07940e51d8f7d64434a120b257d0b80d5dc5a450c6a6d004232c0f393885238621eb1d2b9058b0ef2eaa5b51493b6c509a153b08608f7b22d1c06eff2ac54c20ff279f4fa4df96158055693635af048f154f6baf5060714b5cea7246d375df5c4ee7b396a86a8aeee2f4b5cc90a436b175f7bfb8e27f848cbf182e9f66b9edc30d94365126056e7c58fd28c944fd446d1ea191f9bc9069f3b1298cc2376fc2c274d3570a246bb5039f6515d6ff818e2202f82db7fe2a6a986a04655188a568b1e58cebde626a8542d23797ce2b1959504b4b369d29633e612d3a7c584d471458a0a0710eb504a0623288bedf9ac083cec32515ce15863880414794518cb1bd481a32d727b03d8efbcaf174d626c6e6c6b1acb35a9fbaa7265e0c3a7c546c200ac7b8ea2c8e4c3ee5027fd5ddcf440b4fbaf37c4b662ab0a205138003608182c2b0f13334f6dd0505743f0b21840da40e7264db615a7c6b05aa9f3b69398bdc37344c2a55681f0073a9c332a953039957f89643e14e70ca5d353da157f86e467c4b4740bd016dcd009b497ec39accbad5e589a89c86a33ee66fc2183a56d4f8868afa0dfeba5f08793bdd3f69828671ffaa8a936fdf482e72e3eaa666e2607ee1c64ae5cd95e312965bed1bc4010ddb2df6235292823ff3604ae97e547e2519ca778c9207cc9bcb10b2dac6a773841fc7a313771709240974f115b79c2e1dd903a49553f2eea1b8d440fd0e863ff136a8783f000a07febdfc62a68f2cb64239a4852529448ae9da4794522728e23fdc352752da353e9390256fdfc8ba5232edb41a47652dc9fc314a8bff55564869a0198be059abca9231e45021fa7e7b245baba280c6b46920b09fb6cb418339f1892a0ce89cf0fc3813339fb8fc6b3e8699cb4315b1e44a0f5ff8f7808eea9364bed091764fb14c8c809ed10a48a988d6fda9fd84d94d6c2cc8bf3bc9085de95b641dd5e6996e5f2b9a6553ae2412df51d2c0e76e113bda5a270167a9a7471b1911e4e98603d84d1a7fc1ae8a8c827deec0d8b22c747897e0bc4c5d73a2c351c282387c09864ea8268f7c4a3fad0e17364694aafa1dab82be37a8da06eca72dbc4fdc0bd25d522d593a22e8b64e972ba8a32c35640d62648d418033fa64aa361fa284efbbb242b7c95af78200ba746ff6888cd5a8618f49df05c2ae2ebf537ad5f1a0e920157ab3f28c82821050e20805a1ba5c530809e9598e0cd5c508214561eb0d5865eb566f10570e9be147a5ff69fc50e2f7151b4d2b2d25a37586bbaf39c644cebf51281efaa1650c7783ef7c16276fc1c4bb369e4181f4dddc2bcca73cd5701ed8e633b9c732634e773241d9b5929859f03bf17d6f9f44288647772678a9db572b4f5fbca4a76c4f18f19fa551955d2c3a3305360a2b0b1b2d4e174f38b4b6626ab90b2bd6d71c1e75be09984a490d2289f830ada09fbb5989992f948935e11f3e69fcf3a1311b83806dcf079cae0626e1afe3453fef9600047a4f9506c6995f87f69fa267ed9c79b25ee2cf5fda1a0181c37ede82da0dd258b82df88fce2ba05ccf6ab34353f6d855caed7153e9a6464d22f42c7cc6dd7f90a690d34ebe19e96c5d1ff89755e0a354f1be637f06703271aa66404957eb60c31a29d5cbaf23b3bd3c53bedd408d056c2fe8fe8cfdd08c23dd2b1440353d6461dddc492c3fb3502b6085c8c035e216d84a96f0f2e877f0d58d5f647a66e93e900a7c3362efaf80e6f1383980933f0d24e1760db043ece1191f896f0c9daeecce0394f4543226d37beb7f91b6a8fc0563c6d6fe4ce2b23b4bb81527e48602e526d39754fc581ee3cbe8575c4805f3597d9c7871674a1d4f207a34572ab2a8b52ac788e82981979c2ab9ed0db5019e109c86f83e65ef88b5c4009e805ea44b001c75b0a55188461387d06ba55e0f143d7f56cf643f146925cdf84228eaec2e0dc", 0x1000}], 0x7, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0xc000, 0x6) open(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0x108) pwrite(r1, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 14:20:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)=""/141, &(0x7f00000000c0)=0x8d) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 14:20:49 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x80000000) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="3c29696024e5356b636b483d080bfd3f502ac42312e841061aa2670bd8fab2bc403eb8eb279c113bb86c821207e03c3bcf18b217f61ec5a57d47a1768bd4cf794b21f2fcd55b6fb9c3e79a0f4b2e12b32a1489e8026d90e86f1b1b6ba6cda7d86bdc1cf3ffff738b02cbb5ea3d630f31c51e37edf3c65577ac2c0be161dfafe5ebac01bb87e1c4519589dd69eeb589a2023978fbafbe369f67fbe7b94148537c756e71886e4803cfcafb40e1dbcd9002fca6b749671298ac6913c49face77a8100577ff6392f4f9a90332b4493009de89f8d18b8fffc986bb8854669230fea896641423a5cb0de47e5267f45637149004dff873782dd135477060a8dd6d0f0f5c32b288427c35c7a6f9c5e4901bc58553878fd2e9b12ba3e3bba2e46ccf1dada48136796d557eb94dd61bf45d06abeadf142f5c048b49f705d26f12c82170fc4badc70870d3ec4343867474939c202c971599105806e65a3a99536b270263251813ba5827ef2376ad73cfc54bbec11c946a29ad4ec1a6a024c5808235922313a5479d9b940720eb5a5fe9a4457b1a531d4276b87314c6223872d62a4f1052a2b77f5411c40216a602bb9a75f47c3e16cf5381a105849991cb0d3c4b064c22b888d59e7c0316dfddd5d6adb1faa0100ffe338d486b18f0f41de6829973ad7f1e47bfb6d9cdb8dab5b4b94d515f2be22eae0f07b373f321ad93f2108fc69fbd8f7382d6c745056808cf22886fc0ab7302f5882776fa721766a1a3150d6eb07a0dfa1faccc491c75cba29f60628f2bbf4b84b522d51a7af651809b8b6fda3ef19276e57c5495e3d21702bcf168a2c10d712d2989f2f4e09f75461dfcaa6e79cbe3ff3dbbab5ebb6d9c80ef2d33ebd6d66837c465eb86ac0f9510c3e47d44f6da95108fe8ec271fe56236fcf6b1004965d00520690d0d706178cfd47742519262af152c62440e2a106260b213daed304b8543f00dd4389d009da7b46254e2def9c4c48122b190fcbd59be866be021373f3f1a7c546da8686e4aa0a684c3cff5ae7ebace5f45c6775e0a5cabcd1184cc479f41ef3f61c5b112d1256324e175e463a98585278ea804302e4d58003e4c9f9fdd59eef76d387e903e9a0b7c832e484393086d778b19ef7bb079d4575e3d788ef406cbab2ccc02a32143f70602a38dd445afa8e8c8a0185f64a3e88fe196fecf06627f58e482772919876355dec5b1c069b3efb1dc6f3ab8366f1c028cc623ff1f6b8f00955c7a6f415833c38a02f9847ae96e4dc33105655d6b2cc84183f0e1a9b94fdbfd677116fb34961fbed27135b18ddc38e9e0f9c3a4ff34591aee71cf09c4ae3cca4af4744afbb41d3add506563a8fe5825c36c13be016789be03b3eb9e2efe3e6183479ce21f4f189182444ae486a817e864d953c8aa8a4ada4eda58bbc13176c26a9ca9967d22d60c31d76eff0e95f10373dc67158cbfe9295db3fb22fd07262d1331960b2b89a3067a6f5828b2e85afa74184c760547bd77334e4841c695b5d2940ad389a6fc7dcb0bac96d6b3bd9578e596b857ea9158553e85bc7254b76c5ccbd1b5f366c4785671448e428939369df9ea7fe84c1fc3267a48b4b5e1db66bc5e769169d97429713d3031f93f084b59b1c24601d0b89652b5b23509300c43584e2756e5e8f68c92707583688f35a471e1398819a825fec27fdff262eb17cf3dda706f09c2ebeec784aa55be4770499b85a881052a18e7f911a3b89d280ee9ded1d2f12471f5e4ceb4de590c1e17da658178a9d3ef05f018daf8245004ffb51558c64213ad21dc9c6ca1896de8337584fc7aff0a4890fdb34c7d6cb2ef1c7a29a0847a0ed9ff04dbf85778cfb42fc8b729d09b54818779c43db9ae62a507460362d262ed1c8a1b8d7ce1cd030025eb8c59f2152025641df297434bd8b5e32f6b2a0877edcb1f72de49923f31f77c360460fbf0035b66f2b4f61121d82180967f0c9a2919e3b8a2f16ecddbcd23696670abca371b4e30d256e9cc3448c4ea35176c54f39a08d6cb39e08a07e4b218d4e360ad9c0ace78d813814f7be5d7e82a26e90a531f8d0e04c4743039a642acf43e6882a6ce25d578b4fb83c9c13d4815a615e4f9d938fda2faf2962e91fb65d21ae437206c414a3768cf9678024bfa1541d69863de69fec4d28a10b9a22c4de9961f1c7b4157f64cbb0e2bbb5e1c24fdc07960c5face55dbdb03a1d115b137424d85b4327b6653bd089fd3e5a7cdf2915bfec6b2baa3aa28fc18889e251abcefbadcb6ab1d7757645a57c5ad8e3476e8462903889252fb704fca06425a7ea6f69337811e049db438d08234c53c492da9593606f72b8cfe7d7d245e49e4b08c8b1a8759002e51913fe63fb70fa262e94c0a7b8f53de17bbfbde037092e7f66a532abe14acde2b613bf9cf9d0c5cac1e7590c52690f2cf36df49681f82052f1e86240168f29f2f40347f1d38f62b71a95942b509ec80424f46b5e53d8cf8d988a1c7785be6ca91df4058ad37af5e9e3ebe10423b1d1962dddcb7ee430f0747e06bf68b6eb20c0468c134b27c7394c9fb7bb4067e264e2d46bdc15563e9f2de65b073690a75f013a65eed7ebc4f09149b16141086d8b4715b2271d6e8e003bf985812c4989aa1c093b2f3f43cd8a324cfd248812eda483f43f3c0fbe13385b1ba0bd4c1180dc12350bebcbd26b92176f8d09717a19ff7f3a2803127fb04895c11d4c329d15b88a2f6c2bb36c2b0eeec068fedfcfa461cb86d1eacc7fcba0fc84e65a5fc80bf893225ae93215f5958db15c58d2325f277edae3f759bfedf03d8e212d68cc529ec69c1fbc56a99e7a385c58d92be3a72d657d241a34ce9061984d81a050cec252ab114a63072297641e31ea00e2c6bf5ffa16d1920e2b52c516763222ebdde35eb823af16df75a38d6ef62074500de7e3f1a093d4574fc12c631be29e436bd4c5c13a5fbb9551f35174ae41bd65852e3beedb69151839d5e3a6ef6a5fa4b30e329feb8c3e2185efb2bfdd4ea3ebb2876f49085764d14adeef4e10e65e164fc60224e7bfef1ecb74f5faaaf7a75458712cc26ff2bb26e9e3c6a68b936564b5a2d065bb0ab20050da2c27bed6dd389dc8bff22cbf2db33d4f7dbabdbb16c949807bd741cb77672657afe86a0848ea985230284b275689963a9c7ffc1b8fd0e412a902c267eb1ba612b2821723b58dd83e0b6ead74f2013a47ea82000d014ebce58d47787b8815a4c8b68f2d0d2958460ca3cd6bce2a9a115116cac36495e22d94a1150ed66e8cdff11c86fdcf3e7454ed105225184697d895f67f5759618be037dad8f4e884a7e6b17946f9af0eeee234d8e9b5a5bd0e6d2181eafecbb84324f2d859e3e1f4e9922fbec791d06f835684a5607cb60a2251766431c59cb65ad7d347b6d61ca28b98842a8f06cb27c6f9b4a9d68fc4d5465c6ba1db56b22e37fbb77267285ecaa7ead9750f58ecd56dd240e9e517e228218f511626ad400227c147e4c92e5cff7180c782c9b7e24329b7ee036f167ddb367a5fb3cb8828545a6b7464663336f229f429510c0c058c0ae9e392e32bc5796bccefa873a0635552a391c83adad8275e2d4836aaebffecd0f21eb01419634808e145c53a76876df2633ea0c6285401408fa6dec8261b36c74254137bf806302d7acf2eaaa82b380ac6f3b3ac72e16eef3652ce52d8308444330d9c57fd0e1c5338474ac7c89900dcb135dfe93318ace0a5d23fb3d4ffad7f0283edee2a76f0203b574535f9b4bb4d67b43dc90f93967fc6dfe55b513aedc342bbc4e84aaa73f14dc4e74572a40f929abe75e4364b5a273aaedf501c1418b46537a64ed13d76037ccd80657ab891897c04dfd5715503ae114110f374512bb4ae3191ec21922d494f701692af16f893f0b912eb2f069ca7aa6f5a5dc3307cadcb9837d458ef5cdc0dbbd0dd9f726a41adba494deeddc6ca45f81666497d9cf31a6384f5fa078b64aeaa02f46602c936506ef5f2df91ca6e5f902e3043be7205449466ebed7edd977a2c25dbe3b6ec1adaeb56d5e2e321d6402c5245ce5db91049d161602064e3a93720d5cf5fd97e412ac05515d38524c11ceed778d5f2f146e854034bb85eb3be31bc9c031769e1da13a499fbc59802cf1158de43053828103a770763e1562b6f15bc5e3cb4b3c5cdfa1c94b9d0ce5159a3c60be1f58093f1c672a72b89f459c849bb99de1bd5573ca73d90892fc62608323b951135ea3be70e21655c8b7b7854247572d6902bab0387f6e86708c31dc6cd7a001d5ed6dcf1479990a2b0044df9124b4bb10ff16778643eff5f33239646b683cb29ca74e03c82979f603017ff551b5b1fc4a74ca55d3bff2db252f9780c2c3174bad6aa2b802454de0c70bbc744cd125cb7589819dd7aa9fa9a21e0a8d2c1cc3832e16fc1d6fe6ccf829a5c4feec5e89ff2a923b05ca2110c3b3848c310f16ecac1ce4caa715fdbd56e781b8d0507e1294dff42e45585881a2b9fb99f43641084c31e4d31232f261f9101f5c67c9e3f02866f3e43ef04ed247945504661c2e40e366c39f8f9db977491c7ed228aa1ee8ed47bf65c4526a65cdb4436d4ff9a896f6eddc95459c0942cbaff1fe6626078718fc6f137a29c4bea75ef22fb3f3409d0c4107defedbe4cde32117cb56b8bb5c072c26d6976b0bd7ec7ed0a2c87a7f29c68c528a6cdaf0a8cd19ca926131436e846e15bfe5c41616c11b633c510962c4e9416d201538fccec4e448043c87d43c324d0cf3e1b3a36400d130c6271b428701fe7d545e575b17e53897ebcb68e91a9d8a44bb16e9047babd60612794e6dc4fe9704516cbbf26070743c4ad71baf46231c39782fbe055cdb4ff428aed9636116d0c724829e9ec7308aa7d5119708aeb677a0b680c0e86fc027523cb07a9f085d0e4284f8cc1664e45dd28f97d8197b36e10eb7a22ba30ac4816ecae3e79786663c66d3c459929f2143af7f405bb378c86d8bfa467fd598ff15302eff7ba3ebc77c8ee02711aa3afcccb1a9111fb92458477d64bea0a5205af0163d559329797b5f2565f30e958e807bb46d2754341d1b73d1c644d0b3f94bb97c3b2594faa481e301d430c7ea6bdf78c2f88e9850902debfc2d6894a7734f412624611427d6022faacc186b5cbd8f012610575bdffd980104f4daa237511b17620c4723959ba734d8488330530a8ead45fb642f005a1f63615a351caecd85901bcd1d9a32eae39dbef17a650be623d70c7875800f2ed6a05254fc2d3e38695e8524f13e6a8bcccd73be16778dd08975fc41191f048e32ef49484f19ecea2878da038ebeb4c5981bbbb5ddafd8f9f2563a3f1b51fa2c566a5abc2c2ceb45491ced93a58153ffaabd409e2d48e1dea90e61a7f8e37bdc52bb50cde065f3e1df41d117b53f50ac9b2bd70cf27817fe3cd9c23ee7747c06b12ab4f9b85d745342c3e8f456dfeb2afaf81917625e138fa94db7e2513d2c0390e0f67c0e057691bad1a886ebcf255cd125caeb094d528a94670c7ced2c702ef228f642371433492c6fb3ee8ad6759679ea8b71dfdb5af46ae5b9d33d9a9229f9ccf4be1c99571415e1e996f4d6f3f99b7c93769331eb63b1dd944844e1c66537e08190b52dd91cb7549d3393b807011d53f4b0bc57451370f13a408dea48f81611889aa71ae339b68f88659f76e403254740b604417a5d5e54b3a12f3df4e7d1c193db63d2fcb449f68ee9088eb3110d2d8eed4acae41bdfe0e20f3aae201a774b63c15f15a8a2060b3b221287fbc8ea9530598a06dad84fa1d178ffdeba879d9", 0x1000}, {&(0x7f0000001100)="89582ec8f9ba4a6167efae233280e89535afc95a6e24329501a48a39876e26f9747e71294d97cb75df528e3801fd11d9da840736e7c7ac996a4e38da45e9a898bae6dbd7abaa462100695fb7e278ee950cc92c3b4d0cceb32cee3811a4ba0d05283c496bde710ef78383f140cfb9125760705369ce8ea683f457711e59799fc0b3aa52ab4d802056c6cb7c884d2bc99fc01d", 0x92}, {&(0x7f00000011c0)="d64f48f63b59f122258df52e3a8603ad2fd71742375f03cee5a0bdb0a1571d6fc7afc94afd10366969185c2a31f0ffd6a21c14b5228d87580b31e407fb9108b466ef46907ad99c16f828b0a79034d6a5515e33d9539fce7eb097a48ece62217f25c544127162eb823ed8f6376e0f34119b56027b49442a3494fa129018f7542b9dab00810ab515c9dd43aa63ea045b29485f8bab419e350d9050fa8791690210681659ac9d17baee0edb183819a1fb53f843008e7517ea98b5b8cf1a3acaa973ce98bd68c0d571633213746c51fd587adc523bb2df9de893363132e66136", 0xde}, {&(0x7f00000012c0)="9721c943bdff4f377af2afca8b008456fc62764a25847a07293496dc54991c144ef31dc8bb9f18b24e3be3f4af7c7d1cbffcb050a3f79ad9428aaade80345f4b63b1c164d7fcd21ac76a5222e3b63c0836fd388997c700a0d34b7be1", 0x5c}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20}, 0x401) r4 = semget(0x3, 0x0, 0x411) semop(r4, &(0x7f0000001440)=[{0x1, 0xfffa, 0x1800}, {0x3, 0x0, 0x800}, {0x2, 0x7, 0x3000}, {0x3, 0x8000, 0x1000}, {0x6, 0x9}], 0x5) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0xad) r5 = socket$unix(0x1, 0x1, 0x0) listen(r5, 0x7) r6 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x10680, 0x12) connect$inet6(r6, &(0x7f0000001500)={0x18, 0x3, 0x2, 0x4f3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001540)={{0x18, 0x0, 0x8001, 0x2}, {0x18, 0x0, 0x3, 0x4}, 0x5, [0x7, 0x5, 0x3, 0x6a74fd7e, 0xe0000000, 0xb9, 0x4a6f]}, 0x3c) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f00000015c0)) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x400, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001680)) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) setreuid(r9, r10) pipe(&(0x7f0000001700)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000017c0)={&(0x7f0000001740)='./file0\x00', r12, 0x1}) fcntl$getown(r0, 0x5) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001800)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f0000001840)) i9J*"yD.~! A^\pҖX.a5d߭*EA̙8iŜf7@f(K+ jmcDT~ (|N+C)h Fx׊XmbRg<_mJJ!$(9꫗)n1#`z'6{ywd2}'>6y'm㱕bebۂ~uӝE5YHޛeWuW{-7 4W Wmfl# \N0w@6CQ63ākj9JUsY\5F"4L*Rf1*PZ TCޓ,@ow'W_ѐ6D7V]_Ǹov,G$'ư| ~xB a~JEGO*)e5oUD r^Ҩ\Nh1 bsҪ]J̽z( %oWIc'ͮ rUQ]F{fJMkנhFD%a&spBqkI&JPH&#Qնr9;d= E)E veUf9vLa6ɕkS_KIvn;6abvUc u.@Ej++n&IF޼ps6q7o^\5a-pR-K4N&[ Ba^_\Tna:WEs? iZ;!Vop̶c⏏Q0**C:+Ӱ*l<DȝZ /Jre|5;ilB/CX../Xtenfr_7=4+0\t-^aʑJ#C_9cpp} uf1yic pSCDv'pd"үayX[#\Y?-)Nst[RM[9e>cŕ=_A QubKA:C";ar^0}\[Doǐ3.X"aJZY3H_jRm7d\zlc#,`[p-aĚ_4Qld*n˓j3p9dGLI )հq"#EIr+0`ޅҲ , KoTD#d`W yxr`ojޤhluLd-egfʙA+g݆|tbsϔ&\X)z n4>izn&(f<VsEPo{j޲mγW7tyjSoԑ]? VFzn/ PN.aƎ$W/tqq͹m]..ww!T%i%ңl8z}.c 쑻lդUu ҫH[Ķrl"1V)z5yqebT{H= r'npF +_rgaM,ju8#t]ayEl1%hqBmnv糫 @%X љq;G+ Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *514422 98042 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000ac6800,ffff800000abec00,ffff800017971830) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800017971820,ffff800000ac6800,1) at in_ioctl+0x463 ifioctl(fffffd80363dbd88,80206913,ffff800017971820,ffff800015934018) at ifioctl+0xb34 sys_ioctl(ffff800015934018,ffff800017971938,ffff800017971980) at sys_ioctl+0x5b9 syscall(ffff800017971a00) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,bef34f69010) at Xsyscall+0x128 end of kernel end trace frame: 0xbf21438ef30, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic ifa_update_broadaddr does not support dynamic length ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000ac6800,ffff800000abec00,ffff800017971830) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800017971820,ffff800000ac6800,1) at in_ioctl+0x463 ifioctl(fffffd80363dbd88,80206913,ffff800017971820,ffff800015934018) at ifioctl+0xb34 sys_ioctl(ffff800015934018,ffff800017971938,ffff800017971980) at sys_ioctl+0x5b9 syscall(ffff800017971a00) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,bef34f69010) at Xsyscall+0x128 end of kernel end trace frame: 0xbf21438ef30, count: -8 ddb> show registers rdi 0xffffffff81a751a7 db_enter+0x17 rsi 0x1acad acpi_pdirpa+0x6b15 rbp 0xffff8000179715c0 rbx 0xffff800017971670 rdx 0x1acae acpi_pdirpa+0x6b16 rcx 0xffff800017758000 rax 0xffff800017758000 r8 0xffff800017971580 r9 0x1 r10 0xffff800000aa5dc0 r11 0x1dfe396193c14dba r12 0x3000000008 r13 0xffff8000179715d0 r14 0x100 r15 0x1 rip 0xffffffff81a751a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000179715b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=514422 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800015934290,0xffffffff825707f0 process=0xffff8000ffff6d90 user=0xffff80001796c000, vmspace=0xfffffd803f014000 estcpu=36, cpticks=9, pctcpu=0.0 user=0, sys=8, intr=1 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 98042 113824 80150 0 2 0 syz-executor.1 *98042 514422 80150 0 7 0x4000000 syz-executor.1 80150 399952 1331 0 2 0x482 syz-executor.1 26770 473239 0 0 3 0x14200 acct acct 14631 179262 1331 0 2 0x482 syz-executor.0 29797 31988 0 0 3 0x14200 bored sosplice 1331 273118 79134 0 3 0x82 thrsleep syz-fuzzer 1331 512510 79134 0 3 0x4000082 thrsleep syz-fuzzer 1331 494235 79134 0 3 0x4000082 thrsleep syz-fuzzer 1331 75333 79134 0 3 0x4000082 thrsleep syz-fuzzer 1331 299945 79134 0 3 0x4000082 thrsleep syz-fuzzer 1331 496744 79134 0 3 0x4000082 kqread syz-fuzzer 1331 73010 79134 0 3 0x4000082 thrsleep syz-fuzzer 79134 355631 54710 0 3 0x10008a pause ksh 54710 418321 47793 0 3 0x92 select sshd 17035 397557 1 0 3 0x100083 ttyin getty 47793 17659 1 0 3 0x80 select sshd 18396 508456 93109 73 3 0x100090 kqread syslogd 93109 318294 1 0 3 0x100082 netio syslogd 2862 213312 1 77 3 0x100090 poll dhclient 58934 389445 1 0 3 0x80 poll dhclient 35252 221040 0 0 2 0x14200 zerothread 62108 234370 0 0 3 0x14200 aiodoned aiodoned 72462 486952 0 0 3 0x14200 syncer update 24740 189621 0 0 3 0x14200 cleaner cleaner 52477 167552 0 0 3 0x14200 reaper reaper 94777 496728 0 0 3 0x14200 pgdaemon pagedaemon 64686 119330 0 0 3 0x14200 bored crynlk 33161 166773 0 0 3 0x14200 bored crypto 85881 40515 0 0 3 0x40014200 acpi0 acpi0 42314 26121 0 0 3 0x14200 bored softnet 78269 426174 0 0 3 0x14200 bored systqmp 99842 30052 0 0 3 0x14200 bored systq 59337 470515 0 0 2 0x40014200 softclock 24595 280832 0 0 3 0x40014200 idle0 82664 453544 0 0 3 0x14200 bored smr 1 25371 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 9560 6371K 7429K 78643K 13718 0 0 pcb 13 10K 12K 78643K 267 0 0 rtable 101 8K 8K 78643K 1003 0 0 ifaddr 79 15K 16K 78643K 250 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 73 0 0 iov 0 0K 24K 78643K 579 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1228 77K 78K 78643K 2318 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 17 0 0 VM map 11 2K 2K 78643K 12 0 0 sem 12 1K 1K 78643K 186 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1153 0 0 sigio 0 0K 0K 78643K 26 0 0 proc 49 38K 54K 78643K 744 0 0 subproc 32 2K 2K 78643K 157 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 86 0 0 in_multi 23 1K 2K 78643K 168 0 0 ether_multi 1 0K 0K 78643K 12 0 0 mrt 1 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 424 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 123 120K 120K 78643K 3699 0 0 UVM aobj 70 3K 3K 78643K 79 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 257 0 0 NDP 19 0K 0K 78643K 80 0 0 temp 219 3540K 3615K 78643K 35195 0 0 kqueue 0 0K 0K 78643K 14 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 43 0 39 1 0 1 1 0 8 0 rtpcb 80 122 0 120 1 0 1 1 0 8 0 rtentry 112 187 0 151 2 0 2 2 0 8 0 unpcb 120 559 0 551 1 0 1 1 0 8 0 syncache 264 12 0 12 4 4 0 1 0 8 0 tcpqe 32 29 0 29 1 1 0 1 0 8 0 tcpcb 544 1044 0 1040 16 15 1 15 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 3099 0 3091 12 9 3 9 0 8 2 rttmr 72 1 0 1 1 1 0 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 20 0 18 2 1 1 1 0 8 0 pkpcb 40 10 0 10 3 2 1 1 0 8 1 ppxss 1128 19 0 19 4 3 1 1 0 8 1 art_heap8 4096 6 0 5 3 1 2 3 0 8 1 art_heap4 256 714 0 536 20 8 12 15 0 8 0 art_table 32 720 0 541 2 0 2 2 0 8 0 art_node 16 186 0 153 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 180 0 170 1 0 1 1 0 8 0 shmpl 112 77 0 9 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3147 0 1757 46 0 46 46 0 8 0 ffsino 240 3147 0 1757 83 0 83 83 0 8 0 nchpl 144 5175 0 3563 60 0 60 60 0 8 0 uvmvnodes 72 4001 0 0 73 0 73 73 0 8 0 vnodes 208 4001 0 0 211 0 211 211 0 8 0 namei 1024 16311 0 16311 3 2 1 1 0 8 1 vcpupl 1984 9 0 0 2 0 2 2 0 8 0 vmpool 520 10 0 1 1 0 1 1 0 8 0 scxspl 192 19767 0 19767 14 12 2 7 0 8 2 plimitpl 152 138 0 131 1 0 1 1 0 8 0 sigapl 432 1303 0 1290 2 0 2 2 0 8 0 futexpl 56 34889 0 34889 2 1 1 1 0 8 1 knotepl 112 369 0 350 1 0 1 1 0 8 0 kqueuepl 104 651 0 649 4 3 1 4 0 8 0 pipepl 112 782 0 763 4 3 1 2 0 8 0 fdescpl 424 1304 0 1290 2 0 2 2 0 8 0 filepl 120 11626 0 11530 14 9 5 11 0 8 2 lockfpl 104 366 0 365 1 0 1 1 0 8 0 lockfspl 48 133 0 132 1 0 1 1 0 8 0 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 38 0 28 1 0 1 1 0 8 0 ucredpl 96 1133 0 1126 1 0 1 1 0 8 0 zombiepl 144 1290 0 1289 2 1 1 1 0 8 0 processpl 864 1320 0 1289 4 0 4 4 0 8 0 procpl 632 2649 0 2611 4 0 4 4 0 8 0 sosppl 128 16 0 16 5 4 1 1 0 8 1 sockpl 384 3809 0 3791 21 16 5 14 0 8 3 mcl64k 65536 790 0 790 61 43 18 29 0 8 18 mcl16k 16384 12 0 12 4 3 1 1 0 8 1 mcl12k 12288 27 0 27 4 3 1 1 0 8 1 mcl9k 9216 26 0 26 2 1 1 1 0 8 1 mcl8k 8192 56 0 56 2 1 1 1 0 8 1 mcl4k 4096 129 0 129 3 2 1 1 0 8 1 mcl2k2 2112 8 0 8 4 3 1 1 0 8 1 mcl2k 2048 67744 0 67708 11 5 6 9 0 8 1 mtagpl 80 43 0 39 2 1 1 1 0 8 0 mbufpl 256 116509 0 116434 48 35 13 23 0 8 7 bufpl 256 11327 0 5108 389 0 389 389 0 8 0 anonpl 16 180353 0 162429 106 24 82 86 0 62 5 amapchunkpl 152 7605 0 7458 30 23 7 19 0 158 0 amappl16 192 8168 0 7107 86 29 57 60 0 8 3 amappl15 184 19 0 17 1 0 1 1 0 8 0 amappl14 176 116 0 111 2 1 1 1 0 8 0 amappl13 168 130 0 130 1 1 0 1 0 8 0 amappl12 160 84 0 81 1 0 1 1 0 8 0 amappl11 152 66 0 55 1 0 1 1 0 8 0 amappl10 144 707 0 703 1 0 1 1 0 8 0 amappl9 136 698 0 692 1 0 1 1 0 8 0 amappl8 128 317 0 286 2 0 2 2 0 8 0 amappl7 120 753 0 745 1 0 1 1 0 8 0 amappl6 112 76 0 65 1 0 1 1 0 8 0 amappl5 104 400 0 390 1 0 1 1 0 8 0 amappl4 96 1614 0 1589 1 0 1 1 0 8 0 amappl3 88 197 0 192 1 0 1 1 0 8 0 amappl2 80 9199 0 9127 4 2 2 3 0 8 0 amappl1 72 33298 0 32889 27 18 9 20 0 8 0 amappl 80 3002 0 2952 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 78 0 9 2 0 2 2 0 8 0 uaddrrnd 24 1314 0 1290 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1314 0 1290 1 0 1 1 0 8 0 vmmpekpl 168 12661 0 12630 2 0 2 2 0 8 0 vmmpepl 168 165109 0 162969 209 76 133 133 0 357 34 vmsppl 272 1303 0 1290 3 2 1 2 0 8 0 pdppl 4096 2634 0 2591 7 1 6 6 0 8 0 pvpl 32 512573 0 492325 302 95 207 297 0 265 34 pmappl 200 1313 0 1291 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 658 0 120 16 0 16 16 0 8 0