5b149d22fb2d772a3cd7d91eeac500000044909a259f8b0b64d6994b2c6c00000000000000000000000000008de58be14ab5bd5273d272e4e20a44b80e387b5aec6a3c73f6d3c0b848bfe0269468bcb9ff5ce131ed45753d950f247a2a78c12d3d3b18c305b476812557fd9b26f1b2000ff800403388a4d62b0d58f4f187b14cc032da62dccdd036758677cf6bef5d6e9573b6f7f634ff50e2b7e6f07f83e73faf5b9425222d57ba081ede9035ade8fa14aa39523458eacecd5115d3c7477bd02773b49b116a16a7b1280a1d483e6d8cc558172e0b4244b2658d20ee4b91114d3da1d7b7cf195261266d04e8745b30697e2e872efd1eadb0af65a548d2a742a331fed94c5a26ffd1fc1ac91e06bf059e833d2b86e070b80bb6fd5d222c29a576d5ca89fc00b1e80200347698d38dd1211024a862639b850fb83bebe4bb", 0x1e0) execve(0x0, 0x0, 0x0) 04:02:47 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x8) lseek(r2, 0x0, 0x0, 0x3) write(r1, &(0x7f0000000180)="3c1f5ed4ef43aa4ede35d8ff4799844205b075c3c687d6310c83380c2ba5ee89545e361e52334ee8d6802f9971a3eaf6363cbc676086ccd8d6ea1e4966412bb51afbef62103bfe810dfc19411020a160b3e930bd50d35856de063ebb5e559038a128e8dd76091f0bc4c88ccc882649c1a3a6fe5b86e2d60f7a4241a7a31463ea0c9a1ccc91c0006c1c37de418bc87679deaccaa535d819cb95f55bf58e54ce04e989edf0b8725ba060aabbc6c00be485d83411a4253a1e0f604dd4e0703bae1f5708f6a7ddcc3f50f4716800522a5db3dca6344a94b48a301ff17d749a59ec278d2a9350d51cf49339bf53dbbd87817b5e49eb00db687d62c218cff8f9f58901ac96d0ac8e8746b69c45aaf195dffa46414675d0e7d80e000000", 0xffffffffffffff3c) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000000c0)=""/162, 0xa2}], 0x3) 04:02:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x34, 0x0, 0x0, 0x7ff}, {0x6}]}) r0 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0xfffffffffffffd26, &(0x7f0000000040)="c6c63e3879f407000000cdcb8f378ca9f4a95135d1fc46925ec3d668af5aaeda2700"/45) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(0xffffffffffffff9c, 0x90) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:02:48 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001000, r1) 04:02:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:02:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x91fa, 0xffff}) 04:02:48 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, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10012, 0x12) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCEXCL(r4, 0x2000740d) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 04:02:48 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 04:02:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x1}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000100)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x8, 0x0, "1371b45d00000014f2fb20a50500000000001b00", 0x0, 0xfffffffffffffffc}) write(r4, &(0x7f0000000080)="9d", 0x1) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 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, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000280)=0xffffffff) r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x5, 0x81, 0x0, 0x3ff}, {0x8001, 0x0, 0xfe, 0x2}, {0x80, 0xcb, 0x1, 0x3}, {0xa382, 0xfa, 0x19, 0x8}, {0x9, 0x86, 0x0, 0xbc}, {0xffff, 0x0, 0x9, 0x2}, {0x8, 0x5, 0x0, 0x81}, {0x85d8, 0x8, 0x6, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r10, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000180)) 04:02:48 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x9, 0x4, 0x3, 0x5}]}) 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) socket(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x2, 0x400) semop(r2, &(0x7f0000000000)=[{0x4, 0x9, 0x800}], 0x1) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 04:02:48 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)=0x10000) r9 = socket$inet6(0x18, 0x4, 0x8) r10 = dup2(r9, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r10, 0x20004b3d) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) r14 = socket$inet(0x2, 0x2, 0x0) r15 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20000, 0x44) r16 = socket(0x11, 0x3, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r18 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x20000, 0x0) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x18b81, 0x0) r21 = kqueue() r22 = socket(0x11, 0x3, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r22}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r24 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r25 = socket(0x11, 0x3, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r25}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x8000, 0x0) r28 = open(&(0x7f0000000640)='./file0\x00', 0x441, 0x8) r29 = socket(0x11, 0x3, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r29}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r31 = socket(0x11, 0x3, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r31}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r33 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x400, 0x0) socketpair$unix(0x1, 0x4430b1b0e37b6759, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = socket(0x11, 0x3, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r35}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r37 = socket(0x11, 0x3, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r37}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r39 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r40 = getpgrp() fcntl$setown(r39, 0x6, r40) r41 = getuid() r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r43 = getpgrp() fcntl$setown(r42, 0x6, r43) r44 = getpgid(r43) r45 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r45, 0x80206979, &(0x7f00000000c0)=0x10000) r46 = socket$inet6(0x18, 0x4, 0x8) r47 = dup2(r46, r45) symlinkat(&(0x7f0000000000)='./file0\x00', r47, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r47, &(0x7f0000000180)='./file0\x00', r48, r50, 0x0) recvmsg(r47, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r47, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r47, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000000840)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r47, 0x20004b3d) fchownat(r47, &(0x7f0000000880)='./file0\x00', r49, r50, 0x2) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="c2b3cd0b81ac88454b9b119bc156dd0a4b09f3dd5c8db50647f99b369999fb0b4a3900745e3f0645466a24c5cb2e32e97d92b11dcb94b9ccf6de7c56256cc0eea2b8a8832e5c2776b613317e4dc7612f0e8d0dd80b409d2276f21607f09b5eaaf5555da00cef0a3d0f64c3499b34d9005877751dd581979265573a56238925", 0x7f}, {&(0x7f0000000100)="67df413e3e5ea3221c8330c06e305a4ee0553e44519eaa8707e9fdc44d94e4cea3175eb0a4ea5b4281fb8137e1c8236844078ef1aafb4de982172d2044cbb69b2b43d03ad65d815e78206f6802fb29013316d5cbbe4861db6fcfda178beb8f01cf0db00628c35a285c579ffe8651728532079aa24d1afdf56723b493dcfb8720b8e83352b0c8ab97f976107a13057eff69c1a917859c0c2a18a5c0b798f6d77eac84af74cb003c00e9b690d60e8c6b62c378b158b43c74613388270ad694dd1e09b04c7cc395cec2dd487bb260af8b9c9c9cdb5d16e2c813", 0xd8}, {&(0x7f0000000200)="173c7d9b2ae7e15170ac5c775015ea1ed0f85e72adf3b7eff68ed67bdbdb53a633a1eb05278bdc32da9fd723aedf7a33735aaf21cf8c9683454fcd36a0da9fa28e22e07b63291fd33581338ca3c5", 0x4e}], 0x3, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r4, r7, r13}, @rights={0x38, 0xffff, 0x1, [r14, r15, 0xffffffffffffffff, r16, r18, r19, r20, r21, r22]}, @rights={0x20, 0xffff, 0x1, [r24, r26, r27, r28]}, @rights={0x28, 0xffff, 0x1, [r30, r31, r33, r34, r35, r38]}, @cred={0x20, 0xffff, 0x0, r40, r41}, @cred={0x20, 0xffff, 0x0, r44, 0xffffffffffffffff, r50}], 0xe0, 0x402}, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r51 = socket(0x2, 0x400000000002, 0x0) r52 = fcntl$dupfd(r51, 0x0, r51) ioctl$TIOCFLUSH(r52, 0x8020690c, &(0x7f0000000300)) 04:02:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3aff7f000000000000af07405027e3e48100000cbe57977136807465e1d48c0fd55b8886b04afd144827823ad908c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8cf626da8d080000856c", 0x57}], 0x1) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x10000) r4 = socket$inet6(0x18, 0x4, 0x8) r5 = dup2(r4, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r8, 0x0) recvmsg(r5, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r5, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r5, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r5, 0x20004b3d) fchownat(r5, &(0x7f0000000880)='./file0\x00', r7, r8, 0x2) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r15 = socket(0x11, 0x3, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r17 = open(&(0x7f0000000440)='./bus\x00', 0x400, 0x1) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r19 = getpgrp() fcntl$setown(r18, 0x6, r19) r20 = getpgid(r19) r21 = socket(0x11, 0x3, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r21}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r24, 0x80206979, &(0x7f00000000c0)=0x10000) r25 = socket$inet6(0x18, 0x4, 0x8) r26 = dup2(r25, r24) symlinkat(&(0x7f0000000000)='./file0\x00', r26, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r26, &(0x7f0000000180)='./file0\x00', r27, r29, 0x0) recvmsg(r26, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r26, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r26, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r26, 0x20004b3d) fchownat(r26, &(0x7f0000000880)='./file0\x00', r28, r29, 0x2) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r33 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r33, 0x80206979, &(0x7f00000000c0)=0x10000) r34 = socket$inet6(0x18, 0x4, 0x8) r35 = dup2(r34, r33) symlinkat(&(0x7f0000000000)='./file0\x00', r35, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r35, &(0x7f0000000180)='./file0\x00', r36, r38, 0x0) recvmsg(r35, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r35, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r35, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r35, 0x20004b3d) fchownat(r35, &(0x7f0000000880)='./file0\x00', r37, r38, 0x2) r39 = socket(0x10, 0x0, 0xfb) r40 = socket(0x11, 0x3, 0x0) r41 = kqueue() kevent(r41, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r40}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r42 = socket(0x11, 0x3, 0x0) r43 = kqueue() kevent(r43, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r42}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r44 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x8000, 0x0) r45 = socket(0x11, 0x3, 0x0) r46 = kqueue() kevent(r46, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r45}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r47 = socket$inet6(0x18, 0x4, 0xe0) r48 = dup(r0) r49 = socket(0x11, 0x3, 0x0) r50 = kqueue() kevent(r50, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r49}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r51 = socket(0x11, 0x3, 0x0) r52 = kqueue() kevent(r52, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r51}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r53 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) r54 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x10, 0x0) r55 = socket(0x11, 0x3, 0x0) r56 = kqueue() kevent(r56, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r55}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="9300bfd5f1140bbc735177a573dd644d418608380472210fc9f647cb4c1b014dc40a014ce15b0a9d94c5534c5cf2d185f1d34bfdf530887a44a9cd58f28757eb2b5487ea984558f245d19460c41a0b5d0d8b42b49e7d9740630688ca2f38ba31f6879b5bdee4234cbff82987cd6c9a6a4f2d51ac35feefded409a712fd65ecb466367db2c07014ca5dcfa9cb779b73a8722fa794f5f31ed5dff4af5494ca7a2a2c1d97f9beebb1151a066848dfce1d4ca8caa946eb1f077ba0061d6d3d96e50507effc312fe23789df2c4ffc5e501570df34ed8338130b48353532565a7a4dddc5edc8c36831047d9332949e4cf3db420c2b", 0xf2}, {&(0x7f0000000200)="05072e4b21", 0x5}, {&(0x7f0000000300)="9940f90b9d158c1f13353d7d4fbf8dea9b9443f1c44ab5062b11a3b4d7c2160350f1adef990587c5655ad295ff1d808a156413670d47d2c12dd7c2f5dfdfb774ea204d956907aa335a4468063951919133580744d2489a51ff5d8f39fded2fd75a640762e5ad5c232352c7a119f46d33a958035c8a1efa66118887a00965e8ef1f6d7b497cfefa0a9c71159c43689669ae734d7d908e2a6b039c659b01818f65ad3089bbd62534ee0fe9e6c37b00746eb60118639125db17491766e00fbaa8f6fbad0673618bc36629eeed828f319e1b8b58050cc8082e4ff1107dd75a03e4e625503126b2ddebd31b8fe1bb2f4f69747ac55ba7571f28638e2f82", 0xfb}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r8}, @rights={0x30, 0xffff, 0x1, [r0, r10, r11, r0, r13, r16, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r17, r0]}, @cred={0x20, 0xffff, 0x0, r20, r23, r29}, @rights={0x28, 0xffff, 0x1, [r0, r0, r30, 0xffffffffffffffff, r31]}, @cred={0x20, 0xffff, 0x0, r32, r37, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r39, r41, r43, r0, r0, r0, r44, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r45]}, @rights={0x18, 0xffff, 0x1, [r47, r0]}, @rights={0x30, 0xffff, 0x1, [r48, r49, r51, r53, 0xffffffffffffffff, r54, r56]}], 0x160, 0x2}, 0x4) 04:02:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 04:02:48 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x9) r1 = socket(0xc48fa5e708d3f17c, 0x2, 0x12) listen(r0, 0x8) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x81) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x2}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ftruncate(r3, 0x0, 0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x8, 0x80, 0xd7, 0x3, "4908eb720cc66d0900", 0x3, 0x2}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, r3, 0x0, 0xf8) 04:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) 04:02:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x5, 0x200}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 04:02:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x0, 0x25, 0x2, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x3}], 0xf924, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:02:48 executing program 0: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x10006) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) 04:02:48 executing program 1: r0 = socket(0x30, 0x400000001002, 0x0) r1 = socket(0x18, 0x1, 0x1f) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x3}, 0xc) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x18, 0x0}, 0xc) r2 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) 04:02:49 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) socketpair(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x480, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r1, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0x2026322688983438, 0x0, 0x8, 0x3, 0x10001}, {{r2}, 0xfffffffffffffffb, 0x50, 0x40000002, 0x0, 0x5}, {{}, 0xfffffffffffffffb, 0x74, 0x0, 0x1ff, 0x9}, {{r4}, 0xfffffffffffffffa, 0x2, 0x8, 0x7, 0x8}, {{r6}, 0xfffffffffffffff8, 0x2, 0x2, 0x61ef, 0x7f}, {{r7}, 0xfffffffffffffffb, 0x5, 0x1, 0xeba, 0x80}, {{r9}, 0xfffffffffffffffa, 0x4, 0x7265384c3e4ebc95, 0x100000000, 0xffffffff}, {{r10}, 0x8000000000000006, 0x10, 0x20, 0x1000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x36, 0x2, 0x100000000, 0xfffffffffffffe0b}], 0x3, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffb, 0x80, 0x41, 0x400, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x96, 0x10, 0x7, 0xe3ae}], 0x80000001, &(0x7f0000000140)={0x7fffffff, 0x5e3}) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10040, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000080)) 04:02:49 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x81, 0x0, 0x31}, {0x0, 0x20, 0x9, 0xcd1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xf801, 0xd7, 0x3, 0x80000000}, {0x1000, 0x1, 0xc2, 0x9}, {0x4, 0x1, 0x3, 0x8}, {0x200, 0x9, 0x0, 0x1}, {0x200, 0x5, 0x80}, {0xfff, 0x3f, 0x40, 0x9db}]}) semop(r0, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) 04:02:49 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setegid(r0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="bea4e9b73a020000000002e1ff8d05592581df95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec99457e7b00dd80f9b22ab3434be2107834479943c8b0b04009d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa94a08986bc3caff7f00005f6e1de12b928fed7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a3c01e72e82a12ecfc37e0e7f7c24b1b67c34a678cb15dbb260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d9f17f45e7345a982b449aba7c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a990c9c675c6874ecf35e12259d0b6b34b460109465ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff38df804057b53bf83368d9c94720283a7b8ae09cb327185aeedc48765cb32ea036794996dff9a980cf7e1251f8d5a6b5b070a983363f3bebee2b6b335fdebff6"], 0x86, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000500)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2aaaaaaaaaaaaaf7) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() r16 = socket(0x11, 0x3, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r18 = socket(0x11, 0x3, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) accept$unix(r18, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) r20 = socket(0x11, 0x3, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r20}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r22 = socket(0x11, 0x3, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r22}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) dup(r13) r24 = socket(0x11, 0x3, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r24}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$getown(r25, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r27, r28) chown(&(0x7f0000000200)='./file0/file0\x00', r27, r28) r29 = socket(0x11, 0x3, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r29}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 04:02:49 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x276a633ce865eb45, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) 04:02:49 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='.\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 04:03:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x20, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xeb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x2}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x51f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x20}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x9}) r1 = kqueue() symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./bus//file0\x00') r2 = open$dir(&(0x7f0000001400)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) connect(r3, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 04:03:04 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="fdf34999f72d04af770abe09f06e5659290586be6d5f2872ec4f985b97cb8ba04e4669c9a7f868291fa53f10865d7544e62cfe3dad2d8e8a406bd8d27d7f3091951bf5b65b28f3a93c82f28b6cde99f4e669634f94442f9f6d8deb9b70b2f221c3974f140c901c72120f905ae4c1dcfc8b622614da0d4969ab3197c4975bb556", 0x80}, {&(0x7f00000000c0)="a08bfb3a6db17e0d32ad983e4184dcc24648", 0x12}, {&(0x7f0000000180)="c5356608cf9374965dc8824c5353a4a58ea1152c801ffa09b8b1279b0d631363369c3ad3688fbe67d983d4a2f94829a6aebf", 0x32}], 0x3, &(0x7f0000000200)=[{0x10, 0x1, 0x3}, {0x20, 0xffff, 0xb2, "6890c4cd6ff56376a702184d24"}, {0x98, 0x1, 0x6, "2a952ae8234ec4077b101088a82b3d65ca05fbbc855c42c56a626c7ae0a8329cecf1e54c871bea3703b013ebfa9d76fabb0a8bfa44683f507513ad5d1c8db691af49d81653f555424c56fca2807309b4fce27dd8bde7713718ce29c1c1e4326bc77c5cddfe5cbfbd2a867d658d6af51689a19b4e2a142b6fb80d60438d04cc1e547e216344c82c"}, {0x100, 0x1, 0x5, "03e102625b41848849203646fd103cdb1fcf55d1312e946deb733cfd0a51883046e27f2241ff2d1c2369596ec67cc48522f409ccff0cb524345a4d56f808d48d0be87b8c7032fe917baf1fbecf97fbf04c59755334157eb8dd71418d821ce313572f378602b9c8325fa07a7e82f8b55950de2d8d9b31a8632403c3c781a51e8c80d540a65c689758b8caf5e4dd17c281f1b6fa95e480e697870579f67df6c7e133e4885d717f0b54d668fd3ad7cd7abf132e74b254d8c3837f4d734b157ab085948ca9c478f7eaa130a39a35f43ee46480b2c657c6705c3c29d16cca335786c544e8f3dd8d005644afe43866daca6272"}, {0x100, 0xfffe, 0xfffff800, "c418e2c20b1cad2cde028bb25cccade6b93c2a56047d077bd48c14e0f2f6a53f6e639900d19b225986e3efef2c15207f5bef103fb4113cad7e4d1b4ac20827ac36cf171669b7e7bbf9f2a90b4fefcea0ab7377c6dde37c9fad5db7fc101cd8b393a1acf767dab41ee541d402187aac96a4838b2aa7476a488b209a798cb06680ebeb90a1fe68459df86c5285e87ea26122ce88d003175795467a9326ea2ab9c2511d8c1f3fa2d4623299ea5ebe1ad449c4a856cd67e381fcd8804a5f5450fbde343e22a12f5fed18aa35979ad9812c96a51551efb55db5a62b60209137034fc7ec2ca7fff80d492d0e1df4e61e8f"}, {0xf0, 0x0, 0x200, "7cce191ad88686dfd0e66248d2bb367c59742dcbfaafeb669955cbbf198fa9b7c0722393e57b107afd0f88704583d7b18a71a0b0212bbcd3f103f6e824c3f4d50d041b9bcd2ddf9e7d140cd266bbcee292e377b18e91616a50f359bdc46cc67bbde09d40f2afa20eceb94b652d9dd5f45bc838ec3ba70865d3da8cd5c6275be34c268b49c18f16c7c48a58c46bd3a1fae6163e11d25b89b8eb9c57229da0eb4e655b5a76898addae3fbbcf949206b4044a2a22da771338a451a19df87f46a4bf1c0742d27204814aaa10969a42227657034214ada1da0cc2d9534a9284f1dc"}, {0x20, 0xffff, 0x9, "3d3854b9f406c1811028e58f954ea7"}, {0x18, 0x10001, 0x80, "fa3833a9a9e5"}], 0x3f0}, 0x2) 04:03:04 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/110, 0x6e) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 04:03:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r2) 04:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf923, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x4c}, {0x6}]}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt(r3, 0x80000000, 0xff, &(0x7f0000000200)=""/160, &(0x7f0000000100)=0xa0) 04:03:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1, 0x10003}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 04:03:05 executing program 0: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) 04:03:05 executing program 0: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c, 0x0, 0x4}, {0x4, 0x0, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000200)="272e4d2295b368cb8c12ffffe6003de0e3db9ee0c9cebae76a0976ac96c8a6f6e47fc437bdb37b765b9e0658c813e9724c0938236543fa7a0ef34dee03bf960a33afd221641ea115e223e15a1ffaceb178c89318446cc429dc09a7eb95cafd9b8dae681416a531f679b0ffcce42a9d0b84afaefc73830300000000000000b311b7ee4de8770883cbb6") 04:03:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x390, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x2}], 0x1000000000000274) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x200, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) dup2(r3, r5) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), 0x4) write(r0, &(0x7f0000000300)="9326eb531202", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 04:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00\x04\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x92, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x2) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000140)=0xffffffff) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) r6 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) bind(r6, &(0x7f0000000200)=@un=@file={0x3e7fb85d7754c385, './file0\x00'}, 0xa) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000240)=0x7) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x28) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) renameat(r8, &(0x7f00000002c0)='./file1\x00', r9, &(0x7f0000000300)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000340)={0x10, 0x54a55727, 0x4, 0x609f7497, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x371fb33e}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xea}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x411}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x8001}], ['./file1\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file1/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000840)) r10 = dup(r6) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000880)=0x390b) r11 = open$dir(&(0x7f00000008c0)='./file1\x00', 0x2, 0x20) mkdirat(r11, &(0x7f0000000900)='./file0\x00', 0x4) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000940)='/dev/pci\x00', 0x2, 0x0) r13 = geteuid() r14 = getgid() fchown(r12, r13, r14) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x8, 0x0) sendto(r15, &(0x7f00000009c0)="2fdafa640b29034778b45fe41c343d1115e8224b6ecacba927bc114240f5e162352b3a7e05aee8e12092fbb9d4fa380f176fc57762d3e304dc411007c1e96258aa228d017b0468ccd01b97c78daef5b9545c62c2ad147c2d930d761a85808592261d91f222a5b35ae2554c84b18e2ca198060614f9e95b7df510c0883a89f3d2b42046e60f3169baaffc39b4936dc251a076926204c7aebcf8f72805588b2ef5b8accd98038ba3f5a7a2a14781b674bd09bc372d21afd68c0ac89cc2e188d7c4f358dfbf313fc49c04838bd6139cfd11651a3dec18be194b69ae65a961a95d68e98789d24ab1a88061", 0xe9, 0x2, &(0x7f0000000ac0)=@in={0x2, 0x2}, 0xc) 04:03:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0xfa2cb06a6de0b622) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:03:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x5, 0x2) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) syz_open_pts() 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0xc}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="947279edfcfdfc478ae48d37c3747a3e87e0a84496821c94060850e6a80f6847a21299e3fd3a22ecf0fa4ae3b475f0a6e8cd41ae4c5c67958e6a65d5662af292780d75363b3541e876436b252c6062d491b68d1e4a36299114cdb019e68e019d", 0x60}, {&(0x7f0000000180)="f5825727dea156d1ef57a6102359bfe0b4ad5fe44842f67849f0c53b8716f0087cdfa29971cdb74716ddae359f62c2b089bd65d5f281f5d5764f9b3f4ba501ad85d806b19432ac0b0e13ed57f7ff07908e27ec7e9d49d852221aef9db15f9ea78d2544969626deff47318bcb98c464475e27a7ccb741080634d1bdd18156abe48542711f0691cfff1daaf43d702b687e", 0x90}, {&(0x7f0000000380)="3c106fdba2a76fb803c8c3f0144b634922cf9a7c699d3ce2709d1c89474ad7b3befc0de7cc6b99d57248eac462c4ef0952a084f6b56f383598b39b761b701c01e3a4db62c30d1a00b379c5b73853708f436d972eae7a2f5ae6c8df59bf55114f07e86426122dcd545f8b3951cfa4565b165f1c5a75f0672e97bfea9ac4a06b774bced67f0f7d3298ddb2164cb4921b8bf415bbf774c0035dc0d0c0a353e54b03bb6401dcf4b86a8f7e84af1d45d068325c90a2eafc602976375fffb41dec9192a72943f430078f0501c29463b33505ad228ee1e9dfeb1b90a14cc912e0715784e6800d293afa34f5dfea80a3ded2120ac9ae7c5711d681c07cf36110649705210d78f5789b17f3668b539dc3cb5a68539fe4432872413567884eb90d35dde0cc362aac4b728209ce4941e511b1e39518c451070e951da2583812ee2f2fc9051cfe477311912ae335a948c91626da88f3ef3d7a5119c304708b230d8347ee4a2b7386bc3951894a40ba7a3a5846bc520d9792ccf15ed6a24793e66be196662772f01c686d411e00d07539d2847ec1da8e643bc82162c3f3223fc58058fa00ef8221827f21ccdbeaf6f039dd36d98f1b8ceb32a86c022119cd64103a3d3c8f0692c4715d5303e3ee2b13830390aa9f44b970497f15e388aea0285b8174176195eaf664855a32cfb15717b73cd28fc014f0f5b437554017a86a9442ac302d9c38e7fd4aa351cd6171c00c21f50f953d9db6b540240186af044a5d8b5b2e51f346e7f0e9bd964b8d30d318e7ec619b5a2276625c08ab93a30dd5660ea52c6fd88b61d0055a0e4367db74da8ebed3b4713b24239016722f3c1e20a6d4b048bb91f9c4045e191cf9897c08384e1421ceab386cfa0e0225d68d6bbaddd70382a31e6f110aa57a985cf7ab14907dabcea686707a1374131edc7953998411b0edf49bc3be33409e8b2e7dc4a69b057db9ab6a9032f0b8b02d9bfc35d0bfcf929d8cebdf23755058ba9acf7578589e620ae292eb1df1e1cbd3436b1185ebfe1dc7301616908747c88e9315218b533fa7350633ec8900b15cfa1a362d7127d85a90b8dac3cf55f6912c0eaba727ee445ff20195cf94779f34a0b2f7d7a81f0bd612fc27cf45dff934550916b4060cf1ee0f6457a06976d2d29c81661dd21fe2facdd3f2df08f7708642a6c899edbfe7b184ff81e354104c5d6be4c42857683b9f226aba93499c1908b18a22a2a97444977ca223e499a848878b5e2ef00456f25c49feaf776e97a65a75a8e05bb5fcc2e8b5653936346312b30fb6ff50e4267faddb97aba36ec18686a548bfaffde14d28d7c77c8eb2fbae91b84f33ed4fc9a988c4a7f59503b9adf102b7e63cf04af928d95adff977b54141b7913c17085fc380f8700a05dc39594e0df1443b87bfbd829b890ba47acb50682b5286386051d397a136f5b60d0c7fd329d6042d1daa050e3420d367af02fd63934d27780b3728819c8208279305d5f23884a022eb2b239b81b140e0408e5e0f17ddb7b6dd618e650670f94296cefb2c056c32be35895bb5898ee7e2d4bd2fc6c75a4e322d2f6c17df203869e09eb49e2bcd568534795d4b356008704989c11b8f608f6d0035cf73e970e90bd48366ded2188f0109ec4353f7a32025dacb9f52ed19b5b5c2c3a2ef588ef09b073abd20f67791732a73e552624cd3d0c6fed7f9b6e167e056d19296e368c140921114cb8b41cc3b259eddca576fdf629011bbd2c88f23a119c74e7bccf7c9f0031c30da9eae3d51a7860b91267fe08419504d782b8645ddc0986faa77364ccad8ba6adb96a9162dd465ce8d430cc628a6c5bcad6e250bd5eced3da29a20fff6dcff5ab8fd63c3a0d0a99932632f6d251975d1a936a396260de949ebcc97c8d0688757eda22dfe430a1c08c36c395c8342482af6473b99a3e50de4ec6d6452b737cb4e5bd472017520728f5e1975f0cde07fd2545022a4ffa53f4f70475c2f4e5042bd1624a515957af123ded741115381a755025f39356120ebe71126ea82291d4b52e2f8b6b2a275aa7526efda7144ab53972905bb9fe8db661207bc1ce01c6ce0078984d88411559b690f38074c5be9db999f29b932d19117fb26c906e74ef9366c317aa9ebd89ddcb004e0062efd5415cf40919dff21782633e629d2224f45a0d7f2c0eb3642be0dc14772f4c5ffc5864c222bca9666f67dee923439a2cae153b7be655561fb20e51616fc7a1977ac1e4112493a7bcbff942992a36e35495f73c4de9a7adf1de6cb6ce474d73c439cb8f0833f29655f94deb4aaf962f06a8fc21b54cc4c68b64eeb1c190c41cc01b9352fe2a9fcea0dac49f32be0219d83d3b6720ad9f045902bc8dad122883d6fdcaf52d5f4dc5cf2f70857294fd183a8217dd45b6e92f76beb7ca1709f0ecc57e74c11193d47e9e0d1e1c15447274351e25ff2c2f65c41d46239b14767c58d29a52dfb96ea13468446250e5280221221de50b96bb7b8ba3bbdd56af3cae92cc11999895a4a305eae9b3fcc0892d1a135371136c6b722112a945d799633fca2e84e1d998dd428cc8d1451a4a4af33355811d952d764f705bb05d4474502149b32dc9c26804e88f67bc36e61e20ec66a1d93dcf9e0c0878b23510b26501183f24e9aacebef65e0589fb65675e31bc1a214fe0794862c565639c5636bf7b7c08a962f4c6f8a79d82154a38b8db7390c38a90114ed2d466c9dbbb7467b575a4e47b6f9a55fa9ae6f17537974b3a668ea59a5f7349cf403f21f660fffcbc363ab54c5f14c731b970835dd78d0680ed5f1c5042335a7e68b3fbc0a526140dbca37f424d1b5b442e59b5be613b2a9f8a49713de6c63441f3bffa9c0766903e593917593c8345218a5ec1adb27a5e791dd4d13490d6b7c8210fcd3d3581165bbe303154c89cf3a3c82570bed90a76536b313190fc855a61d66583921287d60ddabfb8e1f33aa787b9197c897d300fb104be963956948cda1293a609358747242e83cc4be33631c8a7ec0a8034a85f1502333d337ee729facda9c2317ad779de7d8e0c1679b4b2abf51c2bc4cb6b3f5a030598a6beae70bd4dfdbd3413ab9a28a315283e4c743263767c1379d50e0d81ec68f98a62abd84f9248d8dfd1ee659287ea42ef65de7b8dc1e6851b444c3aac5255316e4870ca04067ffbe84c895e9754fa1f37f39521851e3764c6953468c20fc67bbc8da44c08e332a2b86afee83cb81e107f08dbe3938fb98f1a0c8cd9353b6163a97109c8fc1aa9d580557c816869faaa5fa961e84b9c9fadca4b51a65ade22654f8ac7b913198c32b6e2642eecdfb413dbe3dc4ec9131acdd7f4636d0e0ffbd1d6c6fec1630344cd2866d3ef3c6fa78ab7c2ff3a218d287e8fcd2247d05138972fcd06929d4ad8fea3d61c31c254dc51b2155880073d4a6293768511b4c1a0d38d241ee228fb7567ec121fdf8f8b5cc8c660811675a5cd55797b09c9cb1519c7017c1c123e7bef3e589a87631e9a2b8de335315ace9da7c2c445494ca74ea20b92cfdf16ee43274a21717afbb6185afea4630f7971a1889546210564c2281874af59327805ebd803203afcf9ee76f431eb46d39ed6efe4a7ea5fb6395ebb5da86fe242ab33c2b1bfe01a09490f7fe0bdc2be384b826c9e07ad1d5c0d7eb7865afc9303e0510f886052f06f5f52fe4d74a26ad61bd76cdf3aa3f20cf3b92640f1fa92281e32890db6c53e94a1c63727551e5a0c105bb1d4e27fa2b54cfd1130dc2b8e8ab75b314a55b400d38e0600829d6fbcb0ba5ab2bb97c7be4c6f9cf3866d5e477fca566cc0ec851b5c92ec748a92c6b7cb969b42680ee52c21c0e44e11862f6aed5b29094bd69af0c23de85ed155ba37ade4ca1a766f72f0f9ac7541c76f0cca5f2c18785fd93dabcf17ba254ab88547728b1bfa7efc158ca0d50ecbb101bd42d3ccb77f5eccb8f1cb2e07d75056c1238ba5ee720f41e82e487ee647707ea4871f13311fc8b489c8b548c148fe3d0e3e5dd06d1a57dcf43c54a59b64a15ef633884c41f2688654366be35278d6be4e91c488fe98745ef59759316f1979fa0246a6deff0a1f97a5a2da39abc746bffac675cbadfc0827b35207d9dd37aac0c61823083b05975537fc341da6f7bb90758d76d643eadf14a115a73e5c2875d2183765d3d3d6f5727a2bdd393f510752512a9648dd713a98e0e8785aa2d8566169b5893ea9e00f8075b90b6e308bd8c9491e951ee84187cba3bd48928f20f5f112b0ca4b2f93192a358f22bbf141a38984554a566962eaf35fc2bd73e96af8c7dc9429ab7691526b1e256c30505b9487623e59496284d4c837b2bb963321ae51c2ed45ba11cdb057ec6f91571911c563b3d5d1edb0d8e29d09c3055c876354810ced553c239454794e6f380acdf66345b205bcf9edca97beb7599b2e1b6afd76178109ca74c69ba499f28137a8535b5540d5e57dced3b1f9e76bec38e5097fa6924d61b99e6fbbf831cc9b1749cde57d7f0e63a564d91d346293f9a2d53d42a823896dc7e5dc5b22150064fa3c99ad283cfe433d30a3119964772f866f7042f1f48948c8c1db27ffd7759a4e91da2d64bb75d5d4e07ec27f333af5f87f6157f447d3c5f04022974bdc773b4ea311be65bdd36b24fdeb3ae0e881fecfbf87aef1d0f41fa0c32a4f600eac5599f8740dbf8fa83ac4edde9047873ff6508e71d1b3e25f898252ae6b6fc909f0a3e51477588970c20fd4983d3348d60c06a8d070d22e0301fa6610b21038c8eacf81d22bd9d87f68712692906a05ef4436d67ef8109885d264794c8740a07277a3057bc1bea99336e84c841883d2d271777f28d20fdc6fe9169d97984bc2aca4ad71e3467de4f01ddec3e63cb0248672368bfb1ceba1074aa5a7cd5f616ace874c1babfb9139e8025c505a2b50b96e31c413a693af7ed3dd4247503ac73c3eb0cb5da6303dc87a44e6c4d9f2eb41df5f67763c9ae38cee7e00da87c40a6b67489ce02af1dd71ceaa19eb2f47385183a5877718e3d69d13a73f0be35db50cb5bb2e20b6da002c674cfd21fdc32058870708624ed5677508d6d4a4ed6f05f082ae26dc573b2ad2877e71d3da7a0f2d119c8fc4db159a0953bbf1a2edc272b27b920d584c5a052778696b5d410401d2e64cd43a7aa9f87e021adf02890dae9f722f94827b066a4ef1df34f94e14cef36c08bac4a3cd849bef5d48b5fcdbf4e374398a99448c85e5be5d99ff7024921ed8093c10c674436b4a3c3163286f7b2f5c91302cef30dee16e0138703f7c06baf5fc92b70922031233a28722fc0eb5434aa5ea277efbd48554519c15f94a2223187795d4cd5cd28b2a23d34680c224a7ecf699355baa19e1e083d2e9f7bc369e551a2dda32d32556ef869ff636515c48b68dd221244110c4e040e7e22d8cb23c2c4c1aae63b8de8965300ec849fd9aa5e2c598d29fa390ed4aedc743776c9230e68b1d98344b82fe9877bea47b16467668504f918340c37d7488a9ecddceaaf4b14b4185074e3b0947293c859cb102be38703548383a2990a8d6f8bd92c084ee95c2ae06542ee8c9d88421e354bdddd8f40ffdcf3bfc57056dff21e0e32024daff7ad25b1a16ba98e7b8b3aaa1905d5af9978b0e3ca05cb2d3bb52d40382656a639377bf250fd954c3c27a7507702c8932a9020e78c7cb96492bef0b3b7fd197c4c22502f97ed8447e7aff23be450cdec7c5e9891b4b31d298f8e7b98330f6bb2a13728442375b113c963b90395926f515a135c9c5c40d0d693be6fa21870aca7a8a9188c4d3bff4922", 0x1000}], 0x3, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r4, r0, r0, r6]}], 0x20, 0x3bce947c342df378}, 0xa) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:03:05 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, 0xffffffffffffffff) ioctl$KDSETRAD(r3, 0x20004b43) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000001c0)=0x6043) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpeername(r5, &(0x7f0000000300)=@in6, &(0x7f0000000280)=0xffffffffffffff11) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 04:03:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pwrite(r2, &(0x7f0000000140)="347a6ea1c3c00a631fff5e88b74e6d7d24c396cee06c51032bfd585fffb5590089629c291f8584f058e4283382da121b1ffc73c66cbe323f3d4ab0e4e53ba5d0e3832474629c194d0b0a0dcec57ed4c833a07784d10c1e0c80894c85a80ae397bb105921d470ab1d2a19d53e", 0x6c, 0x0, 0x19) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) fcntl$getflags(r4, 0x1) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 04:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x0, 0xcd, 0xe2, 0x39f}, {0x6a3, 0x5, 0x5, 0x9f1c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:03:05 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x7f, 0x0]) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x2, {0xb5, 0x6}}) 04:03:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x28) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="4dcb6730c26d3afb16322df1d0e6112c25f7cb7a904944d56c11f4cdf9c6bf74bd9c1ae3904955d403efd28a86802b4ea439231bd295aeebe8c111b18bd0a36899ca1b070c6e31b415519229d6398fe4438820a708742d2408353bc8516ab27acc8d2de9c3838542bd11c4f0cde34a81d50f425b961eed6330cf476c69069127d454f32580f1015c3e8c5d8e632aa5b2aa26afda36c48718cb7aed69e1ea8e3210d5c7d67542a97cfe83659f99adfd9112afc8f3740a100adf7c4bf640ab2ae1c14c3ac25a4830cbdfafcd3dd83305156b22a54303e173fab2732034daf9bb6c301abe564ca9b8ace573952ea885f048033f9532625c1760a675e619b7eeb4f5100ef73a01ea8cc68d95636323a8d524a41b004f54e47da15c8feb005a9ef454600171b3aadd7328ab2fce7be95bac28b98a163b7d75e251346a7d863cf1a86c1e185f35478f773b2171bc91fde33cd8e2076cdfc816d151b474d94a7844b7b4a7d95600145978582260943b7daa6a3bdd69b74d6e4774de26e64447cae0fe6a7d49d5ae1ac95e2baee1b32ca70ed675aaf8c855c19a3e0c674c5a230c38f3d85221aa80e755d008a217009574c582494269f69c46215fd496d3c1f472c928051e3f7146ab8265bcd40df3de0b05f6e0b32fff1f31f13a956e6e3968abd416223b18ab2c641769975b69c694cc6e38086cfca8d1cb14fd029a80d569caba55b7f8dd98104318b6b33d13148fbd541b9e09dd71ac73965dfa3042c8700d35394b4d818d1ea43783cbee8beb10cf21762af536dd24763b662e638fa2e23a2e8c78b08dc695742c6c46c9c0141b6e29d49a1323d5bf9fce31d1729f9fdfe528ab8aa44a372e4c0212e883e265aa308a71dcab7253e64a582fe46a172d8e013d1f28d7f84d4797c41c77cdf971cbc8f52fa3a3a065a744c9b546ecc0923ffc4b777040c600d4c4f34e545ef975315d9c1c366073c9b2f41579d83ddee0510026404ed77053ba1fcb631de65bc38fd7bd4afe14609b086599e5958c1c795de59d2dcb34a6557f10334d7822cbfd9d935087c049eaf3e2f0eb30341249d2a87e5aa049dd33d21d137591fb86001f6f16c74c6867c0d00c1a532295308809553ae735dcea43a0ccf5a3613daafd80a1a4124aa56df3c490001732363f0ec0c6098b8ea645b38d2acd2ee74ca1f9bd4b682a7690b845c029f28b8c13bbafd9cc09231fe5a90b5ed7aa2c94bf67d503c287bb4d50a5a59a8c13caa36f786fe2bf4824ded1de1c26fec4be81da14389217e9ae65d8b3ee33cabd791550e24b80adbd71624dbc03d6ac37bb05d6b8a851902239235978aca5c8eb964402c83743ee761450c30fb774dd0c6d6e9b39d1195dfb6a621eb88ebdc20194aa8a032aa28e70d627c747ea0fb6d2c3c493774049206cbc12d7c4fdfc161a4f40b4c57cef09d58628dae2f36ada38c1f3d24c12de476d00a4e3b3d4cf183f734a27cf48f492383fcd6ba8d8077c8e7f10f6a32366155a31c7e90cea63d2be3039cfabe3652b75bb3585bd191f28a86aaf8da005a38c344293faa3ed85583fca3182cc77638705bee26e6d50550341a93fc927d03f962024c128c21bb7d26d0726c4022f4610f7c1079bd132c43ec4979592fa637fb1e1bf4fd407bc419c392aece569b61bcc45762615667a84a8f72ac0de11f766eed7920b757191c2757a698c7776578837b9cec3c8a4b0dbf2cbfd7ec8e42ee27478e7f1fc36639ebe363b51d8b2675f1a9a1a923a1605d554861e0b778474f66b849f7acb68ac92537f8709b1530a7f466be32c529ec4d1c00a68a39eae3aae4ca6f2bc894daba65ff0b19a31b02c63df6dae4f7b53068eeee4a290308293d7cc4f823ee1cc43e16c1673159c131c814cb388fcfc8f616a73050ca85b9ba881f87bfd7b7e70b1fc1014d89fc1d772ad21e7d58b712d750a98ced0c6b782ebe6794f5126492f3e5c7056633f6f5131257a7e5601ac6c63e8ac75cf45d1c283d1ea234166758e95c2c456f6ced4a1ba29893c6f65948895e60ecb21768dde260183f7bc06de5b26a37734833d7c8eebc37011f677b580cf696da10f28f44d791910f3061e686d3e3ceebc6f6cf737c7ee2b9957b8cf195d61627cb7166511457e49c800f346294ad093ce9b6fedc30422b3dce6ec36ce3e59c90f845dc25aa59aa17f8f3da5ff438dbd564f6b6cd6f2292461f7b5cc40c189b3cc5e4dd302ca8a5f49d0cc070911c890828e2d945b252147a2764a86cbdcf9b330da078cdd5c3ced08c560c0f98b7884c345c16ed88bb2567fa4d75e71db8c34d108abebd4b5ba1a228bb93e46fc8e490c18f895ff777d1eb91cbdcf2237bbeaef675ae293b84680ab463f0d96cf35a6dcaf9ff0b527ae47a558c7248eaebe6b2f05846eda44475eccd06a08810dee25d9fca4420541ae0741d92b742eb12ae520734d644ccd82e494d21f39d138a2d775c8d42b23938a10d2faa2ef9b327c00855202675ab778cfeae82cc08b5afa9b8c699c7f1c2c12c3bfef165ac0adf2c7bd8f7980e429f2fa45e85c5dc891b3d4329cfcd319e2dc53704357e155da3559bad517509bb866a20c52f4ec2fde80c0ef1e37003b62e5257adc0ae20ddf654eaf8e06b1095190a6e61d41b2325e30793a398c5b965ca2a8d13518fe85cb4c82ed67e36fa987d859483b2d2409183b7ce66c395c18379527c971070c45d5eb73ec9c487b28d743cca1f8fe891303a4d15e04046efe1404f908a842ce6e00433bb2850a3b9936202a4421d638d68abed344cec65be187662f345841977e8ca6bcf69fb3272eecbbfd5868235bb38b2181495fe29e957247003a967f8b9db9e518a7ba9996aef57ead52396f30855ef6d2f75427a3228440b53e507cb4567269c5bc03f77ba61eaf0980c6ce72816425264bfb0b086ca89904f0bc9ddd2d31fe54e35b90494d33f3cf5a8eabc52091c8f2c827cd4f1789e4fff9c4210d499040fd7705844846b9abae256d23332dde7234e91e7cc9b52b056c8dd3530ff18c273ffe97fce60031fe22370fda17411388a3d159d3ba61d2ab3950fe076ee693cb08db34403c26a296dff89579101e0d666e011931a3a14a1ee643eb7eca650db7d4ac6690e1ca3b020dbf68693b5ae684068174f3e2c74c8c9fce1c7f481462bf90dcefba9b119ba288baed9788940dd5b2d4ef34b39eac0a751a163746926e7611e8a4417657dcf2f34679a3155ad35fc1c746ab4ebe5d3c24051a5efede44c926d87cc201e869e30d85a959fec1449843c16146fcbd5425f1e3ab3bfd24ab49459a985f58d5ee8c2ed710f66e15cf09731db887b4ddd744c5cafc7e47f79c924e44ca8f27079058cee82685ad68442bcd671485a074587d6b9d3cc8e3e11fa630c3639f61f3a8254b54e9311ba0a4605adbfa6b15c8dd846e658ff12ff1776c4379e9aa6e72c874b88b44ea374c6753ba2612357b9e0cc810bc027787f0845b15fc08cb3af531f00503849eb1289586f10e38c2273d6de3d342d866ee06a769726d65e39c699fa5d5dbfc4189614fdfa5fc164cd2d2a7c36bfac1fadc5d8080c24e1d6a5d8ae179ab6d199f4b4a3740d515ec123f8a5bd6fb9b894812159e0e1247d1824484df878145dc5234899d170df49ed8a3884e981765c740d88a67008ee2758874e879527e590706ef88462c93a47d37f5ca1deec6c4569c9428fae7b02db64e35a95b8596fe392d03a5ee6f89a36c6eb1ac4745971e65dadb20d109e8d15e902bbe2461fd326bae49470646f12bcf6b0b098cac1608f2c75f4d9ff943b56c43b849bcacdffc115411c1ba6a356b4639c2f857c86e7dad5234c78d65cbc0ab5a7b354abaed7edf36a56663b8453379d28066fb9e7ed957948f3d50d484890a1ec3583b8f1ae21cefa8028f4a3bcb411f456f15d9f5d3e36a271d2c57bada3d5273756986bb0074d218e9c3ee82dc80c10ba7a8c7bc97ebe30458010bec3ca6cedd7b8c68956404c4a3f99aa48f863bb44990117f559dc5246697482df3fdae3ae93e2bd75305fc4fd5e56019d57d17282621f3ee6d94914e995dff571537e6f38ed2bd103540676bf66787bcaef7d8040d93e67f8ab15c380b476e144705656d571b8f55ca4078639b20b814ca49175b4e80e41545a96e69d2f4914be18a8b2741f996bb8327ff61dc2e571216fb3c2021908d8177db7a584cae5309af00fa6e40525025b094025bba79f35bcce0454ccfd3b3b6582a46c217c50d937ca9d3dac5298c46f3680a7235349daab07ff520e7a0ddaaf4aad44ce1206fd2c32475b0920ee3cd643abe1ab78f70e77ecc0fb9f17f3e7a42bd78fcc29c45d8eb8aa7bab63d97aecb41359c0c9adff31924fece0b4b5e60ab6dcaf3cb4a620c12f56ad81ee836e65a51de4f86b676ee2a0949810c900296d215ffd8ac55652268f2e874b2089a9f5c8633dc98d09dd46d024a267deaa8b9acbe887a8195759a0380791d89ec1a68c5660391c1a95f7c09e6dd09f6a5b4a7ba928150ed032047f73fd28c44c7d3626f4caf5df1182124f05ec181f25ee85d7fd9c39389d7160740cd4a72ca7c152480b0087efd3a1dddac1b6fab1a8898e744166ede7c8b82dc2c2a70710bf335b1e8c4d8900a1e0bffbe4b14dee452d5a24fe62f6ac0d42ee05f1cc2ae69a34dbca706fee50d9c8aa43d095d37a8e9d6524a128cf3e245f43ca82a278aee3b392bf921f31d6225558b0c655d2821b1db168722d6c5d95c6f647d2443c12747da7943c75d73f65a949ed85314b04734c12bba3ebc066cb30e30c8675cbcf77617bd9746e818c27044e7ffe9b3f41c5acf5737486938359adb8a1014d027a10a533e1db0832b731b3905203f35c3ae9b6c70058b8b6a2809d65279b820c748227d08acb7e156354e1df5c50e67f8ad37b640f6009a49bbf16f375cd6515053b06e1d9de744bafa1193c5fe18d25805b0fca0d5dde814c56c4f65e31289c6c7aadd6328bd790afe349f4d264385bff2ef097a5a562dab859b69ed894a7355d77a0d58ca4e470c9817e745dc9c3de43ef625c498215e4b9360a639a537779e8af90f87e74d6e466cd5a0c11ced76f75ea1f192563fe40be270b9d134df3f2251adf8cf7e92950cf977061fe372442a6204f2cf2317143f93652d58c24d04a6be2b02266679587396dd9a8cfdd8204d3b35f0597a1043aab507493072a7a36931b3099b996de476d2148ef5ae0ee2dc72006afeabe8a44f76d6284bfa8b1753ace482c6c1e4da12219ef8015cc33a2d584ab84f1dab8f8eac9a7186e7ad831a0048d712c629dd331958c5dd39a6fccf3afb691adc2661c64f70ab974578365b441f18c207d96eaabe24e9584bc11b806c7b5198f5a90d670e1f7c978cf8d0c986c55178c70ab41fc3a6c05a4b4bcb66b4bfd78c328de1d1e3af1f2712270e0761541aa575a19f5c86b13e535514e3922623e0549d562cebd1efb2cdec8d5f81eb9353da562ed0ee29ee6f781d48be2474275047b5adfc55e02857663ca620aeceb0c199d522fc21db1e0a6a612085ac90957e4d39f26c3ab98b1943b725630f897561ea7b6e2da6d00a925695cfd0c51b0dca91bd6f32bed241780b19f1d00a244d79adc6095b9aaa0a74009f0f3b5f886d103c047eea47c52fcfc168b97f31a36f07509605c452fef082706f9ba19f74d0a00e5a306112cef5e3d5f10ace9ed98e3987cb6052d5e18875ccd67b3ce4f6b18f1e4d934496b4947763116c8863a2e983fd4fd70042b62c1541a5f4f17e013c05477962536f10", 0x1000}, {&(0x7f0000000140)="319d9b1f1623dd75747747dce277741e40e47f13b85df4f0835eb665", 0x1c}, {&(0x7f0000000180)="2165dedaab3c0386091117612b20713cd811724c5170", 0x16}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000180)="e278cfc0d1ec05bdcf977e40991e") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r2, 0x39, 0x9, &(0x7f00000001c0)="f4abbba6a1ce676dbe08ac8f28707f577f748a8909e8b5baaed73a5420da92f0265ff387133612cecf6f82e5d2a4f6f25eecf18560e15e6de5b1b7c5878e4b0a5ae4c51320a9bdf6c7bf5dfd5c6cead991603e841c7cd618b040a4863074963bcb793d37cc43cc7cd8e8cfb16dcf0ffbd2e452842c23215fb8", 0x79) 04:03:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b00050000008ca204fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb77081ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000d00000000f9c717c1fcc8e814611feb7fef584d073ce3a7e3d4610a77fd9a13a3f1c133eb7d4078694e560f489fd5222af1bbd85efdb3ea36fd22103f7fb0be", 0xe7, 0x408, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 04:03:05 executing program 0: open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getppid() 04:03:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x3}, {0x8, 0x2}], 0x2}) 04:03:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./bus\x00', r3, r4) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 04:03:05 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0xc001, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 04:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x25}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:03:05 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = semget(0x0, 0x3, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x10000) r4 = socket$inet6(0x18, 0x4, 0x8) r5 = dup2(r4, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r8, 0x0) recvmsg(r5, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r5, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r5, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r5, 0x20004b3d) fchownat(r5, &(0x7f0000000880)='./file0\x00', r7, r8, 0x2) r9 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)=0x10000) r10 = socket$inet6(0x18, 0x4, 0x8) r11 = dup2(r10, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r14, 0x0) recvmsg(r11, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r11, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r11, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r11, 0x20004b3d) fchownat(r11, &(0x7f0000000880)='./file0\x00', r13, r14, 0x2) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r2, r7, r15, 0x189}, 0x9, 0xfff, 0x6}) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r16 = socket(0x2, 0xc003, 0x6) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3626696c653000"], 0x10) write(r16, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x34) 04:03:05 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xfffffffffffffec8}, 0x0) 04:03:05 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x20, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x421, 0x1000}, {0x0, 0x100000000, 0x800}, {0x3, 0x80000001, 0x800}], 0x7) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f0000000600)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r21) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r22, 0x0, 0x0) 04:03:05 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x812, r0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) 04:03:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) 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) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x7) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:05 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x240) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x10) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r1 = socket$unix(0x1, 0x0, 0x0) r2 = getpgrp() getpgid(r2) r3 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480), 0x140, 0x0, 0x1000000000001) fcntl$lock(r4, 0x7, &(0x7f0000000100)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8000) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000002c0)=0x6) ioctl$TIOCEXCL(r4, 0x2000740d) recvfrom(r1, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 04:03:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) preadv(r0, &(0x7f00000000c0), 0x10000028, 0x0, 0xfffffffffffffffc) 04:03:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e060000002efd290b88323abc0000000000000000000004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 04:03:05 executing program 1: r0 = socket(0x10, 0x2, 0x4) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x7}, {0x7, 0xed}}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) setsockopt(r3, 0x2, 0x6, &(0x7f0000000140)="bfb8e14de60abf37a425f2bf59c1da4c434259dae1c75428b76427d3a8d60f16ed70742917a7ba9fcbda8d1a379ed19d6286452fbb339b7f45827c8d4e682f9c5230d2e7c51b26bf063bb5c49fdff7883711b5a9911ff9c0b05a62a20c9b1d25bdfdcc552e8bf5a6bc2ff07bd03a5335135cef122d1ec360c45407520e8feb2bd23e9f7f8bb3fa2c589a47a80fe743f108c764be445746398fc314adbd203d88a46c1926eb2be7e60737524542537829dfda916a2d11c630670b6a3ce35f9a459f63d4a7a0a078dd55443b5e7cc4d5392088436a590ecfe7ad4d74dc1396245bb1dbc950a72937", 0xe7) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername(r5, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 04:03:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x11, 0x4000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x0, 0x7ff}], 0xf924, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x1639) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) acct(&(0x7f0000000200)='./file0\x00') r5 = dup(r3) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r6 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r7 = geteuid() r8 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)=0x10000) r9 = socket$inet6(0x18, 0x4, 0x8) r10 = dup2(r9, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r10, 0x20004b3d) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r16 = socket(0x11, 0x3, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x1, r7, r13, 0xffffffffffffffff, r14, 0x80, 0x7ff}, 0x73e9, 0xfa, r15, r18, 0x100, 0x3, 0x6}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000100)=0x80) 04:03:05 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000002d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c729a480641336da2b47ceeed5a8735dab7575bc9f5ca63ce96a8cf40e916673f0e72bf38da989ad25226365eec64ef0e6f176f6ccdc4005e1d1c4a30ec9f47beb3b1b3fb02b9c5bc168d9cd4c3fce66b13fe22cf32cc7cd8d9ac3aa9a9"], 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffff9c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)=0x10000) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) setregid(r6, r12) kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg(r13, &(0x7f0000000240)={0x0, 0xfe70, &(0x7f0000000cc0)=[{&(0x7f0000000e40)="5e7ddd3201339289aed217df2b1cf4081d35ce7102b863e21264a8e06ba5726489a1cd9b3e5b671e3aef20aa5a89960eb290cfe512603b86af7eebde7b519e71a9eed53ba8ae27ccb276f039a5cf69cabb1d2994dfaaf2e71ace841d57838e5489863111299f12496a8c4ed4575cb800c642ea5b2836d0b68f51f8c3ddee3905e8ec32de5f50b92f5e37f5da2fdfdd1580c6956c87cb6274dedcc4c01db8cfc82833430e399541b6dbd565e9ceaae1ef75bc6a2ad46e2058977ad838163e15e2c2b6ded2e016b5baec44"}, {&(0x7f0000000280)="34487567497a113b308e8607e9b1fd1242e15658fa7fd41d"}, {&(0x7f00000002c0)="a69b53b405360225a9b8b9b7ec6bb458c839e008f938febb146adaa6", 0xfffffedf}, {&(0x7f0000000f40)="0edbbf3cd535e4c7a5e755c095d56780260c0797f9f9541744b146ac6c550de4eccbc20e7e1826fed848d33ea9ea01ca0d48ab4d408dd07e9e5235e74bfab1afa1b8e665790cb2cc920d299cf59774b35c936720e885aa246e1c5716db4b7d874b466cf254b5ccfea552fcb0111c7bd7ddcfbd93b5a83520f36a3b7e7f8f61d60580f772f9f00015f9873c7efe6a73710765fc1e8f808fc7f9ee8b36394d541b36a3fa481351b959b2cf0ee75962571f3dedec59692026e1f59f945c54f138c9321be4e372365b75f4c107453ac3c456beb3b4"}, {&(0x7f0000000d80)="8a9b3ad88c47667d4fcef625f2b95b56b4c42c5fb46fadcad5ed12d752a647a6f9c6ae7a707a8fa0c5047bb43601887364747f9f0ea3547d00737ffd524394b9661b59e8417c76ffcb83611d33420309618e2fff409d6e58541bdb931e7ddff83d289f799d8082af18d41d325bcaf50a6bec68d5c354eb3e06821066597410eb65c5f722c3c96f45d4d0049179bd306491f0984a7d205b38aac34a2456e95e875425148f3c3970000000000000000000"}, {&(0x7f00000004c0)="8c05b86198"}, {&(0x7f0000000500)="e45feb35d43b8f21c50e374b673433775d2858f40a7fb9f5cc04a2e1cb4da96c7615b59ef38cdf92cf83bb00e1256545fe21fe31c0eaf80b16ee49ca19c90f6d1879ac75c71ebca116f59bd56ebe5e4d5619921f7c5684f69e33e7e15a52ca2a850a446b88d4de122598baa66df48b96aa4adda9b302929de813cf725c3a8c56343aad5995cda3e87910c109a52b5a75748c2328e262f489275cc802dc83a36352b8a68d518a4bcf315445eab7e62a7f15bba7ac70c176e6d28216fb62d25832556cee64709d224fa9ad261d0d4098", 0x2d0}, {&(0x7f0000000600)="afc91946aca5aaf939b2e3edd7d1fb2fdc9012724c6ccafde69002e2aa3e5cee57610c27fbb942624a55c1a75a92cefe900746b98b484519d536ffeb37ed1ade109bd68c21f49bd1c003de755dd06df49c0b509de7dade51afc650e7a5bf47c1923cea39f9d2e6844fbaa5332115561b9cd50f90a88cc1be2369bd83048eeda8db837b48162f9a06f5b1", 0xff14}, {&(0x7f00000006c0)="dd4cc08d0326e153a3851fc3aedb48dd0063d25f5fa12cce2625765114593d0273f00ca1fce7a1efec070839b167fbcfe9ab2673768cb0b1875ab06b36fd6732a0b0375179e69517cd48d2e6643db40feacad0077583767d052a87090917169a9a2cdf9094be48141d2e797cdda9dd42d2c1f632f2df25d324d71c129a9cad4f3c4c568a22481799f03a6460550ccc2e5447fafa5ff230a58e6fd35f74c0022248adb442723d9f4578983aa073f43a45db147e1765f0b4593f36646c02641d1e93b70fe87b873f61e5498610c686eedbb7457de00150246eeb6b570fe02ae2d83e0ac4e2ee7594fc43f63d6eae41f95836a493540db60a95349179", 0xffffffffffffffa9}, {&(0x7f0000000b80)="c352e9edd9ddb0be0b6adb3dd2525ce5036d5805a4b59782e0d720a827018efc84b45315187152eb81be9daae1763239be830194ef3e62e7dfac05da50d3527a7769e863579c3a954852c87cf586daf55cb588b94256ced06b8cb6012fb441b607de95f50e3c90496289a29d"}], 0x4, 0x0}, 0x0) 04:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xa09c4a95da6c2c84) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x40}], 0xf924, 0x0) close(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{0x20, 0x81, 0xfc, 0x8}, {0x9, 0x3f, 0x0, 0x7}, {0x2, 0x91, 0x1, 0x67}, {0x1, 0x4, 0x6}, {0x3, 0x2, 0x4d, 0x3}, {0x4, 0x3, 0x7, 0x4}, {0x7, 0x57, 0x8, 0x2}, {0x9, 0x0, 0x3f, 0x2}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x22eae36e6d62d8d2, 0x0) r1 = socket$inet(0x2, 0x1, 0xb0) dup2(r1, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xac2, 0x20, 0x77, 0x8001}, {0x2, 0x11, 0x1, 0x7}, {0xfc00, 0x1f, 0x1e, 0x7fffffff}]}) close(0xffffffffffffff9c) mprotect(&(0x7f0000110000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 04:03:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f61f8a15ff38c5e8000000000000e0ff00"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000080)={0x1, 0x7}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) r2 = dup(0xffffffffffffffff) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto(r2, &(0x7f00000000c0)="29510347cf8a6be74bbb0b4839caf27738f95e92090506232d6172995217a2df1d", 0x21, 0x2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x20) 04:03:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x400000000002c}, {0x1d}, {0x6, 0x0, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$TIOCCBRK(r0, 0x2000747a) 04:03:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80}, {}]}) 04:03:05 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 04:03:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 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) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) mmap(&(0x7f0000206000/0x2000)=nil, 0x2000, 0x1, 0x4410, r3, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x7f, 0x4, 0x20, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006e5000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x3}, {&(0x7f0000170000/0x4000)=nil, &(0x7f00005d9000/0x4000)=nil, 0xffffffffffffff7f}, {&(0x7f0000491000/0x2000)=nil, &(0x7f0000156000/0x3000)=nil, 0x4}, {&(0x7f0000619000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ed1}, {&(0x7f0000618000/0x4000)=nil, &(0x7f0000372000/0x3000)=nil, 0x3}, {&(0x7f000017c000/0x4000)=nil, &(0x7f0000799000/0x1000)=nil, 0x400000000000000}, {&(0x7f0000539000/0x1000)=nil, &(0x7f0000350000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003c3000/0x4000)=nil, 0x9}, {&(0x7f000067b000/0x3000)=nil, &(0x7f00006f1000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002db000/0x4000)=nil, 0x72a9ad24}, {&(0x7f00006b0000/0x3000)=nil, &(0x7f00001b4000/0x2000)=nil}, {&(0x7f000014a000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f00000e3000/0xb000)=nil, &(0x7f0000400000/0x1000)=nil, 0x5}, {&(0x7f0000784000/0x2000)=nil, &(0x7f0000137000/0x2000)=nil}, {&(0x7f00000cf000/0x2000)=nil, &(0x7f0000295000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 04:03:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r7 = fcntl$dupfd(r3, 0x14, r6) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000140)=0xf080) sendto$inet(r2, &(0x7f00000000c0)="72aafacc8987c251e09a8de0", 0xc, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 04:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4ccf83ca8ffc340be76d", 0xb) getpgrp() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x3ff, 0x80, 0x40, "8fc757220fc1bdfe3b44cf23ca029cc3478044ba", 0x8, 0x10000}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x692, 0x0) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000240)='/dev/wskbd\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/wskbd\x00'], &(0x7f0000000380)=[&(0x7f0000000340)=',\x00']) fcntl$getown(r2, 0x5) 04:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x8, 0xef, 0x4}, {0x401, 0xfc, 0x3, 0xbb}, {0x9, 0x8, 0xba, 0x6}, {0x8, 0x1, 0x3d, 0x1}, {0x7ff, 0x8, 0x2, 0xf7}, {0x8, 0x4, 0x1, 0xff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x1ff}, 0x0, 0x0, 0x0) 04:03:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) link(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:03:06 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(&(0x7f0000000200)='./bus\x00', &(0x7f0000001440)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000001640)="ca5e74934073f2fe3b70644d2dfece2ea0dbed0e89c84a3a76217c473cf42f431b48c1942c8a7626f793f18b37988663b442b374642a2b1fabadab5892c8cd34dab35a4a4160f05673f8c5eff7455846fa2f184ac47be90f56a69d609a8019287776fb0fc63dea874254dbd7dd8b2bf20790c4bf2ccb6c58431e3d73f181b4c3ba353e64e4aa961dd6fd672b2dc30467dd01be99ad7852c2bcc8dc779325725b58c416008c84b95318eb813b1b70e6c25eb4f13bb3f51f4ecff688f226894010c40bf4ac7ffb017d4fa50afd9f477a12225fb680fbc41aad5832529dc33be1975d4a70a27c66bfb43630edf94f118ec0a80fccf5e5bd0b25752bdb5cee533f94801e5c3385f20b2e948cc8b5cd8855e8437ad66ab214a301e62fd4077421d37ceba87a8c77389cb2deb5e97f2f9b35468e533fe7dd49363fdb6c101a5842525aefd7162cbf79eae4a9112b6fad82cba76f2a22e816b5740fe2df14f8f1aaf0794e3af802b9d0391691a3645602f07b72dd22e24151b7ff760c5ec428ddcc8b3d8d51786c52f0c12cba2a96f8654883c9fa83b945206056b21801d3eb0fde4b3a3cc77c5f660db04ed1161889b96436eda47edbc93ce952aad9e0e3016cd755f593ed19c7f111f38b0ecd2e7fcc255846078b924bc55796532c099405ebc909a36e7486e2c72f898b45be96ff2f785ab5cb33cf9b894e2f3abbbf4ff8fd9b73c1ee7ba34b208000b4e6c89122c6de83ddadad7f329750d4ac6467868f123c80d463e49f1e058c7092146b351c4a5d3e5bea5e732268879a403fa182532382843083714711d435bcf8f4271e7ba100bdc0b779d1bec05576137b73e7e799344e9606e4be635c08b3af80472d41f6c0d891543c4882ca030baf370deaa14a323497ba9fb60ecbc7def60afdeafcc1632f408040c6dc977e0f6cda668228c0327c5d7d54cefba610b7caabddf0ca3068254669551141da501c07f56e77b209d38dad63a08ea106267095feb4b7c08d97c95c8657ac45935e6936a94c411f0180e9127c45ef76f65b746d519434c1c9ef31e6a52d0e345a19f2455322362a25a2d3b37ae2345c2042a248253cfb6a68e45ed276dfb656403fcfcfab6fbbb7ac06ee47e8a25afe2e99ce24526e6425d68c4ea2341a659be3203ac9c46708f8572cf49ba55b01f089283cd0712c9ad164b2422c3f50672dcee05b3223d0840dcfe0943dde14ac57b1cb830b9f4428b470ef1d9110dc4e7178ff0a9adf554fa263ca3cc439cec8c0ba67b5ea65218d1a3d8079c2ebf98693580207ba631b17433e13be1e18966d86568163b87e05d530aa8bdaec88a03de4b01a209aaabfd6e27521e174806257ca121466aeaa5ac579a285456ad045e1df59059d7df4c3dc948c18d457aefec4ff35548b24603f44a668844ae496368a0fd74c0e8c6f247f43a0152a6ead228d74410b68c45b6cabef8f5b8f783155ab704573ec7b28083e6741bedaf1bf8fa6a86733cbdd9dd9ef87dd044df5d37aed1f56c4ecfb2de67450eee030bd17bafd2cca6cac80885b673770b2e1bfcf74f78a3eb962f790c025986dd77430a8e29b87aece9542fab4f24beb52be42ea5e4744a88578e87325d43bf1f0c48176b0fb54fee9911f05147199ffa1262722adf1304754a8f58be774b09dc1b0fd33320a5bc914fafbe18196b843fbd37698e9552ddbcc94df2c65ed6f65f921e1d0470399ed64c9a1e2d701cda24db236b0c9e422ce1dc49ebb95fc10acd61c00098654ada738fca87adebf9ef8bb59559875db5b7e45c1658be36805d9e5e2c7396431301f8f17b96a5fefb0abc55b94c3bf6367c45e135e32d21eb5c31c09f219bff7b197b609eb2fe0c8cbff0b1b60496bd43907d169752adef9f108c617c93ac2f1e47bca323e9062a73e3f1fc6d5eb26ef5746bdb100a3be868cd944655ba103d117cde00187348b2b8d7dcca9ea105e39dcc77d9e40b1b56c9e51da9aa7e5445d75dd76a9ca56d74babc74093f89bdb4bde7438b356870e0dc9c5f33dcb82249d7b588325192225b9d962e0eeef4e9a60d93b24461dcb668e6699d839b28a454106f95fd83324541a5d5f828a32be1eb97b99f8fea9f631796597de11ec0479899e89830729bf48b03990259808f9901aacafaef25fc39221fdb1b7da71ec05fb31dde1fd3f6b60131391b3d16b677649e14b4029c178404164d28d39dcf61a89757c2a0cbeb8f84cc03a0886d938fa9e50b73434fdaf0c7555e4d463c95f0e6b0a8e92f6cab46e85617552aaaeffc5d1c8308a57a16210a54753698d74f8789a3063af810d6c4fae15e868bd96b14c73168aba5c2a8f72f36d4b57bd6979b707a10f935b3b1aa13d49a39ecf6d22d364b33aca71d7b0cb28398bf7fdabb39808154a20b93bb2ee467d7ca7b30c4079afdc34ba7bb5da47be27b1d61196d2ea220ea8d06641d2beb17ab8581b2410d18ae98c72474b59f8900b4e240301e2b972b7652b1704bd67cb7806bd053499f6a9d1f33179921134f94dfb4123cc3a04ebe3c0a9aad4e15a4b65f9852d725b4133d7fe71c029a558d0780cb394a1b26b0f364614e10c987a0de3b185c3eaa6da3c579340c8c754b509f897570990608da84589b3ddaedc6eaa6d103d29fb3f3a69e94f50f781ad1d745e465819e41331f6f1574843c10151c0510daffd51335cdf5f8e760db4df8a047131f15bd655a8fe0acd93a68b0a583ef27866b807d54ef10e737908851a1392450fba680a3013b7e07e6c0802395809675952cde8d1a2f04fd3fb205cfa387b20c2e102541011907cbc3542af4106d43cf35bc121f50cc6ea8b461018f73e5d035453ff00696e46685f363c9e23a4a3574be21d9fdc2d97e7f018819f12ca31906c4389885836710254184b9bb8ca0e5b2de93071679bde270807c7763a6fc0e53e3338b8b89c482d37d6a5e47ebfb530fa97e553c06ce7a92e44bed73d12dfa5c2c371c8632f79c6db9b6a881004ee9a1e305f02217a3957f47b13a141fe6c5c24ebaf15013b6c47cb4d9062e2c030051218c3815a5c1341328109bc0243b693de468bf46bbdd25c899b34c6ac2c4b3f7ab8ca94d0f4f9b63f019055977fad22c6dc301715405980a06943bdf4a0750898ba6967d002dce76ad50d6b12df9f5dd1e7c6c6606cd354fe54088caba84e63897f78b4a183281b371860d22234732093b1c43bd9fcaed57de6822ab9348800a124c121d3ce218132d10eed6a4bde2f4f498dd038e543e107a953348e5848ad381f50ca010713a5bdcfce25e277f1bf323e7f035b89a986f76f499a35ecea793d5a5749894285d59f7e22ffdd0eca0454fe98c70c33234cd446497b3f088be663c8f70abe0d016cf7542d7bbc0952e9db41fc9a070d5efa019f4ff4fb8c6366e1515e0a5734126bb88c7735bab2383cb8a7b976ec6a935956138da23610276718a23132cea815659c5262887bb624e29783482b21793a826a1db06dc342edbe60f0d770527f2aa9d098eaf1da68ffbb60b29f7c99c6f3332fae970fbdd230ad0ccf38fa2240cb62ca0c08e816b01a7f55e455ce5ca08ef6aedda46b2a6027ec874cb8998aca0b214f866c9d3e4c7a98bb0a2ff1358aae9fed3bd3474573b337811d315f73293416dd28064e6c09780b8f3a7460dc9284cfdb007f0f2bb7b3e51bf460740f217435cd088740d992ef3ecc3c5bc1b7d0aae50bdc1d45a3816616e6719e75f4a31a136455e65c467099f729ed5050412f10558543f0e646ca6580d20cb26336e5346701c8158a64bc71a2991a0a16a7a06149415e71f5f470e333d49dfa7ae2d313c29e14ebcab416b6e92b896a9461486ef00007db738d6a504312f7866aa65ad12ffe7dbef16b309e12aa1005d8abbec6f6f660facdb20a6d11d42333f9d8ac0826b5396a995273660ff498c3a4b8f49c55fdffd2b51562ef9537207826c35657cef73f323cebd883edc8b864cedae34aab8a9343603db35413532472fff311721975fba7e527e5d0841f48e392cb477d326ae6b5b2f7ba6d018a07ef16e304adbbe83bd2a1439fd84796df2f3a71bdf7f21c4f334174619391638d5e2e8fd852ddb719c9879182b0b65f7342d75a388522bdb88974b48f1dd11779b7525754d5cd255468d35e388a98bf520f0eeddf6b2bd64b624a764e35affcf16394592d7501c8645d4e04bf7537326d6506ad061fe709e7902bd33ffc19b1239428a263b566452e83977ddf542b840f928d770455d2ce4d71b97ecf968064081b5d0cbd297f826d95b580eb4726b88e9a1f646b055f3a42dba1aa79db7eb225ca924ccd5a39a75f884e6b39448719804b999ffdd9c1eba8acf67ed897e3de9f28b64e058c1a4475841dc83c6fb4c5f2a10bc6e745a2c70c0a64b85792dd53574306d396a9483e73cecb62113ac2e6e0d64bb772fb5c998da6fd026a8b60934f79b9047cdf467888ed718eeff94f9b927e94b93e783f198b610ffb44ba31d491d3b5008e4e624ac406f67e2d9aac0c8bd993e4db24b0cda463948b111da58c20c71f2f611539345e8b3cdd658d01ec58b21a65041381dde6a901cf6bd65ba8d0e25aaac719833def43d79b6c3726060273d658b2b83ba93515c962e26027383773c873ab6c579be3d7d675ef71309a6e1fc2fd6e076bdef3638a26631e1cc3b2087df2772ea473250d90b7606206081cba2cdabbbe5a4083d315b9bc7d577e9feaf1f4712cd73fa99917261dea41f3e478d37515fb827b3e433628364d43d8f8eb79b7ce0dfadb31a65dd71e67877517fcfbfb70eba6471129e32e52a772e25f0799a20e40f29bcbc991d685585418f71d539d4f276ad9bbe92a25e2024c740d9172a62c57ed3bc07188f5cbc8d97ab7239efd7ec1b949ff76fdb1eb2f25b4fba2bd9892970deca046a7336358b385bb5a38dd2754328967a0009d70f6f08f4b8641f3b7e1ca9ba76d3a837f2135cfeaa83d9230ead73bc763f866b93e4e9fbe54ca2b2d80de8f12097302ed7b1f79474660a8dfd743a2fe2e4e24ab9f6e21fe0278f07370cfcf3c41674a9c9a518929b9b583125f378c0451e0d0b37914299c455c8f8f220489c31b50f50de80167102d62f64943fa25b16317e6bd9d4e4a0e4185919f957df011f4c321705c06d173184fe5bd2d473cb7d350d6b39d19ac40a949c955a99306d060951d73d9c0f22df9a7977cd02b9b48c2476a6d6836f441ae6c58296a6be05ed9b2679497c83e15195859ebce1ff9462529e088a91c31bdbef634a6c7002c17cbd90febae16058a47593093ef309b939d4812bfc4ec03fe755eb4bc6dccba76d92eef97bf92820edf407f6cf6fb55fcb7697f3db1f6c6a2a0a9cce093349c42bee22601664ada795139a650de4e82f2a794842092073f406776c2bd180ba12d3a0bb3b1ad8bc6d319677c03f44db6793d11d320f742226b83647d9c969c26cfdbec4d07d980179c739e0e48cacc3a9f8d7d3355342039dad9a10d62a1dedefc87d90758ed38bd69d13ff4980a7370539b1b26408d20b9d9f00bc71361a16d49478ab039b9a536666c840588b0ea16d9e519519aca5860dd1fed18c3530fd53460e86454af5c1a6c14238254ace5aa239402e9b5d870c02a8fd12667e6aa51a0a3fd48480f1e332db9b9661f4c0f1256fbf92bb65d90750c24ea6870868afc642473cd6b13dce4215212aedc264688a4a0fe11f2e334a01480856cd75932bbc785ad3448172badea409d278e99dc34123f6fcd56261b467d37e9cc3e5dcaeec99adbf7ddd418c3997844", 0x1000}, {&(0x7f0000001340)="a172412dd77baaa23cd64d150d1e5ece8ff523b4c190f556c72dcaa915946774d1648ac842a68b56793e6c679ecb8e265adf4312906bae74ad68803b8180e4a543dd0d4aac84a6c70e37bfe2c1b26468daafb2bbe6b7c0911649728f731d274aeda6be2a173e2a4ee3427bc3fc13288c39ad312adb263a9c32698e3f15375bbe78c0384c47a602a3fa6b5cf1a6c217d19cf69fe6b67345bbaae3d97a748e54af236124f079b0e662bc5edd76830e10b352df73eb196c057650be6eb3bb66399c21d3beac8fe136a2071d928dab3c184806a561560893a8ba2249b96cda713bf75378e1f06635dd6548e96ce07543ee8e", 0xf0}, {&(0x7f0000001200)}], 0x3, 0x0, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x200003, 0x0, 0x7, 0x0, 0x5, 0xbf491fac806f4410, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r1, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000001540)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbe509843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee01ffbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b802000000ac04bc61ddd7d3fe0ed476deeefaf7", 0x164}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf8bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314aff8ffffffffffffff6a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef2ac119f36e37acf85cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3a95adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf35}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x315) msgrcv(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x26}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x40000080, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 04:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pread(0xffffffffffffff9c, &(0x7f0000000280)="70c7aee7cbbfdb6cbff7561f975a7d80f6af15295e3cb8edb48f275c824c70c6f109419a7ae6526461142e725b8efd5f461622ddd936b89e5b54627840fa20cf78e04f81a785b91b25231ab776e0ba27f482bedd166fe6ae009ce3e09548b3d335a4a5a63036eddd5cd75889e5eff0dffc694933b5e1ae5731dcbe8b18144ec8c7910eb5cf9bbec4fdb586fb8a47f2667412a00783aee0cbca76", 0x9a, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 04:03:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x7, 0x800}, {0x18, 0x2, 0xff, 0x2}, 0x7, [0x7, 0x0, 0x5, 0x101, 0x7ff, 0x7, 0x7ff, 0xfffffc01]}, 0x3c) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup2(r0, r5) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 04:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000300)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000340)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") fcntl$setstatus(r0, 0x4, 0x80) 04:03:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) clock_settime(0x2, &(0x7f0000000000)={0x4, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x10000) r2 = socket$inet6(0x18, 0x4, 0x8) r3 = dup2(r2, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r6, 0x0) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r3, 0x20004b3d) fchownat(r3, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) r7 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)=0x10000) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)=0x10000) r14 = socket$inet6(0x18, 0x4, 0x8) r15 = dup2(r14, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r15, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r15, &(0x7f0000000180)='./file0\x00', r16, r18, 0x0) recvmsg(r15, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r15, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r15, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r15, 0x20004b3d) fchownat(r15, &(0x7f0000000880)='./file0\x00', r17, r18, 0x2) r19 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r19, 0x80206979, &(0x7f00000000c0)=0x10000) r20 = socket$inet6(0x18, 0x4, 0x8) r21 = dup2(r20, r19) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r24, 0x0) recvmsg(r21, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r21, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r21, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r21, 0x20004b3d) fchownat(r21, &(0x7f0000000880)='./file0\x00', r23, r24, 0x2) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r26 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r26, 0x80206979, &(0x7f00000000c0)=0x10000) r27 = socket$inet6(0x18, 0x4, 0x8) r28 = dup2(r27, r26) symlinkat(&(0x7f0000000000)='./file0\x00', r28, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r28, &(0x7f0000000180)='./file0\x00', r29, r31, 0x0) recvmsg(r28, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r28, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r28, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r28, 0x20004b3d) fchownat(r28, &(0x7f0000000880)='./file0\x00', r30, r31, 0x2) r32 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r32, 0x80206979, &(0x7f00000000c0)=0x10000) r33 = socket$inet6(0x18, 0x4, 0x8) r34 = dup2(r33, r32) symlinkat(&(0x7f0000000000)='./file0\x00', r34, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r34, &(0x7f0000000180)='./file0\x00', r35, r37, 0x0) recvmsg(r34, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r34, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r34, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r34, 0x20004b3d) fchownat(r34, &(0x7f0000000880)='./file0\x00', r36, r37, 0x2) r38 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r38, 0x80206979, &(0x7f00000000c0)=0x10000) r39 = socket$inet6(0x18, 0x4, 0x8) r40 = dup2(r39, r38) symlinkat(&(0x7f0000000000)='./file0\x00', r40, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r40, &(0x7f0000000180)='./file0\x00', r41, r43, 0x0) recvmsg(r40, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r40, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r40, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r40, 0x20004b3d) fchownat(r40, &(0x7f0000000880)='./file0\x00', r42, r43, 0x2) r44 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000180)=[r6, r12, r18, r24, r25, r31, r37, r43, r44, r45]) r46 = socket(0x800000018, 0x3, 0x0) r47 = socket(0x800000018, 0x3, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r48, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r48, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r48, 0xc0044266, &(0x7f0000000040)=0x3) r49 = fcntl$dupfd(r46, 0x0, r47) r50 = fcntl$dupfd(r0, 0x0, r49) ioctl$TIOCFLUSH(r50, 0x8040691a, &(0x7f0000000300)) 04:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:03:06 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) clock_settime(0x2, &(0x7f0000000140)={0x1000, 0x1def}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x6, 0x5, 0xc0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x5}}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) r12 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)=0x10000) r15 = socket$inet6(0x18, 0x4, 0x8) r16 = dup2(r15, r14) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r16, &(0x7f0000000180)='./file0\x00', r17, r18, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r20 = getpgrp() r21 = socket(0x11, 0x3, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r21}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$setown(r21, 0x6, r20) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r24 = getpgrp() fcntl$setown(r23, 0x6, r24) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x9, r12, r13, r17, r19, 0x60}, 0x3ff, 0xd7e9, r20, r24, 0x80000001, 0xffffffffffffff7f, 0x1ff, 0x9}) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000280), 0xc) munlockall() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r25, 0xc028575d, &(0x7f00000002c0)={0x81, 0xff, './file0\x00', 0x5, 0x0, 0x4, 0x8}) r26 = shmget$private(0x0, 0x2000, 0xa, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/54) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) 04:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x6a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d7e3ab07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb772ac36f89f1deca436140a218d699faabea9e8c8495859982875d5bbd2ae396562873041c3e285b44d469a4a80975131818ab8e01bef80"], &(0x7f00000000c0)=0x6e) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) bind(r0, &(0x7f0000000100)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=r2], 0x2) 04:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) kqueue() 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, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040), 0x0, 0x0) r6 = dup2(0xffffffffffffff9c, r1) kqueue() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x800001c}, {0x6, 0x0, 0x0, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:06 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3b9267c541519119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07ced4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getpgrp() r5 = getuid() r6 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)=0x10000) r7 = socket$inet6(0x18, 0x0, 0x2) r8 = dup2(r7, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) recvmsg(r8, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r8, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r8, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r8, 0x20004b3d) fchownat(r8, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) r12 = accept$inet(r0, 0x0, &(0x7f0000000640)) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r14) r16 = socket(0x11, 0x3, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) r19 = getgid() r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/zero\x00', 0x0, 0x0) r21 = socket(0x11, 0x3, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r21}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r23 = socket(0x11, 0x3, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r23}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r25 = socket(0x11, 0x3, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r25}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg$unix(r1, &(0x7f0000000c80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="6a05bf5de696f46ad2d949e2a11f9de74cb02ccba13ee878ef03b0e821d2314a1d9f3d02a1f7a06dfa93da16ec636623267dd25434ee1a92849abc53fabaabf5bb206f4301aadf2cd8b87202ddee51674ac46e4a6be6ada6e6efe4192703809202b5243a5d089f581b3dbe204542d110d023180df6c57554f71ee8a73de391f0ad6428853074d90809b39452982754a62c82adda86c2c06bee7278e457801a246283726af565b0ee1f8e15", 0xab}, {&(0x7f0000000240)="09eb5cf4c4a8e817ece3c50f8cc56498f603517fd1b033a11ffa26769030583c9db2e543", 0x24}, {&(0x7f0000000280)="4e60ebc7b2fbd334e19dfe11c2c6f7818c88b648bb45c3c326118cde17216b236e79f09518a296fe49dbde89cde2f91c32b9a590d5fc711714283671c5e3d1f778d98f3eb24d64a08ae9c283d7ed212f2e7e36f49818462cd2eb8622bcef930f7fabbdb5b88f98787d8235769b9be80fc9488279eaf7e52ff6a05f018ce5dc6ffd", 0x81}, {&(0x7f0000000340)="6ae4e3b58df340603c2d130749afd4d156367b2255be990d0b4857988020fffe5ff845748cbd2dfd6d0e976c02262f3537aef59ca361b72adf43d65b536ff9e7064c1842fa83b40e05735a423e2c4ea6f6f0bacf23b0654fb5e609160f8e22d3bb65c11e95b1efdc615e8c02b57869178512415685a3da9a5926ad89a55cb8401fe161778caac57a761b6821ebc72a9aa4de52e125c4ed6dbe9048d4b4ad265586dd56643d26572d5acad53641db772c0563e7534844df4eaded4dbd063a089dfaa46394c4b7143f9ab6282484cfabcb43ed6775", 0xd4}, {&(0x7f0000000440)="353a092840cc22f0c9dd24ba432788766689c04b31bd455632e78f8be31da9ee5bd5cb213cb04421dcd34bf4844fa10b64c1eacc73636883091e4d850253753ff18d08cf52f0c29ed7813e574e549fdb394a0dea4e39ee1a93d875e5a8dab0e3aacfc142868695abcaf18aa9b048981cd79a2345803a8048b15a0829069462cd787c50df40efe4133d8b1018bd50b6b21b73ef4312b667a96091dbaa03efa68212f56e545177096f87002d5025e776503ec3df562263ad666cd4727a89cc32d7482850a12ae156b59d128835d2fb492671e02985ae85a2ccb56b76037a6e28824cf102b3ed2224a186b9cac7804a4b955e205e21eedd", 0xf6}, {&(0x7f0000000540)="2e2afd9f31779c5842963776846f965ec716224812b46ab8fc318bb4c8836aab0ea0e7e154b4668e88f5e4b9aaaedb6fd47e8ed4befb32bb3dcfe753f655d4f6d8456309ac8512d04793e1454cf3a6355682ee0feb15f817deaf37fed126b736f0c86b2939dac29729dd1c6afaf7a3d32370ee632b10267f45b8d00cce09", 0x7e}], 0x6, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r5, r11}, @rights={0x20, 0xffff, 0x1, [r12, 0xffffffffffffffff, r15]}, @rights={0x20, 0xffff, 0x1, [r17, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff, r19}, @rights={0x28, 0xffff, 0x1, [r20, r22, r23, r25, 0xffffffffffffffff]}], 0xf0, 0x2}, 0x40c) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 04:03:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x80000001, 0x10001, {[0x8, 0x2, 0x1, 0x9, 0x0, 0x1, 0x0, 0x5, 0x401, 0x9, 0x7, 0x100000000, 0x1, 0x1000, 0x7, 0x7ff, 0x8001, 0x1ff], [0x5e6ff2f9, 0x0, 0x200, 0x9, 0xae, 0xb87, 0xff, 0x0, 0x0, 0x5], [0x440, 0x6, 0x8, 0x3, 0x5, 0x7fffffff, 0xfff], [0x200, 0x7, 0x3f, 0xd23, 0x4, 0x10001], [{0x9, 0x8, 0x6, 0x40}, {0x7fff, 0x9, 0x2, 0x6}, {0xc6, 0x5, 0x2, 0x3}, {0x9, 0x5, 0x5, 0x9}, {0x0, 0xffffffff, 0x9}, {0x6, 0x2, 0x0, 0x9}, {0x3ff, 0x8, 0x0, 0x4137}, {0xfc00, 0x10001, 0x6, 0x80}], {0x9, 0xff8, 0x3f, 0xfffffffffffffff8}, {0x7ff, 0x8001, 0xcb1, 0x4f70}}}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x1, './bus\x00'}) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 04:03:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1000, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) linkat(r2, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) getrlimit(0x0, &(0x7f0000000080)) 04:03:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 04:03:06 executing program 0: ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000000)={0x1, 0x9}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 04:03:06 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x8000, 0xffffffbffffffffd}) 04:03:06 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x83, 0x6}, {0x4, 0x2000000000003bc}}) socketpair$unix(0x2, 0x1, 0x0, 0x0) 04:03:06 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000006c0)={0x6, './file0\x00'}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb4", 0x379}], 0x5, 0x0}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 04:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:03:06 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x2}) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x1) 04:03:06 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 04:03:06 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x80, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000003c0)='./file2\x00', 0x20, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x100}, {0x25, 0x40}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f0000000400)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r1) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r6 = dup2(r4, 0xffffffffffffffff) munlockall() r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r9, 0x0) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r12 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setuid(0xee01) semctl$GETZCNT(r12, 0x2, 0x7, &(0x7f0000000280)=""/36) 04:03:06 executing program 0: 04:03:06 executing program 1: r0 = socket(0x18, 0x5, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000040)={0x4bb7}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x7fffffff, 0x80000000000000a, 0x0, 0x0) sync() r1 = socket(0x1a, 0xa006, 0xb) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc45ccfdcdd70a90d, 0x11, r1, 0x0, 0x0) 04:03:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) write(r3, &(0x7f0000000100)="b7ca5837275ed5af34562736472095729be56549d41280f1071fffe7a8476522da1386c94e1446f799330bf5d2d4775a50c7aa69a8d25681b20b47bba0f6d0039e518ad60dc64a5acd6c9ca720a10e9779c222ea893e6a7354205a4f3bcfebdeccad4a840094b7cfddd126d4cb031dc8078931e6cd4e2add9f3a0338e6f059f6401389cc6388dc5667a2954b0d70834cb202d1172616c5599c56c2c04f504698ab", 0xa1) 04:03:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) socketpair(0x2, 0x8000, 0x6, &(0x7f0000000280)={0xffffffffffffffff}) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x3ff, 0x66}, {{}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0xfffffffffffffe00, 0x100000000}, {{r3}, 0xfffffffffffffffb, 0x28, 0x1, 0x1af2, 0x8}, {{r5}, 0xfffffffffffffff9, 0x4c, 0x8, 0xa6, 0x80}, {{r7}, 0x0, 0xa0, 0x1, 0x7, 0x6}, {{r8}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x3f, 0xd61}], 0xf924, 0x0) bind(r1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r10 = dup2(0xffffffffffffffff, r0) utimensat(r10, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1b07, 0x10000}, {0x1, 0x71}}, 0x2) open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0x188) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ffc9f98e8cbdc8ff71fba9b23741910314f20daecfd71f6369ffa801b17bd8e028c1a022f24cdbbdf7d3027941003ec978f3504f268d7f5e6d30d8db0df3909c7ecf1e8b491206ca903a792c92e678", 0x4f}], 0x1, 0x0, 0x0) 04:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="e740608e1d9f9245589c291dbc96") 04:03:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r3 = syz_open_pts() close(r2) unlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000240)=0x7) dup2(r5, r6) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r9, @ANYRES32=r9, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 04:03:06 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r2, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) socket$unix(0x1, 0x1, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 04:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3cf, &(0x7f0000000000)=[{0xfffd, 0x6}, {0x45, 0x0, 0x0, 0x3f}, {0xfe16, 0x3, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getuid() syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000040)=0x3) 04:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="ebecbfcb66a3fdb0601bbca270b0", 0xe, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x96f, 0x7f, 0xffffffffffffffff}) 04:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = dup2(r1, r0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:03:07 executing program 0: r0 = socket(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) chflags(&(0x7f0000000040)='./file0\x00', 0x0) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 04:03:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d02e11463dc7e0087000", 0xc0f765ef0c27ba27) open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x100) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xa0, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="88cda88f3931bbbbb75ac186c6079a93b24a9d40bbfddb3fd0911d94aeb7d41e243035d2d167d599e429fe62b375e940006a0a4985fe90f07508948dce1caef8e3c7e70d10a16d48d580fdd5a3570b1dcd3d6227a395db348bc1d525cdd778fb4a2e"}, {&(0x7f0000000100)="4dee7b32d18763383746ef212b784d32e403160be333f74c7616c22f31b63adcd49621dfd37057edacb4c1bf72ff2397ac4c20b31a8d93368cfaee9838c1d526293952c690081b7b63f7925bfcdcf9ac5a4d4a6388b7af0e059048e4c4ac29bcb3889a70877abcf75dbeefd5d0b02a3e771fb97e9961df66dd48121f4ea306b0967ef42ed824686d4c"}, {&(0x7f00000005c0)="b0f2c88b7d2faa3d40322daddc3bf42914d8def520cccc44416bd0a7480df1132fc186508373d9c1aa5f3399a3633c0187941abaab97390036b30908efc90f3279f7b13aebe4edcda8bc27a7fbc944c87117687a5be91f69145ab66171e89fc7e6870ddaf9ea6d0516dc79274a12f55a43a7ead47dede6917083d8058ff6353ac8725500f2289867bd26639df91211322b0e390b2e775d2d6b283b1a5af7f3a807740000000000007e051e6eb1f04c5b46295405935f2a8fb5a2c734810191421efed728355caa1dfce7a6028494a6f0ef21bb88e4593e9747790b35bee9ca07f71af9bc9e4dc2583493557da444788ad52588fa7d463e6d5e"}, {&(0x7f00000001c0)="306d5fa3ab48238b20db1e94d4513b2dbcfe481c732e119f9cbb5455c4446af8232d7c53eadd5fad27efeff0dfc2362a909a7a3616347d12fc3fc392227a562b693a"}, {&(0x7f00000003c0)="01d9113731f48a9ac77ef6d6b52ed8ae53fa8966b7379a09a9de7d68edb6b4fbbcf0452c34eb10fad65793c43e57cec607b0316db540c3c233573d42c59a42985dee8172fe74bd360713525ec755c685fdb2f847c3ef7d6a255ccab7422d5563e0d4706d6f75c13f96b5a1c8c79ca280c2ddc540f88462e8afbcbe77ae04fcffffff1b666f9b43bcd68b0dc2651fdad8873a127c3d7594389b1fd0ff8735d5916b6ed861bd2cfd2f8bb687704930ea805f2260", 0xd5a08c27bfb434fd}, {&(0x7f0000000480)="5837a2690dc36667ecd650247f8ba182853594046a14b7d197dbf23745b798295078d8684610f0f5959389f141d052f5302a5b6649cb93856a009e9e1f1f2612879d2be2e9451d2eb1c21122164bbe15e9bb5bcd1cbb715697e3ab93340d132ba0e5e811e17e8d653dde3e9bdf4e12e0f34e91434f04e3aaad11baacc515dc5e2a87198fd62d251ebdac0f1acf7f11bbf15a41278616672d088e2bceb23165c7003b66b2519290f402a3c0f1db0c1fa1e49e37f2a00c"}], 0x100000f4) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r6 = dup(r4) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000240)={0x0, 0x5}) 04:03:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='}\x00', &(0x7f0000000140)='*@.&:^\'\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='}\'#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='([/&)}}$\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='$]^\x00', &(0x7f0000000340)=').+\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='&@*\x00', &(0x7f0000000440)='-.\']),#)\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\xb0[[+\x00']) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b29c9ef23f28785e91158e3e75ecead7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f363f0090006ee01be608a371a3f800349400000000", 0xb1, 0x0, 0x0, 0x0) 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$getown(r3, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0x5) 04:03:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 04:03:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:03:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f85021e39fca9285a0f66696c6530002666a0e127405494b514002bf24c2516fa919038a9135a4243d4b0f353e85cf31e506c9424fdb9121c962a37d5050718be3b0b3a5e86ef168ba6518ceca09f3a1ae60a39d57aa87c1f8712ae8bb317645bee9ca9434031d9c224edbb6743cfd69ed5493b1364e88eb986326b661657da29ba392b9e54437d4b0a0a55d6695dc00aa0de6babc785a9"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x1, 0x80) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000c80)=""/197, 0xfffffffffffffda9}, {&(0x7f0000000b00)=""/105, 0x69}, {&(0x7f0000000b80)=""/202, 0xca}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x6000, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) r6 = socket$inet(0x2, 0x1, 0xd4) fcntl$setflags(r6, 0x2, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r3, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000d80)) 04:03:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x0, 0x1, 0x800) setrlimit(0x7, &(0x7f0000000240)={0x7, 0x525}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x1000000a7) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x20, 0x4) ioctl$TIOCCDTR(r3, 0x20007478) semop(r2, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x1, 0x1ae, 0xcf, 0x8, 0x2, 0x6, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000340)=0xb) read(r1, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r10 = socket(0x11, 0x3, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) bind(r10, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r6, @ANYRES16=r6, @ANYRESOCT=r9], 0x3) geteuid() r12 = shmget$private(0x0, 0x3000, 0x1000000000000032, &(0x7f0000ffa000/0x3000)=nil) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x1) poll(&(0x7f0000000180), 0x0, 0x3f3ab888) close(r4) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000280)=""/153) ftruncate(r5, 0x0, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000180)=0xfffffeb5) shmat(r12, &(0x7f0000005000/0x1000)=nil, 0x1000) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000400)=0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x237) clock_settime(0x2, &(0x7f0000000040)={0x0, 0xaa7b}) semctl$SETVAL(r2, 0x1000000000, 0x8, &(0x7f0000000640)=0x1) 04:03:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x66431641, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 04:03:08 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) lstat(&(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) 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 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) r7 = dup2(r6, r5) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r7, &(0x7f0000000180)='./file0\x00', r8, r10, 0x0) recvmsg(r7, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r7, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r7, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r7, 0x20004b3d) fchownat(r7, &(0x7f0000000880)='./file0\x00', r9, r10, 0x2) r11 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)=0x10000) r12 = socket$inet6(0x18, 0x4, 0x8) r13 = dup2(r12, r11) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r16, 0x0) recvmsg(r13, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r13, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r13, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r13, 0x20004b3d) fchownat(r13, &(0x7f0000000880)='./file0\x00', r15, r16, 0x2) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, r16]) lchown(&(0x7f0000000140)='./bus\x00', r9, r17) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fchmod(r4, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:03:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0x2}) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) 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, 0x1, 0x7ff}], 0xf924, 0x0) r6 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xf, 0x10, r6, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x0, 0xd3, 0x8, "4c5d789665f32995bfa5264d273554140cb4c719", 0x2, 0x10001}) poll(&(0x7f00000002c0)=[{r0, 0x9}], 0x1, 0x0) syz_open_pts() 04:03:08 executing program 1: socket(0x2, 0x10000000000003, 0x33) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)="af9548939cd0e6de0fff6a58bae6bb3ce188d7af31d0cb8481e80bbae127036065c08cd03a556cf025f8df58485121b7f0b5faf5c0183867ed0f5882fb3eefafe5974c8e00de7d295e28e8ed0d1f3c9fad0d62dcaded144a953af429880307714e391f8100254566bcd37c9e098260619d7f9214c7972408cb8f175a2660ca", 0x7f}, {&(0x7f0000000100)="6b211d416618650be1ddc59d264fb070cce596f3f980ca272d7cde32c3a11879e759f14367ea94e3369522076d4361863275f3c4415f8c6e5804b1a6f1c1b9f31ced1ca8637e5b05197373bd337cca9d33077348c7d872f0d555959f7450c147aae028ccc977199038b1d028c1d466a8d5620998d171f6e5ff93f3baa17b9707bbbd66525b7cad023e980b8d3b163a3f3bc205a835a08daafc253c54419b595f7bee465a8fc6ffd2552417ff78c9cf6584a0b51d5425bc5f569386815ce65b", 0xfffffffffffffe02}, {&(0x7f0000000380)="e57155f40cb03b4d949756c378aa6fd3ac024fcc51fae5c23d43cd466ec9792971f0c5c5014b8f7724a601d0d9f8e799dda503440e7839188c3512c123aa48ecc886cd69675f6a19735d9e3120c66e453d558b95c74e0723ca736372dd4987e80d34d32f10c67a0f48ecef8ab1bb0c592411790e8f5e01ebd9ef0f131e6cf2e4d0bb7e0aee9a7682e1b6fb019aae7f4e90376cf00462fed42276b034dd89bbcc2d23c2194be3e5beede63cbe713d3de62e0212d0dc1151135b4fbfeebebe89b338efee62c5eacb0d1cd512b505950ef7c8c14ad1658b463117b9634273ee23974588d04140b0599049dc668e1356f9df446a0c66bc5766c9bbe9fa5e636e8dd1959d19112a25e660c88ffacbfb351e893c2fb3772b66d1622e9f160658c13e0ca393e15fccbc529fa9f97faecf4578abf93d7547ad0d06719f2707679166c921ee4996283ceed1816aaded03761d9f080400eeba78bfe16558620c84c96c546e24ba7fe9bdb03c15420613117f402534d6217f686a04f002124f5d3dc3d13d0c7f697836e10cfd0a6e3a51ad92b081b97bf5c34a9a06f59de3ab1e86c005cb9d90f750d1fbe53fc47249c660a5aa6f52c027a38d417960c3f0b188543859972e2995eca6b413a6731bc8932075f0347c77794f7ad01eee7db40e97cca921832aa02c40a5d77ffebaee4a362ddfa7f597df0c6043321606ef2fbd2d27d6be3722ac0ee126f6f50836f17dbd610738d19669660f0ff72ab8da1b6a0a91d2b6f384dc98ab607a6affddf069b55145948343b5d8346f09c8e18ff4ea94d90e4a33bf058803741903311d7117f1d7cc15067e3f436e528893815702c69448969e0c85795af5fa6bb40c76fcae26852f393f01717486d0e4a3727958104d82dbf96997259be781b4fa7c14a814203736ab6a1ab282ae86ae1b25894081fb7458da9c4940485e2aa9042068fa81dd3e4d2f4b09f21c8c172003080937d6bba4a92c937d869356b454bb89a8afe03b390f44b3bb40a3a37c05b5fe80632bdbb18d67d50438f6843e1546a1d033af0f317b286f14620c1c4408d55421319e7f14b79b7423bba126ac2717d4f4d66b7b9e6513a56524bedfbe3747086486b16b7b1f90ec098658c9d5fac238d4af2e1f0f27e1aebb46266a11ecc19b179754ab293f692bc8cb861a741f63592b6b5b79a830072a782911eec0cb80cded066c7654455ae79b1c585499776ff44ae6fd91907eb52848b42dd120613d173a1512b57f466d46e39552d3538c37421c73d8bf1cc754a462d59ae3948eba6b1b3cb07bb29effcd596448abeb75809c8f372d847292f7e2a14a2e03d7ea8a6978cb0706a7aba29e70c371064ac85c184b104be73be4cf61699e05fcc0b844be9cf80d1eff0a4c513225b8d9858902c06cbab4d86e620e2051f9fc401e440ae3847c5136d03746c5000bb2de18294799c66af8fe24be27ed344a5e2f672687dbc5a55ec0b4f8fc42cefa116593d1deba242c1ad1e16c540d6483d5d39af4e840ece247fac830aa0c4fe786cc4191eb7c8a62cd828bd035010ad52cc94c8a265389e8988350676729d7860b37e4b5d4b7be6bc4cd7d8d17f150022b684cc430490fb4f08f6447713a04e0608d4c8b611b07a4ca64fa14cab0fbbbc9c1dd1b6ec6370707b1cd67fb13aaebd80efc98c0d8dd332e8748c7a47e0c9cd29a347ff7d79f56cc761b109e7c5cfb3f296e8bf6016627f18d35e0eba410e44a41eaed3ad6715b5ecdc3354d6786058586b0ba355967b0194554aa756704b5d43f88a0ae8c00edb6283048ff58619a5827ea226472de06598f8400834fb71c98cafe1b3151d19d269ca85151a474c7a1138323b02f8aa5e197cff9abb782729e8d6a48d05e1d4f08cc5e484158465b0813e8e095b8739cf27875f1a0be6e5b04cad416e60cad28e1e239274459bcacfcd8f1645f1a29f56437e8640ccd4e9666c96f2cbe383d6fd63fed0e7a2177a9cc00620ffc05f93dd4ffb645f52d802a4a727a0d2779b25b50f3a3643f927b82d53ee1417599319281b0e2d492743cbbd999d97c65aede49a982cda2ae409a65f16c12a37442bd9de75cf4d038e63189cd608aaba2311679dc71d3a227ce3962b89dce213057494a1a7a9417d9b03c20e81a156b265196172ccbe35477cecb4c60bfb4083d3ec42e7228ba282ba0a28f9d2f12758cdd3de60c013b269ef3132923e3925a347c621c85618178b2bb427ac362cbc8e14c2898c4e1a21c4adddd3b4b23166d083d18d127762e6d699252439c2758f3c41a34c5d3c3b0bcb7a0ca20391cf41cb0ac77a62706a0611579a41bdc64ff783f24c088b5182fe4a6dbc85ffbf99a4de6e2655841b8ab411cdfa44d7d66f44b4fe9e840389d306151451506f68b046589b1db80dddbc4d9654a68a74c22c80894fe82ca16d1184afe69fa48f3be4eae332419a2172710e494ff43c6ce3d3042ed83f7ae2c4ca3660a3dc7921719ebecc6aad6e0ddd7859e522389032495b93de8675e51fce8e2902a849b152ee5b2d6430385c49e759288d2846b9ee7943face0dd9490a58d3959a5889be1b80cbb0976f3042f7341e226caaed75d6b0dd0cd30a6d8c0e94896cfdf38c0c801741c012148fd41dd188b17844f92b17ad4c4c5fa092bcefa58bf2ec5ca2dab6b8749bc65a3208e5557c3330c6fbd63eb3837256d81499d43cf57f2058940452e6087afa8cacaa21f8511da9c294d66ec66426bab04316d24a000ed9a623aad6166478a03c286dbb9ad8ed020c0a119d1cba2ea7236dabd621703093221f764803d872723bef4e702fe3525174cff611162ea0ce67194f0e204368b050ba90fc6304d2d48e7c1cbaee39199938b67110591261365790526d4813bc530cda55f4106d72fd71afae001debc7404673f75ae08621784224d2f476b1841c96de95d0bfa38b3ee9d7a7ced995e7140d711684143b75d3a8c6ce1a147e309f4041190fb3a2f012479f0f33b7e5f707f1c59a9e316df4352b75f290cc16c03e64f9bf3712fdd0204bf389df6b580eace675acada7dfcd69aa38a2c8f907e62261f98e0467d936ca2cf9ecfffc4470aad480404a7fa2868fbd0638e83c2a25cb87964998a03d44ba8c3d658e4530d6a80eda6d7d4b9590ba43888599e6a694571eae1db35c5e75397e9dd01c303781882d63cd4c87fb5c74ce346a90031e3dc00dfabfb5aacafd1ee4ccad5a88d46526aaa592676bb7c9c163027f968de45e3dea8925e9d09f7afc440f9e302985aa00f9875f1820a0e6b2d59e410b11928baddffaf3334fdb6963b9dc56556584fac410c33b79b3b3c2637e54ca7c8900068ae076929822d307e07116d49b826e5352c7e083526b577176983caecdb1d0e8af41b31878e95ed2347d77cfe9e9f493f8751ee8388b0dbbddf994fdd2b2f0e25736a4913d7958673c99fd3fe6e72b64911fe7d03ee174bc3127b908717959327426e100578c4fb4ab1f81140a70fd926ab4b2adf6e4ec8ce54d392d1b0a381d334ad98115e1e76bfafc5c7ddb1629d75b42f4ecc136deb55d5e08720d01bf57da2c21b6a344f2f5e921786662f110c7f054e4698629d175bd61fbaee75a87be1b5a557ba8cbd467f5f9c0be1a7f7ae65a37fc1632a40f369e69ffe5bfb05a18cc207fcf52e0a3231292241e60fe73e4007dd60c1961f099d08cf8da76a8de355b7ea1cfae8e868850df9b1fa8b5a2a93f316196ebaa84095f70d3741caf4eb1603d1de4a3bfde44e316363ccca979112f13491e090f1ad71459506c369b7e112ac70aef97dc063ca5b5a153d7689a14ffc84d38b578ef3c1ff36807445517bab4e228e793d1e18703d026ecb05760613439c17f41c58074e0210221e011413bf76473e9b0e4b51cc8d8c708986318e4f3a8f78738e5af4116239f1566d30c4c4954c10944aa6d98e2573b086e51825a3c6a6c6c3645cb82a2ef5a60a28d16ec4f96ae7d09b36e8bf1fad789e418313fbce5b7c2b74e5c8eab8e7f6aa4b103c2050855af72911938a52c3a0c15f731d2362fedbc575e4d17f156fcb4118f2c33f20b2d8bb6e46f0f8ead2a53535b0df4dff111192b664847fb635f219d8d03e093b8575b777b25705d6f1f039d92494fbaf79c261554a6812a8167415e6f3526f12a167c5dd4787e80e0afa5d1bb963221edf274935bae69bb0a701dece76f2505666ae55b9870dfbd26d7f399a2b87a72a5658b52eb43581f408ee49e81400fa2f7423a689097b4f267e0fc1be4b549a1164cbc64cea093065dd699cb9955701ba84a24f0914cdbeb0353760c82479d5c31350feab956aec0ab5fbc71b793f6811d7ac3e875fa7692340364d1902f71a0f2449551f63053d92b17e2942c35648a8666cda49eba578b07fc4a80ce986f1509e516e641567696bd9e471dd54f1bfe67e690f15a44264969bd5fa532472c98d664a3a5885a1c718a4c01adeb09195f356cb9d4ffce4e41cc1169a118735e289fde99ff76b1b3ea4d44dec3f7bb15703ac6ef16b877b9234e9fd83fc25345a4c7262fde4e7e48fb89cb264eaff0f1b0d3bda10329e3ff49461a28d38f80ae66770d469fdfa1d04080aae4a2d86428b7909a194b2120367e457d5b9e17927f22ec055b497367bc1e42d4278789f5d000bc05e4887b0b5648b7b1ae0255be553868d10f9defcd6cdf431a97db144d0c7f8528c8d1cc306a8ee7980013e228c820429cbc9978faea97a465f37622cc26e614dc058a1703093c9033b055ad11391d720dafb353efc07b2a1d632d8d1ae1c3e60339b143ea48cdd1b5fc98903f8b766ad41cd6ccdcf71593da5feccc1e96b337537e5714045c0749043029ef1ab60f06f82408318e79ccc126c62aa4da88667e3f413b18bf56d024596ac5f5c9f1355de71e4d53d079002ff2b1576c065540d252dd143d5dfcf615dd2e715ca4d0e2c1ecd9074b61df529877b7a5d7701466cdc274c1b55fff4f5f944886fc282f1043c6af6de1b24ac7e596dbbac34e93993968532fb1e1f8accde8a5e32dbc27ce0330993036d4b650c8c59e85717ab3bba34e2c981ebf7a83a746a44a939ecfa1e5007ba425245fab0ddc268163f1cbcf728cf54d312dfd42889071d82b6c7d3d22c140c42aba19571339ff49bb1d2cd157a70e31003fdac3dea029f5651a7712f8e5fdf317f2aaf41d8e27b42c86c0a8f13ecc92d1437f3b18f8bbf00c4dbf98f7dcb5749767ed872f3ba85c5f43954c75d4acc2b2891971c90ba794b313ff824b852592918f56147e6b67401511c8591beee868918a19d2cd7fa7e3ae889f2bb57608656e59cf8732278b097a65f4065f8bc1d8c589b39b740218c0292598a43557b1eb83693a4c943e583042019859d732dd67d5aad58967bdc6ae1e18e36acf6946a1ae0aed7267e42755d41f6d0b7bb433b324362e0c7ae1992e162fe13ac8e9edfc39ef0ffb3e9bf98cbebc56503bfe4b9cd46ba29528696a4e23d314b7c4cdd668b4ed4c3016a027fbde0b7d29331759bbcf80f2c118c14c54f8005595a26734edfe6d0f1dde767b3e327199fc4bb1c7ba338271828c2da209dcf4a71335add8359dbbdb23911c7edecc2323d474fd56dc8790947dbadf81456d9851175a1587f0a27304339f2c3934afa4d7d5858546697cda4d27ca7b03f77f9098332d38c5b545989fbdad2d5c73f2454bd68f33dd1c79ba51188b62416a2430750afe738403574f5674c24a3ccdaaa19c06e38692caaada395ea60ef45e0a3346f640e58031384ebaf58c191532a46359b5bdac8", 0x1000}, {&(0x7f0000001380)="af0f34f9665740aa5023ef854bb7f24f398b6743297709e3a86aefd3dbb934c393e6f9f7712e5b4ddcc9a16eb5c3d4f2f23883bf4243d9cc77c5e2027fd885aad9a0a18cc8355b7f5c98069dc47909085d1cb96a746cddfbbcbf8e3ceff539d78f0b66482b11edcf2238efcb765ecee832d8f6eb2bf060ba8c429a02afb09538b0e53c402e4aa4b396046a5b5c1818690f7a7b7ba294c629a69b8be584698208d36d2d3b911ae5f16b7c0cb73786e6c17ce6ab5f22f307e40398961e9cb96f8b4c3b8b6591d68b1b1de43a334a874845741804433cea0bdc97ceaef9b46368c70b11f8079deffd1aa33d79c09192459f0feb7ca0d4f097fc28c5", 0xfa}, {&(0x7f0000000280)="e11bb5221887533fcc3bb439f1f3bc601ebcddf22332adaafefea0eab51baba2d80f8e89f1cc89d02c0a626decbf6bf293efc8685c29de7a764f75d27a3dcf44331d824b89b4602a2325680223bc766c99b93381001fe4012676514f145349d9f6bc6be825cbd3fc56cedb0e684e2c1cb3942ad742f425e0f6fcb23426f7d48544a48912845e8d8f0e2d9106088e77693aff69fbb1", 0x95}, {&(0x7f0000001480)="eb2a5b862935e0f61910289620069041f214cc8200c1ff33644f53f9b15595ef7541fe902f382833dabe0ddaa5a98580c0c3525536f373a1f6952d3e864c52537d98bd59643410a01201528d4fc6fd5892c390ed0d6f0679be8b990a4403bb9ae7e94b97fc96ce272960e9718c922cdf4ce9a0805b99baafe93aa5b1fdea5d1a7ff19072a1e4318e27ba62ee7ad956c34c4105f09a9d54ebd84c04f5d6156f55aad72323dc2429979c41935d52bc18235a1983e4378995d357b80831a44a46b3", 0xc0}, {&(0x7f00000001c0)="045efe844eac936843b6f9853c42d0c6753e999e01cc46f5f75068f54b05397745fe3c2ae550762710d03966543c44d97cd694ad975a3697c19544a0d169daa557e90a0d50eee4d80a9d3d19731b6b86f48cc7fa59ff216e4450", 0x5a}, {&(0x7f0000001540)="1eeed18c113db1f46d3bdf5e60f981a6dc44633680fbaf8602c3f0e5d090d475e07b4f94ef39a224372e45137ac77b9df7312ec2c4c09028b87b10cd08cb68911ebc6a2c79f2f370fbc75f07378095d580d954c8a4b3cd540deaddd01cebb51fe730ec39177a36731e7587e03c637c33a59b0e74acd52eb9d66c2e7bf3be1641ce29d9d49e9451b8549f5716eedeb25e53c47a619c9db6bbdd3c517edaf29109ba574249128a1e77ef0dda20b9f78a12ef09a34cf81a5ea30b89858c7563a3833be2bb7c90ea3c76115ad0e6c3da38215567a76305692ebed519df833aafb4dca4b11753b9a6d8e0b5dc822076f56fc4f6d2dcc9135f76a7092266d929823f3fea6dbb9a47d5a0f1166b0a93102487d2cbf9fd39da3d5964889812215286da78a38f79892e5481f32b8bd575435d20e3a37282572367a2dc24a12af764b88766c753b758f8a4b6a939e01231d4990c5ba5eb3f6bee782658c04fc0105ccd6f0a177e698401cce7a8121bc5827aa16c76e23a86232c8b1c2c094cb40d2d8fb6facc63f473a8bd7540ba28f97e41f016a8055f17e643a50d1043edaa9c19a9799a479f5c76f76ac5df1cc7addd1106d2ddf25bd89ee3cc3908b194bed80b16120a037f7b45302aa8865d6d780066cc27efc441d35619e5d615c2164fa7fc3330e3f8788b84872e01cb006877314052d20ef628964edc4f793098be0e266bbca9c42e50d63bc798ae233a72651dd2aebe8210b1e2f934e6d66c380b625bfc056f8d0c433ffb750523aadbb0a8e35bb9da16bc7c0b501edbebdb2ac24d6abae32f89bd48c96b6130b791c1fdabc7357d2ca3d14e47431ff2feb6cba72562bc50962a49767750a89f6d94939fad2109dd734c4e7bb5ea80b053ea6b030095124f174cf232ce765ccfaf545b4e5f2ed4a82cae2bfb25b93339e52ebccaf6024aaa8134656f8c90d8371609d7a2f4e21daf7ff9739c67002ac5bfd3cafa97cac8c626ba0edf95ef181940587e3975fa3b874ab8a512f4281a5ee37ff38ce86bbe7c0ef5199e1572ea6a9d2ab41a2c3e85af9284a872d927213deade0751e75124d15b8d663871a9d9fbc6683e73dfc81ef5cf98cdd29cce55263bb9adbffedb817531f965cc2e73e4705ce7c609f226353526c4f5b3a64465a4c3f8c3ba33e2920f967ec8d3cfc5f6f7bba0b8ace3c3602aa8255b9a11ddcbd8d7c0b428d6d44974bd17108de98e19c0e41422d53b35874422622446b0528d0204f52ca6c100a7e45517dbc804e33e01a47e76417943f33232babe7489f1ddffabd4f58546c3e75c0ef301e3541d5eeae21e0fcffcca9c56052720a4da7a09ff8fd65998b250af8cb99778dd2169cd126dd2ee8f7c126c343c09f49403c27a354549a43246a28af281161b9a869ce5909f9da8ed0a2a5bd425135530845818f87be0185fb746e7fe49d92304e9d192e71d07a5b52ef858f7af4ee93ed65575130378fdfc4beade30ffd3184918cdf8feac992725c064a7a865f63a38234758ba851ffd16b0ee5965181e3d80372e73676fc3613aec7435651e8ca65e22ac147027545ec7d34e8009eed67632d5d87579fc12321945a88308f7cec9f3871d74f02c1d208430373af6d22ea563422657b1acdfa5d4891cba82fb1193e71822bf2addce41c3ac342723bcf00288e0eb2294916dd1a04d7b4114ffe042492774105ca1adc63432b81a33814f9e97f483197693237606b9bc2e23d908122dc8a11920fcd9d6ef258f6183812e3bc20a60912a89a09804601b4ab6a1ad124053b9d5cbbf5c679ef054d4dd098a83e1c05d902e0252830d41d4f567f8bd768b05149651bae7013d7ff7bf7eb1bd2e7e2eef6eb66c82b172f7877229e9a5e60c71332cdc7d9f2510907fe0b59e7e944fab0eb2f6e53a3a2a54369eebe9c09117a8596b5e457714488c114691f285c41807fca8dbd866c73d8ff1444fa2bba913012bffb133a9d231f4c61eb4015c9af7676b8ed1d8f32613ab666d60bac7e24ba8a7cb1aa9709ad9b71c2c5001c3e563ac0e197bcb957b24870c5ecf48178a1465acc4fa554595a77596f0fe2b106d2bd84034f471c3830169b9fd3d95a6954fe982851e6cbfc9370761a1833ab5d0161106a3bd9f721a503219c1933e40a3c5b4e85f3dfe7e26dec8487759a9a391665eb2a3b8e9ce2b64688cabda05292e5e5bc95c20055bea355ef061affe709b98f4d2260423a9767d4fec2bfc88a5513141a824b4ff11b4f8148179f43f043f6ca957c3cb79258d303aec5305c9f3af19a8c3072dd6fd9af2703c35e7c50dc57be83a418965eb2c4241e409f5dfdcc49b6e7d0fab54d66212286d224323ba05c1e0f929ab4a5ace92959c6e83ab3c94bd3ec02514f1d60ad70205cc867ff8481a791b0e3add0aaa864eed814adca7220710c17e41cf2a5c4f7207164ca6be4960eddb25c00c885fdb50f89ee7ccf404f4494c3161129248b439a4afcf6c3b09d875403332fd11945354c1e39c95ce9ce839d031808ce036c6845a3c7e8341c883b0d77df1aad01f735a095c773aebecb8da6e0f4466af025d1c83bf2d29a3c123e17540f0437b62a4f28c133ab7109e63390df323ddfa989b0db170ad2ac4685c91d2d3ad55981515135f371ba1524593257e228227e1c47d850fca5d8f4cd46f7639f20980590bdbc665a32da53c98cb8f7e8cfc706629ac390063bab20d5bf28adc337b2e05485a9a9a970be909c676f40cd6a64b706a5f1176510c023f8b40ccf1b60b4f2c005e0da0f1b547110ff074e57954b2f2533698947e74cfa0c02a03b89d57a79668eb40b657b8084fd14a8bec8c586adfb954a16eada04367eb6c60d71e095438a5f31aa6056a974e86b27f405adda297eb4b6f8011e45f7a3149f7534bfc150805bdd3e32a84950e552e2f75d2d236407795094a088888a817c4f90e638008e9b16c161ac155d3bff2aaa56693acaf0cb2690594104ef08827af6addcb9396f74acbb5cf44aeedce891d45f110d22b7b77de5d8bb8e1be32b8a445c9370c5053452c0930e9cf87beaa3039d359f7656a8f69cb2714a29d40d48d9eb582b0a5e7e4799965fceb60043f9c9bae91338de2fd5ddb148ed60f28756fcdb8d84fccd8a1a44b657c1a00b1583403d31f8d09e91e709b4287b7c20c8cf72bb56edf40de34941ba18a5e50933c2ea71364f12d0aa9905962fa7a720e11b244b598d7b339714ff010f258dcd8252a2c86ec10df5e0fa7f8e62c8462df6900ce8e7b38e74d1e3a38f0caed8c8182410b76951b27725777c4e930d143df6f43095536df5b961bc88da831d47c8d9c60112a6f7613509eea10c6ea2d90dd9768ebd99891be4460062ae830a51c8d7061809b5d5873ccbecf26f14dc8efb6523af5c2e2baa24beed1e7ba02f2cdabeb9212540e9dbc53b162b0c95e137348e18ba579c39c72c80e82f6df62ccb33ca30e9b91d960aa3e83f12a091327afc961d06f6e5ce6cca2f811bc132f302855bc9aeef03b0030905526b315c20c66d421cf6df5dd9fe714c4e4d53f702df35bd71b76b7b1df46698b6e957e5c3c6bab86c60bdb8f92f77664432bf06de383398506be1a5ce3471d9883c6411df4986818f11ce3913b3cdfbd1d47ea9c739671d0dde648e22d2a3a84b6cfb7659a8e4dab85faa9cd3db18f5d972e1ca13921142afb2f96aea0be15eabc363b49753c68f9fd383033c4aeb843b9901630817c178f17a946b63b28a990cf873ccc8f1f4dd768b5cc987360798991b25176e3d745e582afc79519fa19e0f81cef428b9ae570e4a176d516876dbfc77c711f31d365f387f2392572a924311316062d5354daeb0deb66246f58f40938c16eb701f639e7a6c27f4088624480569c75f5ee63e1f9026426fc8c5376bd5f579de549ca11045aa2c7ec4209767d900ceae10e6dc8e976d1f96757c62be224d49269bc41ab4821759c0f1c75f5d44057bac77d0cf8a953be966a28bce8c1e4e9425c1da6f19c1cc43b709a255b4f5860cfa15f802269fb925527220c5fcf9f585915b52dcb7c53995e9afb475b20b7fa2896144732c66fb0c76d61da3065dacd2993254e6193268324401323be603ca0bd9b9261e5185da5247f9e8847e4c9c0512a5811a18fe2de4be7bfe5b7f04e7be322b9c34688eed7e6a6f1af16e26ea14ec4bf183745810e10ece8662557d08d679faf0e6bcede618bcae3b6092b5cfc47ab49e0c53c6ca948bf983b16c32f2a0e37a7b74873dc69a43ae3d3511568109f68c3994e730c5672c3b8df04d86e29b5b05892ac9daad465645e0a18f9746f6fb6944a11d68407aa5a1295491d0c2de7ba1986a27cb890d183dcbf6e06905387eaf0d3c8939843fa969bb9120f75faac4ec3f2c7c00a12a1da57afea402598d0fc94bb583ee0b344346d8c98ce651db4958161b391872f28f09271ac9f4ca7680c194dcc39858a0cabb47e72b32b1ceb1d2c8e6753af0a15607df3e0dca7263c30310332c2fea58852a9d80cfdb38025ebb8a5bd27898bac88994f424f1f6b1c1c43ceed42b7848686640699d318a9ebc3012811357db142d59ba1aadfe8e6bde91bc69d82772517c6f38d47d9b299c8d6ca97b72df13841bc1f11c5a87680a0f10eec9cca23a4febe35fcb44a3258532a03a8093214832c884b259fcc55df48e683be85348fe4fad80d833c2c107a9dc20a6f361ec1eb2c19b2069f81de7be5e8b0526d493e38d15ae62040c4a30649754ed1cdcbf7be3f86ea1176716612dff519d4f72263d1ffe4e4ce2c7a4d1079de6a5ca4ce10da1a9cfb996ebca2f78770d72caad507243e45668745ecf6066ee51912f720f81cf535689d40579d6d7908c41d2b8318eb7ab085d843393c77c89cb0546d2e5554ccab5e09a8ac560c95db19832111c0e726a7d0f470f9494801316476955df27ff1e860946b74a0413d111263bb38b8a2f255f85a01e77fa582504b00dffb289ca4b54f3a72109a04c321e86b279a0b3c2001a1d702142359a35ab455748ba2094af06e4cde22ec801d13423aed8b41257015ef717d705abc7ef8f5ee8c64951bafde8f17af99285725e7a3d0aba2c70aaac555c9cacfabecb28ca0f8c649b2e373b42d3735a8d5426e0c0e9d45da216982f866eee9e49b1cc33888c572a2f6c9355deffdc8a1eabcc70e287b3328d5ba342d3144b67bea8ab1a0f679a86265d9a81a04d48dd6407ef15fb9e2a68f63f2b290ee7aacb55249bc3cfb8bde3595bac5d25f6f1868d10c745d5809924de19a893a37f6d70dc90aa2163ccd15a940e9d8b8187c94bca1b1541b7f31af1ae8ff2ba666d34896918b5f699f79b66b42ce027048d936a90ebcd6b3537dc2dda0b1ee4e8e5c382590bff07cc7a693b025b7c5ba50e426227f4076e628a2972c102890aff6081ff7cbd7441e3b546f6b3d83fb0bb69a50655717a59abf92710489ade1a36bd6f16232f12def7e5afd9ddb09c6c9d71a7241504cdec1793cc3eaeeb1a1a8b1e1816801296c71b418cf5a5d4ef2cd1d06bb3ec4e30346f60dfa0186f1a143e12b29d81b877fd27d5e9af51402d4e733d0c694f6d07262f363c3e79a36338e3a449831dd89f33f3086ad9d4da3799da165eb13c8323ed511f2ad4107949eaaa18cea66794beadebafcd7a227fc3684d4a6b37a04507b7943e7a21dcd7f2e3e405e698ac210976e2e7651a737dd349344a72be5040a942387cafccf56bd7e88488c137220d6598707c1ab18326d5c4d5736088f32269b0affe9b753984c5f95aec0dd706a8171da5dbe00", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="9800000000000000ffff0000ffff0000f78c280d2fd9f366b881d00bd968f09a9e8d99a02e6331dedde68b66f513165b000009dafc0a68a1da2f959bf3a69317edc865f439a10ff590046de81e3cafaca2a3117fcd63e23e9b7615fb43dcf83583718f1c36cf315b91c4522f406e22a2290161ffbec729b0fe9f7281a95d125bbaad75ca0deb61c570ed6e734b9602dc7500000000000000"], 0x98}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x06\x00\x00\x00 \x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pwrite(r2, &(0x7f0000002780)="ff0000c17b04b30ef57b87216b0008", 0xf, 0x0, 0x0) r4 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x0]) r11 = msgget$private(0x0, 0xf7bb9e99388a03e5) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000040c697da0000000000004000000000000000000000000000000070729b9f5c"], 0x2b, 0x0, 0x1000) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r15 = geteuid() r16 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x6, r13, r14, r15, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x3, r7, 0x0, 0x0, r9, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x1f, r7, r10, r7, r10, 0x10, 0x8}, 0x10000, 0x200, r6, r6, 0x31, 0x8000, 0x80000001, 0x1}) geteuid() 04:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000280)="2a87d818969b256c213bcf97d625d34b785e69d4009256ed60fce6a839a30d9bf297830462cbbd4f9dc6df135728d6cc56c16c0ef1775d13f01587126a0a8760e07661d4e7fb1d09e6f7dec2f772f3abfac36bdb49e0f6647c2bc6005e4303ee293a261ecab034e8039842b830a0bf2a47add6f61aea41cc0b4fc0377157593fc3247ca48038e1e41097cf613c9080945388b76c0a83e72194be51fddbc85786e0245902eb4b684a8f0cb839b840a3b0acc37c2572b5837ef40e8300ffb57cc51baba4de84cecff3b5d371a8764b303d9fed6872910cca7ddde96b07b9e837c9edf99d5e186aa012579de59a52bb5f4a96be54e8011572b9792ab6f95f18f93c4d9f4e3e2a3cd726524a8b45a985325f5fb87e4776b83cc008d73a0fd3948cb3ba7afdb89522e2a580d6f5c867497b79b9f7d281840f9d1410388585654db5a5e6c4f5f0273b980b030c24f1168b50452564bbb9643ac5e99d3d09acff8d5afcdea23642525bced5a33e4ede970d31604f15e4d9946c15846596c23b2066810152a38737533b45764fec33bd07340f06a8b8dc6e9020fbefd5ef00c7766ae76c6dbf8e95d2ca16ea7ed691e118d44d6eb8abaa1a04e45c2c24d07c1fb6c866eda3171bc0f6612bb3e1598089bc45b38b9e2d5f62aa2d4523c09f1fe792f78c50643b191c7aad816e951e5f67a5b2fbba03e540cdb6279022e604a8c30d53c033f2c1fd0a98dbf071b24e130d29c415d1b4c53de497f8c9afaa437d2bf5e5073dc7c536b70f248fd1091436f7ad74a5ab75bfc121eb6e28e4abd03c2df4c695b73691caccb6925dd8a746ee5d4d86941ce181ff765a997be9b8d726207372de7bcdfd7d515489a7e6246cd5dfd1d3d9d25a477637d5a9492ed289e68782a4a823f8d31946a552bcb24a44a91964f633d8c3beb279afb14e358bd7fe9dc88f95f07d098cc369ad2ae1e6b4b2f73a6915e12fd99ad875c92f921545d7ef241bc377a8deca75ca38cd60c56789acbf75f2ad9a7a0e35aa382d3603a191f2e1168577b01ad1e09b8b1155ba90005c77128be0d81ca7249f62cf162de71c3a30fc39dbdf5de72b181e721f2f9e3e6003b0036df66fe770bf1b59e480364e12c2a689307c59a3c2b267ec7e831cebf4772623a72b3038c7c3daa26dba741cf0dfe53e92a5121ed98c8b808081916b8ee953112b758a79cbe2294cd6025e404e7547c2e1bc30c02ab232c0ce33431dcfa5a5d23e334b45f30a9149afbe5f7ca9745e86944c57000b5ab74fc904c7524ed0fe1e621bca549d564266ccebcfc90f661a9c1a9db8afdab447bd5242b0c8142919d4bb5438c3f0fe2e97c71ff060b2859465f483661cec33449fd2d163246efc557c138c8db75ee2dfbc32f687a2a9134176455022b26170efae7d23365f9827f11d2d308c886201967ae645bb5877c75e7ff99f66b179efb54c4eecbec8340f7e6bf1878977eb10754a97f0abbdf529699ea7851130ddd1eacf3a3e00bf0b587631285ddcbb4eeff88aad1da3037eeb037787e2454cb2754448378b1adcc1a2daa04178e5dfd4011cae6785295478e2a98604ec739412a6d29afe25156b6a128b1877a6fa1557237ce26a11b06f13b5ade3990369035418996253c4f4562a1e1a09fc540e79eb7a839cfb9a41f4471465b554f3e6970b2fb31b0d13d92d1795fb367e9b9d2f0a732f30752968d13c870794a1b9d18a177aa515bb34f5cf32855e67c03bf99df1967c72715cb8eba713a57974e7a5d35db09e920677a0a007a0471a3904039b6212bf25395521d42827bce19a36bc50f2102b78619bf8b292e1dc40aed3393e27431e486293c4aeed50d3f514cf52fe4224ddd50ffe79587d6b1c1639229347db16ff21d2dccff2a122ddeee2432fbd57d9004d453e1e007b9177e34fa48969eb14445b761ea7550cbddbb67f9e5f11f8f3743cdd06c48a5829e6177c74d4e4532d00b71a3474282d109cbb95d04abcc7be10fa6587fda4e639d8540ec93b31c62ebb061dc7e1e5360f5cadae0e73e80676fb031d8c06cfdd9b26912bde6db279357c8a1d6b5428a35e58ddf2ae5bc7e23d33fe64b8473776e25946c8edfec594a9c455d41bb09e44900cf3b4173b05f7a9e5467738af06bca53207953f3c422a9f176b7dd641b007213c61b7f2b4dd4faacf1268ea1e36fd41fc7835d3f9ad4e21a7f39851fbaa372647d1c314ef26726be2f11ac6b833ab43cce781a187b0e122e010cc96a1236bbfe261675cd5f5b8cac47d45083c6819923f0a1e6ecc91beee54e793009695c7da107182b6550358a160924834e7dc648a29cd3d09164b226d3d0b2c89c3b9b3c1c88d9c8ea4b2b63efc3bf51bf48081a342c419718c98abbf49bd18088b7b90e9b160375315eda60b77f29137a3a28711b09e2594ed48e92325628847e17fb287222a7d9f727f594ccf7baf33d7be3a2e77cf84edc3b2ea5e1f9e0f15285aec24c5f24932f152dd2d0b171ac871dabd5e9a0848c29126807a45e1e0b92cf61b215a86fa7bd74772ddbb247f570359450258bbfc5422be507fdb453bd0bb5abe05d69e31075d1128f33763278d212e30968d070cbdb2e1bcefde534ed3b15f4750bd41ce2675e5617fb4e7876c37a9c3b2d91c666bf7370878f0fed267dd648fd673da41dabebea2e966b5828bb22876a41abf44bcf47d4677eac2260ce2d52c38803d9d8f085970ff424c09a5e14124d0d802b02fd67fc8b660cf17c50d96a25e912407482ee372ac0d8ffc3708060d07cd0004c0bd0102eb66ed11398cb06063c72f3d85a6e53b5d5f02684cd239a8989e9f9e5283c6ad5903eab0235c04cfd6e90ca0cea98b71fa5984250db90e94c579d4bc8563b781983328dffbaea8ea190b4917bbaa989d7b7d636ee6890a9241b38664682e507cef68d990d37fa6b79edf4b69581c04fc847d3ffe8208323c174b9e8c2fccf1baec490b7ed82c65be3c89411f48c3aa8aa235568bfed96d04795752810a699f8578eb32bdc81c3ecb0014910e1a4847e1d78a58e8f09ddaa68c4ea9ad3a880ce049ddff077e36ea4fbd75ded333e267e828690489de3f8d18f91f01de2440e97b500f0ee3abc84c000632405e85258e4a8c33a5d8532d2729e269af93d3daecd2c694a18f92ccd0e11d784fb65ac416a3637daf22f915f13b8930053853d1c85378698b8b2c0586fb71263a2d42043a05aa94f905a5a3dda8119a037d2d67554bbbb8728db1894af74525b028d27309c2f98bc560839d35b99bb730dd040394bbc2de06ab4f653b91b46b3125d7e7879d4c6a170c6792b9d52f6d63382d0b06631b228d5426ddf556020a95d07d82aa1fc50463d4efb3e9c45945d104b06f4424cf831610b8f5f58f5fff52ce5852dc7d409d6a89c021624023bb10e631d999c6bc1dc629a34b5cdf7c2a7fb00a4bb00017ac048c28ac6680ddc5829c86159f56c77cb7d83a3d87ded53bee28530aa2683038977b1a548cffda2398ab56bd2d063a8a060cb5b7bdfd9dbcaa8a51927cd6387b162c42bb4374fbdcbd0cabd70a8d8e26a4bb05ce422abbc6cd9540ac41c896c572306c6e2a56d374d66a03c2ccf06579acbe133b463c3a36a24bac10d902584ab4a995b89652c4452a71e5d475f529e69dffec34fd9980caf5b683ea3ff21ac547527d890ed32f530a83a99e95e0a0371a3b696c6190be3b0e32e2b87d01bc9f489b0e3471bbd0d6c71b3434034353eee45e82979e03cfa25c8dae480cbfa233f1fc99c2873642e564bbfda9cfcbe5192e3d0967d9001f6f25690235d51d44fb1b4832d588732b1ab6ae7dfc059d49222bdcb98e6ba3091fe4ca5f309f428b1e08b5b1a842003628bcf892f38f1b5462f55f98581f8d136c31b3f39d9e05909373f7a98f5e494b4669e4125e72c6b3378395622c0b01e9dab0f1ef12c033f693af83fb93e63b49bda4f2d5292892d8a5a91ef9b96e318813d25c90910c59240a51ffeb3a6528a5eac9762699e3a096fada47766699b4cb14fc8435fb78d872d8099615de7087c9860348874c3eb85ba5517358038480f96a804d87e3a33f759a3cc0df4615722bc1b93b99370438ba2e2cfa24582cb6e080fe998e3ef7fccf194e68fcb75139bb007f61914304cf9ea9de4162d4543ba2730b3ca384461c36fd2696cfc33c086e82a753740999f040d2504126272c8a7ec0eb3431271ccba2acf61a90a252c4e8db23943aa4556fc6a12ec0aaa738a2ff89f7154b6e71cfb9beecb581fa9843492452638d8d645b2256bc1642066fda73cbf77430c35f8a73b8c4ab42c9ade8c66c7637068f6887b0ae6be9c18271bc7737e5f8fc789258ca6f20c37285b9495420be2819bd9847e42a1607b7a93702e54f741b09a3701c1cad271d03b9da95918821a75b408906ff17940e6557082b4d971b44f5c814d47eced6bde1825a58f4d0d5840f54d308b921584ffb26824fa9cd0d654c73395c836fd8c2b2bbaaf1fc0af2e46e043321e36c183a9cfa51d203b0b7034cd0351e94e5fb5bcb71a8838eadf7b4da3864e75350388f033153fb447cb48a0bf10b5590896d5e7597e2fc6045dc2068346a70b9860b79b22ea622664569d2dd4763f8a2b89ec78331de7a876444f4be1b3956e8e7fcf51d5bfbb8b26e8e559862aba8573d9fefecca799bf52a7a74713660a8ac9e957d39ae6cb707aa36d667a5d1f4a6b8641d920383a8e5333077ec8c93e7babfcfb81c9212cdb586d4b2c6b8c228da5722c09615f283494f34877a7b6a24549f42894a0ebbc46f427910ba1b738099ae9a90a14c9352e8f28af16e1d5bed7927eccf7750b4e26bc72c65161caef8120b204489604e2839724434ff2f14d0575db64e284b6f7605f88e27e0e6dda6faed032d190c811a5807f83e508a8991c4e558535f50f2a1ee0ffa7e987d78da818f1018d618a37ebdfdb74ec10f2ac584bd8391b7a24dc37d5fdf6a5e6031398907ee073104676123e6a7fa15e11602a180f9019cd76d81ee93a0e87905376f530f7eccb85a64693a5ac1025e3153ec7ba77ec5171855f85be05eab9b8e010255a3b925208b7255922a3f717abd159795d4790fc4caa58231dd487ce65d5b4da5a77551b3b5d55bf208e9613f2a13e47f976e64c606ef664e40c3644ad906dddc184a8553f7f78230e579809f23a2242e04985b1213090a89ceeb87690075255c99eb5f54309a08032aef4522ae6392222812d8edc1633377ae8e4dd86f4b307d7e7aba0803e001fe27a0ea6769ecdcbd8efb68852238cfb2734bee07655e075f9aa33ad6b9a8e671c4930ad36c8631fbdadf0c3e59684c4bcb6303c2fb6cad345c7f364c62934ace6f444d6f918215a5a1428b0282d66b11daeaf3cb4b00abe79ddcc573445bfb2ee5477b20ddec8bc08c9e81fd0c55a8e6efe4cdf36a87e475e806f45cfa15b63e3800c7e005febb88611d6c54c6aed99bfcfd1db8deb5b750349cfc41a2452de776d207971fb44435a29c93acaf6d87ca805d82c4ead36a211e875a2f40a1e490c8b4359aab82b37b72968433bfaefe2d67bbe126701749dc93212a5e95bbef3eba46d713fde830e52b5207f167fe4f8fd7dcb6fde5d73eea44e8a9eee044ac82ab3608c942939fcfc008c4c9c3c74f4378375b05dbea868a571e9db5197421c13c65b90b6252d72e4c691b8b8b9b14ad9e2aaa268164983c1c1f696d8d81a2bf90ff6232d6cbc40aebaaa881bcd899435d9624334c387c02a9cf5c98839d2e720a183a7e54ddc49040f13c1565e54a0a2864e0", 0x1000}, {&(0x7f0000001280)="6e1bd1a4759aa18a13a69e3da5dd1e2f0ba1f97abd97aabd92161da25f28113f87c377694e70bb27d1c042f712fecee057384a3538d4ae2334c0875e4b0ccf8f0754b36f55ed1018a8e18c82bcb417d64e12a0e49e738538fdc5ee7350c39cadd8563598b710a61441296cd8369e3b08ad1d55a2e6f50418edcc87372c356f4a8dd75a7c06bcc7c3f05878381be011c957d658a9afafdd4692ec461081e2cf2070b71a455bbcc046f735bdf8d67ea8ff198a22b331b1be24", 0xb8}, {&(0x7f0000001340)="c4ceba8187ae711aacbe4c25939f3e9de44c58891487c14ef50c2ad0c1f9514dddd8d17e06484285a5b3ab62bdd6c0e447fe8e2029f50bfe12557ed0534fa2bef81f9fdc5c3c5e347ac8f5be4c570e9e32384c7fcab448fadee2ce02eed6de09a1ffa14acb6468212fc71f2af58c015a6a12f1aa27e52905026bd0462639abaa36c25efe7ac7f4150fa87c2fa9521a08027f29f95a5093f3356d6142b8ff97c55976263bfc4c3718954198883b", 0xad}, {&(0x7f0000001400)="b65356c257363974a1ec7dbe80af3d268a901454f258e1b952e4883a32ff639f8ece4be9b47f3074ed29b52a4e8d70b5fafc06b37beb755db3d9ef50c2d75ba17cab2d64829be24e9e791a6abe735ff19e1e4796f1dcacac4d12c76dad62b83585d7cca2b26cdac4219d264a7523761b54e23130c7fecbaaf7e3ed6f7d44a58756a61a651dd5094a4a6e7772b2014ff73f4cda78a6b34d2a9cc76ef2f1158c07770481f2b48b89c84f065391d2faf6384858b9b01807d067644b7050a4ad66de6bd4d56d0ed6", 0xc6}, {&(0x7f0000001500)="b183f7c338e9987f9e5f2927298ef8619bef6d749943c3e5b4173bc30a07e551250e627ab47b7ee8fb17e16776223868cf0eec555e9dd56b369456479d46b1d62cec561a5193d825de6595491aaea3c211a7a58f40f23439895ff4ab2aa217f22692ac6ff287c2ea9b9edbf10833a0cada39ced23019f371ae14dd028e8b5afb265e274e88c6cef14047da3cd9d17a05ae202face8e037273d5950440e314f924216df5a7aeaef61ba47173089c757cade65e93acd9baf3734f3fb879d577559a7c033016a8ab50938", 0xc9}, {&(0x7f0000001600)="d5ef4fa5072fbd6ae7bf48cebef5d99231d6005b4e8692f0e1c250d5328609a026a535879b2ce7301198da85a1e2ce37da55c5748e1c3149f5fb44b63d52dcb6505bf5c6751341ce831c31960ebe881e3328a14ee06b42bc17573ce385917378223f82ad46e35aba8852adb7357be295b070001b37d2fcc234683fd40d815fbbafbf7679f557e1e21cabfeea16898c7a7220b10e9258cedf3beb28f79888d9bb9f3fb2c06f553cfe89fb89411494f92c85fb680d2b1df2cd69f6736998ea112939a6219b93ae999e834e7c2247029f11764d726683", 0xd5}, {&(0x7f0000001700)="ea0f6ac83b914ca925c883331b7d49dfbe1979beada4fb9761feb4807f09b377ab8396ac3de86fe6fdfb0a4e49f8830a5c0b0760369df8d6b7238ec8c072ed31cad85e671654e6b53ede241322bb33f5a9174728a2d438757beac7d3aee6a10aa72cecbcb7d1aacc03844da962fd9a75ee7d52ead0a270b2bf9ba6643de8c5431e7b5c7d7087653c6c5dc569bcd25d57491ecf41657745ff02eb8e8800d8b554b0c19a0670e593e96617d54c8b8776aa2812d413aa7a8f350bc28927fced1a19cbb42b9d493fb1b6096b824cfe00cd6823fed1dc0ed34be4c38591d7ced1", 0xde}], 0x7, 0x0, 0x24) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:08 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = socket(0x20, 0x3, 0x7f) 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, 0x1, 0x7ff}], 0xf924, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x4, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$lock(r11, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x10}) r13 = openat(r10, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80ecfa9dbf497981) r14 = socket(0x11, 0x3, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r17 = socket(0x11, 0x3, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r17}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0x7ffffffffffffffe, 0x51, 0xf0000000, 0xffff, 0x401}, {{r7}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x6e, 0x8}, {{r8}, 0xfffffffffffffffa, 0x21, 0x1c8c9f0dd7004bbd, 0x0, 0xc536}], 0x2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x78, 0x4}, {{r13}, 0xfffffffffffffffa, 0x41, 0x80000026, 0xc08a, 0x3}, {{r15}, 0x0, 0x0, 0x2, 0x9, 0x1}, {{r16}, 0x6, 0x2, 0x4, 0x6}, {{r18}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x8000, 0xfffffffffffffffb}], 0x400, &(0x7f0000000200)={0xfffffffffffffff9, 0xe886}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 04:03:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) msgget$private(0x0, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000060000000000000000020000000000000000000000a180e3e4af91197e58d47c5b36a1489c9d0ac68ee5e70800000000000000b92a1dae83aac06865deb432c74ee3fdf6210d8e5a5ef51dc62878d257a6cdd76f1ef73c761aece5bf79903dae6dbc1ef6938aa55529a2564478e4244159d92f0ec367170d0b1c70ef16b0ac89b2bf9a82f6855d354b7a9ae714a13f78c6800b0ec0446a2dcdcaa5b8de989128dc1d0e4994b4303ddbf032bcb2486a88eb4f2e47e4914db6d4813952f6d622684a399235b9368b6faac05b9a6b084e88419d27d6a88fc96118a044f6c15509ff7fb1df6698ff28f5bdee32a89fcf4cb03a0d869bc039372b0072f9fd0f3326573056308274077470add072876fc2df8ce90a3daad379289273f20d3e04dc95cb54862a9abf644210f743733786ae4720fb032f33b99f01b6edf722b29174b300"/347]) shmget(0x3, 0x2000, 0x61a, &(0x7f00005c6000/0x2000)=nil) open$dir(&(0x7f00000002c0)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000000c00)=[{&(0x7f00000003c0)="214590352c10f344cedb817ffaef1fefd5bfbf72e199aec3ce44472da9be6b4a485c9618524cf04620a15c267138bf9b8fa3c9539c1c12bd8d8dc750b10b372f191345e5c28abc4278cb493a57dfa3a89b3adc9c6db00c1ca0223bc3ef8a822f75948f9558d34eaeefa69b4fd7718263c7f4c44d22099242df957d88fbf2b6bc8cb3e49c90b1707cebd89a37a35ae6805f224a30021cc38bf7ce4b35374560ee23be463f97ff1565e0ca784fcab9e4e58bf528f0a5c43b7a24bb03a7b10d8306a71dfeb8acca48afbccbe35c014dd786295aeb1c3ff674f23af7ede4bcaf39da874b"}, {&(0x7f00000006c0)="e559c29743aadb155832b404fc1d256853c9816aa382b3aba3950dd581eb8a56bfdd18aa296e92fb64ea8b857889091950524d1efdea420c12fc2b0baf7a40e2d1af5e7057f607c82bb4f0a87da811b33a6192869967ee3180f90406bd7193f954fbaa4eb669e55efb9feb5f57ef35177f3d04ad00b799689ec334f6520f5ed6bfa6e23ff3e18b3ed4f6c00bb8d9585c712e485957f0d4e20d2ab8ef379f85a9bc749b9068d71aafd19a4685edcc84e08773c6853bb04c170af3e6a854e03962aabc92d7a88c21da7152e789e4f77d6a97720f15636c"}, {&(0x7f00000007c0)="1c31ee6351b1c04f22d11148382004ef8d9ad368d8d6e356171b47127eca5419285d9a50eee3e7138d93d76af111e8283604d8977e792d063b89440c361e4cc229a53c74bffcb1515d062c3e1caa461e95a24bda5d8056aa4507b26a8db0a3f2a75dc20b26d12915548181d79cebf83cf6771803d12dd25685f5122b5fc0df1e399447a56c28838dd72da51b4dce0d256994301784f3c1a44206234d26287ac0ddc131f08d1b460bc40bdf2e80b188878d99f3b5c4f1f78583742687218b4aa91f3e1da1d12ba54cb84ee9b57e610da1a9ba5cb98a3ba2bb7a022857b98925e700b45acbd28f0e9ccaeb92cf75082cbab38f2185f14ee96fc7"}, {&(0x7f00000004c0)="6b7bab5ca1c87b19795051b94561b5b0b34487"}, {&(0x7f00000008c0)="26b3b174ba539202668ed03312bbac194eb704698854d203f4e24922253b9a877fe580f000aa9e8561229f295649165ac21ed61578426b1b54bd5b01d830a8b49b656465c1edcc82c22fe5ceb8c9243dc04a92094b9e5a02d395c78ffe7a79d0b8ad2866c89d078e796ebb599a31177dc26ad9a8122b191c39bd06751912d33e9164cad47c4d0f42d027cff872a2323f161ba2dab29ebcec2f91df218c644b623abbfaa76c9858e209ca718cc384b299486ef6a7c2a7e3f4cc1d8fe9b6fe99c7bcc5b3846506de3fe851a4b0e107a6af78cd4c848f9d66c9b8923d1784c5d3600c4900"}, {&(0x7f00000009c0)="a077ec4968dea6f0efa9e130e3c70d8f510651969ea94fa21dac815471d5c27f029eb9a5849552b2db4d1bc5385a302fee226b3da88005ad0131061a3be5f1fb1b583fa42e612c192142dc60"}, {&(0x7f0000000a40)="bc3c762ded44799ba930a03eba9c41adea51807fc1d3fbfbf4629618ec1624b5e4beddcafa4feabd4564f8a59821765f63b9a11452601ba826d71420a6900f795531dff86b80a481d135ef1441e307ae4eb55e2970dc533742b70fb250617b26da533b80edd2151707457e19739cf885f8a66f57bd42821433c20e6e618c23bdc01ad9baa6b569c9b9fbca9c199cc8fd489cf61f2cdd6e08f093e1"}, {&(0x7f0000000b00)="36123d34845b3520b2d54a9cd6c7fcc10e28d1a38916dfbab7d862860451996547f5d25780a66cfaf0653489e25ea622da4d9104788e7221e8526ee13a4e528017227bceec5437069237fb6c3706a500db16ab31177a24c7ce6706615bfcd9aa4a81bbe7ad27b4ac5b1cdfa843c8ceae08526319f1899869f0d63c71acb9b70aedfbf24c073133055a1d58d88849ca61d07747e6256b9a2e62a5695fb2b0a902a9cb3266ad835e74865742ae57f9a19791ba17db92029894d6ee982bf80deb575b491a6a091b8571b483e0f7527416b52369f25c166b66bb8bde3b4405c8ac7de896e0fa79051e4c40fd8d047bbb"}], 0x395) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x4d}, {0x3c}, {0x7ffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 04:03:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 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(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x28c00, 0x0) fcntl$getflags(r4, 0x3) 04:03:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8dbb86f9768d0e29, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x6c4}, 0xc) r3 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f00004c7000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x10) pwrite(r0, &(0x7f0000000000)="3ffdb50b16208e0fb28a6cfdd4bb81", 0xf, 0x0, 0x60) 04:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x10003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeeb, &(0x7f0000000780)="3992f7ffee949f0001dde4e599cf") 04:03:08 executing program 1: setuid(0xee01) r0 = syz_open_pts() semget(0x0, 0x0, 0x2) r1 = geteuid() setreuid(r1, 0x0) setreuid(r1, r1) r2 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r1, 0x0, r1, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) dup(r5) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$dupfd(r4, 0xa, r0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) getuid() r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 04:03:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) shutdown(r0, 0x1) 04:03:08 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) r0 = open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x4) r1 = getpgrp() r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r12 = dup(0xffffffffffffff9c) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r15 = dup(r14) r16 = socket(0x11, 0x3, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r19 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r19, 0x80206979, &(0x7f00000000c0)=0x10000) r20 = socket$inet6(0x18, 0x4, 0x8) r21 = dup2(r20, r19) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r24, 0x0) recvmsg(r21, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r21, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r21, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r21, 0x20004b3d) fchownat(r21, &(0x7f0000000880)='./file0\x00', r23, r24, 0x2) r25 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r25, 0x80206979, &(0x7f00000000c0)=0x10000) r26 = socket$inet6(0x18, 0x4, 0x8) r27 = dup2(r26, r25) symlinkat(&(0x7f0000000000)='./file0\x00', r27, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r27, &(0x7f0000000180)='./file0\x00', r28, r30, 0x0) recvmsg(r27, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r27, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r27, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r27, 0x20004b3d) fchownat(r27, &(0x7f0000000880)='./file0\x00', r29, r30, 0x2) r31 = getppid() r32 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r32, 0x80206979, &(0x7f00000000c0)=0x10000) r33 = socket$inet6(0x18, 0x4, 0x8) r34 = dup2(r33, r32) symlinkat(&(0x7f0000000000)='./file0\x00', r34, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r34, &(0x7f0000000180)='./file0\x00', r35, r37, 0x0) recvmsg(r34, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r34, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r34, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r34, 0x20004b3d) fchownat(r34, &(0x7f0000000880)='./file0\x00', r36, r37, 0x2) r38 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r38, 0x80206979, &(0x7f00000000c0)=0x10000) r39 = socket$inet6(0x18, 0x4, 0x8) r40 = dup2(r39, r38) symlinkat(&(0x7f0000000000)='./file0\x00', r40, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r40, &(0x7f0000000180)='./file0\x00', r41, r43, 0x0) recvmsg(r40, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r40, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r40, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r40, 0x20004b3d) fchownat(r40, &(0x7f0000000880)='./file0\x00', r42, r43, 0x2) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9ab412571a240d9e48f40e8270354dd2d8c672b20df6fe8261f102bc5a879eeb03ce3ebf325fd5f06bf90d6d99d646126435ab00b106ca6d322cf0d743a23e55fd20c8565bbd701792ec9ffffc2a83b2fd1ec67afc495e8b4973", 0x5a}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r23, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r36, @ANYRES32=r43, @ANYBLOB="0000590aaa1a1beb555fc90ee60565592d"], 0xa8, 0x80c}, 0x405) syz_open_pts() 04:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6, 0x0, 0x0, 0xffffffff}]}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:03:08 executing program 1: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) r11 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000200"/159], 0x9f, 0x3, 0xc00) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 04:03:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r2 = dup(r1) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x2, &(0x7f0000000080)) 04:03:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x6be4acb0a6a9bf41, 0x0) 04:03:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000180)="9186121d72f47e64d09a45", 0xb}], 0x1, &(0x7f0000000200)=[{0xb0, 0xffff, 0x100, "4a79353a0cd5211be5db67c85eb09a15638e4e0f5d982774e90a072af0c9ecfb3d346820363cae24d42500d3e5438a677bcfacebb0433487f050954ac89b32b4c900f88bcaa2edfbd665ed01b6acfcd21736cd3d41428d6d6ca316a46858995da9b8c5a82bb6ad3aa7fd795d32a9fc70a9ed246eb14653242efce18174aa8683519f5f0de85edd7de5d87d9fa00946b8f7ce2dc5797b6071ee32ff"}, {0x28, 0x1fffe, 0x2, "9b30e09ed4d3374bba6b52dee2357aff2fbda44851332f"}, {0x38, 0x1, 0x7fff, "d8b346d6edabd490bc53452225ea2967528d76dcd84cdcf019245c77ba15a24395f7e99537b83711"}], 0x110}, 0x406) mprotect(&(0x7f0000523000/0x2000)=nil, 0x2000, 0x6) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') 04:03:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0xfff, 0x0, r2}) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=""/123, 0x7b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 04:03:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x30) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfffffffffffffef5) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) write(r1, &(0x7f0000000180)="e8eab06719a5327a072b3e0cadd4f0428a7f3e59af6d2761eb22557ec854b02eda0b1856f1134ccc3f81c5c0491ef8b995813a1109b6f9da36761c404d973c48aef8cf8126ffcf8e9c7ff35abb2955bcf69a66c1f675af95bef4a961e95860db79b9ab9677984cdaea05ff311f25091dface43408a4058508f01fb91a1894ff5ea98c4e9e413", 0x86) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x22, 0x20000001, 0xa6e6, 0x100000001}, {{r5}, 0xfffffffffffffffd, 0x2a, 0x80, 0x1, 0x4}, {{r1}, 0xfffffffffffffff9, 0xb4, 0x20000003, 0x7}, {{r6}, 0xfffffffffffffff8, 0x8f068ecad4f65b01, 0xfffff, 0xfffffffffffffff7, 0xd5}, {{r8}, 0xffffffffffffffff, 0xef, 0x40000000, 0x8000, 0x101}], 0xf924, 0x0) fcntl$setflags(r2, 0x2, 0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:03:09 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf550799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 04:03:09 executing program 0: poll(0x0, 0xfffffffffffffc9c, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) 04:03:09 executing program 0: 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) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x12) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) 04:03:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x1ff}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) kqueue() write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 04:03:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) 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, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x70) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r4, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_LOCK(r1, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) semget$private(0x0, 0x4, 0x208) 04:03:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x3386}) 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0xfffffffd}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5, 0xb0, 0x2, 0x6}, {0x7, 0x1, 0x9, 0x9}, {0xf7, 0x6, 0x2, 0x3}]}) fsync(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x808}, {0x101c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) munlockall() pwrite(r0, &(0x7f00000001c0)="f4484aa7b11209c132a212234d98ad26a166b11caa35f9f735b58de8f4ab8f87a0aa74c927d16bdea27a60f38d0c40cf", 0x30, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7, 0x3, 0x9, 0x1ed93414}, {0x1, 0x2, 0x3, 0x1}, {0x5, 0x7, 0x0, 0x719c}, {0x5, 0x8}, {0x2, 0x1, 0x81, 0x7}]}) 04:03:09 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x3bd) sendmsg(r0, &(0x7f0000000580)={0x0, 0xfffffdcd, 0x0, 0x2f4, &(0x7f00000005c0)=[{0x0, 0xffff, 0x3a, "c9162bdbccfea840a231779a1ad3befc49180b82d51a398757618ecb3fc9b83ebaa63cc11d138e78232d02532dc0d98bf82af1f60672c5fd2a202e95b42e1bfa498cb5f7002998d0544b76a10c8e58b8d05409b519fe6427faae5066f85fba6b31d7d1391561a21cf2cd5bbef43fba7f57638814c4c2fe6eff40508f579f631e39a116337f4486aa1146919221a1f31f3d5f39c716ebb04e0b7b80bcfce126f13803633810228d16420c8d8493b628ff655a90b893ee7c24b8396d2a11b4fdf39d629d17eed1fbd090196e83f93e3b6d171232"}, {0x0, 0x1, 0x10001, "f68dcd73684040b62ed91f73c74837954b37ec9c3c52fb138adbd1be5ae55d807ea008d0c08a08711a7526837f81e591fc7b4e356959517f41658be8c7da7d381eb4dcfa9b3a3cdbdb2ef00aa015193a1f73a360104ee60e40cb3cdeed917097bb7ec1491297ca9676c7228c17c34a5d87c3147656335b1c5007657f92c5c46c0830c7c71031572eb2bb2e3602e41f0719ff0280f31aec7bb9ffeec3b90c4a0cc982727e8cea3ff458c02a3ed765792227aaeaad268bb8ecc4cfcd5c43361dbf19551c4961daabef1ee96fd6757de9371137b225e2229629093bd066c30dcf7ecde83a5258865379fb6d35d444f74c4ba555c4ea87a7005295dc790d0f20b572bb3cc5f93fd260c67ba411a4928743856af1dc22890027d5abbad990786fd1b9d1a000942e5db1b765f1cca99ac2560f6c9ff0ab6114009eefc2f4b716b6f64ccf337492259abcd17dfd36266fe5c9a90b16b5762963f0c660315c673f95633664474a78cab5a8541f334333a3679133c6dedb7646d3bbd10d756f2255368f1d279defef4254db9cbe827eff996584c0b6213c4a9c2a6ade85134afa76cb9d5ec2c03bc49e06a8649fe70241f07ae6d605f4736985ffaf3d1f78efc0f30680746bb460e1ad502488410f466f69d18ed5906d5fd2635f3fd3e9cc39d6ced4375568e808eb3a44c4b31bd7968f5a03c84fd630714e171b84c1783bbec52ce35b6b84466cf769cb2daa64dc6e0c2fb114d5b01b768d102a83afd1f625cea073ae35bd6e551432ac8e3e17b7475e232f97d01f2c30b9281dd9d66f9e5ef7bb4ebf49adcf3c089a3310d02e083078b054f26463e26515be3b7681da4abc4fe45b77c037d9891eb669191ea080a523b0762aae6d50e387cbc5c8322ff0f19e1800e810d3cfaf9c004f44d64633f8efa33bc88c9875d3594894d41c01496a46da169ea375931cd785d905460c761eeb108f06bcd266214c128515e930dbc6f0d36012a254c73d85004f962504410406833d630838802ab714096c758fa68ed8352d3e970657356f04ba8df18e18033bbbeedc51546b69fc0626c07eb30a9a4f9ca51092d148affd395610dd82a37a962aa50582166ef3928221b8f27a3138b1424c702d2bcc65d768bb1aa19841cd9a4b8aabbf6c70933737c9d59879e81d0b6cf3ad65b8597f883f7b97d544a573a2ef0899649f71b9c4af9a85a5ada816409966c7aea129dba5e71f01f126ecee4ed728e1e2b113fb131ede3fc5d87a101e928130fb4e6ee511e47d7c2e23fc9a8c606e1055afc47a10b001ed34983aeb0fa59a8797bf0c07f9f40566521a386fda2ba3bfa9ba2a09453b75a0667868de5d8073c56a031ddfec02bad9351d730e6a586593d880303d8458bc21a39b74645a3d135b8ba6276f6d0bf0a52bf70ea5283db9eef4b842a2d2996e991305d8137907584c9f11902f0702af8b5f66b64b8bca827c158644b235fce8942f5571646d9cab1a71377750a1e3a7aaf901c0a1a183d021009b8a9fc836a78e046dd1189b6f83e013a8745ccd7cfc7df1700f78780e3442849629a896a4c43c1011026a9f864a741eaa0b69228fdd45e9821cb445f1ad3b77ca17b6ebd06aced2e84bba8fc2865d9e5007272ebfad1c567c20d8334d2a524f287f280d2fbd53eccc82f455da1fb8be24eccd1544c0d11c3cc8b39c6398feeb7a2522c6346b87409cd6885436a363f6824348c0af559441e61e8c8ed4aa2233bbe6a4aab2cbed09260f11276b407567a730cc3ed39d9267d693630795069ff3017a81b801e00ca7746255803edb5d6388d41a27ab9fb5a58a23c324090d151f0532dc418c1898bb3a2ca61febdc25d0dcc4cab285920e99715a78e7aa00b452f1612e64aa4f1c3a9f9099d6cfc1682858d0faa383c4981d1d710dd38a4cd4347e117062f43c7b30fb0a5f141e1ec713cd4526e1edb4a1beb38b9895458bcd8a8d9e9eeb4448cfbf1bbbcdf69162da67442fee1ea7ea0c6613b6e5061a6d45c90fe33f5ff79545953f9a2b4426fb8f0aa9a7086788c69398924025e35d74835830ddb07cb0c9667fc452084c022a46a01555ca0ae6365dad2d8b255f7d1785150a7e57679eee1a6dbbf63c1f1004a670a2a1f888282ef91106c09b72967b95252c22407d3fc0d12aa2c2a209a21d9e5f00097375be673227e0e43c8123fe85178e911a559d4b052e0e68814497ce78183ce41fdefc664db52f4997ff847fb5a6011948236ea635a90dd5b4b6fb058b5a7961ce3954507b134945b8d790bdb6206bfba294121cd89ef630eb142cd7ebe5c5ad1973117f9be1e6479629979a344e587f7a23ca81e3f63018f934405ffd0401dd3f8193ee41d180bd5c51c7b36375f1e3f825c535ee7a382c525589fa80ee3e6bb1bb5b7486b5a5b7133a79697f2534513eac2bc5d6a59afce0ab2ed1932e6399ff405af5b3e89b7898faf93ea210b7cb419a74b50946f8e81be7e5dab5d61c32ac1715ba45978d942a8a496253cef0caae27467b1bc693fb1675914f3ab911f938843e11dd0ef2555e06a1a108188422cfa8e045a8cffd6839732487f5085bd751c9aa318dec4c9bf755eeba0234ffe08fd1a9e97073c54171023ff9e75dd6cd571bc1000e0c3d70dd49bd9bf98cd4fb1ad01a61f8ef759ec5f6b3ed213ef585224d33c7c262c1ba54f42242f6f118a2efa68caa3bd60e8d668206bd6b10122331ffb5d81a5550a900a334f4b2ef662f41ead1af28e16119932c1230dbbc46ec877cea5e530beb4500dca15d2fffffafcea6f8d6a582c004cc3259417d4c6b5b332c60cc848a3133912637fb5c20cc0185438829b4cfa4696f295cd4a5e640a6eae884811b1dfcdeee35542ba4c5b95b91a4ac5b4f8432b9d95186d86dfc76f83237eed914ad06b8df73ea15a76a97c176e84ea590a161faa16131e8411e6e4e2db6de3df3d55b22c8b68aaa9dff86b23fefb7c49f49e389ba0759942aa5d5f768b7ffa3fa763460b3077ed51f1380174b97dc922ab0cee07a7f675bfafa954870d9374d88d8d4b21fe9f53805b0d00fdac09939f5d1cb43feecc39b5b33d63780eb0cda606a20a58cea01bb636c2a5a469fa6eb82282a0560fba9c04f2b503469963b4cc3712619f123eac95046b7e8809998c2fc493cd65a2db38d43f4ad1922e02694b88bc9562e64cc8d8fd5cce67efeae44c3b5a22a68d28634005efd0c821831c9fa358c00ba37dcbf4a97ca39ccb01e73fb54494e347830d519e2306b17ed193310f43c45f453ba06fea14eb5a45dfcc47faeaae6630d457d430a039601d0dd028e2c1af9f49b9fd3f9f8e9afe9a16be883ebbd7609ae904080ba3133c954aafc5c2cdd0e13036aad621a70831fae331b698d714ad64456b88f300cb89c89a8b9a01d062de61b206f737e1d65f0511ee01c86400e254371ea41608822d885f22725426cc298eca6c5cf5a1366082ad47d4e25ab91a8cbe4e9183a39827507a0b4f8bf99084e1d96a34c24266b0584f8333c380fec10a4110b0746ccda36b3615b25be0391ca7d6faa7e5c969dbfaf8a616ac7182fd93421379ea2f9fde634d6c999135ea2ce9dc73823668d3ff753c85aaa5c4f1f2dcd67b87b908351b5b60e717fe69a492ad5d55fd41991ff110fc4beb5d1f909784d9438536afd82e1052a804eb0e23c0c9b09a29d100c89da8afa92d132958922516f45ba399fd4976d23870580caacac5ed935053a15c2d876affa808ee6b75f9adcd7aad913a2bb0d8847c96f4651bec059fd2226f183a1ea2e395a0118a78e1704628ee1cd4a1bcf8f11b577a908c4afee0ee9c713c7128f4a917009cb26c9f281d16ba5527c1d08cdcff382865e9926a103fc98518519529acb64c79f1388b578919de26c97443dd1810b10eb2ed605dd16bcd855a69ad0ec572cf001027e8d18cadd55931788cc89ebcc8b6ca51adbf084a3c8fc3f9d8c1f59f1c418bf9e775d1764749bf7d632a08bcbd17540431796b8ff337803ea4e780bbbbbbdf576de6319548232b4df38a37c4a7f28276d44da240d1f507b808f49ed35f0da4a0e93cf09009b1c8ea20c54f5c75d3350c0ff10badd84726b84b5e11edb4ecefe24dc33f31836a52cb0f1aac0eebdd4da0a1aa0da79f98eb700b7d207f67356aa5e043d9d0826bdf3547eecbc6574fb0d432debfd5a7790b6ec86b713fd73eeb3b655ef6ec81bfbdd1cbc8ca6bd4e17de29349fe4ecdc29722b5124365c65cd5ca3f0de30330951ed0ec10b3be86af4862fa925ec0fba475de9631dee084c1e107248f01e7744fa2e2c8cf7129999b29aee2553e824f0bb9c425d49d711771d1470ffc408bedd4b72473d4117188acd67dc351ba93b8ae0a07bce65dcc3dbbe86e455239efecb0dafb74ca99ecabf4d8872e588e275ea1ff1646a990e4363af015c8e7b79c6071c37b05759e3019493a9e7d6cbf3708eda14e26a66fe51167d601e27b88c4a61d52821932760047697f9d4fa3b080caa35b73c74b05f92e8c64c279e52f344767b6fbd2b3820b8d9af634568a7daad14b0977d4e11bdeffbfe1d5eb373a536fa4c28230f0ebc93c71f9a11908af5a8deded354cbb60c35a4057778060b49bdff7fe47fb499eda6a3b78b1cfded0156258cf2d73dfb663d0112829e330bb3cddc05632d7875d366b155e3c06057d9e68a0c0cbe761e671c64bf7c8c70f6bf8d776dd9a4102c3d5a97d6b63b1203c0a0106264c4e209a6deb89e551d55c6b88ca72224dd4d5071edaf0a948cc16cdf775472a87fa4a4d68eccc1cb158baf65370902a8bdee556599b008cadc4c131f42c346bac3cfb04aa71a53312144ed2f680b86b14683f532d0c756c177b5e0b7bfc364c0769a9fe21bc26b0dd73713908b3f5f14efdff1fbdfbb10339102c3601295f2fcff06196e119323bef61571a876caa352a4d144d91b224cbf1d6f6d502aa965d1dd052dea0b62c644774483a22b4e0b8ec5fe8ca5ca0a7e0f9219e085424bb7809c51bb9060fc4d1590599af6281319e170c4fa60da380e56b08930662b5e92f1eae58c724654640b39b0cf20f4e16828c94a1cdbb63343e9b02c54e39bb7e9982bc94789a228f379a6194237caf2fd7126d01df210d33ecdff4341d573d3040b87fa3b58bd0cc07cdc7cdfe32472839e3576b63d6f4166b0f06974d456f2a5440606c666ddb6c579c9a155d1fc8d368ef805e7c9d5758230663cee29ba48ab0280ac5fb90e8f4d3b169b53de82cd721c0d1f3969a1694addf35f19897aab30c37e89ed355e8ebd6dc20d7b89672fcca25458ea1b03a43c0b95c108e23650de86bc0bd095ef98826ae7d5fcb7b100d1876405653260a25b9a3eb24d904d60064703765d1e8d9057a5aee50c25fbbebb74abd4727469105f937e3734480ad8ab972f8282e95cd9566d09242f67607886b600f8a21f3a66ef759cc3a577fed2b5bcf47f57527fbbabbcefbc7611e21a9b694cc4b6ed2c5ab30f76941a985c57e4d5ae21365af32356dc010bf70fb278373184fccea10912ef80dd3456c56e307f411453ded2a22ebdf320e729024bc3cb4a54324320feb46d008bcc62f6e25ff2fb7001abc68274cb9f862df57bd0dd6d894fd01d4c681823d9fc827bcb33f475f1c0b1f5c73562346069a3c550927d53eeb1d4ef87e667589ab9d52cbd4daee9907205a3923557d65d5083f171edbd022509b23ea15c4659fa1fc78cbc7a16c0472204e781f4cbb032d25242d8cfac75f627f4713dd99dc4e8a871461fbbedbabb7bc54383078dce56a8efdfaa12ae"}, {0x0, 0xfffe, 0xffffffff, "8101aa66ba2066d0c60a617aba8025215cfecb3dd5d041b85d9a9a37ba085516ea7a6f4469118a42ac76385599a9821192027906663171236e446a2116106f15f56e1e2830ac544ba7d659488b312f9406e6186e1f74cac5b9345bf6139bbce648f12e131acd032ce8dfd019cb8ef3bc99c042cae3c702684fd5e8f5848a29db5828950056dc669f3db692ab6877ef65099c1325cadd781b4337c159f5773bcd3eabe0223b0fa7294b833de195"}, {0x0, 0x1, 0x400, "bf82d1686b4c30aa81709573a50f89ec32ce675b6e89ea3fa9a492ebdbbd84006ff47f152ad0cb970a86f524fbad4e87900e1465e0472844996318b1d116fbf134e75b39094b368d127f49d92e265ae24eae6a21614250dc9be81908b1b331cd5264f1189fb2b2b3a47923e2f63d77190e460c2d7cbf26490eed7b9d59951b580d68d71c92deeae96f822b9699d29bf5fb6b19b830aa7be5e4"}, {0x0, 0xffff, 0xf8, "b2a3072b9686ade0549ea8bbc989e940fc00a5a834666084ccb47f3a02e8e6dff09d43d5dbd7b5e186076df2522b33ed48a97234aca2d5d0bcf7a7fe464a9294c690330cf3dfc3de0f82168c38983981"}, {0x0, 0xffff, 0x10001, "402051edd2570e6a8fba7c8827220e53eeb5d46454847ef3103ed904ffdef27f5d23a4ec1e9f1247573c6d3ad7ee21c86f9c10372431c45b22e2485c38170213b7f7159effa2e9e60923bfd4fd173e9999db659190883147d696a83d1a2971b251a2560e010f6e3b5ce18060a6c3795962557950779b4ceb6901b12a32d48a0b4fb1844df5a0b7dd5b486c4345a776dc32ba9e86835c4cf9a0f0a999e55ab69afc66b1ab254b9edb53a6eb5d7fd74dceed05e0ad1cf079d86c4fe4487a8b59b011e07364b0416ab6327713d6bc214e28bd137be859f6037546fe46fa4ca71e7e6167"}, {0x0, 0x0, 0x80, "e12ab0bec63af2c9ed6858564a3cd6fcba112f9c3bd66df80952711ca6997c"}]}, 0x0) 04:03:09 executing program 1: mkdir(&(0x7f0000000280)='./bus\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x10000) r1 = socket$inet6(0x18, 0x4, 0x8) r2 = dup2(r1, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r5, 0x0) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00), 0x32b, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r2, 0x20004b3d) fchownat(r2, &(0x7f0000000880)='./file0\x00', r4, r5, 0x2) getgroups(0x0, &(0x7f0000000140)) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 04:03:09 executing program 0: 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) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$setflags(r1, 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 04:03:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553b2e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b596500"/209, 0xd1, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x7ff, 0x6e, 0x20, 0x1}, {0x9, 0xfc, 0x3, 0x5}, {0x8, 0x4, 0x8, 0x3}, {0x5, 0x6, 0x1, 0x7}, {0xbc6, 0x9, 0x91, 0x4}, {0x81, 0xf0, 0x7, 0x8}, {0x0, 0xd0, 0x1f, 0x6}, {0x4, 0x40, 0x20, 0x7}]}) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 04:03:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:03:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) semget(0x3, 0x4, 0x4) getsockname$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xffff, 0x20, 0xfff9, 0x8}) 04:03:09 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 04:03:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000c2"], 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) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0xffff2f5d, 0x2, 0x5, 0x7, "63c3a81fbfb3017965ad38b8a208e35b1ac6ec35", 0x5, 0x7fff}) 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", 0x3b9) 04:03:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x800fffbe, 0xfd, 0x80}, {{r0}, 0xfffffffffffffffb, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r7, &(0x7f0000000700)=[{{r8}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r7}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r7) r9 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0x39, 0x42}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r9, @ANYRESOCT=r7], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r11 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r12 = getuid() r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) r15 = socket(0x11, 0x3, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xfffffffffffffe45) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r19 = getgid() r20 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r11, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r20, 0x40087603, &(0x7f0000000280)) r21 = msgget(0x2, 0x0) r22 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r18, r19, r12, r19, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r17, r17, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r21, 0x0, 0x0, 0x3, 0x1000) r23 = socket(0x0, 0x3, 0x42) r24 = socket(0x800000018, 0x2, 0x1) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r26 = socket(0x10, 0x1, 0x2000000004) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r27 = socket(0x18, 0x1, 0x0) dup2(r24, r27) bind$unix(r24, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r28 = socket(0x18, 0x1, 0x0) dup2(r23, r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r28, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r11, 0x0) 04:03:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0xad8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x2, 0x754}], 0x1f, 0x0, 0x0, 0x0) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[r1, r2, r3, r5, r6, r7]) fchmod(r0, 0x2) r9 = getegid() r10 = getgid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, r8]) setgroups(0x4, &(0x7f0000000280)=[r9, r10, r4, r11]) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000002c0)={0x2, 0xffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0xb5a5, 0x9, 0x78, 0x8}, {0x2, 0x4, 0x6, 0x5}, {0x9, 0x9, 0x8, 0x40}, {0x1ff, 0x20, 0x20, 0x6}, {0x20, 0x2, 0xde, 0x8ac}, {0x1, 0x2, 0xad}]}) r12 = socket$inet6(0x18, 0x7cd9d4a62315f0f6, 0x1) r13 = accept$inet6(r12, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) getpeername$inet6(r12, &(0x7f0000000440), &(0x7f0000000480)=0xc) r14 = getpid() ktrace(&(0x7f00000004c0)='./file0\x00', 0x3, 0x40000814, r14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setgid(r15) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r17, &(0x7f0000000680)=""/165, 0xa5, 0x800, 0x0, 0x0) socketpair(0x6, 0x8000, 0x7f, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x0, 0x0) r20 = syz_open_pts() r21 = dup(r13) r22 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x20000, 0x0) poll(&(0x7f0000000800)=[{r18, 0x4}, {0xffffffffffffff9c, 0x4}, {r13, 0x8}, {r19, 0x40}, {r0, 0x2}, {r20, 0x80}, {r16, 0x100}, {r21, 0x4}, {r22, 0x20}, {r0, 0x100}], 0xa, 0x7) 04:03:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x10000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) 04:03:09 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) 04:03:09 executing program 1: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb3c031b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee5de54f00"/4098], &(0x7f0000000080)=0x1002) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4945, 0x46, 0x4b, 0x2}, {0xd58, 0x1f, 0x7f, 0x9}, {0x40, 0x8, 0x0, 0x23}]}) 04:03:09 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x5c1920bad65f4516, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = dup(r2) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x4010, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0), 0x0, 0x0, 0x0) 04:03:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x10000) r4 = socket$inet6(0x18, 0x4, 0x8) r5 = dup2(r4, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r8, 0x0) recvmsg(r5, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r5, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r5, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r5, 0x20004b3d) fchownat(r5, &(0x7f0000000880)='./file0\x00', r7, r8, 0x2) r9 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)=0x10000) r10 = socket$inet6(0x18, 0x4, 0x8) r11 = dup2(r10, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r14, 0x0) recvmsg(r11, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r11, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r11, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r11, 0x20004b3d) fchownat(r11, &(0x7f0000000880)='./file0\x00', r13, r14, 0x2) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) r17 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r17, 0x80206979, &(0x7f00000000c0)=0x10000) r18 = socket$inet6(0x18, 0x4, 0x8) r19 = dup2(r18, r17) symlinkat(&(0x7f0000000000)='./file0\x00', r19, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r19, &(0x7f0000000180)='./file0\x00', r20, r22, 0x0) recvmsg(r19, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000940)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r19, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r19, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r19, 0x20004b3d) fchownat(r19, &(0x7f0000000880)='./file0\x00', r21, r22, 0x2) r23 = socket(0x11, 0x3, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r23}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r26 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r26, 0x80206979, &(0x7f00000000c0)=0x10000) r27 = socket$inet6(0x18, 0x4, 0x8) r28 = dup2(r27, r26) symlinkat(&(0x7f0000000000)='./file0\x00', r28, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r28, &(0x7f0000000180)='./file0\x00', r29, r31, 0x0) recvmsg(r28, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r28, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r28, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r28, 0x20004b3d) fchownat(r28, &(0x7f0000000880)='./file0\x00', r30, r31, 0x2) r32 = socket(0x11, 0x3, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r32}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg$unix(r32, &(0x7f0000002480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r2, r7, r14}, @cred={0x20, 0xffff, 0x0, r16, r21, r8}, @cred={0x20, 0xffff, 0x0, r25, r13, r31}], 0x60}, 0x0) 04:03:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0xf0000000, 0x7ff}], 0xf924, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$dupfd(r5, 0x0, r7) fcntl$setstatus(r0, 0x4, 0x4) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x101) open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) socketpair(0x10, 0x8000, 0x32, &(0x7f00000000c0)={0xffffffffffffffff}) readv(r8, &(0x7f0000000380)=[{&(0x7f0000000100)=""/132, 0x84}, {&(0x7f00000001c0)=""/140, 0x8c}, {&(0x7f0000000280)=""/246, 0xf6}], 0x3) 04:03:09 executing program 1: r0 = kqueue() mlock(&(0x7f0000325000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000465000/0x2000)=nil, 0x2000) 04:03:12 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x2, 0x400) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x1007) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x927]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:03:12 executing program 0: r0 = open(&(0x7f00000010c0)='./file0\x00', 0x80, 0x130) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001100)) r1 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8000, 0x28) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt(r1, 0x100029, 0x20000c, 0x0, 0xfffffffffffffdbc) sync() 04:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xdf9, 0xffc1, 0x3, 0xffff}) 04:03:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x200001, 0x0, "8c1189e2142d4385e1fa1d35f2f701462e9e81ab", 0x0, 0xfffffffe}) syz_open_pts() 04:03:12 executing program 1: r0 = msgget$private(0x0, 0x901c9049d085d964) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = socket(0x11, 0x3, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)=0x10000) r14 = socket$inet6(0x18, 0x4, 0x8) r15 = dup2(r14, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r15, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r15, &(0x7f0000000180)='./file0\x00', r16, r18, 0x0) recvmsg(r15, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r15, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r15, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r15, 0x20004b3d) fchownat(r15, &(0x7f0000000880)='./file0\x00', r17, r18, 0x2) r19 = socket(0x11, 0x3, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r19}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = getpgid(0x0) r23 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2fce, r12, 0x0, r17, r21, 0x111, 0x5}, 0x1, 0x2, r22, r23, 0xffffffffffffff80, 0x5, 0x8, 0x2}) msgsnd(r0, &(0x7f0000000000)={0x3, "e0ccb48616e21837ac036e0fdadda39b9b0455d5a4e70e7ffb46"}, 0x22, 0x800) r24 = socket(0x11, 0x4003, 0x0) sendto$unix(r24, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 04:03:12 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x0, 0x1506, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 04:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff9e, &(0x7f0000000140)="ac58ec87829b2e0300116a00004da43f9f9b9232246dfffb64") 04:03:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x6949) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:03:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket$unix(0x1, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) readv(r1, &(0x7f0000002c40)=[{&(0x7f00000007c0)=""/224}, {&(0x7f00000008c0)=""/185}, {&(0x7f0000000980)=""/31}, {&(0x7f00000009c0)=""/206}, {&(0x7f0000000ac0)=""/4096}, {&(0x7f0000001ac0)=""/4096}, {&(0x7f0000002ac0)=""/219}, {&(0x7f0000002bc0)=""/128}], 0x1000000000000385) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$setflags(r1, 0x2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x22e, &(0x7f0000000080)=[{0x4c}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0xff}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f00000002c0)=[{0x3, 0x7, 0x9, 0x1f}, {0x1, 0x7f, 0x3, 0x80}, {0x1, 0x20, 0x3, 0xffffaf97}, {0x26, 0x1, 0x1, 0x5}, {0x5, 0x8, 0x1f, 0x9}, {0x400, 0x5c, 0x80, 0x2}, {0x7, 0xe7, 0x6, 0xffffffff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x23f}) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) write(r6, &(0x7f0000000400)="5ecca5292a1e54c7435cbde8226cba3dabe66253912d1242cb59206d90a8b89f744ff20e21a8adfee777365b8ba3457eb3c29dcebeafb0089b87148a448239217e3a18997f510f27ba17e639c592acac760ab9442f17828edd6e41104648bc6ea3d2367e5bb8520a3766380ea4ccbcd49d0df4fb62f3c01141c173c266c9d0d9798d8fb17b03570ad337373cc6cf40fd413c0577a16150e18bacf1286afced938076ebb332c528013a95f5198fc539a44b5b03d54eb9d7c6371839314f34cddb6c99185abf23da69ebcb1a45e99bea459b7ac47c51275e2c84831e217a6f59d45d71f9b48b3b36", 0xe7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r8 = socket$inet(0x2, 0x3, 0x40) r9 = getuid() r10 = open(&(0x7f0000000240)='./bus\x00', 0x400, 0x119) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)=0x10000) r11 = socket$inet6(0x18, 0x4, 0x8) r12 = dup2(r11, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r12, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r12, &(0x7f0000000180)='./file0\x00', r13, r15, 0x0) recvmsg(r12, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r12, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r12, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r12, 0x20004b3d) fchownat(r12, &(0x7f0000000880)='./file0\x00', r14, r15, 0x2) fchown(r8, r9, r15) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r18, 0x8004427d, &(0x7f0000000840)=0x1) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCGETD(r19, 0x4004741a, &(0x7f0000000180)) 04:03:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 04:03:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 04:03:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x2}], 0x1000000000000274) write(r0, &(0x7f0000000300)="9326eb531202", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x401, &(0x7f0000000000)=[{&(0x7f0000000080)=""/107, 0xfffffffffffffe75}], 0x1, &(0x7f0000000180)=""/209, 0xd1}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000300)) 04:03:12 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000003000/0x1000)=nil, 0x5a3bf16e3b8ad7c3) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) 04:03:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = fcntl$dupfd(r2, 0x905294e4d43baccb, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x4, 0xfffffff7, 0x0, 0x6, 0x9, 0xe00000, 0x2, 0x2, 0x7, 0x1}) write(r0, &(0x7f0000000140), 0xb51) r4 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r5, &(0x7f00000001c0)=""/62, 0x3e) 04:03:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x4}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000140)="a274af74364eab57933f97c32de0") socket$inet(0x2, 0x8000, 0xe0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) setsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000000280)="83b0c039325b24701dd71d675c465a1d8b9c1723dc920e4d370e2391cdeb7404789387128656d00ae0cd8ca6d795b1395348094339a0e19520f0ccd70579fb2306acf329d114462fa81bb1be26", 0x35) 04:03:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xd9f34a697b118435, 0xf) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socket(0x0, 0x3, 0x6) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$unix(0x1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="010048678dfd7300"], 0x8) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 04:03:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x3) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="1d0190b1133d139dea937d89126c5e3023c7501d48eb9e6aa51e15fa9d90bea8cf7e2ce9db280ff2cb45cc84c3977297199d5ebf2b672b951f004272ab94171c29a3036ebba5cbfd22d6b72eab08a2cba2f54fe4f9072009e62082e8bc71d72ebf56ef6fd786f344fa23188b6901217a899550a425845132e938169b830285287a7d4bd96f8f80a0a00c0f7d888b441295f432bd37a75207ff9c5431b39370940192d590d6dbca1c258379c70be6", 0xae) kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x2, 0x7ff}], 0xf924, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000000c0)=0x1) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[], 0x0) write(r0, &(0x7f0000000080)="025cf012", 0xffffffffffffffde) 04:03:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendto$inet(r2, &(0x7f0000000080)="d0eb4385bda82f4fcd0b50099f70f739f1b3981fd3744efba3a8b99212cb618f8a8643fc62559b", 0x27, 0x2, 0x0, 0x0) close(r1) readv(r0, &(0x7f0000000140), 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/249, 0xf9}], 0x0) 04:03:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r6 = socket(0x40000000011, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r8}, 0xfffffffffffffffc, 0x80, 0x800fffbe, 0xfd, 0x80}, {{r0}, 0xfffffffffffffffb, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000600)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r9, &(0x7f0000000700)=[{{r10}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x5e6c1070760648d1, 0x4, 0x1}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r9}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r9) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0x39, 0x42}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r11, @ANYRESOCT=r9], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r13 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r14 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r17 = getgid() r18 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r13, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f0000000280)) r19 = msgget(0x2, 0x0) r20 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x400003, r16, r17, r14, r17, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r15, r15, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r19, 0x0, 0x0, 0x3, 0x1000) r21 = socket(0x0, 0x3, 0x42) r22 = socket(0x800000018, 0x2, 0x1) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r24 = socket(0x10, 0x1, 0x2000000004) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r25 = socket(0x18, 0x1, 0x0) dup2(r22, r25) bind$unix(r22, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r26 = socket(0x18, 0x1, 0x0) dup2(r21, r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r26, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r13, 0x0) 04:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x7}, {0x84}, {0x3c}, {0x7ffffffe}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0xe616a9e94ea74461) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x4, 0x1, 0x70, 0x81}, {0x6a2d, 0x9, 0x3, 0x3}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 04:03:13 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) lseek(r3, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20502, 0x0) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000280)="128aa72a95b6002cd134fc02a802f87eb3f7bcdd33a752129e7784440a2e5e62be122aba1ba3300ddf0e3c854663ada055690d4a6907d71c723c88d5de8c6cfe388019f73ca0fc8df9a94b31af2aaab52b55cc9492fc7ca364de73d6ac31b16671bbe47d2c5b8866fae928e6655d54e2dffb0466d45dbb9551f5b516be56b94ac4192d159b2dca59310db8f2e47043757797bad24c14a1f8489342528b725ddbc36953eb00", 0xa5}, {&(0x7f00000000c0)="b391c50908b5764cf94eb96e0ce1c51872ff01c536cf4388874b1c", 0x1b}, {&(0x7f0000000340)="39cda666666eb4bb41c26aa6fd570ca9c199683680d763143b660538b738845af5774277549e49258522d25086433292e961a46f32843f0ee654b2033ecc3e8f0d9c", 0x42}], 0x3, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f00000029c0)=[{&(0x7f00000001c0)="de9434d13411518ede1b39c9c9ea9ab91f21da13d954f3290f69eb7bab1aa8413cfda5966375c6c7fa05a423902439ef28d605f3e94ec6b1933d0bee3179638174422265c8057ad0691b68cb0bcb787a08206422db8c02c0057fccc6525f0342965debad7f33d75b2cb1a0b666bcb81dbd0e539dcd65033411", 0x79}, {&(0x7f0000000640)="5322321d12ac49a7a215ce54037d27003fcb8344a695419287d0d6fbf1427f9705a530bca6c43d11e77d9a7ba38c856cbc7ef23cda5cd7a2b6f4451f7f1ae918b8a95e6c0b2df1a3c26edeb7cf499bcea3dab4896dd0d61c907287e2d583641f4c70c71d1e58a3cfdc03227b4e5a83c8015350017238e971c92550028829c1ace031a4e71040a2512b6ce11b772c5b730f20706c4d181aae0881b1d2ff36a7d7f25224d218f922da275564499a890f0f70482e5ad24204ba74fa23a6518cf2d0da879372379abdb932e80470780392715be66c49a7ebb129371cfd4c5c02b06f86ff626ae051e81e16d4314f027aa48add64cc51c981464fc71f0407288454b6809dc3adce6827e762544c913a3bf50603ce225f4f9a37e2ada4f5becf26e902af2a0f79a2c4b3c3d3f387153638461c924d04062cc8662dcf073274b0cc38c602235acd2c122e9b8c06c21d519789d3fcb6771b357bc3e6c152fdfe302b6212d061e5c0333cb49cf6b512542c58ef21bcde97ab033e0cff5bd03a89c24c5245c2be6c984a0a3d094b7fc3a299167bae9ca6bf81b5510877cab8ae6a1c0f8820a62d79b223fe6c6dc1ace5b5098be0386f961895f3d814c30375c8d2c39e200b0a674a9ce5d822583e3f826d1e345278ef6fa3378c592e51dc1758f49a48c779a944604bdddbbde53a89aadc6796cc795921b8818cba65c17209fd41b9edf54fa585a6094e6f17aac58de7fe0dcca7e4dab98deb83d45c10362905dfcf462a267f675096a271ffffe828755fda37f2f4ce27a5189a06e68e50d6b48c9502fe987b95909b631876e661a7625f2550829f82bb4017dc80affb00903bd4a5a89fdcf52ed38ac87e2265fc8fa7007c572ba1de54a58b5575cf3b6cccb10496abeff4c6ed9b3d704050f47df64cde1547b80ec3b4fa46f422acf3fd919e43bd822e3357fa12cbaea6f5cbe5a96f7eb3b7dd2bfb5bb7e782fa1afcdf498ebb386dab2ca837b337ed96a7f1c626f1172c4767215f5b69bcd4ce49eb7d8e410b97e0e032a99456b4782eaa5abdbd32d021f5bbd79a1ab0ad64f88ac567eb5baa130f6ebfcc7ef3d17bae958d16d75398cbc8fd6598d3e0784c53298ba4e833398aff9d826b6e2cc585418d8ff93a997ee362b8850decb0f782539b371be674d2628aa778f3309285698225fd638226b7073a8ddcfc48e75a1da9683d0565ae8ae47906033d45690f80036812504d22760f9aafa3ab178e2324ff61d00af14e76276559daccedce474f0838a32ff3e2e73cddc88142caf4c806d66e20fbb06afcab4e0dbb321d82265922bd39f9c0aff0db46562beacf164747718db61ee3a7a0a915caae8ce01bea24369611b2f29dbb13278e670b40e3b676f99603c101afb3637e8c29e0cbf3b3c711d8956a4130da22138e7dd869150c0581a575126c284ee0a916620513ccd4acd0654b724ca16435f347dd55e413e6a990719902dea91736ebd408cde370c5506eab67cb2756526edc788df10fa6b81eb49269a6522f34c6abdc61ca6d378ed33f39d5c0c6c2dc682e040099abb21e40cf43980761c3e0a5fc893262a35235c934542dcbed63bb568b5ee1bdca31ede4dc149e3b552df1bc39c12e0afbae319524fe49f8805129ae195928027105684e36978879e48077ea3b754417d26657e07dbccfc75e10904d2eed907773355fa6081ebdc9359454997a234c5abe59dec66ad78946c5e423f7d4b7a902326b7060f37203dd63f73367031c5554a67e53f7c6ed14f90edfc5fb1b8c50dedb12e7d57404d5270984ee5d5147e677eb35c3b2fb4c8b1e82ebdb06bed511bdbcfb4fcec7cd45950108d9d2e020f015091c017d518238bff4f5d55f9d0d3363369f45949a5a28f50d33ee334f0e222148c31ee7c80f5027d922502a8282767b7b1a9b865d05a0c11b70d6ebd6edd07f8d7d2ecdd55c5a6f5af98ea9a3612206421c9e88f3c0f816ff26eebbf40eca50e990b62e726c0ed9d5d4105474bfcf1bbaf33185315c1a2f6d52b3b455924d5994f76fea7333fa0aa09b88b17817728dfe2d830148bbc23576e9f40a54312bd6e083b5620e1b6e0bebaba4ef481dce64e9e27edd283ae27b953b0b8951af8396d179bb799896a1f7c04b33112f855e20486e842966e7e9c4640a8b1309d7bf6d60016b0a93adfe96d6f95f34b37c31b58d337c3540b26b6ec62294f1d16c62f1d8a71f8665d87f3732bc1c0160482b30f8bf92fb145444396fa75953ebc7edff56ea67576c2fc56926e75501c2cce78b3754c99f8d3e21bd502803f940e4878a4850c66ceca977ed6280a6ca33b442b5937326bf3f6f5f3918712f7a7dac2f0577086d0d345a8c206c5294ca3481ffd9f6a2ae6bc1dc1360080a9bbb30d6893c5349c771bf061ce1f24abae2b8562bf90bb3373e2e0b3b5bce8040843baa7916df34f6b8557586af983240806836eef507cd679277ad57c438dd68ddb17728ca131a77a3dc713362cdbeea25e279b2f49c39c7f1102110857837366f87749c3186a04f02e635ae48d5f458b901994e32a3bfa874295176332b2b93da5800d6ef0f6bf9e60dcaf93052e91a69a87a6f945d480712f868b6e32f66241f1eb69dd2ae4bb759e9284d521934a374e03ca5c9113ec0db5c4256cfee1545a649a843d3c0fb07c5ec185ca4a82b2ec1cf51a14385981e8d39313e78f63c5287ea23c94bd194f17741772f532fedd1cd87b10f65a5bc9c07685c5099535b85e3d956a2489d1589777b1104ec8359341d3da6510556eecf247660c83852c93591cf88d5b8763a810d9a897a95545d29e4e65db1bc327ebde9794e8c85d686ee348e3286d885befcd9fe85862d994831dc9c8092e3bd449fa8fff6a1a1b480723fb730d246eb0b243a250a2cb12100e8ae86f9019b5e09a297bda96a2532cafeacea2c702fb55822b78f985c61dfcf1bdbf82664c0d18e492121ef458e6c5d726b192b11410d18c1a0a99a60762e627754a47dd6e64133751d40d2edb25da448ac4c9faa06ca7c4953885ad82dc94e4af8237a5ed0063d304777578622c73d1d002e31437aeaa41e8466b8697035123eb3d01654c20b648f05cc85b19ffb8841bd9475b1664f0c1308372dc67781a95c47afc1e1d99c67b517b59dcf541486537401c4309a551d5abbcded4d2bb8f9936846123d682c9df9c07df9c2930784d7a790156328c49f8bf144056ff8d86b5122b58e0c7d7a3429bdb611e58f37340362b326bce52c84b55faf1cd893eb6f622b96e229defa234a52466066fa3161842459000fe1cf55c2f80d43580357724a67e3d92277fc1ceb9a64e75d943e47accd5320f178da493125935451124d578355e5cb20ad7ad40ad2c1ba20d8ad64d2fec841ae5c8690365b53ef1bc2a6b55d49469bd14dc573f173a4ff8e03595c28a2f9fa6a6d3c00233d117088d80ce1a7c67a9ec5a0c2f2b717ed1c9b98d75a325c696de9030dc3bd782d1ad7cbd39efd22f93a3ec3a510e86f4a8efdb58cc64fa5f0f394a2d4a32ca12f11417780434722c6a308b63274ab94ec0c6644670a807d8c105e0efd1d153a38ac4df281d8525f599f7b09e560a6f44e949ec3535d4e2b7858d6a99204aba5cfbafe68e96b514109052c13d4fba92bbf78542a5c210032b36c9ba0197b30e5dbc1f6bb575b466b810abc425f8c3e3b4699c92f8a46a7d8996ab1a835f9f6e91feb14f6dd7024494de503afbc7af2311c34f60693c0973a86b7120cb99e0f30dded6b41d8961258f8cadc0c662927f304be144d8ca4624876b6ca87a5e82a810b01606ed2753720c95eba3cfb8522442d57fef5367f4cc0f18cdfd2b9849261b24d93cafb4eaed6d93f532a3783e1fe4b1bcc346f1c4a4ac1a340093fef6371ca23bcc603d6bf73204ec49adf05eba3f9b63408b49d437653091df35a51f8114c567d9c56a6bd5094e0d269738c23e1c0ea4b487ac295e7d50a06cb16f869de22150c1f6cb0a5feec5a327311471b60429e0e12ef3ce053063a9f81312fb777190da30c23ef8a4644f0d4c83d123cadde9e54fe402f02d681e53281e1eb7e8340b692a19adb685c67a6e72cdc5fb6adfb057b4c2ae1d2d7700acb303472d9a24df4c8e175f6eb2d1db0960c2f04f1569144e79da35dba6b5908abac61282135375dc16cbfd70b4521982dc7a390828f6868969fb67f428b41bad695862dabb5997f694c4cb9d5318c123a59a7c357531bd225412ecd4d7718889cdaba6ddf34ed67dd72eacd6590e593f0067d31620870592715222c78b86d8bbc009b0343fc14818f40e95b63be1418aae0e51169e62ee8ee54f6880327be7de3e02d300550fb97b51fe678e48e2114cdacdbfe68b46c1fca98e6bc5695f281fc07163de94b7283168f55365ea6f70ef0d2f6ddc3a48380510b17a46d1657a2ffd2e6524d755a2c90d6d6928e5c75fdee17e288dfcc18df79e6ffe907e1b53d507a3088048667f96e64b87b22dbdc9c1ea02cdd9e981aa21f250276289e99b850af8860e9cc1787ff3ff8e9c93c76154a0b39a06468ce008c4cb267b0a5afd34163c09a7aa27b7d5f730fdac98f704569920f785ec7ea8f85fd0ce3f45be99e1ef3f8b7f434418714fed841264541f4940203e260e4f202b46a174c15db47af1a96eea8b26e09d0c8fa8a5a4d411627c7b886bd4770531376c6c0351c554af3eb636578721c33c2b2e9a3a55fdc6611a71b630e2f516bc7cc253b31c2a632621e0d9b3f6f33d828e5ce6fa52f77e4b61cdc0c01e1e202a68cca2c98acb1b015024a23efef10fa011da8b2d4f501f7290c725f09330d5fa6740b986c7a64667cc804104b6601e124ffe596a4e7f43be7b061c24ce94624760b5da098cf28157c1e4fcfe355b8a5beae43158dbd6c8e6e808ec2c40ec86b6c85406efbbf4a22a9972bf7b724a51e60a227271bc3174c97ff1ec2774776a7f6c98954e1b2399a3c759d05e91bacbcb270faf3f710110b7fab4ef8e90d85782924b75c93ad7f4eeda1f62b25179841b46e7442239236747477be2771371bd79f6f7e79cce58efcecbc4de53173e1efbd5fc3809567a868844d9227bdcc8eee5903e1b6f01c776502eb628842421cb84939b6f2a1c2a73a22689b3ffe47e08dff3e07fbe85d9c02a0b6b7df50fef56491e775269057c0ca5af6e85c8dd51df8e8551430b5fcb37fdb0939a3645a2fa515c55a837dfb9b783428a4037900d320acbde5a1ed3ada7538eec79fab985bca3b056193ff3fc637054e142d9288d838f7c9c6e782a4140f8d4067e00f3969f4fc425cd3fd57354711c179b3d6833c849846a2102ffc79559c1130a6c7fdaf6f155a820576bd8fd6b8dca17aa482364edcd773701b96aac95c2f33afe1b6250d78681ca126d0239598f8da978f8de699ce0021dbf2c8420ab5d73759a213b29836127f59435c56d3657fccc644f95d7075bb6ba674f15046877845491bf20d150358db22dc365d6cfa05ef45e926351e6cb45003077d095755b95643f16c51b055fac861482a74c3c9593d7527c15208db58a7ab43e6a1b4b5bd5c60cfa909e0aad2f8b9909262c526f66d47d2b5c6f6713a018c45232dfe9742c3e373acd8fc067a2c8ad0641e909114fbc9808e9a02560632fa40b0efdc3a5072031ca382da569f7b9bdd849b3d1bff9f70141d990f6808dbc94d62bdb21015d1c41ad86561847ddd47f823386006fdd37c8f0e22267b73fb1ad49fd20bf508ab85cf5c28f4fd1fed012d8824184aeaf2f8bdaa219293b8d7176170f2cc2cc4", 0x1000}, {&(0x7f00000003c0)="34ac473bf6283d9f0a14d909d39aafa118bba962c067600c7df692490285b6e2f1b610e16fae63b785fdd0f1d5702e57a16a3639bbb56ecf5b844a0df030145d8168e98de1f674953ef17dce13e0c87b0c44f020d4739547d6266180173e6fe808b00f679ed83d13eb4e260248e4192c5d9862e38b89e9d507f765b0897faf8aee6d0f30282ca24eed5d50663281c22b533ad83a0d7515e86d66bf4749f44bc775f22ceacc2cc351017b49d222adffd93a9b6b2f6ad0319791047747", 0xbc}, {&(0x7f0000000480)="ca44c2ae", 0x4}, {&(0x7f0000002740)="58c4e9dbf2dab5194bc5eef9111e691fcb81d298704fcd9d7f15ebd85d2bdc07fa5a9bd7d85a09353e0da8951fbec3076fa54197b259b1cb0231269e1ed4ef8cd56e96b8038da578c615f8b9448ede06573a185fb1eb3a7a61ac5088d104e4c5de1d9b53ae6eea7d2938183f92e855e0caf9624f5900258452e57caee39f565cdb3ef2f01d43e788c0a243", 0x8b}, {&(0x7f0000002800)="afbce93dd848a755066d82db2ea57a03a02db7f19daa8be04dde8369457925cbd3454d2f6332d59e4792000b3a739bbbbfae65203374f16aa0ce68d6bf0ddac4812b331f5744b309bd76732e7c048fd2036fbd3f5d31301884be1b0c197ecd84927770aaf2b631072e827ca8e21a463e282360c3f9562a6eb49d75b9903a34e8d650d17cf2e772359e998cf79deaff8b4bf4ef2fa0622a854a961d0dafee2e635ed747ab49771129cc0d51e29083ebbe3a5ee5f4417fb3b2f922e01fcb360726b0b8d9372c48c9195f69929f7a5a3dc26b25fe7a727966afbfb70a70cf760344ffff9a7df0a748b71a", 0xe9}, {&(0x7f0000002900)="600c3cb2d5560d531e7b9944f21d42fc060e419c766ebd4b31bf1de1347944f44e8b562d12ec5cf351b1527bf0b50e9b96d7073a6b003934e72ff38e6503c0741f565a957936fdd22c3424ab0f76e9a17670ac56702e7dc1a57e81e29ab42bea3fa99abbbaf5c17211d513c7ea85f27f726d25634698b69465beb14757f3a624bd29e66c5d", 0x85}], 0x7) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) close(r0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r6, &(0x7f0000000500)="8528affd93da0100137c1056707aa524f59d14b290050714de96addf8a92ec2cb7f66e384872e7b33ffeb5aac77054666cb4f3e625766f07d253f8d18b989406baf397f26549c8b9f3f9a44c427424be16126d4d87eae964199fd12fcd57a315ca3606f4b1ab1884c586e78e06366eaffc7bff2d32888a990602e0f07a236bdbafeb43f65d1d1e81419097a3c67021bf1ba0294e726d6cb73f3a46039dfa485fd57022a1f0be1fb5d93428ac409567dbdbef38d1c3ea50cdd832186eeae4fecebdc96f96f51d8f8f20785b197702be0a0baacee4c6da24a0ccbc9d9226e4e61fb45c8cf3376646fdf8c1f9bc19474998041fdab69e52968d51ecf0c68edcce40c8d4", 0xffffff64) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 04:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x1000, 0x0, 0x0, 0x40000000}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x2e0, &(0x7f0000000580)="ed9af46cc89555fa559ebd8cdb643fbe405e4c5d090000001f44592efbd8c8d372090eb1a5940000000038ba38a89580e60b64e727d1f246c038de10056d82322b93e940007e7640000000f758f74783ee6546e3627829df528cdceacf2dd0d5bdccd6a6b0c141769f018c2d736ee1bd2061438c82858b380cae924d201d01dfcd5da143aaa1935153aef57dc6cb6ac0091ef5aa60819c2e855f0fd15d4db1c9a4ece410e9ea6dbb4b04239752f85bdba0f8ab986ad9055a73246d23ab8e807f90bd1ff6da23544200f98dad3a4d95a4e8452f95c37f67ae14eb030e9d0796aa55d9b32864530763bce635ebe9662af8a95ce2f0ce761c4b662dafe1412c3dbf03a8bd0c1dff98383ffa6f3d8f03b5c6dea4a994a11183b135b941996b0b5af320eef1555fac2c2a96a6c6fef9ce4dde6ba1f4359b655a1f79d563d527d71f8f2efc21894683eb7e913f5c24a87cf9b8a5680d57cd8717d9e13d4ce74cd8c7800c1a63bbf9bf69ce449757c3716aea39e4488ab42c525f7e41303148e86a9d7f0599bcbf3f40ba8c77cd000000000000000000000000000074ea418d1b141258209dbbad12a36a9c6c6f5de71a59ee7edc1200"/444) 04:03:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x1908, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 04:03:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7fffffff, "73cc517dcd000000000700680000002000", 0x4000}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) 04:03:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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, 0xc2) 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", 0x3b9) 04:03:13 executing program 1: r0 = socket(0x2, 0x5, 0x6) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES16=r1, @ANYRES16=0x0, @ANYBLOB="8d6b6207b5185e24864e94134df3f2feda1650679cd528a5950921fbe7949e4bc6e4320007a952737ef39a0a91c255c0618f17320d1577a3940de9b14d346b93f8e1d6b6f2522eaad76db828966ae90749fc6172b73f40ca1b7379b5fada6f222fe9d2a73f4d93c92e2674d8f31ec9630a9c16e9a631bb7cfd9c903192d4a480f14f8b5bf07c23a1772b", @ANYRES64=r4, @ANYRESDEC=0x0], 0x5) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 04:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040), 0xf924, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) recvfrom$unix(r3, &(0x7f00000002c0)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x10001}) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) flock(r3, 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x401, 0x1f43, 0x9, 0x1, 0x2, 0x69, 0x2, 0x1, 0x0, 0xd3d, 0x4}) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 04:03:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0\b'], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) 04:03:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5cb9d7512ee80c7882e6a17411ee0c324fe9e27fbdc6d1057957635188b6765214323f606b8ed32941fb508e60a1838af5d708407fbb78002603341b93294610c907f3cb09b37ce32ba1c7cbf15a0b2446c6e05090098d3d2a8794e0800a771d3e41069420bf1399793fc7f33c9fd640fb458576ec5e8fa5612e7865bdd3b7748ae4b553f19d89c34930c21f2c5fe255ef5bd052850fd06f726a089e613c445460f8d113c58e606608dc3f960b729b8652a14de6c0b11f31fff86"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') pwrite(r1, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xd, 0x7fffffff, "73cc00000000000020000900ea00000000000010"}) write(r2, &(0x7f0000000100)='\x00', 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e5340700"}) write(r4, &(0x7f0000000100)='\x00', 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x100, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e5340700"}) write(r5, &(0x7f0000000100)='\x00', 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e5340700"}) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 04:03:13 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xe7, 0x8001, 0x3f}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 04:03:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) fcntl$getown(r1, 0x5) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 04:03:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x61) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:03:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfc00000, 0x0, "20370020001d0000000000000000000000002700", 0x0, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13d2fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x800000035}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) r3 = socket$inet6(0x18, 0x4, 0x8) r4 = dup2(r3, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r7, 0x0) recvmsg(r4, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r4, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r4, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r4, 0x20004b3d) fchownat(r4, &(0x7f0000000880)='./file0\x00', r6, r7, 0x2) fchown(r0, r1, r7) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 04:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x7c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 04:03:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0xe0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x1, 0x4}) open$dir(&(0x7f0000000000)='./bus\x00', 0x30, 0x20) setreuid(0xffffffffffffffff, 0xee01) msgget(0x1, 0x91a2ccfa35f7fd8c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000200)="27330d8e9f32709338228ed9064667098423fc0720c0317e0ce8cbaa780a14509b8d337e792b8af59a1602cd2ccc67e50a4ebe339faedb1b659414a1befa9acd659e510dfb26b29236462ea2dbef4f54d666f040ebe9f9360bfd086295c1a5aca63364ef75d832f8e18d8ccdc7e5c152940c8cc64b73a8ae4ec855541a4945a5e9e9419a3a24eb73a76b3a233796de345e7b6070c69e4d03f96614b8995610be54c63fcf5ebc453c18458444347426f03bc64c8616bf26709dc2949eb5756b94883f6e114bd95614b156fff2d806a63109085335d7c21f40d85dfcaaaf0a932f", 0xe0}, {&(0x7f0000000300)="cbf6be6b166e518d9f55d79f575334f19a3faab31350529a785563a2e79023e74875fe0fb0e1687ac8d7b28e8ad46c9bf7abe281731354309ad833904b6fd117bcfb5374b88dc71baa5835db5ea215c4998372185e0c8911f4067890d8b63524b0141404ef2b612a86fe1f1e764a494b62b538a752d94b18dd7604c4f84f2b62bd11b4aeb7d1e872d77cd6070af3b165b65016104b5f5f2ae5f209c0e238159b48d8", 0xa2}], 0x5c, 0x0, 0x1000004000) fcntl$lock(r2, 0x7, &(0x7f0000000100)) unlinkat(r2, &(0x7f00000000c0)='./bus\x00', 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0xfd, 0x80000000, 0x7ff}], 0xf924, 0x0) accept$unix(r3, 0x0, &(0x7f0000000400)) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) bind(r5, &(0x7f0000000440)=@in6={0x18, 0x0, 0x8001, 0xffff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) 04:03:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xf, 0x1011, r2, 0x0, 0x2) shmget(0x0, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x60}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a10ffffffff045ad35a05200000040000000000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xb5b) close(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) write(r3, &(0x7f0000000c00)="b7f724de9f543f7ad84b7d75ed629db22440053fc9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e3605852e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f423408e5743335f68d9fc74db2d124ad79a00020000000000001042b2ea427c2539cec565bf4fec6351edd729e25e95f45ec6700b38ce84000000000022d78ecfe96fb327116efb77d1d3f1cffe30542403ca91e245451a41be4b9e17f8e237a87a89c5f2ddd983c8caa72f50d9549cef81a584931c5c848428688ded1bbc250abd06fea3dd992712dbe33f0e03f9c9037d19767a8749f52ad1c87b2510049626d4174826e6f6dd3ec37c2bbbb2a2a78a6a0ae1f092b585a00a0549c80c0cd617c516de834097f8e8cf4999b80b594da84b7a1e22e23b7ddd62b93d3e3ebf31025e05839cdc40e7e0105b9d2675ae946ec5256f101d88c8b611", 0x181) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = semget$private(0x0, 0x6, 0x80) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118a9e35ee400f4c473ed111c77324130f9eca5354a0333018964d6bbecc7b8fc82bce895f3dde9a358de47e62b15d6ed7ec4b5c5633a384ed5f55200ed50c8a4d79adac7ff38549b32ed430039d03d287c47be527a4c0339a588ae56ae6000069c9b91ed829aeddc9ae9d81a2530161a38500f9f98872daad51d65345986bdb4f53b72023a7c57b101d6882dcc967101eb184e82346a321c95479cafb5a3eec7902d9ac9bc186c2aa2f9c4a5967ed0b2a984bbe5c0746007d89c39a2aaeb24fadb011cf57a068b755c2"], 0xfffffffffffffefe) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(r5, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r5, 0x40044b06) 04:03:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000100000069"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x20000, 0x142) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r3, 0x2}) 04:03:15 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=',})&\xdf:\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='%$\x00', &(0x7f0000000180)='\x00']) sync() 04:03:15 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 04:03:15 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getpid() r3 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x10000) r4 = socket$inet6(0x18, 0x4, 0x8) r5 = dup2(r4, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r7, 0x0) r8 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)=0x10000) r9 = socket$inet6(0x18, 0x4, 0x8) r10 = dup2(r9, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r10, 0x20004b3d) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) r14 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)=0x10000) r15 = socket$inet6(0x18, 0x4, 0x8) r16 = dup2(r15, r14) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r16, &(0x7f0000000180)='./file0\x00', r17, r19, 0x0) recvmsg(r16, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r16, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r16, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r16, 0x20004b3d) fchownat(r16, &(0x7f0000000880)='./file0\x00', r18, r19, 0x2) r20 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r20, 0x80206979, &(0x7f00000000c0)=0x10000) r21 = socket$inet6(0x18, 0x4, 0x8) r22 = dup2(r21, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r22, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r22, &(0x7f0000000180)='./file0\x00', r23, r25, 0x0) recvmsg(r22, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r22, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r22, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r22, 0x20004b3d) fchownat(r22, &(0x7f0000000880)='./file0\x00', r24, r25, 0x2) r26 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r26, 0x80206979, &(0x7f00000000c0)=0x10000) r27 = socket$inet6(0x18, 0x4, 0x8) r28 = dup2(r27, r26) symlinkat(&(0x7f0000000000)='./file0\x00', r28, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r28, &(0x7f0000000180)='./file0\x00', r29, r31, 0x0) recvmsg(r28, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r28, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r28, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r28, 0x20004b3d) fchownat(r28, &(0x7f0000000880)='./file0\x00', r30, r31, 0x2) getgroups(0x8, &(0x7f0000000700)=[0xffffffffffffffff, r13, r19, r25, 0x0, 0xffffffffffffffff, 0x0, r31]) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r34 = getpgrp() fcntl$setown(r33, 0x6, r34) r35 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r35, 0x80206979, &(0x7f00000000c0)=0x10000) r36 = socket$inet6(0x18, 0x4, 0x8) r37 = dup2(r36, r35) symlinkat(&(0x7f0000000000)='./file0\x00', r37, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r37, &(0x7f0000000180)='./file0\x00', r38, r40, 0x0) recvmsg(r37, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r37, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r37, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r37, 0x20004b3d) fchownat(r37, &(0x7f0000000880)='./file0\x00', r39, r40, 0x2) r41 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r41, 0x80206979, &(0x7f00000000c0)=0x10000) r42 = socket$inet6(0x18, 0x4, 0x8) r43 = dup2(r42, r41) symlinkat(&(0x7f0000000000)='./file0\x00', r43, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r43, &(0x7f0000000180)='./file0\x00', r44, r46, 0x0) recvmsg(r43, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r43, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r43, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r43, 0x20004b3d) fchownat(r43, &(0x7f0000000880)='./file0\x00', r45, r46, 0x2) r47 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r48 = getpgrp() fcntl$setown(r47, 0x6, r48) r49 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r49, 0x80206979, &(0x7f00000000c0)=0x10000) r50 = socket$inet6(0x18, 0x4, 0x8) r51 = dup2(r50, r49) symlinkat(&(0x7f0000000000)='./file0\x00', r51, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r51, &(0x7f0000000180)='./file0\x00', r52, r53, 0x0) r54 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r54, 0x80206979, &(0x7f00000000c0)=0x10000) r55 = socket$inet6(0x18, 0x4, 0x8) r56 = dup2(r55, r54) symlinkat(&(0x7f0000000000)='./file0\x00', r56, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r56, &(0x7f0000000180)='./file0\x00', r57, r59, 0x0) recvmsg(r56, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r56, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r56, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r56, 0x20004b3d) fchownat(r56, &(0x7f0000000880)='./file0\x00', r58, r59, 0x2) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000580)="12afc14a821a65544fe5ce9aa07021cbae85fcfecc1666db6c44ca88782844265717aa79e2d292ed624d347157369b7c4d22e1c68404a94a9155fafda5fb74c41f93ec54", 0x44}, {&(0x7f0000000600)="9d746f36325ca6c7e022e4df56a8ad65933940746979797653112b8e9fe9b7471ff2681e6018717f43b41005c6f485", 0x2f}, {&(0x7f0000000640)="44fe13a47d2fafce912fb0b86a37f688fd97c0e85707b369cdb7cbfa4a5e8196b1a4533bb971ba3208be38aad974ce17dbdf899a1e5607fb94fad3eb0ff7302b79d355a011fb2068d5f8773189", 0x4d}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r6, r32}, @cred={0x20, 0xffff, 0x0, r34, r39, r46}, @cred={0x20, 0xffff, 0x0, r48, r52, r59}], 0x60, 0x402}, 0x4) r60 = fcntl$dupfd(r0, 0x0, r0) r61 = kqueue() r62 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r61, &(0x7f0000000080)=[{{r62}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r60, 0xc0286988, &(0x7f00000000c0)) 04:03:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getgid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) acct(&(0x7f0000000100)='./file0\x00') pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) 04:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100, 0x99, 0x81, 0xfffffff8}, {0x10, 0x1, 0x3, 0x4}, {0x7, 0x40, 0x6, 0x7f}]}) 04:03:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 04:03:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x0, './bus\x00', 0x3c5, 0x0, 0x8001, 0x100}) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="123dab63668f9c13b8645c8b3515f90000e5ff05000821000060f2a200ffff39d3045ad35a0d2020009d000000000000fd96d980c000dd456eaf68d0f6b395db5d22473ce443595950f2f9f16f1b0000000000"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x40) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff43}], 0x100000000000005e, 0x0, 0x0) 04:03:15 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x10000) r1 = socket$inet6(0x18, 0x4, 0x8) r2 = dup2(r1, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r5, 0x0) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r2, 0x20004b3d) fchownat(r2, &(0x7f0000000880)='./file0\x00', r4, r5, 0x2) getgroups(0x2, &(0x7f0000000000)=[r5, 0x0]) r7 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)=0x10000) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0xfffffe8b}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) setregid(r6, r12) socketpair$unix(0x2, 0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x3) socket$inet(0x2, 0x5, 0x80) 04:03:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() open(&(0x7f0000000040)='\x00', 0x80, 0xa0) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x80) syz_open_pts() syz_open_pts() 04:03:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0xfd68) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)='$', 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0xf8, 0x81}, 0x9, 0x651}) 04:03:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x10000) r2 = socket$inet6(0x18, 0x4, 0x8) r3 = dup2(r2, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r6, 0x0) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r3, 0x20004b3d) fchownat(r3, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r9 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)=0x10000) r10 = socket$inet6(0x18, 0x4, 0x8) r11 = dup2(r10, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r14, 0x0) recvmsg(r11, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r11, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r11, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r11, 0x20004b3d) fchownat(r11, &(0x7f0000000880)='./file0\x00', r13, r14, 0x2) r15 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r15, 0x80206979, &(0x7f00000000c0)=0x10000) r16 = socket$inet6(0x18, 0x4, 0x8) r17 = dup2(r16, r15) symlinkat(&(0x7f0000000000)='./file0\x00', r17, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r17, &(0x7f0000000180)='./file0\x00', r18, r20, 0x0) recvmsg(r17, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r17, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r17, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r17, 0x20004b3d) fchownat(r17, &(0x7f0000000880)='./file0\x00', r19, r20, 0x2) r21 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r21, 0x80206979, &(0x7f00000000c0)=0x10000) r22 = socket$inet6(0x18, 0x4, 0x8) r23 = dup2(r22, r21) symlinkat(&(0x7f0000000000)='./file0\x00', r23, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r23, &(0x7f0000000180)='./file0\x00', r24, r26, 0x0) recvmsg(r23, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r23, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r23, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r23, 0x20004b3d) fchownat(r23, &(0x7f0000000880)='./file0\x00', r25, r26, 0x2) r27 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r27, 0x80206979, &(0x7f00000000c0)=0x10000) r28 = socket$inet6(0x18, 0x4, 0x8) r29 = dup2(r28, r27) symlinkat(&(0x7f0000000000)='./file0\x00', r29, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r29, &(0x7f0000000180)='./file0\x00', r30, r32, 0x0) recvmsg(r29, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r29, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r29, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r29, 0x20004b3d) fchownat(r29, &(0x7f0000000880)='./file0\x00', r31, r32, 0x2) getgroups(0x6, &(0x7f0000000100)=[r0, 0xffffffffffffffff, r6, r32, r14, r26]) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 04:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\b\x00\x00\xfd\xe2\x01\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xda7dc75426ceaa8b) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x1, 0x4, 0x4}, {0x5, 0x2, 0x40, 0x100}, {0x3, 0x40, 0x1, 0x16}, {0xa64d, 0x9, 0x5, 0xff}, {0xddf, 0x1, 0x6c, 0xa4}, {0x7, 0x40, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000040)="b658b389a88f5e3dea4908399ea8") r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) 04:03:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kqueue() kqueue() bind$unix(r1, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x3, 0x0) close(r3) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:03:15 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x2) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0xb) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) 04:03:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) accept$unix(r0, 0x0, &(0x7f0000000000)) 04:03:15 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 04:03:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0xc], [0x2, 0xa0b, 0x7, 0x807, 0x5, 0x9, 0x3f, 0x100000001, 0x3, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0xd7, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c0cf5676dc577c07f104be4a179"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 04:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) shutdown(r1, 0x1) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) 04:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") nanosleep(&(0x7f0000000100)={0xb70, 0xfffffffffffffffa}, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendto$inet6(r2, &(0x7f0000000280)="c3c233d4c9c6e0a43e1c00dae998053a209faa3794995c4f365299c86235d5f52bf42e3d8174c5cc3e6e9bf852b1b4cbb6195770afa7b57de2b83c4ec86da82cad2cf472c0464cda13a3650c0c2c2d7ce4ab0d43e4d69d5c4c37e14c3b975fb7a541726bd0534c2cc0e11aac8c355b1f7f658815e53f6c558c351b8469", 0x7d, 0x400, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x8) 04:03:15 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x1f) r1 = accept(r0, 0x0, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000040)="61ec05e7143d9c1c23d582eac4d68ca11d5729964f3c0337930d73354d455833eca46905ff08c711dfa84227d4c503dacdf0400eb6144c2e943cdc8c1295db15964894ac", 0x44, 0x201, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0xede1}, 0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0xd58) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2, 0x100}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chroot(&(0x7f0000000200)='./file0\x00') clock_gettime(0x2, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000280)={0xa94c, 0x0, {0x80b7, 0x78e}}) fchflags(r1, 0x0) dup(r1) r3 = dup2(r1, 0xffffffffffffffff) recvfrom$inet6(r3, &(0x7f00000002c0)=""/58, 0x3a, 0x2, &(0x7f0000000300)={0x18, 0x2, 0x1, 0x9}, 0xc) r4 = dup(r2) pread(r4, &(0x7f0000000340)="c89bfcde3ac31bebd72d7371fbe56a287a383fdd8357f6491c2489948989d5611d5e419b919337f44a96fca9db48cf63352bdb1d83c1a5521cb001a8986e43e67df80d77d431772a124ef61ca87d0c75d2d393fbaa6f891abcdf2cddb1e2a19f9702e2439257fa831843e68bbce5649c4b57f28baa51f5d7a7ebfd3953390c278d41774cd310792c3ab5276c4ac0e79e9c2d3bef944cf44793a8b61e317eaff8e6b031244afa", 0xa6, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000440)=r6) open(&(0x7f0000000480)='./file1\x00', 0x21, 0x120) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, 0x0) r7 = socket(0x21, 0x1, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x2, 0x5, 0x6}, {0x18, 0x0, 0x9, 0x7}, 0x0, [0x0, 0x1, 0x5, 0x63, 0x5, 0x0, 0x1f, 0x5]}, 0x3c) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000540)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x400, 0x0) r9 = getpgrp() ktrace(&(0x7f00000005c0)='./file1\x00', 0x1, 0x100, r9) r10 = accept$inet6(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendto$inet6(r10, &(0x7f0000000680)="dc5a0e06d7d8e632b333fd931469cf54bb3a5380262c6c9248b4a8d14ae75ae270c6c22c86db8aa0f8812a6871fba3d40398ac756cb1585bb0e0b67b41c9f1ead271b8882442e50992e1cdbc7dc13ed1bdf2d6cbd5", 0x55, 0x4, &(0x7f0000000700)={0x18, 0x2, 0x8000, 0x66d1}, 0xc) 04:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2d}, {0x800000000000006, 0x0, 0x9, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:03:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2e9, &(0x7f0000000140)=[{0x3c, 0x0, 0x0, 0x80}]}) 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) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0xffffffd5) 04:03:15 executing program 0: 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) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x5}, 0xc) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) 04:03:15 executing program 0: socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) 04:03:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:15 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0x7d, 0x40, 0x7ff}], 0xf924, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r4, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffd, 0x106, 0xf0000008, 0x56, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2000000a, 0x4d4, 0xab}, {{r6}, 0x33f173b7eafd1064, 0x50, 0x2, 0x9db, 0x4b9e}, {{r7}, 0xfffffffffffffffc, 0xe, 0x2, 0x1, 0x8}, {{r9}, 0xfffffffffffffffd, 0x0, 0x2, 0xa4e, 0x80000001}, {{r11}, 0x7ffffffffffffff1, 0x30, 0x4, 0x8001, 0xffffffffffffff81}, {{r13}, 0xfffffffffffffffa, 0x23, 0x1, 0x40, 0x9}, {{r6}, 0x0, 0x5, 0x80000001, 0x1f, 0x4}], 0x8, &(0x7f0000000040), 0xf924, 0x0) r15 = socket(0x11, 0x3, 0x0) r16 = kqueue() r17 = socket(0x11, 0x3, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r17}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x114c42f45dc97530, 0x0) kevent(r16, &(0x7f0000000000), 0xe, &(0x7f0000000840)=[{{r19}, 0xffffffffffffffff, 0x7f, 0x1, 0x7ff}], 0xf924, 0x0) r20 = socket(0x11, 0x3, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r20}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r22 = socket(0x11, 0x3, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r22}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r24 = socket(0x11, 0x3, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r24}, 0xffffffffffffffff, 0x7d, 0x8, 0x7ff}], 0xf924, 0x0) r26 = socket(0x11, 0x3, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000000), 0x8, &(0x7f0000000340)=[{{r26}, 0xffffffffffffffff, 0x7d, 0x4, 0x800}], 0xf924, 0x0) r28 = socket(0x11, 0x3, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r28}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) socket(0x11, 0x3, 0x0) r30 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r30, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r31}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYRES64=r13, @ANYRES32, @ANYRES64, @ANYRES32=r4, @ANYRES16=r3, @ANYRES64, @ANYRESOCT, @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR, @ANYBLOB="53fc81005a5c55a212250d670b5f2f3633d9617e7743c494eb3b667447f08fc7697706f3fc333126a9623d85da839be81fd3f65d41b2ae566e1165012e35904bc62036448017bc5afb26537de719280976a0f4800bbc38bfe7594f1f128d788c9990422e290d167bcade6d7f03641f7b622e5d2f984dad7a413a38342e9db05af56d1cca4030f54c4ccf", @ANYRESHEX=r15, @ANYRESDEC=r21], @ANYRESDEC=r4, @ANYRES64, @ANYRESHEX, @ANYRES16, @ANYBLOB="b42a3dcf9862927a75a05fc14c91cd8f920d821ae40f4f7711a054fc554ce5188822a36729af4f767b4f814a10bd7a18d1934d75ee10ce90900f1cc40ee0388d3c593f47bf6205dc59271a4e3726dab65f8f46ca413cf4c3511b65be703bde2ee3a8efe9baff8cc80800"], @ANYRES32], 0x9) r32 = socket(0x2, 0x2, 0x0) connect$unix(r32, &(0x7f0000000680)=ANY=[@ANYBLOB="709611b48c9088c55f7ca2667050c80c8d0572b5857cf3a8c98c37d09eb3c7a8428b21b126191c912cba11570bf80600ef7d0ddfc158e1eec1013c72f8c268aea8cbc42bfded5d4410bd79f5db729182a9692c4803051f6e3ef51a0c1539ca0b010f9c67b6149bc55b67dc6135a6a34417743573ee20d20000000000000000be063dc118343e5023eb55563ae317e32668ac4a76af5fd1c7b767b82014acfd98f01f864c18"], 0x10) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r32, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 04:03:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0xffffffff, 0x10000, {0x20630e1f}}) write(r0, &(0x7f0000001240)="09eb6183804d210e3af0dea24cf47b1127bdaf", 0x13) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001280)=0xc08) sendto$unix(r1, &(0x7f0000000080)="2957752f4bfbea879c93f6206082e851f992031bb5337d794982812e6754dffdd048dbd9bcb30b88d748983c148e8f0e3b8c0dc7fdc940dfb93177a7d22445bccd25", 0x42, 0x8, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 04:03:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 04:03:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = dup(r0) close(r1) 04:03:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000340)=""/4096, 0x1000) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x54, 0x8, 0x800, 0x401}, {{r4}, 0x2fb81f37cc6a784b, 0x8, 0xfffff, 0x0, 0x7}], 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x8, 0x7ff}], 0x0, 0x0) sendto(r2, &(0x7f0000000000), 0x0, 0x400, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 04:03:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) socket(0x1b, 0x2, 0x40) sync() 04:03:16 executing program 0: open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x5f) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 04:03:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/56, 0x38) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r4 = getppid() getuid() r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) getgroups(0x4, &(0x7f0000000700)=[r7, r10, 0x0, 0xffffffffffffffff]) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r19 = socket(0x18, 0x1, 0x0) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) listen(r22, 0x2) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = socket(0x18, 0x1, 0x0) listen(r25, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r26 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r26, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r27, r27) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r30 = getegid() r31 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r31, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r30, r32) r33 = socket(0x18, 0x1, 0x0) listen(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r34 = socket(0x11, 0x3, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r34}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r36 = socket(0x11, 0x3, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r36}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000009c0)=ANY=[@ANYBLOB="200000d352ec1f35000000000000", @ANYRES32=r4, @ANYRESDEC=r33, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES64, @ANYRES16=r10, @ANYPTR64, @ANYBLOB="b542f172d5ce2a5d32d8a1c90437fbab1cc8d3a7b268a863ffd58fca71b2365aca808545", @ANYRES16, @ANYRES16=r25], @ANYRES32, @ANYPTR64, @ANYRESHEX=r34, @ANYRES16, @ANYRES32=r36], @ANYRES32=r29, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x22bd4824a5139c0}, 0x3) 04:03:16 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$getown(r1, 0x5) recvfrom$inet6(r0, &(0x7f0000000140)=""/159, 0x9f, 0x802, &(0x7f0000000200)={0x18, 0x0, 0x6, 0x7ff}, 0xc) acct(&(0x7f0000000240)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x400000064}, {0x6}]}) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) accept$inet6(r4, 0x0, &(0x7f0000000280)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 04:03:16 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x10000) r1 = socket$inet6(0x18, 0x4, 0x8) r2 = dup2(r1, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r5, 0x0) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r2, 0x20004b3d) fchownat(r2, &(0x7f0000000880)='./file0\x00', r4, r5, 0x2) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r5) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x6}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000340)) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) kqueue() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3ff) r3 = kqueue() pwrite(r2, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fchdir(r3) pread(r4, &(0x7f0000000240)="f6ed25508efd0bf50dc8e54e8e7a8df81fa1a78c7cc796c69b82c2c13f64ebbc3e429913754706d293be145d2a24288f5ef96d9f98101d52f86a620a971ecae056bbe44b48a1cd625c43db040464fbf52d7fb6f8810e139ed9dd159504e973e98c5847a58c0bb856e91c23f02d4e89026f0e9be8b2a0ba821a5f50662cdab3d8a2b63fd658778e5941d4a467a63b43", 0x8f, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0100002f66696c653000"], 0xa) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) 04:03:16 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x100000}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x1f) 04:03:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') close(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 04:03:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) syz_emit_ethernet(0x17, &(0x7f0000000040)="edbefb2ba6b8d918d76413371e6fafa65fed42f7fe82a2") sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f", 0x351}], 0x5, 0x0}, 0x0) 04:03:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) 04:03:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xa, {0x0, 0x8}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x10) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="4b3be273da03064b99562b6f2c1e7142c686fd3d10898f4cdf695420bff4a519169ebbc48206b9a98a816f7027e0d42156f929d82d5318f5cb8df74e57b451104153c648387de9c9c8bf2915d7134820a0b74794df70ba8c72512ea0c263f99e95e6d6d1c010ed952dd126640c468d68cee64fdcdc8ecb49c821bb329761507c9507755ecef524e5a8c38c279f883c2448f08a3b99b84481bbfa93b47e1e8278e697ce84cb51141e", 0xa8}, {&(0x7f0000000340)="7bebe34dfa1c246f19a83d4f7b7c964e9c3df737ec0795b3e4194c073c", 0x1d}, {&(0x7f0000000440)="779fe18b1aff77b5fd1d8bf8e4103d2b2c76f399c0118766d0581c9ac80c6c731c03ed72e9d86bdedbb7a8d17a7547223f6669f0e724ae859e3052297e4247ee1db1bf501bbb9ee91ad66b6a31b7bf160185f795428d75ef182ccb7d96f88992798868e194b5ed74ca3952d1aac5dd6cf70c0e3feadd3114fd3f369e7948a86ff057e6b448124cca2001ee0ef38e41b44caf9f8d4969186e977acce3399e4f2c9fbcf796399d5c5045063243020ea7455bdfc2f0af0e55179153d00c9cfc240d5f679ea2bfe1d05ff65e0c1b3293ca427809919d09870cf60a5800bcce2712", 0xdf}, {&(0x7f0000000540)="33afdcf5488805831b62ff946a347db44fd972659f21976a16a2713254223873378100e63dcb8053e7236cff9b3303cdca44128e4018bdf1d82f7168a1302975f26c3fdb1341bde00d2f3632e71df656f0b1e03630d7125b48d2e04c787eef49d23fd5364c9ef97a5f637f0b41a8ee50a26324a266e21e6d6ef3b5065747f9a60dbc32", 0x83}, {&(0x7f0000000600)="f1dbd7c2f324bffa9ac3fb74f442a26ed6d78eb2ad205ce7e0d1b6ae96df952eca878b1f0cae284d6668ff8f0083f4c0a4230739a74abab0e16a20e154d067557e200918c3a2f270ec946210add75821d34cc0dccd837d186d3cb3e447a9382e45e46bc6d829f4726513b9afe313a819987348d6e4f2bde01a8c51b13ec1cea0d67b128d2f2055b3d6707cd145c2cc1a481670b18fd1bbce41c342b7a8", 0x9d}], 0x5) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x7) r3 = socket(0x1810437109a53471, 0x8000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000180)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0xa2, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:17 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x8, 0x5, 0x40, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x8c, &(0x7f0000000240)="00fbffabca4411812156bb1a39bb3e4ded4a4e9c892a46d6e800c97d6b16f4885ad9c11b7bf474b34695c1c83c869c110bf9199a87bf5e4330abc7d89f8148e2ba3d51a793f374a3babbcbbcee0eb90a0ba49e1a300f7bf01b1bb5ca67a30ea1bc29f45835b84f6b54d4bccb75134dc6d7a9f24e151a349b1b13e6fd03b0041861e16b80100b4e92404a7962") link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:03:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fa4af07405027e3e481106a0cc557977136807465e1d48c0fd55b8886b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8001, 0x6}, {0x1, 0x8ee}}) 04:03:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file1\x00') connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file1\x00') socket$inet6(0x18, 0x0, 0x2) 04:03:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202da0dda8007ff3784"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) fcntl$setstatus(r0, 0x4, 0x8) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$setflags(r1, 0x2, 0x2) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB=')'], 0xa) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x34) 04:03:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 04:03:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e95872000500351c00"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x800}, {0x18, 0x3, 0x0, 0x8}, 0x800, [0x8000, 0x80000001, 0x0, 0x6, 0x1ff, 0x1, 0xfffffc00, 0xdd]}, 0x3c) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 04:03:17 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 04:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100000001) 04:03:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000a25e4c2b7e4c00"/47], &(0x7f0000000100)=0x29) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000180)='\x00', 0x28) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(0xffffffffffffff9c, &(0x7f00000014c0)=[{&(0x7f00000000c0)="1616ad04b4f1c6fd7045cfcf33d25b8fa04dee583c8395e76753fba792aa60977204cc6329147699fa23d4b2320481fd7f09d8e1f6d460", 0x37}, {&(0x7f0000000300)="1b2870f4bfd312ce1757b3154f6d273db496f21cf7a49ad388f36881a584366a849f69ed9b9be7ee861215ee4ba3b51455d8d9d6bba5235af9af597fa9e1fb850b033eacd3b67d8e31ee39161b7d3733da6e5189559f7332e4218997d41fe35eaebe813015a3fc8b96a28addbdb1808b7c0504433f49ad5a62449432c3c968b05b590d91c4d046cf30f3c96a39680921fae9d7cb8bfe92d045da2a117e56a788bcf99b8f9337ce004cc9dbc884b6f082", 0xb0}, {&(0x7f00000003c0)="29851ed68874b09b6d6b82abae8624ba21ee1eee3889d1deb48dc7c4e65de15827f63c4f845261e8fb9afe2cb5293a950bfb50010561a7081f963e00ffc7437d769c1d778d911d1568d6453ad19ee73f6124d6b0557a54b33c962db4a8c68bd900c57aa25391590f5b6e04e92563eaf55dafe52b546d4ba77f890221d0e1fc6b361e275eb9799101a2f2631f678a8b32c442b8fad2a2f11aab5654790994002ea78a24198568d5d8081bc1c7b8838533a000f0b42e1965e0d002bd509aa32f5a", 0xc0}, {&(0x7f0000000480)="5c445b725fed7914158135e259083671cd6a47a31262ec8af55ebfd1f9dcf15cac445866d816ca5ae72fa0a2f3ffc0cf9ae11a0778fd56e28a06a66e03fde32f7ecd2605e42666f1c587927a5bb290e6da0d6174130a382a022df824c4cb6e238be78dffc7a350d8eb1f0b7b4bfad2e5b173ffcd00a97458339930ad20a48c9534cb5129a8ca4f74061b86497fe19c44270746aab930be06aa5573fd346be071cb1f23820a22dea93ed52420fe9937dc915058454bd559df49b8f496bd51ec4f3319aca9cf3c67f0551d7773a7cccd902c2a1da3a6773bed87f419bd90b4c1c2c1d2b399c57b46b505943105f5ee7b9cf230dd1ceb287542ff7b4e76a12a449ac33c2282e786553928d5390d1df51dcbeee3567061aa902e286b5a0eb815ad59ccc71aa122bc43e8100161fd7ecd936eeade32927cf393028ec19ef12b489f34017f02a49f4c1d3a4039c5279f18a0dfba146fb1e2a1d7e77d428d96bd9bfc3d413d52f6a6d6d4a0db5e8606b5899bb4f3bbda566a010c59fae509e346d7f865b6f74e29df7e001ce1f093cb3cb3dc5a9581942cf12d8140f6f23d4772050073cd9bb7e21824b26ab531792e1f2289cfaa55f1013697eaa2909cb67c47f4d68760e4b14041e6d4859473f38aa2b8a1ed5495c0b5c8667a68f01c61f5ea44e9451ebd48320b7cbc76be25db591eb58b71183c2767d55ca8fb5ecb200b05ba691ef0838aed775a2d5e68636643d3511070ee3088c9017088770a09d2a5433b1c7b8568755812530db096b3f68dd3fbcda72b6eb9354d7911bdf1a40190a508f2acf352b30b9a98b45aba1246d1922c3853631be4e374a10a6dd4e4691fa98318fd241587ce9e5bb5ed68b224e69ff40cc9a888e164589261c9fe9a2f80e2a6e547f94c21b26c355bf3899b87fce207a69346d0ffc72736608b23875f96c91fe25a28bc867852581f47c7896c99f903ecdb802e0fcaec504eb497ae553ef98d4614b63754b9a58770d5c29c18027619da87fb60b2b1eab53f081fc520132e2f4ed6b9a6be697f18da81837665e0d78688114c64670163ca8367cb31230fc5ff2656913cbe328ab306e7d182ec1ea43d97fa6e48c9d5c3d03976175df92394bfa043899bd957056860de94827c797111cc48a5a30b1bd04e4194a4af70874195be8f7adf087fb0942e165122a9f67e21a4e4dcd16e9f340fdbb3d60988e8fbd7c7fc90859dcb69cadb32430ef28614c64f06e07b86e8792f8ade58c2c1ddfb4c4ed891c22a04219c7a71ca5f98ae4d7614d0252cde9ea60037e9b4288cb345823ba81249759e134470a1c4e8aefeaf69ff9d6e986d681a2a3f9c8955202a34f6402d19d224b6a1c0f02a121eb40ac795423ad0918ebebab1e16bbbcb7f5fda6f7f907e4a8a9130ebd220f9b2905dc60b8ae3574ed2b0960158d174c1bed8e6d7fa55ac0447802515343898446042324eced0ab823df5ca7456968488fe33127ac4f7de20890abc9756ceea0ae79cdc36adf5d84951a2be80d150fbf57767bd5b57ea06eed617978dc4ffba80098e3ccc06d7cba247dddb588f8de2712eaeb1e73f956866bee6f9616e43173d4c5b390b47b52c184e9f3bf241e53b15b336c23141d56e55d3983c87df21914f4f94d9c8f47a474bf7777d335a6b15ccf03db63f220822d93778375a5bf2fbfbf91fe07dd59fc3f72cea3f1db245862d075882c76724b3f5670bc4cf18a74eae3bbf1f40bfe9b6fa377d49028aefc5429e97b1addd3b86f144fbf415a56a0643c862668103c6617d11b1c89176f5a75849597da965b29fddc62508b649205be15bb7dcd2b37a84bcce34d174cacce7ee825ad079638508003be27c3a4a18329c8b754dec02c05790d273c0fb9f76930b1d16cb2a0c669b97b3d0bb990254c761d64eee456ca44f6eef39e11bf48f31dd90ce8e6223981389d4d191e13f610fce90d2ec48e1aedd313c82b733d885a01061e11bda4fd051067054089cd1d567b88e25488f7ae7787a71a3e77d1c83d101d6902a97586e5a4fcaa80bac49ab8ebec36e5f5b24ffd991786b88120e32fb83e4f5f6a779662461c296b41b4ff55478b41c1ed1ce47a039dee03a4fad716a108b370b6e1951ace0fe591ac374554f5df0ec0dc57d03686490eafb2cff5a9393f60de4a229150fd61c24f539323bdd5656f8c37d46d44b0c45e1504752d3757b0c8fae1cffcc4da9726ff4c29eddea9bf84aef12b4331696bff6945da605e4b2fb65e5cd7d810ae222025e921b98292468e421550e63b46e474ad2146a7616853abc26e89b19a896ee154f15538dd49120c31d5c33cf1a507f9e46e777c3e90e02a24db140c0cf673cf8190e01c39088ad3d18c8d0281aa2a92ed5d9edcccbde1f4c809f7a80d54e910831ab7dd603da90125d316f2311a12ca5009b392b1dbc6d74559ef08d66987872cdf656256f48df1e013d5da67e7200fe88f5008b0b07af764d60a73d9d73d21a6719703fc0baa564ff00e8609ca3587b8c742f8a213f9ba72c30cda0dc9fddc745561efa568db2d68bba42ed0c3cc05b42a87fb968e5aed9c02ba1f9c9b21809b068efa181b13b2bd06d05b6c68526bc727fb1641f8932a9f7cc4e3a255b91b30b39c8ac48ac1462e6e893dfff1b93eb93d587c3f1727de68e8608ad407b9450001b34c657713d168ed9631fd677cabf8919e23b7b57ebf03c81e23bcf5633fbd990ffaa607584508f4f719850a1dafcf3b98494cead9f7968242e6bbfcd7364c7d72eb42da12d0d92ed43c9eec5887224253bafb494a91e7580c982ade572bd8740fc49faad8f5abd374dcebea21a2fa5a57cf636d02afaf8510eaeacefc7089a59cb68439a2df706c8471fb70e17b998839d4140974acffc576f43af664c6327d520be49e5adfa02512fa732550b65da54881a7e3a82a87e0520664ecfd27577929dd3321d01ccab8f734133a89253585ed95ab10de8479ae9bfb196c4de4180e7d400c21076406f75cfb69fb5458cdf0b945b403fbaf80510fda2b61b408924c6106519476b4163d55b53ba855ce49852eeaa416300eb328ea5b0c849e7bf8228f6cdd674a1db03f1b4f9d28f4dc7587f96e45c5bdb691d0dd07b7a73a4398f0f51adb83792c0cf7787e2da06174678324d443a675e53f52d07ec60dddad78878b30f41d457c67ba94fe4d32c84b8a5ff03e657fc50dc0bfdf71c35fb9b343da6680c7fe40e42c2c8792951561e9ce18826974762e6ae9680481d6e49174865155aa11bd1aaa7006b7b80e4dc0c4cfe61013e7bb6590399f3de9640aac7d85c307af8635d5884e6dbab9fd94ece5b6b771da9dae1944f2c52cc10b505c2fa6dc89d9a145672e847824a5c55ef406ab5b071f6405eb8a2703d15ac567d7d8be3fe05eae8f21645b347fd0ade77778231a380794ac8212c6d05cf2406d38f0d4c87f3705b7c8fd15938446c36ef05593f338c1656091e99a7522cda5463425801212cde9071bec152b0edcf960e5e380f17d2421f361d2047d725c85e6e571762adf8a5b5777ded2d594cdd632b9c63f16bb32f662dc594475ee41e3b06285d49a5a9635bdb4de02c7c9648bd10f88fedc23a37ba1e5d7767f13438f6c5bae6730f3c5338746f789bda4a37e3f7bb3b6ea0c40e35c5f02027c9ee2866579a938cfbaafcec0a11173ae6c19d385bda6c7ed826b1c98e5851d5f58a588ea05669b537df604308d89a187471841fcdbf5a7d0b09de315f256e40b6c6fac3a1526840d66ebadbed58baf3a0e4470161e257df6c1984246b9b944bd3ae4bd9b1ecee15cf77b2964c95ccbbe04702cc9927e76b25e2a47d43c429bb19eadb311430854114344f27cc4a8d0e7708cb8f9af02263957c6c1e4b69c4d25053a3ead69783fe1f7cec8a8b7881f5a22bdf4dba52ef6a50573a08b663b07bd30915274beb1e8ce83889a40808c885fc57b6ad88ce81dddf8906bf36456aeefcf810bc624a879f3f6ff36e4cdf2ceeeed40f3f0e0c3318c15376bb96c865a5a3c7ab14bdcf44b422af05e38c8c6bc977aec155ea103f9290e101f93ce61c153203f798d48f1813e7e5a695d7d11b1a4f1edcaeac3d37f1dbce26c229b66e1a6092e0cd37162470d8ac25b0dc0725dabb36abd6cfee51c94214e97135f1f2aed13625f2c83a3f8759657de17df0826ff772879aa70c5865327852932a9bc21e88f0fd088f9394b009bff6fbef2b0bac057540ca717fe635b20b74addf6fbaca23235f490d25d421697f655e34911d0bcf5a311a6159c9277f98c6b4acb7e586c4c732b3dcc79f765ec0b3b79788bde9c03f3f042ca52b5219ff8f93c2a1b01ab1d6ab1af0e1d0a20abe1a777ef8971adbcc8e1f1a9a599e71818f298c6c270413b6327d96266ee1116609ee3984f5bef2812ad6b121c0af67511632a821d4c9ad95e9c87d485ae53cf43ddd461d1399ab7ac10790647cda4d1e9fc5f34e380c4e8715a16992b1472d2f069b32a25149649775d7897285c534e6e2eba0fc2fefc8e49d0270637b4d733f00f3824d2bd9706f6f80cc35b918ae0b2e0c3acec677fa500128f010c18f4593bc5a6bc4b337900c10cac7ea119fbae8f155205e6bc172ff38e11dd9c0bca46ce762069a635baf6b24c12b6404413beda4d0fac9dcf0ba1b34e307506e999e312e12497872c5cdc694cbdac433c558023ef77bc143d6d39c715434b2e63f8668275cdd50af27237d66450a1345661f76dc65e142cae86e7eb765b69e99791b5d0c1aa10d62ca30f304ecd08591be394c6ec052e9ffc8c808a875c2d0ada9e8f1f61e3b71a6d02164437297ff26396e42b37423b10b0f91bc3723521803bc49418deca4203d26e05dc723ad9dab729ba4ea9d639848f51010ab33a7ce26a8753aca6e770cc5a69d8a398813b0f50b2e74383dda9f625edc67074410e448a1fd54a006dd55e91595d6feae6528029d5d6b55e610dadf14c971da47e1ec5ae94ce098cd5c463827f81dd608d06fa303d08dde1d53f8493591d55dedfc6aeb5ea6b9cf22c07c39d36341b5dcef5fb5a111f0c459ae0b96fab6cbcf235f6f753d844ffd2d22876d494b1367e2d41be8984bfb1506cb981ad34a82c6736bde35aee684d510f6fe4e9a429f9919bf80c51812e112b9d28794269262a6e1b46ffcef7fec0406480fd3c008080cd51aee22c7a87784b8bfeb8b57a7cd7e345367a130f788b9316cbbcce6dc1fdb52beacb7753dd96a1a58cc2450dd13db5d4a1b7ebdd9a493232159563b763be65d54677d8efa8b6d72904bd5723c8752b7d16d9531ff6c527f5aed380dd99d6f98a88dbf96c09d1994551562379caa786841176f2fcc64078888622444ac3f4964ba67b18fd02ecb39c98c35010b9520476b4bbc1642d081606a7fd2b9a401562a23b5829a69d4c509f086f33323656aa6edb1effa34ce4a301d62422707c695960e710f2f2576a51e8b8e48e04984f584bc94d78c05325d1ba12ef4ca3e6f44f2d7701f709c8a54cfd9d2ef08b67682a0692e19644941f45c31444c62ed262d81a6e73455f1bde380c88ce5a65c795c4187012da92fcfd362086f12afd50d13894898cdc0a7d4ed9a7337a33a64948591f05725d2d34af30c28ba965543e200abe3dbdab70a4865e50d21221e431eb1a92d0211657ff0aaa8e3361cf7d780f9e9b6f7a70474b3e0763066fdc9ca10c1c1b0ac4909d74d89beb4923c439564ce2605ec8a0ad4b7026b20d05734545872f032e10f27c99a9d42458e32d38b451e34f86157ea8b7b0e5cffccddae20ab45", 0x1000}, {&(0x7f0000000240)="5680ee0adba25fd99b89092213cfceef4e4c668ab45b0afd770c98e20e7783685b5b0fbe430264c3b541fd1f8dc6f36097a71ae34fb114ea63859f9c5c405dc3cec6296bac154c12a652496c5372001fd02b550e9aa367c83f032dbc4a8df11b24b9a4efeb060735d631ba", 0x6b}, {&(0x7f0000001480)="5c709978a545d69ffa23435d319b817e677d47b3447ce4e398c2d2e6d9fdad4512b67037b4e503c594bce128b7eac3b4", 0x30}], 0x6, 0x0, 0x80000002) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x2, 0x67, 0x7}) 04:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35, 0x2}, {0x3c}, {0x6, 0x0, 0x6, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 04:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10002) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) socket(0x20, 0x7, 0x20) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0x1) r4 = kqueue() socket$inet6(0x18, 0x2, 0x3) kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) recvfrom(r5, &(0x7f00000002c0)=""/227, 0xe3, 0x803, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000000c0)=0xfffffffffffffeaa) syz_emit_ethernet(0x24, &(0x7f0000000400)="7da89f3e635fc952cdef49cf0644fef13bae37c41b7e068a20a76b14de59c2b0e2019b8b") 04:03:17 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="f95973a3003d44d6d5774635e0632852412a04a12288129db28a893270e025191285381330212c1ce89c07fb67490f5fd09a50a7c4378c3c25263b32744426", 0x3f}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8c1189e2142d4385e1fa1d35f2f701462e9e81ab", 0x0, 0xfffffffe}) syz_open_pts() 04:03:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3b5, &(0x7f00000001c0)=[{}, {0x0, 0xffffffffffffffff}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = getppid() r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) r7 = dup2(r6, r5) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r7, &(0x7f0000000180)='./file0\x00', r8, r9, 0x0) r10 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)=0x10000) r11 = socket$inet6(0x18, 0x4, 0x8) r12 = dup2(r11, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r12, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r12, &(0x7f0000000180)='./file0\x00', r13, r15, 0x0) recvmsg(r12, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r12, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r12, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r12, 0x20004b3d) fchownat(r12, &(0x7f0000000880)='./file0\x00', r14, r15, 0x2) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r8, r15}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:03:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="9d52e036065ade1aff6e172dad62a24b1dbf631df56b07", 0x17}, {&(0x7f00000000c0)}], 0x2, 0x0, 0x0) 04:03:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/158) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc) semop(r5, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r5, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x0, 0x4000, 0x6, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 04:03:17 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x20, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = dup2(r2, r13) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r7) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7eeeb19b9d0c0e65347329341a249af581230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd376a8aaf0", 0x106) mknodat(r18, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r18, r18) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) r20 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) 04:03:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x80000001}, {0x18, 0x0, 0xe582, 0x10001}, 0x8, [0xffffffff, 0x8, 0x8, 0x4, 0xff, 0x0, 0x80, 0xba]}, 0x3c) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) 04:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4}, {0x45}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x80000001, 0xffffe76f, 0x8001, 0x3, "9b6184c33975aa0219c09aec16012d3f93d09862", 0x40b, 0xffffffff}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x4, 0x7fffffff, 0x17dd676a, 0x75, 0xf6, 0x8}, &(0x7f0000000180)={0x80, 0x80, 0x6, 0xfffffffffffffc01, 0x6, 0x8, 0x2, 0x2}, &(0x7f00000001c0)={0x8, 0x3, 0x8, 0x1, 0x80000000, 0x6, 0x3, 0x100000000}, &(0x7f0000000240)={0x100000000}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xa1454e5c9376c914, r1, 0x0, 0x0) 04:03:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01ff533c2ac700000000"], 0xfffffd09) socket(0x20, 0x5, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:17 executing program 0: shmctl$SHM_LOCK(0x0, 0x3) r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='\x98Vev/\x86ty\x00', 0x20, 0x0) shutdown(r0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x7ff, 0x0, 0x7f, 0x5e26, 0x7ff}, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x5, 0x7007}, {0x2, 0xff}}, 0x0) 04:03:17 executing program 1: pipe(&(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000180), 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fsync(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup(r0) fcntl$getown(r4, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:03:17 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd235000000000004000000000000007ca00000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518ffab5d7d2d8fa5a4e2f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f55de000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{0x0}], 0x1) 04:03:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000540)="cc5bbea17c9ecfbb9d0aabc86f87789367f1698c4487e2256b9b9d73f420cd721cd6b045c9359752962c953b5acc587def4ef9f8b0dfd82bddb1a5db2bf8ed645ec60e5264d73ecf90e553939fd006760d78b3de5814534a066d2003b0e50a27ee21278d74508e86da7355592759b9acd483577b6bd52408880d22c3b2391a43e9a786cf6a7cce585bf7d7f751028910766f104e15803095b6531c5543fb6b4a0eea8d8e2ce1c4c8b8563d8154cdfcb52c026ec1d641", 0xb6}, {&(0x7f00000004c0)="641ab65fb2caef0cf881fd63abf7677024f2c7687fec347e3a8ad9290d8727991ed30c2ab1cfa6ee1ab5f8140d5c821e847e5ff46fe0c7c0a69a0943e26d0458f676564719d11788cd260543bc0cf29030fbc4b7e598c501aac4228655533e0fd4fce99634ea4b86659e8e81039d26b8c7e6404db4a209ef", 0x78}, {&(0x7f0000000240)="82bb0392b93d3b45a7f34b728e851d371a7ba7722c6c3e842b15e1d8c8594ba191659121", 0x24}, {&(0x7f0000000280)="39eec437d6b76c17e15198704153a907a6f5818002bfe9f4f0e54f4de75629ef65c78857d98c805f2a1a71eb801e899dc87214539eb4a81ee77273c871412ad09695f9d993821fa1cfb0d6ce22d68b0c2bf6bdf0aeabaaef61c14c99c4a3ebdc0bd1e29e4a92da796a7dcac6e5bca8567e6e64db9cadb14cc1de7e10eb45ff5b905fe45c4e95b5592ce8d9d2fb7ecfb24d773f7abd0fd53edd6d52327b9fc0e87340f4b28d65366cb5f512f3a2d75fe0caef67d1b55ae1942c525fa558be623ab15d932ec3fb92e4c8da36411d6742a0fcdcb98a2842934997788381b466da72ec236bfb0c0e9baaa16ff2cca8e76da107e9311c7ed0584eaf22b4afc1f2", 0xffffffffffffffd6}, {&(0x7f0000000380)="e00dcbae3487fbc83f61212f2ba5f56dc167589ec821f85b6933bddcdcf01cfbc6c2f49dd8702ebd257ca1e313ec6549321f05462885780f09f39cc931c465c9c16079b165c3fa82beb042585794be70679b6fe60b35fef9e40421d48ff68fbd1000e4decfd23763b24fd37438f94403648a8e73cdea55e540a1d24ef2df6b09b789a7c5433481b73dadd76ce21df7ac92e8f5d2bda5046fac196e884f9b24f648e38a88a79d636bbe311aead2dd423d403daadf", 0xb4}], 0x2, 0x0, 0xfffffffffffffffc) ioctl$KDENABIO(r0, 0x20004b3c) 04:03:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x8, 0x7ff}], 0xf924, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x7ff}, 0x10) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) 04:03:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) listen(r0, 0x7) socketpair(0x20, 0x1, 0xffffffff, &(0x7f00000000c0)) 04:03:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001040)=ANY=[@ANYBLOB="6202e57f7f0000019b22a428fe64fa7f06000000ebeb254b8e3b148dd7c2b820333688fc7835beb5d3a764f9653f027d747950b9923caebe697ff083a5c5429aa01f6c3e83b9edb0d4e0876034a7beb7b8a283150887bd473a4f203bd80390d30a97b38d6141ed1f45ab093f3d0213fd0986b785c662fbd26662baa4df97fd329f5af6fa440a00c9d0bd521be9c2aad33b7fbc8f1415c0fa1f8c30fffe3628e9f1873eb6f9e52b31d52d8c554f1be3e76ec60a2484a3a2f0ea1f1d771cfe9a8b50f53a2161b9e0e4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001140)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) r3 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x10000) r4 = socket$inet6(0x18, 0x4, 0x8) r5 = dup2(r4, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r7, 0x0) r8 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)=0x10000) r9 = socket$inet6(0x18, 0x4, 0x8) r10 = dup2(r9, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r10, 0x20004b3d) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) fchownat(r2, &(0x7f0000001180)='./file0/file0\x00', r6, r13, 0x4) r14 = socket$unix(0x1, 0x0, 0x0) write(r14, &(0x7f0000000040)="337165c8637140992a9807179cd7b340e0917998d644ac7f1ee806637caf11c3ef9c65724cc3d14e0082b2f905f52c2da52a4971519f581d9ecdb5ea4fa670d11418d92bef3d33bd6a6e235b94cef9a6fa83eb5cf6811a85f6ddf96a01c434d3a7f55cfaec6281b56191254a9434bb47f389bfecc8804139626647a106db6f63468258f47cdbcc81e69f7629d5edb7275a147a8639d1c05c9ef9abf62d5dc81ed25b0e4826e25f1b071c6d1735e84dc4696d21c15a3816c39c02b9300578ddefc1dacba718692a3bc45ebca501072338df35a0219bd0df05c714f44284c145465746ae4f6e47e9388621e181427c85122b04d0860a5f9fbffdbaeeb7e88b7bb4478ca76caa56ad1c8f6b8c1b8c9d901845e795c590e091d62da721ab6a2db7b4149a4a3ea25ce4b6c87ae0db157eacf312c0bae6abd7beb274fcf7127cdf0646dd4f37561d50c3c520e06c330b871f096ac1718555d3a0b65c38bb87d4c85a0de75a0cb2a20b9eb456e093dafb7ffa5b8245dd5b4a52d55997ebaa68cec2c9a5d137d368c002b7f0ab62a7f345b758f148e9b71d7597d551cda809b3bc3beab4b9b1314c98fa9a24d773205e6ea6eb25d12e2b7a8ebe192d8d9eab7248eea4bde85f63438129f3caddfa233bff1642c780c72c6df44dac3c17904f2c26345a52b29ba07d86078b05cd14755c3cfd4054a853af8a17d8ce926e06dca6b8ffa1e76738b0db1485188a02a8586728bfe6a35c95e8fc69d52e61d1ddef7299a10b244490c8441bd166691dcea85fcd63b78e1c4035c92f02bda0a01a5a2cac698575b8e0cdfb3dc58e18786a0b5528a9cc826225c88fe6f0de4822b833ee765f13527ad089d5f7956dca4e6350585e87093b9e61f3e3f64e8abc9c5d43108a0d43e9f7e7b72a1f1ba0d5dc49e4b05efaf06fcf1ba82507192056bd604df799b5896c092115a65aa95540c0f0039e82b5e2e538a40e28ceb37f9101d0dd2223a279921a2d2817dc0f737abfb2e83fa704369747a84b2bc3c2635631259c2a176e7a8849d9bba849c1cf92db8eba2519de5bb5662d21d94e47632aff780aa3ba041b13afb79bd56d76f4d5aedb1d128e06c30b5589fa0a142b48b48dbbd95ee006afa77d283d00669310f2bf8d82f179bddaea59e4b26315fad72d7d12102d2113aa0fd4cb8fa410183a43c1819b9da8317bb0798966d85bdd858cd36722f3e1a35e130f0a9173e5930c6db3afd3bf8c077858390f961ab5886c9a72700eba86163c1ed6e99f953fda0552377d38588e360155a9b2cd6301ddcd15d2d45c618f6441cdbf0671c576cade40372a93587eb9bef42d7ba66a7afa5fb1787b77d766ddc3ca404457b1336c67d67194abd9a11dfefcd8f788736ab1680a666a1bb70270a907ce1a100b2d7bb30eb9d818e1e26f60c27201f631401e129d3ae542766004931566987abad4e86b3a9d1fd77849a52aec42db31299387a48174594e660032c3ac6ab8cc7b3407f525afb0f7d87523cd306faa95314e12cf28820eb9a926d40f8c85f962396ba000a442f36f4c2a626753628455a67ddfaaa8499e28549c4a19e3e92a647b5d736887352bce4ab3c747baa9f706fa4813f5de4ba3216d61972bbce90254b1ec1cf189691bcfdc1e3da4585e0cb2cf97fc7ba56c91a9e4c214abb93577ad0b2890f64680dd29840a5be7a4f2879557b6551301f86a180ab8920b38c4b6509d00e8c5ae14c9d4d65f7019622b33274d00be290433b4a435e7e506f5e38f21a78f0b8745544b1a79b2f2df7823774018244dd1716e06d0b1966bdb69e487a750da955fd38d3e83c42c43eacbb975c0486e547a6d0b7b41fa1bc338441a6af20e38070264345d99f56a37ca0b54b5e38f3e975e264a4cda0e47f0ac17092b52def21ea5abb73c33d287818976baa6d3b180cecbff1d4c9629514575170afe5ac21d71b5598467b0b65a5f556e6ce33478a6a528f5430f8aaf51626fc5e2e6f86d8e5905b46bce949b2a3b8185a19c6669abc3496e9c7948f0efc84d7923eeb0c3e7d13f3d27082e52163ec425439c4f08e9ad1dc9ada2d10a28686ff6ae83fb7bebc3c3c7b0cb2aa51130eb45475ad106266c82371f23845aec9b8fef4bcbc96728051160816b0d326ce83aafa8b1f223855d205919b0aca9def3bf9e7f943db6e3038d099b025f4e6b556008e58bf2224b3a47d84f0415eaa1ef0d2b101126f4b4d52aeb01b755e31719bf103ca3de5dc0a11268ce50149b66143f982565c0110bf1a517ff632ebc7da7b31e18ff5c93fd05bbe090f9b394d71a96f00e3461a89aec09681ff5c5e0cf7b32b7f23b28ee4ac2f32ab3d3ceb1e91e0bc027395f69809bcbd8a63be7ffd21e92de6f7817467f5e8188c32477ba7039c8067f04d5d10aab688b620bc57252571cb0fd79952da2927a89db505cca9d2f21ae4fa717ad7b513553f57ced84d2702318eeb47e448fe0a10e6ad2388b3c3dedd5489c0bbd2217f6eb52eeffa29891f4edfbfd9a6063a4ab7ef22b4fd04617a2702755bc1ab37ba3a1364335b705c597b22615ecf30bf6048674b40c18e1768d24bf3629f20a10e95ba123db755abb52385e385f26b2deda5da0a6ec3cc81e0fa39f5e4a6d6847e766b4e9c9c68d458d620f657de55fdd62141ecf15c528591197a6c05037295cd9481e13bedfd7c1e55066cf7ccffc145915e460efe0a307c04d22e44a60f54c2627874cc939e9b32960750bc99d00dec2162481492fef7e359c09c2570a65250938c5f7f7fe3cfab082ad53b556a0d5ab85d8f83517b8c86e26af573cb29f57ecfff18c07b72af39e8e928320bd52a44678627f2b3ee7413506ffe6220c9d94950cdcff6d62c6bdc28f71af05b7806c8692659adfef6be50b18dcacc18232a3e1d386207e660e0b3ce60c775ea5c8d1455044074e5e2075bc45362291d8b6cebdb4519e591e48ccbcd57f903c4f5e8d47087f257ec811eaaa9d03289f872cc33e5cc8add8592503ceb7549281d0ca89a000166092a8ba4de40df74d1c61e8ede6fe167e1e801a8861f62298e29b727035284d34fe60cfe4ecf6618cc431a526ff5acc394407fa6317fcf000420a0207b5f5789ce72f4d284c4fc5361cd48ea6f6c279533ec7d6a29d4d9b6655540f20059932788cce18d3eabeb60efb4f42aa3eca7a9dd80492eb806062d746867592829fd3bf3df0d536b3c5c7f1eca0591e7cedb34a7efd5d7a1fa57e162da16a1e1d593153bade9c8fc4429347800f63e8f8e89e2b0d32478796089171da6314ad2dbd23e3eb1b962fba8b8d2424daf7fd243acc318c20cf438eaafab46620b857dd28868a29955c36a205718b4d5e6754799af77fc8165a05d7a69b9e88032cd8423087187e1f70c873f50d11ac354c6d2ad6444c18986e52000b22e4402758ed735ab2239600f7a8ad202c4c8becab5bccd64c28a9581b211d4b2fc0b3760f7f849f01b9760d260907b75b3b6daa51ea6d69de42637575db8b5cb5431c7cb1f1ba14928f186620e73a440eeb9e7eb1e86923adf0576390fe24518e33ddf7649cc0222a6a7e7c0b5238a245ac373bd39cba09eb9cf926a4ff9628d0908eed7f1c35a16efd796e7c93162967d62192c77357e2502852f6d84c127295489d21e50e6ed0e0d342c5fbb5ae4560ce2479bb01ad1e4a2a9a160f34bd4c0faee2777e3e7587b9f7707461044a8d901cc103b54d64b927f4edf0531ec513b47743cecbede7de35d66e34fc651eb3525c20bba70eabc851057f8c2badae806c6cb7750791be6fde92ab380e2a98362eb3bcf7f616a2c5f80c42dfcdb37d2db0699bea7af3644bfccaf1bb43c5be2173ce48e03a4edb4d4dda129c10f4c15b49dc0b3733f1ea84ca71ea1dc35ae882a9d1a4056997efd192b00f32ef82de5ddcf08710efe611b757ab5126487df585dd5264821e64f78d5b6f7278df234f28a387b73a43889232a6d3cb474ff04e5b5fed641d9375dfaef4acc44f111ae1b28fbd2a30b3cc0d895addf76acac30bc8809098e0cc23d8e96eb9d7d5b17b16111ca755990c3da080de881b6f4cc2fa853dfc4f3c95fb2b29d138f5ceee81a9c9a4bebe2b22d2a6950de1d2897f1861585b3587a6b7c3d6850a4209b5bc936eb0252dc03569d4cccfab3d2115bbe5393ca49146ae722bcc8aa16bb27a7c9cd493eb94d4744ed33e284f22a29e156fb9efb9fec8023ff38e5bcac4e14bc01a6c5abffcd275b87c7f6266cbf9836483e9cf6df61257a55ec82fd1e20a5870c3650b66e9f9fcf2dcf2a2f428b006da9da20ba968dd326cbbbd5de001046c4766c9244691c97402a303f846d17c9882e6daaa6310310924b0f1717409494122da4c039f7b69160e4d8a713e0c13e5374b5eef9d2e3bdc191defbb7ab2418869ee149afc5e88fd7c8c450353ec35e228e91e5bbe54e22836c7478c1cd7aec06ee3ebcb15cce9ce58ca9c99264aa6726205aa119fc551859f79b5f7be60d8abd6928af6a1f9566cb42594b6584c08046b6ad8cf7e49a67c3616f316fa46543049793248ea8708c5ece8b2858212df147ec62a65b0ac9889c2b38d651d3c12f5bddb836d66fccd93f026d2c33239f8ddb0decebfb6dfb879836445d068e55725311304563c246b19e963cea7c17c1a188208f994bf23e1f01394a1ebae36087eba58ca537545525726d006b927d1bc473206873df28f7104c2ddf051d2596d8d8c444224876f4865fb0f35bce25f270c9b0b5df5d54380d2aefe1e1d224d3f026716a93bdf253e2bc22ad44766cbd989065e74f2ec60e1a6617319a172c66514067812c1e3758f25b0c8faed60e81efeb0bd3f4ab87ae97d4438799046eb9ab88c43b73acecaf60452ad020fd4b6caa26ee15a0b863ad9228f8c0f03703022b97f817bf576d3e3b3bad797d29e16b5a0f344ff6f4539c39ec1171284be78e0cd96288fce236ed8ba5b69499b47f0c6920e1e33dea2eda28457c6acdc063befb4701e8ef4ec7715214e4f33f10e8afa130a6a4fa8e783d2de45b5ee6f1274f696b4579be42893972fc451bdf10d50d51ded744783523d48914bb52bd17d081c7d629e60463ac5042a814140561dccddd2117614af1a9ac6eec4c33e069eedb798cf0116c4dfcf4073afa0a11346d354199f0a2253a3bd58aae68088b4496b3720efcf82bb84b6d4e449656c6073ef5ee8fbe02375d2157eb3d6a2396ef7a92941d9fdc1dec62290f8cacfa9b79d59d1d104ea3255680aa60f2142687cc2163e3490837c576a0e3856afd58f62efa5134aa39ddc394958fc197a0163b3aa4dd62484de0f143c2f081c695db138ce64ea42d240392e9474f47733106107fb1f9b9c249814d5d7f95957aaeb7d05290e405a1f49ed0d3d93f34b3842652e3762ba448d3cb33a30f048bfc7f83b7081f189755ddebc4b91c11c5ae351b7db2e204692f870e1ae7f1fd038b81e785e0a76e6cd5c315e1726f23e888ec612a93b75f10ee515cd50d486b4b051926b0083b9053aa0c995d6e7c0bf5307518c4f4a4e510f72695e9798f6157e7bec39b08606b36926770d754af6ba97c23ab63eb9e17ceb2d3d04aae51a7a79c30c5e1cce1fb5c44c36f3972247f53ef6e9eccc05dc5b39e8ad25127aa735693af689cf489b9f4493057669b74cb599cac876022955ba19c2b55fc0afd87eace274efc49cc94b87e1c329c88e25ac4d54e2eef724681d76868a7b07f98a794625362036bec6c10a7e7fa49a10b01ce9e3b9eeed354cc8c0db9a3e63e12146ae23cf140444ed03ad888cacf8", 0x1000) connect$unix(r1, &(0x7f0000002d00)=ANY=[@ANYBLOB="52b6f688a4bcf420f1fb7ad9e6e9c7ad2e191d2ee464b64fa2f773a4f86f204009af5abab9de07d83205ca648af23aa0655f3486a76d2e89ff2fb3516ab18d"], 0x10) 04:03:17 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r3 = dup2(r0, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x5831, r3, 0x0, 0x0) 04:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f00000000c0)='./bus\x00') r0 = socket$unix(0x1, 0x4, 0x0) recvfrom$unix(r0, &(0x7f0000000600)=""/192, 0xc0, 0x10c2, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)) r1 = socket(0x11, 0x3, 0x0) pledge(&(0x7f00000006c0)='-\x00', &(0x7f0000000700)='D\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x40}, {r1, 0x10}, {r4, 0x80}], 0x4, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000100)={0x10, 0x8, 0x200000000000252, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5e1b436a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x4}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x5}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1f}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7b}, {&(0x7f0000fed000/0xc000)=nil, &(0x7f0000feb000/0x2000)=nil, 0xffffffff00000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1f}, {&(0x7f0000fe7000/0x8000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x6}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8005}, {&(0x7f0000fe9000/0x4000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0x4}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}], ['./file\x00', './bus\x00', '.\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './file'], 0x5}) 04:03:17 executing program 0: poll(0x0, 0x29e, 0xe529) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socket(0x30, 0x4, 0xb4) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$setstatus(r1, 0x4, 0x4) 04:03:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000005}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000140), 0x3, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89, 0x240}, {0x8b, 0x3f}, {0x44, 0x1}, {0xe7}, {0xad, 0x4}], 0x5}) msgget$private(0x0, 0x40) 04:03:18 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x19, &(0x7f0000ffe000/0x1000)=nil) semget(0x2, 0x7, 0xc) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) readlinkat(r5, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/53, 0x35) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1810, r3, 0x0, 0x0) syz_open_pts() syz_open_pts() 04:03:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000140)=0x4) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) flock(r1, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:03:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 04:03:18 executing program 1: msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000001440)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000001640)="ca5e74934073f2fe3b70644d2dfece2ea0dbed0e89c84a3a76217c473cf42f431b48c1942c8a7626f793f18b37988663b442b374642a2b1fabadab5892c8cd34dab35a4a4160f05673f8c5eff7455846fa2f184ac47be90f56a69d609a8019287776fb0fc63dea874254dbd7dd8b2bf20790c4bf2ccb6c58431e3d73f181b4c3ba353e64e4aa961dd6fd672b2dc30467dd01be99ad7852c2bcc8dc779325725b58c416008c84b95318eb813b1b70e6c25eb4f13bb3f51f4ecff688f226894010c40bf4ac7ffb017d4fa50afd9f477a12225fb680fbc41aad5832529dc33be1975d4a70a27c66bfb43630edf94f118ec0a80fccf5e5bd0b25752bdb5cee533f94801e5c3385f20b2e948cc8b5cd8855e8437ad66ab214a301e62fd4077421d37ceba87a8c77389cb2deb5e97f2f9b35468e533fe7dd49363fdb6c101a5842525aefd7162cbf79eae4a9112b6fad82cba76f2a22e816b5740fe2df14f8f1aaf0794e3af802b9d0391691a3645602f07b72dd22e24151b7ff760c5ec428ddcc8b3d8d51786c52f0c12cba2a96f8654883c9fa83b945206056b21801d3eb0fde4b3a3cc77c5f660db04ed1161889b96436eda47edbc93ce952aad9e0e3016cd755f593ed19c7f111f38b0ecd2e7fcc255846078b924bc55796532c099405ebc909a36e7486e2c72f898b45be96ff2f785ab5cb33cf9b894e2f3abbbf4ff8fd9b73c1ee7ba34b208000b4e6c89122c6de83ddadad7f329750d4ac6467868f123c80d463e49f1e058c7092146b351c4a5d3e5bea5e732268879a403fa182532382843083714711d435bcf8f4271e7ba100bdc0b779d1bec05576137b73e7e799344e9606e4be635c08b3af80472d41f6c0d891543c4882ca030baf370deaa14a323497ba9fb60ecbc7def60afdeafcc1632f408040c6dc977e0f6cda668228c0327c5d7d54cefba610b7caabddf0ca3068254669551141da501c07f56e77b209d38dad63a08ea106267095feb4b7c08d97c95c8657ac45935e6936a94c411f0180e9127c45ef76f65b746d519434c1c9ef31e6a52d0e345a19f2455322362a25a2d3b37ae2345c2042a248253cfb6a68e45ed276dfb656403fcfcfab6fbbb7ac06ee47e8a25afe2e99ce24526e6425d68c4ea2341a659be3203ac9c46708f8572cf49ba55b01f089283cd0712c9ad164b2422c3f50672dcee05b3223d0840dcfe0943dde14ac57b1cb830b9f4428b470ef1d9110dc4e7178ff0a9adf554fa263ca3cc439cec8c0ba67b5ea65218d1a3d8079c2ebf98693580207ba631b17433e13be1e18966d86568163b87e05d530aa8bdaec88a03de4b01a209aaabfd6e27521e174806257ca121466aeaa5ac579a285456ad045e1df59059d7df4c3dc948c18d457aefec4ff35548b24603f44a668844ae496368a0fd74c0e8c6f247f43a0152a6ead228d74410b68c45b6cabef8f5b8f783155ab704573ec7b28083e6741bedaf1bf8fa6a86733cbdd9dd9ef87dd044df5d37aed1f56c4ecfb2de67450eee030bd17bafd2cca6cac80885b673770b2e1bfcf74f78a3eb962f790c025986dd77430a8e29b87aece9542fab4f24beb52be42ea5e4744a88578e87325d43bf1f0c48176b0fb54fee9911f05147199ffa1262722adf1304754a8f58be774b09dc1b0fd33320a5bc914fafbe18196b843fbd37698e9552ddbcc94df2c65ed6f65f921e1d0470399ed64c9a1e2d701cda24db236b0c9e422ce1dc49ebb95fc10acd61c00098654ada738fca87adebf9ef8bb59559875db5b7e45c1658be36805d9e5e2c7396431301f8f17b96a5fefb0abc55b94c3bf6367c45e135e32d21eb5c31c09f219bff7b197b609eb2fe0c8cbff0b1b60496bd43907d169752adef9f108c617c93ac2f1e47bca323e9062a73e3f1fc6d5eb26ef5746bdb100a3be868cd944655ba103d117cde00187348b2b8d7dcca9ea105e39dcc77d9e40b1b56c9e51da9aa7e5445d75dd76a9ca56d74babc74093f89bdb4bde7438b356870e0dc9c5f33dcb82249d7b588325192225b9d962e0eeef4e9a60d93b24461dcb668e6699d839b28a454106f95fd83324541a5d5f828a32be1eb97b99f8fea9f631796597de11ec0479899e89830729bf48b03990259808f9901aacafaef25fc39221fdb1b7da71ec05fb31dde1fd3f6b60131391b3d16b677649e14b4029c178404164d28d39dcf61a89757c2a0cbeb8f84cc03a0886d938fa9e50b73434fdaf0c7555e4d463c95f0e6b0a8e92f6cab46e85617552aaaeffc5d1c8308a57a16210a54753698d74f8789a3063af810d6c4fae15e868bd96b14c73168aba5c2a8f72f36d4b57bd6979b707a10f935b3b1aa13d49a39ecf6d22d364b33aca71d7b0cb28398bf7fdabb39808154a20b93bb2ee467d7ca7b30c4079afdc34ba7bb5da47be27b1d61196d2ea220ea8d06641d2beb17ab8581b2410d18ae98c72474b59f8900b4e240301e2b972b7652b1704bd67cb7806bd053499f6a9d1f33179921134f94dfb4123cc3a04ebe3c0a9aad4e15a4b65f9852d725b4133d7fe71c029a558d0780cb394a1b26b0f364614e10c987a0de3b185c3eaa6da3c579340c8c754b509f897570990608da84589b3ddaedc6eaa6d103d29fb3f3a69e94f50f781ad1d745e465819e41331f6f1574843c10151c0510daffd51335cdf5f8e760db4df8a047131f15bd655a8fe0acd93a68b0a583ef27866b807d54ef10e737908851a1392450fba680a3013b7e07e6c0802395809675952cde8d1a2f04fd3fb205cfa387b20c2e102541011907cbc3542af4106d43cf35bc121f50cc6ea8b461018f73e5d035453ff00696e46685f363c9e23a4a3574be21d9fdc2d97e7f018819f12ca31906c4389885836710254184b9bb8ca0e5b2de93071679bde270807c7763a6fc0e53e3338b8b89c482d37d6a5e47ebfb530fa97e553c06ce7a92e44bed73d12dfa5c2c371c8632f79c6db9b6a881004ee9a1e305f02217a3957f47b13a141fe6c5c24ebaf15013b6c47cb4d9062e2c030051218c3815a5c1341328109bc0243b693de468bf46bbdd25c899b34c6ac2c4b3f7ab8ca94d0f4f9b63f019055977fad22c6dc301715405980a06943bdf4a0750898ba6967d002dce76ad50d6b12df9f5dd1e7c6c6606cd354fe54088caba84e63897f78b4a183281b371860d22234732093b1c43bd9fcaed57de6822ab9348800a124c121d3ce218132d10eed6a4bde2f4f498dd038e543e107a953348e5848ad381f50ca010713a5bdcfce25e277f1bf323e7f035b89a986f76f499a35ecea793d5a5749894285d59f7e22ffdd0eca0454fe98c70c33234cd446497b3f088be663c8f70abe0d016cf7542d7bbc0952e9db41fc9a070d5efa019f4ff4fb8c6366e1515e0a5734126bb88c7735bab2383cb8a7b976ec6a935956138da23610276718a23132cea815659c5262887bb624e29783482b21793a826a1db06dc342edbe60f0d770527f2aa9d098eaf1da68ffbb60b29f7c99c6f3332fae970fbdd230ad0ccf38fa2240cb62ca0c08e816b01a7f55e455ce5ca08ef6aedda46b2a6027ec874cb8998aca0b214f866c9d3e4c7a98bb0a2ff1358aae9fed3bd3474573b337811d315f73293416dd28064e6c09780b8f3a7460dc9284cfdb007f0f2bb7b3e51bf460740f217435cd088740d992ef3ecc3c5bc1b7d0aae50bdc1d45a3816616e6719e75f4a31a136455e65c467099f729ed5050412f10558543f0e646ca6580d20cb26336e5346701c8158a64bc71a2991a0a16a7a06149415e71f5f470e333d49dfa7ae2d313c29e14ebcab416b6e92b896a9461486ef00007db738d6a504312f7866aa65ad12ffe7dbef16b309e12aa1005d8abbec6f6f660facdb20a6d11d42333f9d8ac0826b5396a995273660ff498c3a4b8f49c55fdffd2b51562ef9537207826c35657cef73f323cebd883edc8b864cedae34aab8a9343603db35413532472fff311721975fba7e527e5d0841f48e392cb477d326ae6b5b2f7ba6d018a07ef16e304adbbe83bd2a1439fd84796df2f3a71bdf7f21c4f334174619391638d5e2e8fd852ddb719c9879182b0b65f7342d75a388522bdb88974b48f1dd11779b7525754d5cd255468d35e388a98bf520f0eeddf6b2bd64b624a764e35affcf16394592d7501c8645d4e04bf7537326d6506ad061fe709e7902bd33ffc19b1239428a263b566452e83977ddf542b840f928d770455d2ce4d71b97ecf968064081b5d0cbd297f826d95b580eb4726b88e9a1f646b055f3a42dba1aa79db7eb225ca924ccd5a39a75f884e6b39448719804b999ffdd9c1eba8acf67ed897e3de9f28b64e058c1a4475841dc83c6fb4c5f2a10bc6e745a2c70c0a64b85792dd53574306d396a9483e73cecb62113ac2e6e0d64bb772fb5c998da6fd026a8b60934f79b9047cdf467888ed718eeff94f9b927e94b93e783f198b610ffb44ba31d491d3b5008e4e624ac406f67e2d9aac0c8bd993e4db24b0cda463948b111da58c20c71f2f611539345e8b3cdd658d01ec58b21a65041381dde6a901cf6bd65ba8d0e25aaac719833def43d79b6c3726060273d658b2b83ba93515c962e26027383773c873ab6c579be3d7d675ef71309a6e1fc2fd6e076bdef3638a26631e1cc3b2087df2772ea473250d90b7606206081cba2cdabbbe5a4083d315b9bc7d577e9feaf1f4712cd73fa99917261dea41f3e478d37515fb827b3e433628364d43d8f8eb79b7ce0dfadb31a65dd71e67877517fcfbfb70eba6471129e32e52a772e25f0799a20e40f29bcbc991d685585418f71d539d4f276ad9bbe92a25e2024c740d9172a62c57ed3bc07188f5cbc8d97ab7239efd7ec1b949ff76fdb1eb2f25b4fba2bd9892970deca046a7336358b385bb5a38dd2754328967a0009d70f6f08f4b8641f3b7e1ca9ba76d3a837f2135cfeaa83d9230ead73bc763f866b93e4e9fbe54ca2b2d80de8f12097302ed7b1f79474660a8dfd743a2fe2e4e24ab9f6e21fe0278f07370cfcf3c41674a9c9a518929b9b583125f378c0451e0d0b37914299c455c8f8f220489c31b50f50de80167102d62f64943fa25b16317e6bd9d4e4a0e4185919f957df011f4c321705c06d173184fe5bd2d473cb7d350d6b39d19ac40a949c955a99306d060951d73d9c0f22df9a7977cd02b9b48c2476a6d6836f441ae6c58296a6be05ed9b2679497c83e15195859ebce1ff9462529e088a91c31bdbef634a6c7002c17cbd90febae16058a47593093ef309b939d4812bfc4ec03fe755eb4bc6dccba76d92eef97bf92820edf407f6cf6fb55fcb7697f3db1f6c6a2a0a9cce093349c42bee22601664ada795139a650de4e82f2a794842092073f406776c2bd180ba12d3a0bb3b1ad8bc6d319677c03f44db6793d11d320f742226b83647d9c969c26cfdbec4d07d980179c739e0e48cacc3a9f8d7d3355342039dad9a10d62a1dedefc87d90758ed38bd69d13ff4980a7370539b1b26408d20b9d9f00bc71361a16d49478ab039b9a536666c840588b0ea16d9e519519aca5860dd1fed18c3530fd53460e86454af5c1a6c14238254ace5aa239402e9b5d870c02a8fd12667e6aa51a0a3fd48480f1e332db9b9661f4c0f1256fbf92bb65d90750c24ea6870868afc642473cd6b13dce4215212aedc264688a4a0fe11f2e334a01480856cd75932bbc785ad3448172badea409d278e99dc34123f6fcd56261b467d37e9cc3e5dcaeec99adbf7ddd418c3997844", 0x1000}, {&(0x7f0000001340)="a172412dd77baaa23cd64d150d1e5ece8ff523b4c190f556c72dcaa915946774d1648ac842a68b56793e6c679ecb8e265adf4312906bae74ad68803b8180e4a543dd0d4aac84a6c70e37bfe2c1b26468daafb2bbe6b7c0911649728f731d274aeda6be2a173e2a4ee3427bc3fc13288c39ad312adb263a9c32698e3f15375bbe78c0384c47a602a3fa6b5cf1a6c217d19cf69fe6b67345bbaae3d97a748e54af236124f079b0e662bc5edd76830e10b352df73eb196c057650be6eb3bb66399c21d3beac8fe136a2071d928dab3c184806a561560893a8ba2249b96cda713bf75378e1f06635dd6548e96ce07543ee8e", 0xf0}, {&(0x7f0000001200)}], 0x3, 0x0, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x200003, 0x0, 0x7, 0x8, 0x5, 0x0, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r1, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000001540)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbe509843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee01ffbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b802000000ac04bc61ddd7d3fe0ed476deeefaf7", 0x164}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf8bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314aff8ffffffffffffff6a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef2ac119f36e37acf85cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3a95adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf35}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x315) msgrcv(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x26}}) 04:03:18 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) 04:03:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="799a41aa78708e3fe6339c77422b", 0xe}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xb, 0x29d8aaab}, {0x4, 0x1ff, 0x8, 0x7}, {0x7, 0x101, 0x6, 0xb55b}, {0x683e, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x0, 0x10101) msgrcv(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x5160) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000c00)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r11 = getppid() fcntl$setown(r10, 0x6, r11) r12 = getpgid(r7) r13 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, r6, r8, r9, 0x0, 0x1, 0xed6}, 0x10000, 0x2b1, r12, r13, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x120) socket(0x19, 0x5, 0x84b) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077e9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64aa2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x51) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) 04:03:18 executing program 1: sync() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r3, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000200)="8b", 0x1, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x3, 0x4}, &(0x7f0000000280)) sendsyslog(&(0x7f0000000080)="65da48f419ca11c6ce18918a57224fe47020740c249a5f225278f59865badb45b4d1c04271574fc3a457f040b24b0abcaa1f1f1ac6cff46922f4", 0x3a, 0x10) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:03:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) pipe2(&(0x7f0000000080), 0x2d388db1090943e) execve(0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x2d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r5) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x5d55c9f1, 0x565f, r5}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000100)) ioctl$TIOCSTOP(r6, 0x2000746f) 04:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x33, &(0x7f0000000380)="000000000000000000000000af6575da04bc72442eaa2de8df802d598aba524e6f4bec491caa9e49c1f7761ce7e042aafc928fc01689f1c2f38484c755db4886fbe3eae0a1ed24e1a5c7655e1438d25d0fed19c6102320bc98ae951b0175533a79f132e50dab31c218b5cbd6569775455fea82e9e647d36c419f265bfdbdb69bb3f4c755b6fdfa3439071bd42adb4a01baea559cefd072080c749f7018df39d52a5985cb51de42f1fc2b48109c6853c58bdfe46637ec41c46a9ca26e43f315f8b6679381efda388cb30851cf670c53b6aab630f40274e67f0ff787f9e4c0a02fe90e9ff0cfa468702659662fa5dcceb1c0de340094af4b6b80b2ab284c67e732f24b66c0ac4e3b266ec8ddd741023ac0742c295be468f65a1d4eb25d6f7b88e89854fb9138705bc0aa151d280ae15c9296450a9108e7f85b227f9d1618ac0e8d6262327a42eed100007bebdf69b142acc8468a8baddaa4fd56b20b217ab39255da2d8bc61d0b448afa58d14c92364c5949898f65b3191114c03d7765468fa633abc329d6181e35068d9b4bc498396d2bd5a78ad621afbb69793db702") ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x401, './file0\x00', './file0\x00'}) 04:03:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() 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, 0x1, 0x7ff}], 0xf924, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x7, 0x8}, {0x923d, 0xfffffffffffffffd}}, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040), 0xf924, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0xffffff49) kevent(r5, &(0x7f00000001c0), 0x66, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) 04:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)) 04:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) getgid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto(r2, &(0x7f0000000240)="f8b4a5c55efa6a32d9cdb4d3a956ce2112e893e9b23154d7716839deeb4e8bc1862d480cfd97ff4fdc76c1336933c959df3f690b3eaae27e588181233ee20c5a6ee68a3d5ed90d51a231b2230d643deedd4ab090637344cd281be12e2fdfed4afbba0ad30ea44854299bc9ba40b8a6274aa196212dfb8f1a2be6e946aa65d4863db67e6ca6d7446ca0045f7f4562ce37e96ba1741ed083fa6e7d13c4fb9533698e1a2c0196f4811c25b4ee663e867fb86ab89d4960b2b1c6785fb180b4eb6d48e6b1ef9c6a5eae325f823890b989f24024a4be5debfbbb0845689dd48ee84665e699", 0xe2, 0x8, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:03:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x20) r6 = syz_open_pts() r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0x1, 0xc0, 0x80000065, 0xff, 0x84}, {{r5}, 0x8bd53cc1f39e4413, 0x23, 0x80, 0xfffffffffffffff9, 0x1}, {{r6}, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x22}, {{r8}, 0x0, 0xd2, 0x40000000, 0xfffffffffffffffe, 0x7fff}], 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x4, 0x7ff}], 0xf924, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget(0x0, 0x3, 0xc) geteuid() getgid() getuid() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x40047002, &(0x7f0000000100)) listen(r9, 0xe6) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f00000004c0), 0x0) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) 04:03:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xd4) r1 = openat(r0, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x4, 0x7}], 0x2) 04:03:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x41e72dceffa4fc13, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() munlockall() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x2, 0x80000042, 0x9727, 0x9}, {{r5}, 0xfffffffffffffffb, 0x10, 0x0, 0x100000001, 0x4100}], 0x7fff, &(0x7f0000000380)=[{{r0}, 0xd, 0x4, 0x10, 0x7, 0x9}, {{r6}, 0xffffffffffffffff, 0x9, 0x1, 0xfffffffffffffffe, 0x6}], 0x297, &(0x7f00000003c0)={0x4, 0x6d}) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() 04:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653034fa670e6c2b00463f7b238a2a1984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d285e9946cdb992ce4a000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3b94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc6fcffffffb1e39af6206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba0269768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e49a1f23f0c5d89d55ebc5bb1715b67672365f9025ac16e369633d89aac2204c4daf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80eff000000000000003f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf463c687e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233ad938bc8789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43a9578a2793c3f1253654f503a07003b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000cd45fa2362ac7557c99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b1871952035f6ce8d0fc44d2220f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600000000000000009c42bdbe3f267105d1d6654c4dcc8faa9a9956d9a018ce494de290673b40ddb1cd4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6"], 0x10) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x3, 0xa20f, 0xdf8f}, 0xc) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() 04:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000380)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x200000000000024e, &(0x7f0000000080)}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r3, 0xf) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0xffff]}) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x28) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:03:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0xb) write(r0, &(0x7f0000000080)="906779e67bc5b5c189820b742b1a7c2e4ac58c11c2faacc531c8fd650ae5a7d12f5fdfcd53aae101990dc719045414fdab7f0b5b075db4c307fb369e3a9589c6f5a6ffec209320b75192c6f4d026629fea88cc2021e53ec9ed7e3e26a6387e548c1fbc7870f643b399fdee6c4649e606b5de99aa3ed6031825b4221826313b9c2c07232859f41135536ca4f907f996a77e0a34e439e8fe4dc5652f7215a394f3ee300cc37b6b5757a54d9a5d", 0xac) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) 04:03:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="a9fcc02fd9a5bc99c5747f2040f42b239436469a46211feac0481353f4075cb46c5e1efaf04954d352cc2f9288ae4a0f46d97f1a1605ea5e769f436864a09731ad55ff6fccd31c6c6eb15a92b48db41f003284d1b6ba49808a19354012c64f7bbbb511fdc700b5a9a238298f96c7f7cc27d464ea1004058618a254431cf6fe6cd51422222eaa70ebf29b49ec8847aec16de281ad254ed815cc957d48be6537e914c3e48e429a1a19ce1dd96e213e", 0xae}], 0x1, 0x0, 0x0) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x30) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8040, 0x0) r14 = socket(0x11, 0x3, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r17 = socket(0x11, 0x3, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r17}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x4, 0x7f, 0x5}], 0xeb, &(0x7f0000000280)=[{{r6}, 0xd, 0x4, 0x1, 0x5, 0x6}, {{r7}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x101}, {{r10}, 0xfffffffffffffff8, 0x20, 0x80, 0x1000, 0x40}, {{r0}, 0xfffffffffffffffd, 0x1, 0xc151b04e378ebe39, 0x8, 0x81}, {{r12}, 0xfffffffffffffff9, 0x62, 0x80000000, 0x77, 0x9}, {{r13}, 0xfffffffffffffff9, 0xba, 0x80, 0x9}, {{r14}, 0xfffffffffffffffc, 0x190, 0xe000000f, 0x103, 0x3}, {{r16}, 0xfffffffffffffffc, 0x20, 0x8, 0x7fffffff, 0x20}, {{r1}, 0xfffffffffffffffc, 0xa, 0x80, 0x3, 0x1}, {{r17}, 0xfffffffffffffffc, 0x80, 0x20, 0x7, 0x8}], 0x7fffffff, &(0x7f00000003c0)={0x3f, 0x80}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 04:03:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) pipe2(&(0x7f0000000740), 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) bind$unix(r4, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) close(r1) 04:03:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f0000000000), 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 04:03:19 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x24b) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0xcf, 0x4) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 04:03:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x8, 0x2000000005118, "047c2ccc2e0d00", 0x0, 0xfffffffd}) write(r0, &(0x7f0000000140)='\r', 0x1) 04:03:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000000380)=""/114, 0x72}, {&(0x7f0000000400)=""/55, 0x37}, {&(0x7f0000000440)=""/129, 0x81}, {&(0x7f0000000500)=""/18, 0x12}, {&(0x7f0000000540)=""/128, 0x80}], 0x8) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x7, 0x1f, {0x7, 0x101}}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() socketpair(0x2, 0x5, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8101, 0x0) kevent(r3, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x4, 0x3ff}, {{}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x8, 0x5}, {{r5}, 0xfffffffffffffffc, 0x80, 0x1, 0x1000, 0xfff}], 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x2, 0x7ff}], 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fsync(r9) fcntl$lock(r7, 0x7, &(0x7f0000000100)) getdents(r7, &(0x7f0000000700)=""/203, 0xcb) fcntl$lock(r6, 0x7, &(0x7f0000000100)) r10 = openat(r6, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x22) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f00000006c0)) lseek(r3, 0x0, 0x0, 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 04:03:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='J\xd1') 04:03:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = fcntl$dupfd(r1, 0xf, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087, 0x9}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) dup2(r6, r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) acct(&(0x7f0000000080)='./file0\x00') readv(r7, &(0x7f00000016c0)=[{&(0x7f0000001180)=""/226, 0xe2}, {&(0x7f0000001280)=""/117, 0x75}, {&(0x7f0000001300)=""/234, 0xea}, {&(0x7f0000001400)=""/160, 0xa0}, {&(0x7f00000014c0)=""/225, 0xe1}, {&(0x7f00000015c0)=""/219, 0xdb}], 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 04:03:19 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 04:03:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$BIOCFLUSH(r7, 0x20004268) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 04:03:20 executing program 0: getuid() setrlimit(0x8, &(0x7f00000001c0)={0x7, 0xffffffffffffffc1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x770c, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcc) 04:03:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "b04d00f3ff0a633a000000000000000100008b00", 0x0, 0x1}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1b7ff48941bfdc74, 0x0, 0x2}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 04:03:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xf9) 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) 04:03:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31433000000000000b2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cd065840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306601000000b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a27c3c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99aee3c9aa366d820dafc28658ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187b058dcc583fbe13beca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c00000000000000000000000000f2fb37180fb2f80f4a66407671095c71966db6bfb7b8e2206300c75a116c4fb4ddf02305fa08c5126d44b6edb4fe9c7acc8966cd406cffacc19de4"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_RMID(r3, 0x0) 04:03:20 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 04:03:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466567701000093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b86174618398cd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 04:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/eev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c, 0x1, 0x20}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x9a) pwrite(0xffffffffffffffff, &(0x7f0000000300)="fbaf8a8d1a029be9ac018476095060ffba2e6e6914f6357e3a47d8b63f1b5bc43c81283fabf288e8807beeb0cce08bb4a38dbe4e414f5229697553c4551092dcd616352882f31a445bb9c309659cc3023552ffb9a2c75259ded23ba27f5266c69623cda5baa78214d564e057086bc610fef47134b3bf42601dcceca80cf9d80c1199947c8f3aae05df56887fad81de2b319f1149606905e3bedd4e604a7e60d381fe73c81cdbfe052eb61edd963fce5a5c014bcfe463c7c06920b5f7af6ef69c888b4f3b27570d6a77e6033a989765f30dc8e9f4fffdc278fab643f743d1b54a3c0927693d082adfa7e431b67685537eb5cc735e", 0x11e, 0x0, 0xffffffff) 04:03:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x80000000000002, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7b, 0x1, 0x3, 0xfffffffffffffff8}], 0xf924, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x1, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000001c0)={0x10001, './file0\x00', './file1\x00'}) sendto$unix(r2, &(0x7f0000000080)="9d5eb8f0243b0175051bbc2581f4dbab53f43260bd2048d592b99e1dff37a16a9a8f9014e811cd5b2ddb83394e4ffc270fb9f4c89446c622e35264168b8cadfcc93c75948e9588c75f15ab63e00387a4d20349fa0a4c2ce185544fe23294f34dbff0de784b16552821f7fd84e8e45ecfd06f97f69ae38d005854b8b88c196623c27647", 0x83, 0x20c, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa) 04:03:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x80, 0x20) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x28) getsockname(r3, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) pread(0xffffffffffffffff, &(0x7f0000000300)="34bd906594f3a22a2e5d4f02d4c87f42b89a14361cdb867bceffd3fc7ceed188fc26d593033d6dff38d976a0b95d14041ced23bcd1250127f4d4a6d4ecbadeaf2ccb199f21a7157811aaace2b01cf335f84bad01c83e0b53252c0900848b1c20156452bc31956dbc906d849ceb7917e8429e2a4371cbefc33da273730e539144cc3097038f1c521f45a8fc3327395a0b020b314a15f375d80dbc3ef40b1b", 0x9e, 0x0, 0x0) r4 = kqueue() r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r10 = socket(0x11, 0x3, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0xc1, 0x1, 0x7fff, 0x3}, {{r6}, 0xffffffffffffffff, 0x30, 0x1, 0x9, 0x3}, {{r2}, 0xfffffffffffffff9, 0x1fd, 0x4, 0xffffffff, 0x5}, {{r2}, 0xfffffffffffffff9, 0x18, 0x4, 0x1, 0x4d}, {{r9}, 0xc4dd54794ad03cca, 0x4, 0x1, 0x9, 0x1000}, {{r11}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0x1}], 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff, 0x7}], 0xf924, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r12 = open(&(0x7f0000000080)='./file0\x00', 0x8410, 0x120) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r12, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f0000000000)=0x3ff) 04:03:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000200)) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r9, 0xffffffffffffffff, r15]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r16, 0xa) 04:03:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) kqueue() r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xc061}, {0x18, 0x2, 0x1, 0x7f}, 0xe037, [0xffffff00, 0x2, 0x5, 0x56, 0x35, 0x6bf9, 0x8000, 0x1f]}, 0x3c) r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 04:03:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20608, 0x114) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x401) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/depf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[0xfffffffb, 0x1, 0x8, 0x1, 0x40]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)=0x80000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x1010, r2, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 04:03:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) 04:03:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) dup2(r1, r0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x2}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) dup2(r2, r0) 04:03:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 04:03:20 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYPTR], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 04:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) pwrite(r1, &(0x7f0000000340)="7053703dd7f31bb52b16e653c08a18fbab8feaa81d8c702fc8d1d5e10eff6096774f05e0de5e9d36d8ee6211c7a3ec6a558ba36d6c51bc097c5296c01bf92de3f8a0e6b55f79eb35c9fd6c5429ff626ae73a6e893c25526b4442674ede0c30da768cb3f73891f1ac0781a5f91644ed7feb92cdde10c72e00b678baee399bcd1286670129443e8218379f9804715ac1a7261950dab49b3d9391f47ad34042b3ff6e1ca3effc3df8c96e5779edf6d29de789a089c9f0d3047356b4a49d59f7ab8ede00ed56ab3970b424edd14716603ac9da504c745388300ff9601e2f48a3fbf9882c38d93205d1eff51ad1e4b9e4f963479ff47de1e8dd48020c", 0xfa, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x40000000000002c}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 04:03:20 executing program 0: r0 = kqueue() clock_gettime(0x0, &(0x7f0000000340)) r1 = semget(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xb1eecf04) chown(&(0x7f0000000000)='./file0\x00', r2, r3) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x20, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f08000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ede000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e0d000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r4 = semget$private(0x0, 0x4, 0x100000000) r5 = kqueue() ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000480)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000040)=0xfffffffffffffe1f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) munmap(&(0x7f0000fc8000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000002c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)="7d28b04717a45e284cfe68b28450817073fd21ffd24ffa5c915f26b873583403e84e5d1052a28e3e75d68c085960cae9b2385ac2d6d899b91d8aaff59326d87d48fa21965ef5cf44fbd4aa170023de", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x8001, 0x14e5, 0x4}, 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000001080)=ANY=[@ANYBLOB="a70000a245e25c0000000000000d510000000000525fb06b98b52d167600000000b20000000000000400000000000000000000800001002e3ce35d990126583a67451368739dbac604000000a7774f6505be4203960470b6cd825dfb701d138b9897120bc20a0511bf840e43ce684ea653f09b63a0c1bc87acbfffea48385d2e5619d00759126247b1e5b329e567974d281595791c9e0d45ee79c5c798a9fb86a286283a775c2c0c97de68ef75d4f40651ab29572c6f1333fa514bfa070000002454dac4ff80acdca9118c3ed4f24b6340aacb8d09611f3da1c06d2faeefdf1dfb5a31af6bfac526204e7809d6f559e140a8f3901d54e4df62505f3cf72de280c76fc67fb9928fe0a794491343206c049ff8ac79d1b6541d3cda9600aa9a4f6c7f9113ef40bfd9910a66f3fda87d66c2bb1d705cb30f879d5d7933c2d7906211e6667745ecbdce3b7c6393dbcfa683e84340d59f2b1a696b6371f9682bba099c7bf68e84fc27558742df6a68efb0f12f972c73855769a3c225d5e3c5d0dbb111713431e3576a77f1bde5720948aa0f342a22453a2aaadaf3e126c9ab1e46a86eb83ad8585557029eb0847b275276d05f1feab796bfa56fa260090bde4e218edafddadfa86001b7512b8d8641fdba9b66c208000000951f56bee4e62a8e2bd9ea2b025269787c976de834607e6f694bbfe2f69ca92227fa17d81836cc01cc233dab387110ae1280e6f98c1f644c5b1b3d28b9c6f605bc201f8b32c58b7be5c64ed2f25ab1bf7a28c75051c7a1a98a9e65ed09eb48ab5f090600a1c400117eb5392e67c5b789618ead389779c1f58f89149d447fef2eade22f6508da6555187b6ce7df60293bfb3dc4d53b21214b95e6b821be3d0b3c24da9879931c041f70c4814de44c59b2de4cfc25a612c3cc6c9c3293ff81c9dc7b069f0d669fe39f15f62cb20635af7ee85f87ae952294606de4b7f78a7c14325d5a7ffc022fb5d8ce12fbaf8acbf37b49854cc7e9aae5eb425bad0cffdf80c400f18c74d4f627aeff42b71b2c4d57ccc2a117e675adc46b88d9e9253d38ea8db59c7cb7a9436c37f275e1095df2b27d171ffc6c34a810dc77b38f56b90f32e678c863e456dc8e5345e40d3bbceff4f9959031"], 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000003c0)) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000180)={0xfffffffffffffffa, 0x5, 0xfffffffffffffff9}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000100)=0x3) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000005c0)=0xfffffffffffffffc) semop(r4, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) execve(0x0, 0x0, 0x0) 04:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6, 0x56}, {0xfac, 0x81, 0x9, 0x8fa}, {0xb6, 0x8, 0x5, 0x5}, {0x200, 0x7f, 0x8, 0xff0000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800400000081}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:03:20 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) r1 = semget$private(0x0, 0x3, 0x100) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/75) 04:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000003c0)=""/211, 0xd3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000002340)=[{&(0x7f00000002c0)="f6afecc3373c5c8c0eb8f4becc9e2221e54954143926027564a9b5354a3cfd6e3d60aedfb1061e6afbfab2cd780a4b2f86bbd5c716f54ffc05538891cdcad216994e299585e0a1f3524e0ef38317c7040f223ce0446bfe91569f24dd065d8db58ce3df97bb0ec7fc69303b99be54ed148815f05fbe30d6645411ec5c20df7859232fd9e7cfbbc072685a8a462b8fbc62d32dca31c0b3e2b7f3ce78bb399c08f962696288152e6dbfabe01353f58728f0d3fd256635cb5a1f039d681b5179d7964e0a3eb1017f33a6facc0ad34701d07c56f5792b0adca947bd0de638c0acb26a191456c6ba7e332e", 0xe8}], 0x1, 0x0, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') execve(0x0, 0x0, 0x0) 04:03:20 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0xffff8000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 04:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = semget$private(0x0, 0x3, 0x302) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000280)=""/211) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2002}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x3) 04:03:20 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000080)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x5, 0x1}, {0x1, 0x1ff}}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8, 0xfffffffc, 0x6, 0x0, 0x4, 0x7d7, 0x200, 0x3, 0x1, 0x3, 0x1f}) 04:03:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000140)={0xfffffe00, 0x3}) kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) read(r3, &(0x7f0000000040)=""/125, 0x7d) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000001c0)=0x5) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) connect$unix(r5, &(0x7f0000000180)=@file={0x3, '.\x00'}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 04:03:21 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/fi/file0/file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 04:03:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/76}, &(0x7f0000000080)=0x4e) 04:03:21 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c6556a35caebe15739821d7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e65c38305ab1b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc15bd4bc43ae0b17382dc9c311ee5af193bd55a3f9a6d8f734b3ef2fbdc2268aea10ca101df325cc829f7ac8101153bec5a6bd62711c51f922c8d286a9d65171dafc0e0db8c42bd945987e20332d00059cde85603d526fa9167a1d9ae0494acc3350804b894fb1ab97563f2956f1704b7013cbabe14bd924c368afe26b5753fd8dcff4b039ce4f89b935621c63531ebd70"], 0x10) socket(0x18, 0x1, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:03:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xff00, 0x0, 0x0) 04:03:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x1c, 0x3f68, 0xffffffff}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b554cc84", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pread(r3, &(0x7f0000000140)="c77256700cd3b361b2c7676176d029a6193e131e0e77beff006a1a2708dc8a8c4162ecb99afc8ad39be8610cfb68d103223e55109ab19f16e35ff7a63c2e7270858bb99df12b5bbf56ed8385", 0x4c, 0x0, 0x61) 04:03:21 executing program 0: r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x10000) r1 = socket$inet6(0x18, 0x4, 0x8) r2 = dup2(r1, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r5, 0x0) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r2, 0x20004b3d) fchownat(r2, &(0x7f0000000880)='./file0\x00', r4, r5, 0x2) r6 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)=0x10000) r7 = socket$inet6(0x18, 0x4, 0x8) r8 = dup2(r7, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) recvmsg(r8, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r8, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r8, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r8, 0x20004b3d) fchownat(r8, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) r12 = getegid() r13 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)=0x10000) r14 = socket$inet6(0x18, 0x4, 0x8) r15 = dup2(r14, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r15, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r15, &(0x7f0000000180)='./file0\x00', r16, r18, 0x0) recvmsg(r15, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r15, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r15, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r15, 0x20004b3d) fchownat(r15, &(0x7f0000000880)='./file0\x00', r17, r18, 0x2) r19 = socket(0x11, 0x3, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r19}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000100)=[r5, r11, r12, r18, r21]) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x3d}, {0x6, 0x0, 0x0, 0x5e7f}]}) pwrite(r22, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 04:03:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000081, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000580)="378b6f6e9eb49b7666901a8af135") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x100, 0x4, 0x3, 0xfbe73360}]}) 04:03:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003ec0)='/dev/bpf\x00', 0x959f9835ce1d9080, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000003f40)={0x7, &(0x7f0000003f00)=[{0x6dde, 0x1, 0x3f, 0x60000}, {0x9, 0x3, 0x2, 0x9}, {0x7, 0x1, 0xff, 0x8}, {0x1, 0x6a, 0x1, 0x6}, {0x0, 0x7, 0x5, 0x7e}, {0x80, 0x6, 0x81, 0xffffffdd}, {0x5, 0x1f, 0x9d}]}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = socket(0x11, 0x3, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) read(r4, &(0x7f00000004c0)=""/103, 0x67) r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001840)) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) mknod$loop(&(0x7f0000003f80)='./file0\x00', 0x2, 0x1) dup2(r3, r6) r7 = socket$inet6(0x18, 0x4, 0x1) bind(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2cffffff7f000000004cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bce8fd0153d7e1bda3f30ec6a", 0x37a) sendmsg(r4, &(0x7f0000003e80)={&(0x7f0000000540)=@in={0x2, 0x0}, 0xc, &(0x7f0000002980)=[{&(0x7f0000000580)="7a02c1d1ab7a39f03f832265a4fe08db900999931a86a4d69e66a4d6d54a4d13a68066c81a53332f9ec19e287dc08e5eae1c3c0e762d6a9b58785d2705a75372bcb07499359aaa4df50d97969153e625930ec6b713194c8bd0a4451e439d1bb94834c93499233af86a03f78043dd22b7086a6a272585e334c727ab6123a4c9504799aece0652acff7086afe2f1c41a6cc8086d5fd947162fd717b68c2b0e5402ded3993d8faccf6189933d99b9aeb1b890f3ac4a78cb62e273bf9922993f75c24832b694ff311706b55db375c85144d99323e34bc6961a111cfda106979e76e80119aba2c0f0e7855ac50a5f16ee5aaf9e592b223d8ab0bb786d6faf9b45ad7a0be712ed50e8e3b0bb1ff6605884a28ac32a53b100b6cdf2c656673bca5c5f9d8052da681317ccb769a552043abde4e8513a5109577111a04bfefb877c19b2114ac1965bbed8df2e20963575d1f7207e6014b4633003a6ee12587fecbb531a636e6953573289c415c98ba2eed0a4b35db21365f793a5a94a6a7cd3ebd14fd651280cdf774163be91ba5b974a9295f6593e6233c72aa3541a4b2fb1460be806ebb768180c7289b7528f94cbc72bfca4bfa5d0bec38dd5514ea351bcd13f95ac8d6f526e396100dc4c58e0048cd7e62bc999918632e265de00b8b8738c9a752327e7098a6a0875d526f476fe53341108f65bacd707104ff9df921f27ddb6091043786f35976e3b80419d47d9b9e9e17d14426565bd51c487e25c9f3306ba7be5878072648b0db9cdeb2c07e0b378f0212f88117c182a0acbd2f6ddddbf1f728b2a035e50bc006e089472976176b7ac17b6a97c6f817c300a5f8f66e43061b4bb9b8022e55fdd69f3e57135bd24eac42eaa6c07fc6dded760637c6d6277381db859dd19db804ac6d5470c08a550ab60ad856d641a55a5acfe160917839cf2e607b20ab3fc6861d4f04a28e2c64399f20d99fa7e1f2b26be1488f6d5b30e6546b5ecf46e0558e7c8cebb519bd200ae624db5f7da7993bf4535a37303422731a0367263485f8d858f654f86689a6551b5e1ec2f556963b11ea4ac3daa0229618813e7c9f4ea66b3e0b18373d0b9e18b68c2a03724baad63d01ef400366a73f85ea4c547f8fa65ef68ca3d401015fb57fe5479aa63be2a2128cbeae8cd0e7751efd9224833b33d09118f2597013df3ae7a222a832e818d47b1298001e246fdbc6426239dbb6ac06960e1c57f86c73cb4043e7fc5d4d3e516ab5bba3bd97088814a61aefc47700f85aa8eca09ce729c341d0509932f2232f25b672146078f226a5d71f74603c0d92e84db1fad3f8d5494126468c6be162c6c08c302a2a7ce8196b3557c034dd652b5ead4de1398c383b318a468ff596698fe901338382586a34f85b375c1d652bbf77dd7efff0a4ed4bd28f974d496108930d9aab07e38aea64d57a099554861dbec6870334009722e260647b9b888b8783c052e54d52fa2f97738f531f2a55e1cae3f1c76d504c3415924273e56cd2bddcbce6982f5b39cb0707b253c8334cec69ff74fbf61e72042885ae534cf1f3bc48c03f12145bfdef3fcbebe9a9ab9c6efc9c8f2c7c8db9b30df397969890379bc84f1423e65b28c82b89a8cbff1295fe19fe49788c21b8ce979a279e9c079609b1a507c85a8e68e910ec0470967e4eb23a1faf0d9b9a87e47ce81141a74b6853c0a38e46b859170ef0950ade58bac1df49660ed353860cbb945c45dc28400bbb429164e514b750ffca16b728181dbdab05fd3d81f41dd753104fd0b21d9dc2bf768f694e00782a740bbc5da0428d0ff725e2024d292447c47985bf19a177573879a01f16708f417d775dcf23b27bde0a0410bc080f0a72f515cc4edec0c6c391d62e3e3907a172cf4e18f968a87b65ab06d301df0eb9018ee6552675591ec9780e543a38c6a641182ca9c41af29b986efa43d8665f1fea06a5bbe5ff5bf54672ac0e7bcf2fe324e948e83ffc161846969244e2e834e7baee4800c133623b05481096acf7f56d193ded952c5c21d73b669ada9751486e5d93c0c31eacb38e97132d4cb7af1bb00a53bacf5a4b2d6de76ef9cecfe63f14dcd25f348cf73b95e9134a0f21b290ea9e84c03a7735a0af410415eb8e0571fbe11441aa77505b1a40ecc0cc6f51e26d1ffdf8f75f4522499b65a7c4315411f94d73b53202da1c23efd6c7a2223c67a61c612fbeed7f4e8edc729726fdf04ffcc77cbf01945f2958d56de315444f9a5764b7fd61039aec25e27309a39d3e39ac8ece91cdb046b2197408a8a17e09c299937664506ecbd9df2c884e85577e496dc9337881255f937e231c3f4d3925b9493f817a250f0519b1d70156adc5d92f7c173a8b8b6c1568e8d6134378ed12436eb2b1f5fa648966bf277f4785929306676141b39be8794e25838436d9ecabbd465d8d6fbcacb8584fed83afac79343cc56308474255e2db5509afae0df2a64167dcf85bf7f08c19d193f3118377bdd449b9361ef7c9133d36a8f2a91da3e883eae4f200461b0dce99cc8b0c6fc9faec6a418ce61a3906808aad6c09360af9bd29083e08c0105b84de03394cc67575b26461a0cd759b15bf4a4a2f13fc0c12b7a0fc81936629bc6ce6f3eb5b2097386d61ba84f7ce231138aee5690262f19da654108a7aef7df2d3c210a9fabaee973e1a5e1cfc136a10432117a6385dabd7fd8aeb308147b4d7db7188273cfb4538202c4e454dc8f3cfcbed43bd2f94d6cd8a923b654374e41490ce93dce65547fbcb54fd99171c7fcda8303725c371ce5939578f9dfb87a6eb04e6947dc81f303bcba74cf33955abf8bd9ec299822b7b991751bebbe0874e6c0b11eb9bf480e6279dfc4615092d3b62c71f19b499be7b7d1afd7796cb4b43fafa789d43dd307efc46e18eb5c51ef2de8c65bcf9d7c41ee5bae6cdfc4c3065567477e9973ad91c4a0e8a0b577285b74bf17df14d386e79065040f931db34ab3bb5005e500aa2018e1e98b53e2c0ab684c6bdc3c4b7ca8289a57d6fb37c4703456ad4048d2d43c70396e3c7d5bc8dc99a16c398e84c1ce7463d4a7b8ddbe982b8af2fa3becd365debc4b5079a422596de30b0df7b3c713aef9f94d43bb65153eff5be605d60bcc3007a0960cd32f3cba63e04d74c8e646f1a855ecb61f985d849acc4c875bb1ae007c6f28af82f10e74a692802d3caf134f9850b28c718485ac5aa9490293758049b053e8c3a375caca754d1353f04e193299640be3c1f7db6a211ee8e514a2c4181e48c3f3b32b3b492107dfcc41db9ec3c32946eee6261d74b2e79e96ca640f84bbb1def154ea21330bb7e1797952d7f5db1eb82674f7311c11d957102c0a01c5d5009771829a457e8625e02f77dbe8a8568f39ab5744718852e9338d03471c56ef3f70a45cdb55d93c008301db3383d842c9f21d095dce95e7819fcd5aec182a9ba9efb390366ff4202e94ec7aad949058cc1469b006be1f3b534ac3aabd3b9a8414a19dc09d9629c9edb1762c0525a69649a93ebbcb0e69f685eaed1f76cfb9d24e37bc77553962b7ac46b00c356f2ed82a2331c3fd3f8b2bbe14f3fcf10396525d35076801c0826a2fe41cfbe1e258f3d40a3dfbf2b613d75e8ae2b945cdd6e7e93e9c5588f3b6ed2590441d308858ad9641a2ac2d99eb978b4fbc4d34df5b7d38f97a8341e6a84d9e1137b8821da1fad69c9dfac9d1e1e52a70a1c188b550d59f8008b848ad5d8e0275a0ac14c2d374ad7a042537d9f4250ff91d037fcaad166f7a95fd46725a4eadb8d009443677055c1f34686230bc20bb99f6af6df823c0e27f694665d18dacc7967254427d7e2faa3c0d67dbe92b45251494969ac5757ae420f72a5c6e0a8a188f953f52e5d6f15b10d86131d2edd60a36844a68755f15d3c705069765b0d52f136faeeeeb338e7907147a1080c354b2e7338372142c7929a3c8541c6b229739b6c8ba109ffc90a0a1f06c7e40bfdd5134ba27c712eaf889e1de6d38ac1af425d252c8ff36762cd49f5d34b30d8d823aacecf6cc3104c8d645c493baa23f7e17b88b6c618478ab2fc56bfe09ed405197a0a4ad39cbcef5e29a4012c493462ef97d60efdbba4eb5e08341ff94b2cf7c77e88943712ce01b38a12d2f6180fbfc04dc3bf9a1428dd75d5e61bc1abb2442ed44823419c9f129e34d731f89963c74023413498663d3417908f3607782e26703d8c27d5608527fc71bbfa7ac596f5125548c6f7f431c05b490783c9be5c0f4bea693dd5ba9d51561006db4b70a0fed5a0c12b7cd40b82807f0d062d42d4c3275fd6e5bc71887dc7e2d974aea05a0f2e89f62e018036cf88e9254ce123ca775e2fc6185f6aa2411313d618e03a709ad8fc760c04d6da833a1c79caa7ba1a29fdf12f2c997b908c5639017b26e15c53ac9eab92165fa0a2fec0809c1d346cefe930ab47c6ff8d6d6e0372d6dbf8b587035b39b859091bfa3ff209632c9d86ba5b9db37a6bcb2a238f37dd8caf34aa0f40dbc05baccc9da765dda4e5bc84c18864cc12a6fd9fcbfc5d0d8e2a2a2c208c35325fd0552bac4c8c681473cf06b7c66e4a3f69bfed73973c281c13c0ed510e5dca484d73f297c00facb40f681a07e7f4a43570c392c5a8b80498dbfaef6346eac8fafd813d3ae31349668d0e4742bca8750bb7fb0f1019aa77137363362d914c8e852b1d9464831198b947334154ac6077c35fda68e7d511985bcb03d1dc7bf05773bb36bcc9c7f210a9e9260f07e13e31312c936ac837bfba7cd340f2c77d2b34fc1e0b5cb4782cc780a273332697721fd6e2b36927433d3b45c262cf5de07b45bc5c51c6c897677d1a4acad7f69a9a4f0db63977a894884de8dcedfe3cd90780ca336dc33de76d751b28cd781cddba1f9b2d1ebd192b1bc216e08fe07cb2f3fd72d8cf352a8ef8a3bd7eb90e214a063f8d236d121afa66206930cd0379a75e44592d2564d8c19f6038056eede5188cd65e8f5031f45b4a227faa1777c9d835c863cf94ec703b8eae105a87ad23821b32fc4c9a105fc927ea8b6f16620e82dff9b9a41e383337aa39bd2afb816c9ddec8a65a8b92cc50f4dd83241cca466701a94ecb540c29331e191c15895fe1185669854975d40e1fd7f8fbe569d70ded81ff5cbdf0aeed58a6ccb09a2615c5eedd022ab88f93ca7c5b064c3f52cd425511683dd862ea28a02c527836f62d46bc00315e0bc6f407ebbb3d860a754b72cf87104b128d140ae2b10218809708283ada26ad63befe5f84107ee0421a19cbb97c55a1b18cbf5007eb9c5e3414fcc055e3af4549d85ca288927b8a89777e9524953ff7d62c790c5afc7f8395de53bdd53511beb4f84f9858097cfcd73a18fd35e44d320b4bfde96a28ff083c3ee8f03e94586f516f50e8dd390cc84a76a83958b47b034178366cdc313c6e4a65de387ccd0f63699181cf6f5fc65d7e084c9fca5827061a5d2362cbfda8dcfb3e24b23b1b372a026e19b4e137b6f506f4ec96dbe141570686b0b711694e75fa3cac83b6629da757bd10b897cfba4023c043b7026d522d384ce416ec15145d7f70b769a2dce4c808414acf4a38782d7c08c299371373fc94b880bbfa0c6526bc198d2cb100b83cee7d454bca9d2dd569735e75437fc644b8b063768c5ba121637530a14dc94338651aa3f28d33316ec10362dd3bab900b9700a0e409f5acb655616e092f73a2f6315dc51d94a8d54c61840b2cc5560f552c782626f5dd14a5ba5f46e6a7458f7a40b85518f52c4fdf981cab9be43c17313e9689efe170f67b7148a7f23f9", 0x1000}, {&(0x7f0000001580)="0538330d2fc9a7d3b5def7596b1263c88ce6a536edf87dbbc6bfd651ca0b6a6665c517ebcfe7d52f46307fcf7f37f06cefede55339f58117ca4286eb20eed9df126d689ef0be4ad9c5c4b3f53a01c31c58fe04862c18ce53ba53cd195db13acb8db09450bb9a8386a49b71e7b5c1bb02c146a8ded53449da6dbf9eaff9098cd7268c6a093e2f85a8083177aaeb06d663d8d5a9df2975dc80b8f493d42559a7ec45c8aefd18297d07420c795c2b5f72b9b5f43542eefab6854ee4a2edd7d09abc29b088c9f378bb73b90d43d904fceb5734568b7de96c165d369bc45f6fc0363142ad7aa4774c", 0xe6}, {&(0x7f0000001680)="41af0630ce730f700086d04918a83f484ed018f937151098b3902725d0b7fe2ffdddc977f9017cae96fee3d4280304b8f1bb4baa86fdb24d866c25cdbdc6f15d569234959d2b1f25445cba7abf6b981ed5346815062d0761fd7bb9e3057929824dd81232d123f063793a2bb2b7a3f136a94b80c631385c3574f5f98292f0aed88350739bcd13e09dc4dd532b49693769f0bf239b2862e1e35c95bb5a4485b928362c5dc40f7af54232fd809e268e2873d06cddd3c67b5134e35e26dbcd771984f365baa9472d2bbb86366f4e5d017412b9a7a62a77e0f6ce61e8d9c970d27712787813251799e6443570288f45e37c0b8cd854e488cad22c89123450", 0xfc}, {&(0x7f0000001780)="921ef0fb5cd30bc23879153f5f89630dbe07568c9b6355c4baaf2959035f04b87676228bd1f9f1861aa6f32f82f0350e151090d503a65c1759006f487128ef1c456bbd11aba0d9c535b0f5caf717196be5ccc0068c8c4137a577d3ae7f78b8ec63d894772a8819176f00fc93c84bbd8db40171d2954cb7282896866af5598a58cf2d02b79229fac542daaae3f2004eb76eaed41a7f063479a5b5afac3b0079b067e8c03e5b8b9451cfc9afceb1db", 0xae}, {&(0x7f0000001840)}, {&(0x7f0000001880)="4b9dee8d62abd0ed3ee8ff54ed26c6a7df96e2d450396a8b3fa921316c510cc26be413badc50d7f10ad2e4a61084a15c68e679a13d7640be0e134b3f37b127721db2efc072af3faf5814eeecae8237c35abbeba2a8d6683ba92c477aa226f3155503c0518ae6772e69dc90a61a386481eb0e1d0ab8f0f11754bae5539d1864fa5b6cb51a37a370e7a83d64ef1b58e994d1effe916de47d58b4878626b709cb2dd1e1d11b72b0556d17cd8316ad95d2f0d5009cb2372b471dc728b7013b34f08dae3f98b1cbff2721638049ec8b92cae8cc97c866bf277a5a92f85e434a8b79ad3d8fdc474baf0078a1b8f1ab0d00e369b7aa2559bd01702a6ca69898869b51d5458992f64f4a8293d42a04de9dd4c1551e6e8d51069dd683a4e2da35fd39a68cd817f318494633ed1e3058f9b4bcc5a8907ec5b07eb9a4023b73094d97cfa83c85cac75dfdd3329a0293cc7476630eec8298a831f36f2fddd5e73d61bd1a600a89d60d208607fd43092045cb6e07e09d5d822f7cd7c156c68b6b51a35fc1de8ef9cb05ec6ba1c9bb882632f7cb152c8911f552fa4fa7cc002c8cba6f7cf4acce1d9bc22b1a8018cd1f77351844a7052700dda3099588efb4f67adb421d03226d542bc4566161854b7ccce02d775dbfc2879fc6b358bf2fa912998e5ffd1b67ce8f28ae21662e6feb828115a3af089c244d165511f8417af890ba24d777ce076ff6f9e2cad091b0f0a32493fb701b137b5d5ea002f64cdd4bde91b8b9e00ea657a1d697b6e88c08ccdc2f3aaa6300f038b6d2dd36f2f32a25ed6ce7c6a789d744aec4f86b662e66df02b4247136570e03c7191c9727ada2e3755fe3c72398b15a8971260addc45d6ec6d43b2b8883c23fa16cab5e59f0923ced2a52b21d7bc94c82703d0bccafb2609870126127011e4674736d4262ac5fd8ced36569a9f388493c00b6c4a98e5624151b7868f1b3b7078a093e6a0182bcc2fa67f2d83f38bc5a2bc02e2ef00cb659908620f57a81850d7c71357d475379d90662207e46db581b2e3cbafd57c9a6d8e67689aab7e6b038bd8eba1c05e487237308a8ccad7a356e061e31c7c24dae91c513d0d16c4abfdd7092ac1af618ae78185a26ce3061a8c2bbf6106b021d6d41cb287e434baaf772ef6a3c56dd63e79ac43b728435dcad2dc8931a28e5f36ccbdede18f5c68af38fefd31db56dd659d2859b4caa0d882c538c5a106ce1a940760e7a3d809ce5edcfc817c32ca8b3470250a00a39642e109a579484f4a48ddeb06c4523076fe2235aca4721bcc570b1eed4a1bda930cf3da3113cd16a169546626b9b47dbcdb7df0ae1e432a934d96c2b0b527c368352bd41de9729c471fec6c5e3403260df1fd51adc5a3d06ef46d242c5e22980b758107fd9815da11e110f01ff3859eb947265691081360aa523c9d364a1e6059e64b5cdd480b9d49d1eb2a69aa821ec74b2a2354ca927c750b102a40ba055eed58eb8130834e90e7b7b632b45f9889d2cef24306282a9682b32c680da5a877b5eb279879b9d8ba3854c4f6a1cdadf228cd200fa441da512695febfc8503b58fc3cefae989d19eee461ec6fcf71897bdc5200489b12d5d06b8bff51f08c6341e8f423c8fa560cdabb9b07f24318b4a6d395467c76d34cb77e8cfb2cc1d540bcb904627d21ec3b387ea2c50b4a2f912f4003ed305bd2ed3f817b879bcc14f626a747e11697b07ef0f6d92483200477e04ba45915fae89f583b5043bb4f035f250dca96b588a196609b5a2a76bb2d7435181d69f85f246c3c04d7de9ded464a202df1cbba16ac645e099fb48deeedd09d8b8566c3fd612ebbb5759e1ac0e8c816125310ccdf67ad717d3060b932b2c96d06f5b9c34853eb23061f4546a8d6577ce78840a536c1c7f0131d10aadf764043f620feb371556ba91870c70c273c4a68c9cc241071876e5676018f1b01056d422da82ac6b7b35eb9406f596df561de7c71e6ee2c07fc1995f242600c14786097fc886b52bf9e2b7ab0fa04b445fa410804ae782305a885db06a549a91ab3549d25684d516a53b78205e43ffd550efa3207c2c91605fcd9bb5a2582f8737ffcfff50624dda803e3497c3b49499d30a80e233cae0e8f4337d9a1093b5a8f9143d6232ff0336a0abd62b7a67907c0d6f807320be7ab1c2c4b1da5693df55791b406fbabe279d869c6f7ab9052754316b138c2a76974ad700d65dba1e1fc4ec40ed6080fa4be9283481c75ea648d17555ad4e2880da76b5e3dfd04171f553a2e7510c41ddee1bd4a3262524fba46f4edd69a2a417dcbfb7cf2a57b039b20b6b94b11b3f3ff78db0403d351962bdfd516644aab19296b49f644366106920dcd8dfbb13b7439e4442292ac491eba7db1bcf016831410e51c985863cf85e0b681e3ec69d524be1c64eff9ac7105651209460c40da1516d5ee74429bf3e2540f7eee7ac694080b6438dbdd453749777374d6b1d5e428cf1f33b4deaee4843d8c6241e78ba369b924e1dbfaa656ac360d2fc05e0cda859d121f95333c158ca1b3275206481b2f3c337df95bcc993cf4fa1a4dc86b4edcc28a3a575acdd0c0238289baf70cdd2bbd546d3cd838c61f6d20ffadf90c90aec53d6038e3d37690611faa8b8a62e24c806ccbd79a32c4e2a50cab844ea3028fd7f58e21983bf216dda934c58b622f81056b3d1a28a82b191e6c198ecf5d64c4b0dee088858113c24f5e829e836b4054ec61bf25195a55b64d3ae414fae3398c1960b61c12a5c969b989f40200e63771c7923a784170d4868217e2dc5cb635f9352fa3d3366fbdf0207617669839f8f4dbce994d3d930b4d4049715d5afcbd723403505271cf87a7558bfbd57eae5e5f8b8ebd6f2f9fa8f9388386b359ec3a1b8cbecd67a7015ba05550b0746d836527e70775d7273910457a06c211940e0ad445423057a4b5f21c25687a073dbd6163ba7a8e2da0d7091a19b0b331c92a398b2a4ca7951689420169ecc233741c3c90e23f381d9bab89ef9831e6a292cc7ed9e79c8916e53f9c02e7fc9e6f8b4a5ef509a05f552933dc549c10cfe60e4e098905a2eb3a8ff45a1d055d301864d76d1983536228950b7b784f56b3ed6365f34dfc47cfed222d61651b87696925bef1186dd6aae87e74f583a0ae77ca9c2b27b54dc30f2d2dcc747fb748c12dee00aa35721033b7b69805d9cff59c8ba14353126025c4ed73ae999d5b1dc76d0e9660e7668835f30ebade32150748ebfbf1c27f34982705c2ff1589afba67732d2f10e837f19ec7141816b0b25ea6ccc537988bfdd58bc8731b1b7444e8e53ce8280616487e1e0d9cebff799f9a4f2bdd21d63082fe2f6cdc855b36a67c029acd7c83f2a00c28a23b6d25780e99bd10305ea1d9b301d46b59a1383ba2cf93ecfaadfbbb1d6595e4e37e6c910cf23a56caca27117f3407ba12fa03ffd715dbc6e2eb69c6ed62efb3734613b73df4fb2924f5763246e38c560c0b9bec97f9e24e4055a273bac82f5a2fe7101661b70bb80c384ed90debf84324708bc32ce574032ccbbc3d208add37d558d582dbc0c7908b52d56b145298c938ca5a453852941fe6f1984f841f4aee37c954d6d84f22c25038128a482c945898c82497cc090949c233739a017f107886a77597918286c42963184617dbd4d536c2083736d9c54ef6be3c645a9712b95b7e686bbdc636402995aa3a2998d09fdd249344f58b7fbdca3b8151cf305d5efc758e93ba2d3f5c86f78810b17d73cfb3970d7ad8bf0e1a93a57688e138d8fb9479f6a23264e127eb058230fd5dbd4a9ad59a91f9770978143c3dd19c0d61a8811c141db09a4794e12c7694039507f63cc5578d9400386f45619668718ef127f195fb341e7eac850acf3f9a1043df0499cbf9f803001697026b2d58795d31117700c517d3eccb72413654c1d00bc56d2c3f65eae01be92c67f87c58be768b3dc4a44299abec3ff785ea4f949743fc7d1ba93e606e41a8587151407050f30502cd8e4bc53643d3a574f9e8b15d10ac4e34fb172ce062b074d4c3989a564b838b6d3c9bd83cc355768259c09c8a1f748657f51bb379852334d68a7d10c25f8bdf5aab56a85c4e677bbf9cbac5f9e646104e020f3e5e21905c7b97efc002504487e7ca57cfc97f7bc3523c31745e6d015c16bfee4b9b27a1c95ff11bcabf1b6b5a269a4f2a3c4892d6a9fa6cb0cfbb7a3e3dec52ba99b3251501651f16a02c374353524d5617511078cde73b596a45ea5ac939c19df3a26b9722f67a4cffa628c283065cf6fa4d66d161297cac8c8107541b8af09c2dafa3be5dbafd4234cfbf38b34fe6a3efeb450e21ee3ac33c4acc87495090da939e3a805d385dfa6cb6ae2c642bbfa01769f9b480c02a5e6c59363973494178baba4700713127193c3a4881971a8df2fdb7f34bd7ba2ebcfcff04cc55b781d42ac0d33c682a9954bbd4fdbc5fbcdbf402ac47737ce914c53d56a824a77f4322b1658839af2326cc350a5eccb7b3a990b0d4f5c9cf93edf79bd7257b49f0018e999ebe72819ea08c0b71166cda7f1bac01c167cb5efa3b45638fab388eb9ef44b5bc066d122b5c3bf12d1a66a3bc700ce7c90fbc0c9975d09413fbeada60cd1615257bb42e34701c9243418ec4cfdc0402e4da569cb537779abcf0c3981d98567df3b57b1d9efb18a9ee2998702f98b136754484dac45ef0d73cb5fbfe0add8aa4185a8a7fc846ac423d62ce2d3494af594013354f8cc27e3e4bbb37e85e13c2a03df10c1fbe18a3ab9d7abd3a48512555762c9846c5f30714f19774b0fcf57e0ed6d45b444402ed23782cd97098513dc06ac86916a7bf2098b85209558e1d3a35aaf4c8d4cd6965b8425975a2f3448966951b0d2397e473dce15893c7dee08a037159ca8d682e44332f6282b7e5c83e41ef0540dc523b2a9b80077e51e632952135064e55dc1afda4ff6f05e3d5624b931d27b5f9ccf14622373d5878b2face3e88258b43ec598820e89bd3b53220968590e8cde05fa8de8993af583ea30b673ba4ae2a47b88fe6930607175de747d49f00ca5f758a4fcac4142c6774c2ea22646b8a45f9f9eaff2d1e80194e3b60e4dbb4911871bb21b0e23c882bf7eed28851c4e7463bc9d9b224670e4e4e35451e00071f52259c5aa524b2f186383ad48ec509348a43340837c6d43a4ac49790d55953e506497f074f27e00f663a0172f4cbfaeb159174921be746d4b635052e34a43f6f8598ff1bc5ceee7bdcbef46bff33ada58c3e4ab120be2562efae55d1ee31f6cd2184bc152b3347fbb84a49b9f2ff252b6d6b65a6e70f993c572b3dea353168b873376a9148445d24167526f823a11b56d6e9209926507103f51c2243bba32441e52f21e3f56f4653d5c3b6b0ba2544036a6c80dbb44fa00079d75a4f1d3893700d24830de3764e3e85d13d3c0d80957ddc8ac1b630e7ee8ad023f4cfc1fb741796ef7fda8f0329095a8a1b51760a4778cf5ce1d7c3f433bb4cebc3f2d57d3c1b73fb6341647f152a965be69bc301c5822cf120a504935e5b61a5c0ec1b04199e1f5ea234ef647cc03855921234fdb3de54de801b498c8aae2c9aceb0cc34ef303aa253f2d057a27ebd0458c7de62a53b7f33a192c763399ba6151019c1755035ec522141d622459a13dc93c3d0c5165201658799389350116c509b777a5db78e32051a964f9f51a281e548681fe036318d4090d0498aadc2c719b9a06eb8cc187a7edda46617a914dbd40cbc572d0cfedf4d4d661724c1d91bbb9bf502993a84dfbc97bb7734571", 0x1000}, {&(0x7f0000002880)="9e", 0x1}, {&(0x7f00000028c0)="ee1d5e93f70a2e2e544126b4388cf1aa85b77a97c07d878254703831ec2fe5a10ff5b8", 0x23}, {&(0x7f0000002900)="b67aefcbe8caab1e706f315691ef5c05157939bf9fff73b2e8a2b56633c7b59d46a763c888da3bb2ad3dc24f7a730eb7928bfb5c0248ff350769e5f8819499161fde4961e73b676fdf98ecc501ff0310d7614a6a61b7d5712811c256c047c16173765e0ccf25966d7d58207610b9e56c78a54bfc3d0f99eeedaa9ea89106a5", 0x7f}], 0x9, &(0x7f0000002a40)=ANY=[@ANYBLOB="a000000000000000ffff0000060000002c65b6dc380437548dd1fb6a7368d866407e797138d1c5f4fbbca7c6c569f28068a81cb75a8d40c6e5856c52ffe529b7a88b321a5eafe4dfa3e738b5278996f108a1355758ef437b497e045638ecb1060be49904a5f20d8fab219407a77c500070bb939636739ea718f449832a268598c2a5325d6ca76129c061e7d673e5741cb74c0754d64e72b1a6d700000000000058000000000000000100000002000000f0463c20a288ae63a6ec012a90c1dc5b9a14bc041b8bfb96d71d357b39fd9c4f451eec48e254f07e3c8a48af74f1029c52c8135624e1941e7b435413151927a0e52c440000000000e000000000000000010000000000010038e1c78ad67aef881a0a2ea15d5b66594bd0492f868b9392b5549cd857a94e5f0dda266c1130f0b2b9bb6533bd6cf611a1e9fc532a5737f73b9879e2005211c306ee1ffb19aceff7c1f23b9c8c3acaf91e5472e34424aaa7816f620a8359e6556e586a014affb93fb149b0bf9807cdabedcffecabc5f6ad0aeba31e2cc2f2a392085a4f570a77f2aa20c40272d2de1572d9d22ff602ebfe123ca8ba116e580e6fd22df783117b436be38e53291ae7305c6a500e11bffa2a19a571ee671fca7d8d33af5692a3d011ba66e000000000000d000000000000000010000000700000042bb9622bc135fa089eb712e897e2abffc3d9b887ffdf305377b5dbcaebac33745acb6d1f02391bd8dd3b5199a52cdcefa50fcc9c292a5b0b78ea89e06eb8e044c25f56397d29cba9cba5eaf5881d7b2157f0c282ccb747b22b89189c67cbabf59d631f0b6ca93c67e27ceade712120d1581187eb89d0cef400c213659736c771b8fbca9dc2d6ae1e88878d9920c411c81edb6b14d12fa08d388449d2c002bb5a313b7c00d1c5b3aecfdbeaae4f20653588e5bd544169298224aa89b72f10000d00000000000000001000000090000008fd54999b2bbdde8e5e59b12e108f34349a2179a45ad07be1b184f6a5d47ced63a33e4ca5eb5e87c2b9a04f8d9860924f15695ab7ec54784154bd108c323bfd58b11ff4eab878633d73604194de399f7632f1dce9a31e0547f5d2571fb657110bd8482b292fc2d75de1ccb567c9122a83e6407f80ae18eee7182ff6070af94cf41786b03391aa89220d7218b3ab50717f39956adf4766d2095696f8b65b71323f013bb2ddc8f9010e43b6b4f6cf91ea7dc974e6e931357fcd7188e0dddc0f0d22000000000000000ffff00000500000017d7b30acfc83c4ee1c40000000000006800000000000000ffff00008a000000b221e85278536d3ce6936b717c735018a7e20f5f93e04531aa9085966dbdf992eb340dae8a91ed6445e02411382ba88bfb59ce68ed249e220d908d1c814313769c30f886f2afae51bed45800b30e0767de000000000000001010000000000000ffff00005501000069d5531b8fb63122bbb82c94757415044aec026c692debce87e662961828e4d884b0dce3151bf179a9116b3494e3aae19703be3089485793de497480bd65ad9a7894a4e63ddb33ff4ab92b729ea6cf45caea3bf8ed7febc5d8ea4eb6fade9f9a55910264c7e02c1f36695d30f1ee8858bd4b9f4dcf69e8a0c7d5bd9a0c5b73fdb7ac7a92b1e8c161e1514dd4e2509f8271a761b7a3dc45a6254a68e76eaea94fc56b829afd3a45828f5247b43ead367a650c0a43abaece3212c61318837b3b0f39ce3f7590f672a6ee5bb2c30e3d3479ad399e0d6a6722f60908f30189013fa30c9113733361752f40200fc441da2e7c4ce6ffe0cd25861d6551647595651d0e49f3649cb2c3c4a0b0d832386bafc944a48b20fbb701a87cbbace67bda658014c4dac24c051be8c9b76ccbfda9f931d71bce53f47e5ac8f838c42abb9ef22b79b8d236a2fbe8fe3f0f09e3787897ecb6be69ea3a91bba17b836004fd7b61ca8f1a55fc3a46990771f9b02153cf47c13892b9c0203362110d74b6c782a2ed54fa697acf21ff62661515a5f288f188ed96a6f611828bbbc9504f53d34d3552003352b220ccbbdcf6ee3945218a72a963b167b804d947f2b1b2a224bbb63fa365499e5520c571883e5f43f6017e68ef755ab616668ee4230ac9a3c67340d0ecfe244cbd3d756782882039fb130ad93d0b0e6b49e0f537de3eb1f7e8368f3047c519ceff08e7334678f35a4be52ae712d86d26f0d674fc46a30ad15b68b7ced96dc2d78fc02eaa419395e0008d0a8d1291289fc03390b4f34087ebc5fd581a2b3d444eb8fe4b7a700a7749f69982bc520032e096db157495457ee3ec9f4f2b2ba3558c12857af0c2de5c34aff479719066147b1cc2656832678f585b473a7bb32045e96f9dd63c24dbba1fe0eb5b664cceecfe27ab596957f6445e8a25b0ee9e22652a4adc4f5dbeba14097bc572f40497ca1e8daa0d4ca7a1cfd987fb1b681243b943691dccb97412e81b0055ada5c8fc22953da3f02f5928053400910ed9dbed2c0631a81777a684eb1bf19a56916f6e6fccae75e052ad28ae6aa2e281b9838cd079eee4de307c61cd033e9d743c66c12a26d842b49601788bba6d6369a62321123b6666666a6eed9265841e77f502531afc769c2a95cc389c9ed402170bccb69ebab33367f2292281a8fb893e3348a78a2a4e99cc70018e70c8ae6c2fe7d960492645328ed83836f55716240bfef57047e1ac0d3d7b983f99091a2bcfdff1a42bee3d69c88151fb1ffb2359f034ac8b3b133c631b31051c147f499b8a4d91c586bf34caa7416896064e42039e47db55e1cf14846d0afe393d740d7840d3be93b2201ac8f1a654199b7ffadbcb632a4bd573038a502ecb81869fe383f79afac3659c645ea353966e3eaa27898396c771932218b333d241f6d43fee3ecfa891a3c021ec7a30bd499c62f38c2c552b1c35f3897ec72bd0e12e04f1bff5dc18a1b05f80469eb33cd461bb82bcebcc591b7dd828a2f44a8a74389058d9c4ee64f4279fd73aeb04ad1eec7298b1dedb5417db22e89aa96a4530db1a69de8bb986f86175893335cc12e9f4e8bcaed95341bf47873afdb92fd47c420850c0cef3e46bb847d6a1dab87e0f2d20999625b9e2711a44eb22ce1dbbc1d8e7e4f97c731b71f1d9f41287de8b3b7c660a18cb57dc4dc4a61c9a4a3e3d86e67af2ee912fc9ea31e2f3558e7530e95b6ded6987ead13ad30fcfe38030230ee371f6c735577f836f344410dac7740a85a0668a3ee94469e6c18d48bdc8fa49dacdc8d0d77822b92c9cdeff6710f28d56004f046032d4405cc14eccfac7d85e1875eaefa895676ed6785da64b81a0e3c94a04476d9ba414c4459c2437cd0c65da96bb14cac5a74748840ad1b96cf00f605381f22f565ed264f44d4c1b3db2d5cc57147a33985fe1e85410cc78d9e7a6fede590653c7204723874ecce7cccd8a74af5620187f7663d283eea064249ec10ea88c6e38c3f63886b4bd73cc7084b7accbf49bad3185980fd4f71e89c047de4281e26e38b0bbc2fc1b288ddef8df1aac45157647b2313c97ebeb4f282277737c3e9016fa90243a32138e01920a0d70826487193867dc7565c14d38ab01811f2ddf9550b769030abf8370a82b0bcc911e04e902148b7b0aefa5f657efff30914f2910cc6f1f54779afcb0626c720f2bcbcb0ec84534f168f27cdb16bea11bf1f99870c5ba0bbfb243497ce8f6794c2169682d883e0795687960aafbc88a647ba385bd4597618c19db6b9cbd058cade7e3a042bfc2d8e7019385e1c87dd8864e38c0e340d05eb494d572d3d7f849bb15aaef9e4fe36b69d1a7a4ceec7f23a12f45f66b41ec719bf33cfb25e2ebee99d6526782515d9cb81dd75eeea978798f7129447dd377014960baf86fa089cef122f9ac606d28bea91d38864f5d59f0e1d40368f4eec9897278c4d1e8a47efd9eba7bccfe5e0adefcdc8109b569b9111a3b901cfaadd21bd9f7ba50e41b5566c35a0612d812c3d2dbf5e4b395f886b74649f8291db459f0d93fb00c3f40962c86170b4217a2fb380a85598e513fd89d5b6b99b83496b2176fc477c25f5b47e2affe63f05fa51c398e2fe7885956b06b84d1c1d0f36c7283717b2906a967c3c2d43e496c5594bdb91ab8b5b96a03cef71903e832a4a3f2961844c3e152db9056379fc322af8bd638cd8b0c32181e59982c8560af370bea88802e1744c805ba8c887bc5010a360693b9e37846ccdf4edcfdfa2ad35ab1a7bb6e1c1225ab09e62b4f5bc83dbfb16bd6e331b5cbc4e77a7075ef0152b3b3354906cda58652362a277a568359880c6e3fec44fbb2724cc91dbfad62083b3622001682913f7d81da3ec8c60785b8a8de58b3e9ccb16f6edc9d4506dbe98010c27f95d7110c4073f165d1f38e0d9f65678a2d712a9b5b68630d9f02559c59113220723c99e88fe34ae60edecf21d26dfd8f8dd485c4fa0b5dc901ddddf941170e20444eb3573085617dfca3d6aad207f8ed8d6021205e9867f45324685a38c4b41130b5b5661cd775dd23e5cef6faead8e3ff0bc19ef8107cab47313833e8699695ea11d4881b0f98a5b995ed8e3775137ff0fa8fc13f91901e082b008246a19793ad944f1403d26bfcc4e19a6d931c8a8fbd02a2f3ee28e16d7a871cab7e8f10206bb8a489a3bc30358620df9fa1961f9f1aad717473d259cb56c04cef9b747e0a33284021955d3a62f31114e55998d3da1deee17fe8f5fb69aff10b85582faa27b86ee13b52f83ccebf3eb23c56a9ce6c9dcd5d606a9964d339d55b83fc69eed903f1431240da6502c81bce54fb63f02ffdf4454e5248f464219efacacea488d68647256ae05071202408f0b50b04e9e91629014950b63ca7c6f4ccf45f2cf8d22d3d6c6160f4c4ed0b5f667ffc33fdbe978a4306a6f475d048bc9e038cad0247a776cd21fa40f32caaab2198d905a325c5d2992edecb7a1c777a66e1faaaf884fb190038290353645d52985617045ab24c624dba17d1c985ffac133f1086b3a3d380e4f4ce7e7e180d3eaacb3754c7deab78eabca7fc545cbae7cf16ab8c1ea0cd32f23a7a2d5fe2471bc15625a20837eeab6e0c00e43a385c1ee56f97015341f730148c89cf214ac5782eca37c4068d596e39a522cc69b2bdc09065f08cf2d4394354b09694c0de29bd2ee38f6ba9db1effa4b55e0af725b02b240a8b1e6307b18e33c2d02c87bc2b2923b273acfc3cbf52f894d8bcedb62600f171c6ce847fc1273542bd411c0e9a55026b59c6b7264357d9c8c9c40264ef61fbc0912f5370fa3073d3eaf0da83ae18dd70708a3c8f1b2d3bc82c5809f40a88a562afe726e773782acab3404876bf4e2538e9f39786e51d395ed090f7a788c5acd01acb158b6801c969918dafec6acea20e2ae969b2ae941fdd054b2ac64a45729335cdeab2ef800106cc40a10ef2a875078cbf0c0f9a5cf332cb0a4b670e489e08f8bd35b5cb3dc072df6ce0fe19f78b788b21911044992302b56b3c9bd2e124ad5947e47145fdf7dc625302efd29d6032fc0f2b0d82aab7c782f060179e75acca580d75dc035e203913996ceb36c5107ea25ef981f6930e1bb8cb9637ae36ae7ce21dd4b5aba18e4b8d158aacf4d93c471a943a224d1f87a0db211555e3f6d8fed448a0ba17876a1aa32fc6ca80beb5f723825e5065407ec51cde55fc22a9e3ab15f961c3d641981c189d782efdfa3eb06798d13c1075c17a81f0e80f6b8b428565e1c5c4c3517e9a53957e0207ef45a8031889ac16ac076f5e075ef8a908d12fbb2c3011297cb5191df878d5726bde4b98d8f3af8489afe0d2465c1889588970b1854408299b941d351f6fa9b9a69eb50c5270811819f7d744a8f1dfaa2d369cfe3fc46490288ef18134844ad97dad5b01212590e930ba9fd9b7afbdd6a1b30bbe1bb0f93f74e531f5e1d3a73260ccd26c61456388726b211d4dd2c90a1b34a780f6a0f0b10a1f97ebda165bb0dc00e540e8ab2d24e546b017f6c7486c853f2cd30c697365a1cf1e359cff3e1312da68697d23bfbabc3cc9249b5577f5a5c84015878a10df98034ef1a39b8025455c565811362115ced570d806549f2eee6c047fec18926346b77ebc9dff83646df79c4c1c07091c9d1a485f55fa6d6403afd7d7578884dc897ff160398a0c11867942b9f8bb4c3f6545e17227ed825d17ce8d32bec06728ae5362201bbd1c66af917263490b292563f965ae2dc6f86e6676b98122ded882e1838965f3955cad4d3b608568f273f9b006933dabfbce904b10e229ebd31511ea3786df7ac5a2664ba940cbca2a4a5533a7b03c4149e1efd169c490a11610a048e54b8dfd4cecc09694c0c81106e489d50dd5022775e93dd4895a2d255af02a1bc2a8041ae59ae5cdb73b3cff19eb1e1c69520e95b39eb3c0dc3276de5a271edaf5506391878c3c05236b9e0e0980a3edb4bc1a87db49b6d3c23e742cc7e1c2a31a638563b349786b368699ba0f65b2eae793a0d1f3e3793d6bcbe5edd71f9086b8bd78251f7b2c19fad35935a8edc45b4e9cd0b535acb6f4328e3b1abb918dd7815e7fea55ea7d9bc8362604fad1dcea29d453082a28a7a934f654290dce7ba4fd4dfa2c30cee8b40e7ad10bcff4848950e190c3eb3e657f7cf78cb6791bf0aec9238cb5816d396e97a8bb1d9b579ec0cb09cc3c934efaefbc5ac50fd354e5ea50dccfabea03888e87751600222e2a982029f47eddf719f73392ff8d75970d17c78e0986724f66ea308b7b52b64421e5bb9b60b4d7bc3c99d87657ecf85860034e5e34e13de6ff7f924994bb41e39a8afb129e355b91a870ada3613ffeba8bc2859f9630e38b26b7b903271f59ebc70954325a4dac20ceb8970a92022d740682081c2f9f0f06f653a5d54908ad91dbcc50dc59ce9c1520f55a105ae4458886c8a93f3f6b355af2124b8aa0723bd16063475a64d38a84d8e9a048233e975d189469e572528b8f969f4580125c322a6c96ed5ca2f59a94d1978be6d25a8fab7d047bb01a1bd0fdc5dec135ef4702b88135903c4b7a37de8508fbc9677c84c306f223eb248a58fafe8b6220a3d039f8b7df50ff0996a45969fe470898f5d9a510ad21851c89db8b445557b9faf2006e4713ab043a0454029b76cd5a764e68c82f586b9b1525563d08e5d9a44182364e8c07b38a9f7dc32db8684423eaaacce22b7fd58810ea211c283c3176b46823888f999887c70c19215fb011e6298110840789b1594c40e792ed86f4d309acee4c9170d417"], 0x1410}, 0x402) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000003fc0)={0x0, 0x0, 0x0}, &(0x7f0000004000)=0xc) fchown(r10, 0x0, r13) 04:03:21 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = syz_open_pts() setuid(r0) fchflags(r1, 0x0) 04:03:21 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x6) 04:03:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x7, 0x2, {[0x401, 0xffffffffffffff8d, 0x0, 0x100, 0x3, 0x5, 0x6, 0x8, 0x6, 0x0, 0x8, 0x80000000, 0x7, 0x5931f784, 0xb1ef, 0x8000, 0xffffffffffffffc0, 0x4], [0x5e, 0x0, 0x2, 0xffffffff, 0x3db5de21, 0x9c32, 0xcab4, 0x9, 0x3f, 0x100000000], [0x1, 0x1, 0x9, 0x4, 0x700, 0x10001, 0x7], [0x101, 0x1, 0xc63, 0xffffffffffffff00, 0x1, 0x3], [{0x1, 0x0, 0x8, 0x7}, {0x2, 0x2, 0x9, 0xfb048b8}, {0x4d, 0x3, 0x3, 0x10000}, {0x7f, 0x4, 0x0, 0x6}, {0xf800, 0xfffffffd, 0xdb580000, 0x100000000}, {0x8000, 0x6, 0xf1, 0x80000000}, {0x0, 0x10000, 0x31da, 0x2}, {0x2, 0x2, 0x4, 0x3}], {0x67, 0xf8b, 0x10001, 0xffffffffffffff81}, {0x9, 0x10001, 0x7d0, 0x4}}}) r3 = shmget$private(0x0, 0x2000, 0x521, &(0x7f00005b2000/0x2000)=nil) shmat(r3, &(0x7f000036d000/0x4000)=nil, 0x0) 04:03:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f0000000400)=""/138, 0x8a}], 0x2, &(0x7f00000004c0)=""/228, 0xe4}, 0x0) 04:03:21 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x3a9}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000a40)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59a8100000000000000bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b296635786175e209d34b31aa4748d8ba76fb4804355810ec9d5c502580e98336490a164445c725174de9b020c10ba6649ddba9e5a9a6d1ce7690a506d365b7901db13715d5fbdbbdafebfba0305b981d6de77947bb36d6df048c61345e29019a458b523bc9c901aabfb21f586cc9c5fe10130de7d60a7540d331b5935b557e67b211bc7ad2a1e09544", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b635bc6e1b97b513f1caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79741108113afe9ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 04:03:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 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) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)=',#}^\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\xe8(}/%\x00', &(0x7f00000001c0)='\\)\x00', &(0x7f0000000200)='&\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) 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", 0x3b9) 04:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x8000, 0xfe) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) recvfrom$inet(r1, 0xfffffffffffffffe, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 04:03:21 executing program 1: pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000900)={{}, 0x5, &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockname(r2, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) r4 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0x10000) r5 = socket$inet6(0x18, 0x4, 0x8) r6 = dup2(r5, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r9, 0x0) recvmsg(r6, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r6, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r6, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r6, 0x20004b3d) fchownat(r6, &(0x7f0000000880)='./file0\x00', r8, r9, 0x2) setgroups(0x1, &(0x7f0000000080)=[r9]) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) listen(r10, 0x6) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 04:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) lseek(r2, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:03:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 04:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0xa1fa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0xfff7}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 04:03:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget(0x0, 0x3, 0xc) geteuid() getgid() getuid() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) listen(r1, 0x832) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x40047002, &(0x7f0000000100)) listen(r3, 0xe6) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f00000004c0), 0x0) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) 04:03:21 executing program 0: sync() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x4761626e656555b5, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r2, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x101) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = kqueue() r6 = dup(r5) r7 = dup(r3) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x40, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10000, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) r12 = open(&(0x7f00000002c0)='./file0\x00', 0xa00ecfe57d93a041, 0x50) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x200, 0x0) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x20000, 0x0) kevent(r7, &(0x7f0000000300)=[{{r1}, 0x7, 0x64, 0x7924636e5a14b561, 0x7f, 0xe0}, {{r8}, 0xfffffffffffffffd, 0x5, 0xfffff, 0x0, 0x9}, {{r9}, 0xfffffffffffffffe, 0x924f761984fdee26, 0x1, 0xffffffff, 0x8}, {{r10}, 0xfffffffffffffffd, 0x18, 0x10, 0x3}, {{r11}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x0, 0x401}, {{r12}, 0x604cf23bebfe5758, 0x85, 0x48c9be89356051be, 0xfffffffffffffffb, 0x87e}], 0x8, &(0x7f00000004c0)=[{{r13}, 0xfffffffffffffffa, 0x8, 0x4, 0x8, 0x3}, {{r3}, 0xfffffffffffffffe, 0x52, 0x1, 0xeedc}, {{r6}, 0xfffffffffffffffd, 0x19d611b9f8a89ab3, 0x80, 0x6, 0x4}, {{r14}, 0xfffffffffffffffe, 0x10, 0x1, 0xfff, 0x6}, {{}, 0xfffffffffffffffb, 0x80, 0x2, 0x1000, 0x7}, {{r15}, 0xfffffffffffffff8, 0x2c, 0x10, 0x80, 0x8000000}], 0x5e32, &(0x7f0000000580)={0x3, 0x2000000000000}) r16 = semget(0x1, 0x4, 0x400) semctl$GETNCNT(r16, 0x1, 0x3, &(0x7f00000005c0)=""/41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) r17 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000680)=0x5) r18 = syz_open_pts() ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f00000006c0)) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r19, 0x4010426e, &(0x7f0000000740)) 04:03:21 executing program 1: r0 = socket(0x18, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r0) 04:03:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0x0, 0x8, 0x0, 0x4f9, 0x8}, {{r3}, 0xfffffffffffffffb, 0x51, 0x22, 0x9}, {{r0}, 0xfffffffffffffffd, 0x84, 0x150, 0x0, 0x8}, {{r5}, 0xfffffffffffffff8, 0x8, 0xcddcc83cb15cc732, 0x400, 0x4}, {{r7}, 0xfffffffffffffffa, 0x34, 0x2, 0x5, 0x3abb8d41}], 0x8, &(0x7f0000000040), 0xf924, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="b7973522804217909ffc16cbea01cc08de771af9ff01860ffdf30fba30c0aabcc45ecb2ba804754d83a07919c1bbd1721b31a4a94b4fa65f04d3b1bd87444308d0619d037dd968172142a93fa4", 0x4d}], 0x1) shutdown(r0, 0x1) 04:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0x10000) r5 = socket$inet6(0x18, 0x4, 0x8) r6 = dup2(r5, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff6d) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r9, 0x0) recvmsg(r6, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xfffffff9, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0x1a3}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r6, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r6, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r6, 0x20004b3d) fchownat(r6, &(0x7f0000000880)='./file0\x00', r8, r9, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r8, r10, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x2, 0x90, 0x6, 0x101}, {0x200, 0x1, 0x81, 0x2}, {0x4b13, 0xc7, 0xaf, 0xffff7fff}, {0xc82, 0x7, 0x8, 0x3}, {0x6, 0x0, 0x0, 0x6}, {0x5, 0x1, 0x1, 0xa0}]}) pwrite(r0, &(0x7f0000000200)="34df805948e4130e7a089cf70db1f812e67ecfc8ac7533c47dd48e09a0e31fc59b75864dba0b98b6dbe0595cc1a6e18ef39be0d986021e7dcbe444586eeba9c2d2af5592ab30d11885e2479b92fe9d42f1643b518b16ff9a303e6bab4c063d714f4396546362edaaa4b24716cf4f4f7bfd4eec9ac20e2b42fbe1ce3db24530646e7b392d59ff156111a24344970fe7a72527a763b406929dcc65f83f3277f67d3c680e0d895609eaf87b370a184f9d700ecbf22c58f9c9626df3190dacbf91779777be205eb7e575f11dce613b71da2b4bfb240a985acc88", 0xd8, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x15}, {0x6}]}) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) shutdown(r11, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000000480)="0096fe528c312749de66db0f5b62d77745dff7d98d5de0715316eb87a638f541a5f33eb53297da3862334824ef253e0a0ded7824321761474d248ae97c6cf9dd462dd48c980e19671c8860ffc25d338f5ae7e34b1fa1d0094f3dfb2eb1690685c24f96576f7d81898e095c4b37323b612033e6442332532b03fbfe7fae49a9e37bf0aaaf33a626bf6b924f780842b491640474a8c4120bba63c59e92807c564f010d3f692be998162fe7d3dc527c925eaee9410057455d00"/194) 04:03:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 04:03:21 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r5 = msgget$private(0x0, 0x381) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r6 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x81}, {{r7}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgsnd(r5, 0x0, 0x0, 0x0) r8 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r8, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r9 = msgget$private(0x0, 0x110) msgrcv(r9, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000000000000000e600000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1cb50f063e0000078402e96faf80c553197fc4ce032d8fedcb00a4789c5c60cacc444730fa435d47cfacf0dfa9043938e53d785ad57e189e1015fc134b647af1d83d0273c8357bbdc8be263dd97decfcceab1be28bbca74a"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getppid() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000001780)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x10000, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x1000006, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x202, 0x1}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r15 = socket(0x11, 0x3, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000040), 0xffffffffffffffca) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000440)=""/4096) 04:03:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) sendto$unix(r0, &(0x7f0000000080)="27cdd7be0f2fd0baa4558de070b902be497b68778e5756db65bcec221da8426b1dc03005307404d5ce474983f39602e00ee62f7aed72b12bef782b5e8702b30c70d4de25f992a5ffbd9f5414d84873083c30bb203dd8f01a45264224dad5cfcf5d8a50b4a4121f7b9ea02f4291e5509eafed3a1d7ee44ececa31ecb93b8ecb700c4c0c4137963e326c5c433fe3de2a6b4aff5a50c05326b924a605fed464e237683665dffc401a3410535ac0a0036947d59af82567f7b6c3c1f4eed1ce016d754ceb6b9247b36d22037052337ab2b998593d14b506d41da0913c498b839f6f652af0b3257c9c1df2de0f07240cafe861a5c3e36ae9974fbd695124d3b1224b4baa9c2a4ffc4cceeb42e7ab57b9f2e19b222fc75a3f7f93a43f47d424bc04c1a6092dd43217abf16f67dff85e1f1e9dacb8e8f12f897d17d8121aa60f4e4f970e4e00d57c3ff1246c335ca1b6fdf568a27d73f9b96a5d6b0e415eceee98c508a849a8a5d1e9d3438ca3aaf65770a5ff23c59c92c31e453ba781af9ab5d35ade4df217e55dc2d466e66e6c10a89a4be9664c0a19e95150c3a9295c89fbf10285fffec6a2926ddaf0bd79716241ae85ae69f23fdaaf57e5f81327c7ed2b9e2fcf359f0ea751b131fe8aeab2f814e1622a00ce24f45bc1a04fa4767239dd54074d29eca01c808748b23e7d3a1e7486f83f0e34f60298338f78536a915fd0e92cf7f9e77c0c98f3dd36d9099c7225943af5d5d27fe6effd3a7774e5d4435ae2dc43d845106fb1012f4ea6c28b1d545837182c717bd94d4c6856f0d979ffcdc6bd81b2e66c4413b5390954df3a86d1d0e480f3db0c2b07c2649a1d66bd5f0e863d288f6f543108e93a181064cf3e3ea89b835223b220342840aea9498fcc1400b2111ce4f5a2c238231a09eeca328d4cd53aec332191d2cf7300565f9acb97ab4e58593a2b2f127cf64f80497e716144640bc12fbae6e06a5df436e4bb953c177d550bf442f37fc1766097b3560a7e11efce7e22da2b2635ffffc9bcd76b34a2add3374ddb652bf200d3bc01b9b11dbb7f72982946f0ddd4ae02d7e48339f3d86830a8449ad6fed84dc489a6c552ffd35273cd94e0a2748faaa1f7cef76d402602af42c03e122da36b5c7be53708bd0d9c749c155ac675861ed0dfe30b16a0f4c79d421c25a155e96a5b35ffe09d0c7dae1f2676c9d62eaa04f672a5030d37f31c2f2b8f065b27549050dc041215180067d94bbe37af71887dde585738f4fa426a428d7ff8e538df19b0168842edec339d5eca05d6252b404ffb2d2495da81dde3e489ec089dd1c4f3df33b30050c98d13f0d6cd33e59a70e70491df176c0a274d0d556ad58bcfb3aeea97e0da1205e217a11aa8860612c5fc1ee2464d0cddd8ef3cc1960737eefa9ce56e35cd8005808c13204166c4b77bb5a9fc188bb4a220417e715ecbd85db7c56b7b4847c5e77986d222e71f492de3d160eb5193f0f02fa38713dc3b3153a58e358caac60c4fa351027d66b49ad4cef210d2ed1f145cc45bc6613d32db4ebd395c4e1a017f9d9933d6d2381fbdd5e561bdc5c65eb1873874a806a38362c90be1deff0f1729a271e9f102ab76f55962cb0435b1486df7f443401f5b2de8b0a0d623a1e4748d4c325a96b309594531a0360a898f880fb4a9b45045364ae9da644aa4db67aa67aa655ed6c095181060365e1046f1120ed706b5a3602aff3cced489f768611d5614a5ab9f31078b09b41062583427acef12b8f33485104a493e35e0060cad79db59b213dc6fe228da0661faf2450801642b54d9e64d4c717840adcb36f37a8aedf9072b03ae2b45ac43bbabfb4f36dd84dc65ce92c665db9f0ba4446814425b1201dffe22aaed08616653a557f26315fbaffc77885058ccdf8cd4a1ae118b9e3cd0db37f3f0a72d10affcbf1041d153f55806cadc1a6c0f1e9623aaeb638b185e85daac413ce645f7f273add8acf77c5850a4202bb140bea498c4be47ea6cb9057a9469e0557921a36fce71b606adfa158114cf9db2d9aaaf2e9bfb6b0a6a2d948d62c9dbc70e0c7894de5bbd49df74e15ac6958a66c6f14064f1863a1559062a0e3fe0006197da70c44bb3e14fa15518997ee7381e29edc4e9cec079e076159922b017bd395b36758a8e310d2aa187fbb93c979cc87780fa9ef9412ea54559caf13f44afb381310be927b25d150ae795144614806e83b6155ff2a643db2a49e367f306e93a4c6bee6407c227af624f38eaf11bbfb8b124f65c0238138dbfe31b7c3b0f98cab61c835b427e9ec79d40415c115aa952bb808bc774673b5889963b6fded8ecc43ab63c026883963cf67b088e2862c01e7818999c80a939827304ccfca1a79e9266da92728bd49034098016cad55aca1d88546f61a82bbfd1082d97afb5eaa1d6d2977f949058c131691bb5cd010ad07f4a71d68476bd5bcc6008175244b89735ddbb4aa230f6bbec5dc6fe1f527fff5c8f808a119a6f54c5c32ea24af4159b41776f1e651fd849096986c942d6015cf3844510dad4320c74d408326017135732e187e130fc0a881fb75431d1a7e2a4d9b3bd00e0721e1bbe3361fc3bbfe64688fa8d6b25c24ada6b88195b9b5a278bfa8496aa23440dced4293da8ebfecd8ba2e18c2b5856f47e1c8e230e6f55215de43c2f5d3027797119528a3948881508d59768c4477370b671360d72a03e709e51a0d9c1e047d198d898087de88c4a0cad26da7eec41d79b9c986eb3c8732af7f65e4567661439e61cd34551f102c94a724a98046b21b96c9024fe859e7992050ee5f02ea23e7bbb4d4ac7a08f7a4347b7c541634a314f695349b958bb736f69d8f481540e6177e028a66341928932d5797e33ef5983517601c0d9b0b61a91c875eb269dba608ae2b337fd132b0cb2c86b00fcdaef36927bebe9b663f9f6a17a1e2322ecd2b73720e225e26370b1a8443bb423814c93546dbc144cfa7b23f8057076be7639e63c2b5080213b0cb31861e630f92038545138705c24f6e5829b960223db2a259a8499c37658154eb404d5de15471884e3848f7c00e79f805d08838c8cacc7b7edb74ce1ba1a7465a627aaebbd8e3dc8a26e80fa28d0f36e044c03bdd21c36802555645a7fb4eaeed80bf4ae13e1a1a9e4b301835c14a2624bac1b06f3d66079d35c12f5275f6d647665563fc421f29626d4b8b2c85356c8f13a61bfcf5edde3f36ad2dc5715b5fa631101cfb386f4dfe3f2abe9a9bc2d16ed544f5dceee94988442227e2e588865a0bc679a0c6bbb2d1222bc4cceeccb1536dc3212dcd68050ac915edcf40009a7b18dd757da6dc51cc873237da82302b5efb104d3bb3e351cbce81a31ebb696ee90bf397cdf942395112f4594d64964120d0f0be52c41d3f56b61c50d798e850ef8dacd788a040c262f22a35118a729bc3058de889b16288ba3fe43c2ddfd235f66a4917d19f7d28a02c722d5fa16b6cf8d31222e8168b282d67142aa37d0bcf13c8fefe449fd748c75a371f37d8e243f0f35f030de7012c82255cc530e965d2a785481b26eb71ed4e98ace48039900abd414b7f61985013967bead50ba463be312fde7879a4e4b1fbb8e076a4a0add29245b0760151aed0919c90e7f2ffaae30df38c79af6d359b651f0d3477db4f602f7a6ca4d8a3a0efaa9ce6f06146f7b45587e94f7533f21b2a015e5a7954dbc7c171b66cbd92e7c2694a99bcae0e9b58be8c42b8207ab98b96d32e9da0b9b6cb180583425a37c4f8420f4e37c92e97471c5d57a0ce206310987e74dafc3dd887baf73f8f09a77d7c35e4f04c9337b17db64749492ac1d62bcdf11ba570ed87846586b14083b8f30b8c62d18a2f6352269e7ee185328a2a106d30fe19fce2eb53e8cd29212c074220f110f67e84c93ddd844e4140678f7f5f54db2d1cd3bae17bb33fbe00d5f366e0b8b366b886278ffa6d37fff7585574ea4a8e8b8d521aeb4402f15bbbaa4d0ce707420e9861f35f9b535180a1b42b6c4d1bd1a4d6b93d25dfadcfa3eba71564c2d1263e6faa7ea186c674ee68f6e7dd135cf628138596a376d7fba3e63563123141c72f23cbc4b47208d19ea1951ce0e5f18409344860e00a3e03722f9719c431cfb90b1183394010d6de8f241915faa62a6dd40b2685dffab4ef7e757e26357dd9be5c341afcc85390886cbd25d5f93a03782cdadec3631078d694850d0e1391ea4f943a60da5c7080591e8f39c5f2542e80cc2eeeb5b483078f3d34494fc980c68991c5b2d543cae195a4a1d17cc9b5231b4607f8f754f0d30226db01ca18298f39074afca5e0e7e5fc579f90532c170d3ad0b659f18488dd8f5ae81dd37d92515ea92f0a6dea0f1d01efa05b8195c4414e6136615437509eb2549e88b547fe727896e5c02f0fcd54e5dadad718f2b36b7e0ace994a796ec811f45001570b738f37db33c7e954d4a6b6742d8b1a250dea323dd3c479a756b7b957900343ed7272927bfc33e343edfdba7d119cccb52940dcfd72ecc2996f9b438357d7c9f59543116e35421e4a3572ae2ef3b960315f7f3808d598e6c499c546f52a501d986284ad24cae97a2c119ccb8ec4ffb689ba6518ed44e427a5647603ab78c70ece34636cb8855d860cc0d05f300b54bc5061ff3b548e038b6cfec22114ae494ee90f9a2367e94fba751b482c5b419cd7f5d61aaaee7838742a566e973cdb58935ea889eeb50029bc282307bf149d6247f3ead34f78a611f5c1c2cc36231ba7adb286e537bce5ffaf21bb9eeff2cc1df814acc99f957a90a19ac30d12e6b0de4e09ab66c22690f62944e696c8195ca5764145f21ac52d5ea33d57d602721e6a88012c4fe8caafc724050ab8485b0bbb6f9109441769252959b2e1bda1961437019f864f8f3c97e19e596fd479ac7a3fa4dd529b7b24f3dbf595122126846456cb9183269e5bd4aa5d58cd6b63f88a3730f399e68dd16d2bd9745a251eeb15deb3e85963602a707e24388c430537b48eb1b4e8a24777df1b3d70c1b04ed4ae318a2a3a105b7f6f8adbdefd873ede4a744288fc77b70e46aca2daede1dcb1585fb069e015aed55f5294e4baaf8d2676a14af78d39461d93b5ee3f2fa234f36ddd2bc8ba6465153b8b55b0a36860d804886152e5a23b4fb5ed549004cdc5baf4862621a3d5c0ea9210818970bf54b287140a5516e6478880828aa21265f1a02730131892a4ab39df9b38a24a59c5a2dda0005c527aa11f3c03fe8493bd0cd6e3c1036e0381eafd2954392717d7988c7d3d29b50af45a4dd5e25afd2181d8c9add14b286c9a66aeeced20ca3bd895540f8e7bc97bb56462204e41a41086c2f3fbde24b3662c627a05407fc77204923077e283ed392650e317331783c3cfc65d0f7e845707fa007cc9ed5562f36fdf428e1e62e9a962292108564f65a4447c593e581ca50d999c81f7b0d8c477a960a1b10ee96acef902e3b97708096ace5af5ed856f8f6af9e1db6b29c2bf1f8ee240581a3d8db7f5b8f318b6e85482d47d1f21437170fd090a149f70526fe831191747cc8c0c3c4ec44923064ad7f817fc200b2a72b2ef059b47a23caaada9c17a8f126f240debe21d415bc55d0b7e808cd15a7b5287319a27970edb35ba2383bfd8f4ebe5a027a327659ddaeefc242ace496acb36d51bcd2aeb340f274193e99b257f2412811a775f93fd902a88a04e4ab3be978fa8196470143954534c5c68d1debf6b6f3e078d8597a36f03617523aab66779820a3cc862f8d4b59c77684d7c409cb45be6e2731ef458bf82778429e433a95", 0x1000, 0x201, 0x0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) 04:03:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 04:03:21 executing program 0: r0 = socket(0x1e, 0x2, 0x6) socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x8, 0x81, 0x9, {[0x1, 0x2, 0x4, 0x80, 0xff, 0x1, 0x2ca3, 0x3ff, 0xd853, 0x9, 0x100000000, 0x81, 0x6, 0x1000, 0x9, 0x81, 0x4, 0xff], [0x5, 0x6, 0x6, 0x8, 0x7f, 0x3f, 0x2, 0xfff, 0x8, 0x1f], [0x80, 0x5, 0x1f, 0x9, 0x9, 0x7f, 0x5], [0x101, 0x100000001, 0x9, 0x554b, 0x5, 0x7], [{0x5, 0xfffffffe, 0x9, 0x80000000}, {0x7, 0x3, 0x0, 0xfffffffffffff728}, {0x5, 0x1, 0x2, 0x8}, {0x40, 0x1000, 0x2, 0x1}, {0x3, 0x400, 0x4344, 0x42}, {0x4, 0x2, 0x6, 0xbe96}, {0x9, 0x7, 0x3, 0x7f}, {0xf92, 0x99e, 0x8}], {0x5, 0xfb62, 0x80000000, 0x21}, {0x4, 0x520c, 0x2, 0x37240a9f}}}) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b78dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800e3000000000000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) writev(r0, &(0x7f0000001180)=[{0x0}], 0x1) socket(0x6, 0x4000, 0x7) 04:03:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xfa00000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000fe7000/0x13000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/84, 0x54, 0x820, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x10000000004d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f00000000c0)=[{0xe, 0x8, 0x6d81b02e92af9457}, {0x4, 0x4, 0x1800}, {0x3, 0x1, 0x1800}, {0x2, 0x3ff}, {0x1, 0x9, 0x1800}], 0x5) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getrlimit(0x7, &(0x7f0000000180)) 04:03:21 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000600)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x1, 0x0) kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffb, 0xb6, 0xfffff, 0x3, 0x7fffffff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./bus\x00', r5, r8) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000240)=""/247, 0xd9}, {&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000400)=""/107, 0x6b}], 0x232, 0x0, 0x0) 04:03:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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", 0x0, 0xfffffffe}) 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", 0x59) 04:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000040)="568c2802f3c8d0d7d507d8e4b4b31a81793e1fb5c03ad1e960a326") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xffff}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x80\x00', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:03:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x7d, 0x80000000, 0x7ff}], 0xf924, 0x0) fcntl$getflags(r0, 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x2) sendto$unix(r3, &(0x7f0000000180)="259dbdf9a4565aede3742176a63898594de83078a26237a859b3cb51b5a569eb77f59143988e0229fb142639f611cf740b89478b2730099b3dc4aac637bbc9124c234a9d67cfed22d7968606a7915668d410106457c5a78c1b0487a34e8e27acd81759436f789ee2dd265c0ee2a682e69fa69b607c254d6ee35ddb80e8ae3fc90c83ea39018c542fa415f83a21116717269c7787bf6f8a2441d94bf40ba6191b6a3c622f52dc8e241a3c94ceeb85dc9e230b04d01f85193e30a93f604f6cf2a1a14f7876f51fd0bb05c0fe4b158f", 0xce, 0x2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000100)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r3, 0x2}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[0x1f, 0x9]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x30000, 0x0) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:03:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x42) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="100a2956b9223776", 0xffab) 04:03:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x10000) r1 = socket$inet6(0x18, 0x4, 0x8) r2 = dup2(r1, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r5, 0x0) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r2, 0x20004b3d) fchownat(r2, &(0x7f0000000880)='./file0\x00', r4, r5, 0x2) setgid(r5) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:03:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000240)="3975cbdd24f569c3f2f4239306b70575a825eb97a219530d2915d23e13f2e50e954d6693c49f19ffb0c9b04885c69c0711a52ef05caa7dc8d52abe9176d9ea175ccee017bb60b518d4a0fe40d8bdeeaeb9bc14a0b954620276c446217853d63e813408117e6429537116fa7a275a74a02727fc959355050e5042bde91516779d40a93d844a8e798da24ba11f3dfe34bd0bbeb5f6692e4176136b66accaaf3937c024342c6bed719a17e3178d008f82b5237a7af1bf2124800160310f8a304b09fd9bf7fd0146c6fef934065eda185144143623a4ac56e76486c246ae4c5fc436ca7e8c54961d3c433fe5cd6da024960bb90c1002035b57fdd4850795eeada7", 0xff}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") sync() 04:03:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r5 = dup2(r4, r3) r6 = getppid() fcntl$setown(r1, 0x6, r6) connect$unix(r5, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) 04:03:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = dup2(0xffffffffffffff9c, r1) sendto$inet6(r3, &(0x7f0000000640)="59659ea1b4676f659280268d2f57b9e5c10bf92a2a6e89cd1db633703220137cee5fa44e819d852238efe306e5c57321f183be0509045d563d9e5b22c1cca11d8c4488570fa138bbb4a2122799a0935eb67f09e7fcc40a14505260e42b91a994242a8ad92bad659da7ce1111d1e236b2a276c39a29bc1fdce483f769a4f87a041ee550c04e6c715ebb2319ca97d8accede2d127e6cfa8f9ed2048818a7d6809123da3798694ba2000917a9a87be94dd41722e784db0ee56a0e2079cc34b67256e9522f19721abcfbb4a6f920cbd1d88f06dd1e9cf22d17e898ac6bc0fc6bd526f36b9ca3e00b8fc936d580f09febce655c856462996287b2436e4f3413344a58dc4b5360edf4cbd78c66b3b3065e115e8015467ca2f1ad1c5ec28fd20953f634ab55d59a1ec5fa8c6ee35c5002e9094dc9c63485cbd73a799130a9a7c168284a0517ba2a14c12fefb6a2997d7e9cd339103b381156e81465cfb8df96e5420523ef1106258537ce4c3e37b7087f48e76e46b23a25e820e32ef6cf8bb63b78de4c9dc2ebc93f7bd6669363c5d69d3da4831f8d56885bb737e2f611991e73b60b97a7a330e2a5245be230c0e36498c2026f500906d4eaee1d3e1fabb5b36a5d0e4a47961f6c3424ef0771dbfc80a5866787124769b80a2cbcc0f735269ffad2eb55766d4102acae4a2b69081be658e9e2f2c5d8d70a536480759f2b30c75a89055a8f03630c55d7dc9191ded8ce781ddd2680ea075043513a97fe4c1e5def69ed58d49479151d4c2885a3ad02b9d0ba2ac86ad80fb18cb177ab36ba980a1c33dfb6408bf1ba90c8de4bb17aac65a4d0975fd1d7c2d3a7f9a60df79b72de211d042c9faedded79c64da6e6f6450fed9e27c62ee93b31930e04ec0271a7e92992c5d5ceea01bcc36e421b1edad6707baf99cfd05cc7f4ce9cd11405ef8587a33e5a30c8a7e4652a9472eb85093932bf0615c116b08b2ca6af39ab3491a40ef64156269adae232814f8cc50c30bc8695a010b1c00b3048285301d38a6945a0791f8a866c6307b7247c8a77e31100bd77a7a0c98389ecadfc3b4c1c30f220c2bdd97a06ccfd704056f5658a8d48d3acb0a85d1c7c76883e1a3a41ebb10aab0c84ea73c678b004796a004dee3df86dea2ec7f8f435f2316c423534c1310f6dfe25a5e01e34067cf0bd1c7aae81b6aa37f6ea983c3ca5ed8a1d187a21ba00aec099ef2874ab2438b0c772d13374aa4e793d327b8542e52a7fde26e3ac6975c84f62e3d3d21c03835af68e9a72d05ec2aad332df8e9c0370cc93fee8d34cc78298d9a4f99ee78a86dcb5fd8c87b69e6c032376776b6c01b93b4e3efa42a3649f1e74c42a04d21dd6106375fc77e3eb992457deb09cd9d400cb52647e829498e7f7fe74ecad73abd570c3ffba9536503fe2de1da3aa13c3ec626f5b5f81897c2f7373833f486db36b91d2571e7ddc1356b884bf48ca10d3d15b2f7334843542fb3d0abef2a5b39ce2bd630941b3c7ae8b5092ec71860ee1680ea527c04523639768bc1a1d6e6176f5dd1a8d609ec94cf5c6e70797a6f60b10d0553d911ad9b17d05c0fb4528409fb24262faa90b0092ce26de7716a95eb2757c02020ad08093073de22a8a4f19bcfa48cb06ac865a6c2f990a8cac3dab2bb50f0b6d3ad12d6869deddb3e920198dbd01947149994df92d27687103ca76aa5e2dd55c0b8322287d8d2028a3171a49ee33019ce5e038e9738cbd9b8a59ed0e4e6a1f6862ffe98ad5c2b71cb47f87da90c33a94809c5d6a0862a69743bc0a3aa0a30d9413bf84bbd7e321394d6c52f82816f7e147e48ac2aeee7a894455f8f9df12410b03520e81224dfadbe6e3a5f30552aabb3841b5f1c891de1a70b3b1e3e40b1165ddcb1c0c4e04701d73deea16998c8b309ea35624210f0f5de4a0f84d24f11966a99090e90fb39f620d64a3674c67c6bac81e62ad5e2ead1e18c29ec8decc7da4e55b16ab9e5310523e8e59622be07c4ff048c8ed7d3605da1ec0424b283d7d00c7dd95c76a543eeaaae043271b722b861cbc88d89f60c976ef25c60717db190e930399fcb9c71791e5afefae5a25a0a78f7f2d71a2bac09cade6fc45c8cc5ae5484f560139d66f906ea65c716945f8bada325eab35a9f597ab5082f8a724c12268cc64df02e206a0352b47901655a19a1cc95df1bffb5a99a4ba6d0b337755f124eb492ae023b3a48d1773ce0942873d82e63ea7a6792bab78bfb8a5be58b7293eccd99ce9c605cac8e35f8653a80acbfa131c5cef2d2214c786a1d67808e8ebb22720869795924ea5525363dff74937e386a3e7a29472e82d1e3875c27cdafa3ffd605eeb68eda0c3cb5e818641d6bf57ac09a2fc303f82d94d6fc271d1073d9514ab60553a5022498037372842cadd9f912a8b8e525cd690a1ec54f770b0bda1f56e06dd605c0e9f30c578497ad5c31a93956722983e2d3a4361642a5c27aa77101335ae84e54aecc7a2f68d94d3066ca2bb869b43631ccd19d2128075b3338b089bc88a135cdfb7c5dd40f93b950abbb6c591066b530a6aabd5a5beecb2ac1d3ff2da7fdf23fdb0bf035b3f35133ad25dd4bdb69dbf3dfd7b26c23829abea3d6b71136a5d96e02aff9a4868f9ec37c59b37e2ff905e4987d21dff2a613c1d8a7fcff34010677080197ecaec70ea2fd03de9cf74111ed7a49d4b337620024d89f108c5359d6f59cbd2113ec86d37123bf5ef29efc9835d5374af428d97a6b38b74b958a76d4db261c363094ffc01a5e0eb38cd6f659735c342ce5c2942a9746d2f7a393f2eb46a3b340839bbbd2b78db03a3cc348b7e75d03df9a344c61ebb1e313f34ba33ea7dbb94a68d45a7ab18f23ffd906bb45f040b2e13ca340b949be4026a26dada2e0efc1141ee84acfccfef13e03a28548a4c057dccf51b134a290e54b27f581dfc38b95a5a2fcb5e93422c4bb094953f7cd1e3ac04cb27991a5b8a295e0e93262d2de45aec8f0731e3861d9b17a6bd60f44130adf8416d291b54032a7a39c506309474ce633455cbfb59e7e8708eee9aaa0b2aed25b24142620e1a1967caf227b5acee186c5576fd5e8534c799ae3f6148e7188377d0967f9676df1592d8eff5944c40b2fb03ea9762a1c7a7d1a985c9811539029adc1137e8b3cd0171cf6202b43c8716a5ad5373798dfb11171dceb116e18873a9cab596b86b763c628f34212b41412ebf7fe51b86766828d43b65fab6c3ca2b56175e4de4402c9ea053cbbcd6a88442663c0dfee8342c0e8ef87836b0bfafe966395e34699dc45d19be9a8562297ccaf5156ff1d665bca4bcd417974a367c1bbf858bf3080b5240815f197a8a689986a39160fb9f86fe45aff952f742fb46b76c6d04ba646f8eb863a2ba1a3fac060dedf27d0334d60ac9bb81a418109b404a74222007781898d9c3f06e12975acb2d4964e7547d346befd71e67b165b32814daa57e21e89bf1a6db040cd54173e7b2cce0c982b65c1117f891684d3f1c1f5eb1256427b5ed20979a11baec39022eb8cc864cfb67b8f0b6d0e6e181d958dad34a1bce56c1037e03d64cba3d0be2b499b17138eca9f46165655259b77f7eb6f0714c168ccf11ea21807ba8b3ad17872d34a61460f2c52c656b0fb862f299ea539e907eb7735664a648cd272da0ebf3b82222f68aad45a168294e4918fa3367766e3adc8eacf597fbd87708011405cb22a8042d370bfb4b50d1ed13787f9597ac51d79cf5968389696b89d380053f0c88a5f119008954826ff38cf64466442ad3020805c72c432bbd48149ea151caf59a793f81b44aa564496e582feae37b06cff971fd02b0075dcafd6b4595df4a0e15a4e1d762a70536094c986400167120dff43a0ae4d7ba868c51bd9798e1b3eb829207f15f809cd5912689ab64f863ef536a0ec9ae0a81d25880c30e972dc8704728c0192cdbf5cb18b215ae022423662b6947f1ce628909f33e5547ee04bf30b1f35ce4792d97b8bccb06442ac8e619210945defc14c0c69e34ce126d9f7ab09000f103f7446e677bc4167f3d0e285f9d83d7b8aff6238203f75e70745a3b6226f553566204141d6b373d71bec5df302239075111783899eba49caaea2004d8fee85ed58529c2921762e4c0843fb52973c10426839d4eb19c2d8d12596de30f1fe972f9dc2de9e7e7915fabe9d7cee6b420053389bf9ce5e5a987d3ba537d01a961596c9d89af4c0dc44f62889026027a83a89c3cd136bd9aac07b3a4ad1d7e0dd1713d3ebbe283410df5d6a83321fd60a5b30e6a7819769881949b43bec49139b8526346e37571a976e875744a56dd4beda7e101c7cd9ba61cbeebef760bd6330c33caa72a74a00285a7a3870a231ee2d7578399664e2e53cd85f37e2cf69ee6a8564145b405769784154fecc5794dfaacce48c5fac3723ec87e548a20c3c2100fbbc462a35789e8555016eff3112cd4720ce02574ef359de6e0f01fd54c0d64c84d6744d6a59d04fa5dfe9c840b57768e661549dc8d69dbe489116170326d4b95b88fd3c83eb7dbeb76a60c8dd4597d5ac600a5d1c4e4c05f9a61c0eea3f08eb94d3d3e840aedb6d3bdff5250ea295281fd4e02201218b89698d068c89daea76c9da9269054a5b027a34b19e8d7f18115d6396982e79fcc55ac97277229bc779f2667590fdc63e4f1b17f7fbfc5938aaab654144d40406e15bc7e54bf586b822cc4098907fed6e83f81bf016096ebca6d1618a262b100f1bf1c3f853af6a6b1e9c9b704353ce054dc78e9ece21c4a09f571044bc7875df75b93ac7db536c176bbc6fb23bac6db2554768179ae86ef2c58008927ebad4ac73d9d3e1aaf23c31f3057850ebc2cab00a32b0ab905ef6d16aaa64a7c049d43d2d30dca9e16349c5768925e59b843082df163c6208acfd0f0234e6785f74b42ae395beb0148f0fb4fd1b02805baee2f1cfdd158269f1fc52a960b5eb6771ef591527da7205628e812b1568378c5b3297a9c571c0f1df1116fac9220477442f0d23e39fdb9fdf8f7daf40fb2665269ce312b01956ff558dedc7cd3b027f5f5c20c6cc46bd3fdc06ff4e41653dec39a4e04be77440e7bc1d3ee2bc901dabfc49883eff2256c1fdfa3bc3bab55d384e5f30ee795c573a738564b64f8332f1eabd462e978bca8b07356035b58b7e8c13831d4e0d107f7d39282ae1e9dc8c3f1556cf8e43f65f78484bafb5f22a8b49b8bafd06ee124493dcd069a77b3f0ec5ceb7f788696aa37afa4d6156debecff817b35c8e822f99017642f4926b057591d2a82d1ab46ede7e34ce0dfabe8b00bdc803398ff504ade1274c46e5bb2d69df4f08b16fceef02e73ac848d78fe50355b1423f0ee51192b2cae9f7779c7a05f052f8e0e03aeb88d428a3da6273b65e9862b1edb49e4458a8e577551a0f4b4832b37292ecb8dc18412e6e7982aba123531e3ab96ca6c17bbbd2713f0f2321973f0db53e49c8ee00cac29693f8bd4ef912e6475c0263b0c0e441061b9937414d7ba24b149ba7ebd389d63b0f671cc51430c8190c51469f87b6d43fe00b9b06c042901a746905e26c6503f15af732726cfc1c83eac7aa441c68d704f281177c40a659c7d6fecae665f3fe47ef0642eb825283d3f5bf170828c54faadcb867236b386de73915b95a0aec7d9daea0f22d4111ff850d6472cbf9b6dd27838df350f9cb8274771363e6af902d594f4c5e1c092c9a0f02f4207a7f51ee0c32f34c27a55d39fe7f6fdb8ef3060c8060809d82158a30e5c8071cace425d127b60f58fc05c34c8da583734e68e7a89a647", 0x1000, 0x0, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x3}, 0xc) r4 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="f7cced549d237727f7fff000f4c3cd10dcde04", 0x13}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) 04:03:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) recvfrom(r0, &(0x7f0000000000)=""/25, 0x19, 0x1041, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 04:03:23 executing program 1: unlink(0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socket(0x10, 0x2, 0xa6) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000200"/28]) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xfa, &(0x7f00000001c0)="727c3c2099c4b5b245cbc4a4e1bd40954c0b8c587097f3b555de6fd8ee6105af2cbe90fea1106dfa1c6905091065b9fa2ca0b175fcebc7c7d5a27fde44eb2d0f414db01a2fe201be34a211525b41cccc9a084b3997abaffac510216adceae9e1ebbfebd1a5d50af95803dd2d30fc4f53d73713b5e9c5a49506ef4b628859d0a783c4cef113ee40369075788cf992f619196d9b360bb6ac4f224051a88a8e32af9a65213e143f32e7327776ebf519c0dab81236afb8e72a4cc2deb54bbda261f092726f32c3e19572f926b0aa346f24f607d020a5eb2644437dce05becdaeca4b3e362b25489a314df69e7789428615f8a95a65a0cfc928612447") r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)={{0x4, 0x2}, {0x56fb, 0x8}}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 04:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) sync() msgget(0x3, 0x100) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = getuid() sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000300)="6b6f551f95250de0efcbd59e71cc8f9f54d7bcaeb63b55625afdea71ad58b36a2c9357fcdb36c4e98157050db4f46f04ea278f7cdac603051f61ba0a6b498c5625a5bd98d47b9c397c93f1f10630594272cf1c9ab693eccf5f050c28b98333a4e42b034287fd73908307bcee8a640df85087bdadd2c084855181465aef7e2add84731d02765485e21aeb2654c1494e8a8875889f41740a5ddf213d11ac0129148632084f34efa66ce1a829727fcb1c36b7721f4532a901efa231019f0d0f6b2e5a1c461915c6a0abdf5410a44229601a1cc29f251a63ebaaa1136e7ad51f59eb575b23f7fb0521d64371", 0xea}], 0x1, &(0x7f0000000480)=[{0x1010, 0x1, 0x6, "4f3f076afab57dc5a97304e45ca36b3f5c4a5f6adcc5bdd2104b058039703aa0e31cad3c4a2dfddf88bd18cf73bf2f904f8bb4f87bab07ab40b8a8d5f8f7a02076a6806a69a64ede95903a624839b641afeb7e88ff755e6dcb5b440f470f80603e377d8c7075dcc600a2285c7873565c2686fab71509710ea459e0c58a56a3b85afe757fde55c39a44425c3d268a29eb9326b4c41b76afc15d7b7a760f6ea17f52f3cb56ea4613eb1072ffcab460924213bacab26eba482dd990d023cf62a8924a0b4933ad866a39f99298480078ae3735ee1ca209e483e3eab94cfdb82f016288cf3f2b36b6366334b8bf175a0becd65441a70f0e11d6469315a822e63dcac2ffc9ba67e5209445ef8195a5a4452def21b1b08675cfcb5ea9cdcb001ac37d2e2f7e452c16af5657d6c76a02457ec4331f361f11d320b2ec7fac704811a704385f64583ed7c77dc289d7e78f2727d2a06186d7c310aa07f8b096a294a944efd5126a72abca181526f7260838a703576ff3ab7689c7b7f2374581f18571026cc79e9092c734e932266b8fcd3d1732403f67af13463755caf46424bfde232c401caf2802e260cd74337d210bc8f99460704fe3e04a528e168fdb022ba3922f9d53a82c5fe5376e537902b316fb06e18c16d6244862bd2cc6d912933578157ae6025df84564e7df538a2b369700b92baa7c24074545888bb930f57e457095d44ed33b8045a93293aa0451fa4622968ebdd6aaea77a0d05c6274a896e5a47d0e7c0ddba3e2551fd3c7216d5801c2552e9e7102e611ed2ff9ea280f2c2f69a1355cba4719299044f6046ec723a96b6d2a584fe9bbce1d85be70c643c63cd1a3ceac22e069f0d1798d6fb16bb47bff3715834b1f72d44f7087ea2571fca742a8e2a43b8ba1e8c0b7c4967af45d506444a192bc5252890e723c9573de1364c635b753b6e5e71a7ced85345f859e860817da6df0072db10158bf3b408ec23152d779f59ea7cd6f50c02e551731035ea317e88bc3daa3e474efa87df7d2e379a051aa9ae6154ca427b780c70b1b6fd05b023f657a2811bc60db96a0b106a6ada66f5baafd6ff05d2f8b9c77c9a2f448fad02816618d0632b3647bc08394221d16853f2008e1f41d25263b965b0641dfe51c2c46b1fbf846ec39a2b7b1dab955b9f256902641411248a3665c1fe0ce4489748d0cb1fcee2837a21b3d98836f4690a937ed5819a323b33d1a035f47d96ce116d0beced491f066a144ec187e37b596c3b443b2c9659eebfec6dfc1ecdcffedc06c16c372aab3bbe06ab1152764a5610c48d9f220aa9060d5f0ff1e4bc6a38ced0858b53dbdab2a27f57de4f62832304c06af805a7ad87b196de5326797fad8562fe8e94a1d563708b3669a982388cfa683af2a546c6a195e21cfe887a02190d391e901962893db7d82752b2fdb4df387435b14a22bf31c2e50ca1ed3116ea73bcfcbfae0503aafbda22c53cbce98da296d7bbe8eecec6921b7f5c337aa1d24f81155f72d2a56db52ed14a8ef3bb9f45f032ea3a9415d2dcb8d2de2e872ba0fe59dd2b52d86869bd45d96529d263fda5ec361473142985bca4c208f92ca92dc1e670e97429043f3109f8facf52d7deaef92dd9a71b6e60f39686659717ffa0ac461264599db53cde4e9eeeeed1c45a1231d275ddc9b3bf8b2e5d87839d0d0128c6597c3adefc8161f45b643e58797465b9a2b381e2e8e24b896a6e99972276a45d052cff22fc949030492562f0fd9a3bbfa6b748b32de0dfb9e2d5af7e888cd703940027ddd7add55f395aefcec6656482648cfe9b0a58060b1e2fac9b6e464cef5336342542c4bdc699058e004644621316e73c750a1fbde13b95e562a72afc3b53056617361db129eafc7a6b04b6fcf92f76a43d1510e5b19f83017bf97bc34c57d57b466a238c46c3f348896182a6b909a42a58bb511384c263847e6200f027425ee4d64f5fcd78bd0b4b1b0e0171b3f6fef8b60b66a2ea6fb96edd4139a163544d993b7a31fb1f11a4113c739ec6154886786ab24f7334108cfbd32a6ba2f2fce234b05d3dd13ef7d5be880607a4a79bdb066d0a3053122a5fe1c5268ae171a68ffc90f943069a4af24214f08eb1f88831b35911ac70fe3c57f322efc9a0fd1bddd1e3eeebe78adb454bf9c4a94164a2b61ad0e3d50cd5411e074a078545fa1dc858c95dacc75de96d822fce6316b7d758ede1bd046b9c19bf8f0daddba76091bb8901d87a9ae44ad5181dffa183273df84c2cc8cbffde1873667c7411e01b8948e93d7acce91d045270b65b31fff90da2083a883d0888e8a1245f73d54f9368a7a92e03b73b4649ff207dfc04a7d7e33b4db3ace17b3cc4f075fcfd5d82871379c19e23b0957424fead2a7c9729d45d8ed1af0e56faddfd303b3ced61e89330ab5ee0d47f854ca94a5f5fc0c047d9076ff65e3619e2a337e10257a5d7fe15811ff41aac4b3a5c1ce9a2b993c5841f4b5dab6b01ece98d0fe21a41b5acc4c45ce1cf7885fffb0fed2b39b78d01fb7362e9a795936a0a45025ed2590afd7f9ad0dd95075255d968497f7680ce6d3ee8ad9fbb31bba92631cc7304b4a672c01bd4c68bda864d34a4b18ca07c97e99b4e17da6eb6f2b8347dc9fa43a09ad6a5273765c623da9e1b2928f8322ce1e894549877e3e38570d8073cb0fdef0ca811433f31c75aff35f3919e76a17aa3d5e8567a951cb34db1a866dc2f51d798e8400add495273c15e0b66293f5b8aa3ea46b20dc7b6e6bf19623507367aa6963fd381b9d8d53bc28aadbec135c99ccf842ae2376af41a31e7f447b02dc8b160c0e79a37fc4635be03829fae830c0069278be50489c60f815f359a157bc6f3f34538e85ce489159cfd0bfb31111e8dd07bb21d4ad55c81b7f9341b9cd8fe54232ff4e855a7aa04c374a8f21ab0e6e860bf951b65e74aaf37b567f3b82b349d0bafeee5789a30a484b23371340e97f533586b484d982fad76f73b60fcb4bf903648d6a72be9ce4d92ea330fc305f41859ec3b57dd4246aa08d7736c47204239a227e2a21cf14131905cdeb164cee0cc42235ff8ac1d23745f5ac20d511d745f465b368a0203a6f52dd895e33be44d51792c1f8df329761b3fc12c23e99fbbdf9c9405dffae6f521b39826768777fcc5d88638d123c2035d68db13865fe5854d720f178399e088f7d16d2e3e36d0abb4c61898cad575afe32739304780247ff96dfbaeaf6ed617e9b016d35a98c296439b1d1986773e83877c97daf93b6c4e0bffc91ef2b8a9b620f13d45ed55ec38cf146b08fc585c05e01ea617d0e32d189cb05ec5262b6a01f6ea621184ed6ae4d8529fcf3a33140542916e4f33534e504d92082cc83a1d00b5ad7207288c367c3c9231bc4990c37f61a79d2f456ea56f0f05c9770c256259a8ffd23fbcdbbda100a6e1108041c832fcdac69e9b347973973f023f34cf37f7a9b1840f839a018a1c38d1995e6460baa9bd52565fdd8f94e8281e4346e3c95d40b94aea452c1bbc9dc820f8ae57deca8aa28baf53277566f97de9d97812eb1d02935c7ca20d016039136a559228a693c6a979d40a6d98a834ad1623761427e9713122af6986ebaf23e3a4adac6715ccd703224bda9103693c837e9ed36f4c7a56121a469c2ef5090d801abb465dbcc3f818e584f61b1eada9800c0530e8ae91c3e3a145c663ef3d81b44c43d9aff1698346100c26f0b45ed81d9b782c1ebc39a23f9d59704471cc20c9542577ad869ec8bed18d94018a8a9f6c872a11f13ad842d6409f49f6458dcfbeaae4dcf37001815e67c5f7e8104abcb085d6892a827cb7af1e37d2a9cc6eb6efaa5a8ccceed56ea0fcf4fc484991c0551f88c54822ae4d83f0621965d197eec4537610992a7356282cb721757e556ec5aad3059f99105ae7714d14221831a91ccdd27595466f6c6d6569cdbf8150a68459f457a5df9bc1af4f6d1ffebafa2150cc9416af8a4319326d5688f942cb3bb7f97498835c47707f29a8c3528dd931b2cc5fb2a562a9d32125a0a681b4328b1ca7ae4536e6a4a5653713cbc6b6d363c218d6dab69881b8fd23f8d5eae3e89b7d52ebb2bfc7eb299a197aa4e996f7f9f53711ff5aa243a63a1a9684ec928dcbe9d846ee2153a78005f4bed3804a49af0a6583826df71ae6e8ee2172671ed23e2e73c10036f566fbf36fecb352dcf8ad5c8fb009ad2fc50e25fe419b10fa0a00bf1c728499dd9482e0a8258132b476340201691998c78455eaa335c0bec4d0adb83b6fab82e2c3632867e992df168efc5fd63b14ddd285eb21761c718da5af70bb5bf2a1ad8ce010f06cf8f3df499d99882db868c850795923f5af4a9f8393124fa41387effccafc642ca282a4b5e0835ca097cc775de6e9fc1e8cd048b977472b9c3472adb2754d3fadd7ada7e1fd55f56249d6ebcabd5e1f394181547eeb7089e59eeb029019c2ebac8d8fc18a07dc302b0f52c87c9eee5be5e40ba852c37b68940a813bc4f855c070a6c589f5a01dd6a52e949ae55bb0758aeac9f22df3d9ab0fa67c20ffcb0e983ea485619490867a724d70f19078bd0c0f96ed67a1b50638c4abcec5d6c204ab8f7e961ced2ad354e494100b389643646e4c270bbd53d2cb2c135a54610a6aa679ed3c064c948f489d18531b947421dafe5fc1a329d33f82266f65a75a9a34f96958b64dfc5c8f1b15e8cf8082fb811de559313d7109e2a910e2f09b769dfd49861f051c37626775b5c4aca25342f3291b4e17f0fa14a63e3fb6376587b8ce5b4922bee88a6294150e01d9b90d2ed2a2a97b972f089871bfe9c9efa6879c5cad8c49303c4ea04c4d1e0c3e6545b94c30322586c28cb5bfc5b4c392bf0fed0e17f4b9368981948637c856aff3e5a8298b61272879cc70bcb574ea557b4f9ab0f79946b180c591c5f271ea6d04b2a8c82281049f695a301de96624fd38dcca12c686a470746fabaa4d5ab3f661098d0c1f32045b389ab914ab9bc2b573b2c89c382331cc61556c5e484eae81517f47f348c7ec444ae87ac2f309ad4f5882807781c7a1a29e9bc72fbf32200c956c58b0334af479b057fd1bab8d9a829d1505dc3933769bf5b3a50bf4022a7bb82fcc78a07f46ddd9ecd52a92e551479f75c66b6b02ae2d3e7ff6648c69449409fb72da4467baa05487fb1df017afbf56992e1f3fabad4ad0cc9220af684282402fd0b0524cc6e8b3df60efe05095ec2b30422d68e2c4da3cb30012605d813ae095e9e92c94d501f000d8c0127c3b04626922d7c7531edf1a7712662f0f4bd62038ada9ea391aab306c461bbb816cecfd2e758464a000c61971266038f8b8fd69d7cb1608ba925cc347eb144e47dbffcb695f5d8cb5f79e40d8a88fb9ca306daacf633e2712ed33fa652f176dfecadf711c7dd021fd5d5de8eb7ef535407aaeefd13f9c7728b5195443a20ff46b00f5e35760f43fa1d10156db2b51f03fada5bb33686a3a755a724949967038175c8edcb28a62f28dab5d1a7e6c2dc7bb486cdc13979159bac4514711bf789aebceebee94206c339d2df89ca1171623d8d73042522a3c0498eceabbeabf4b319258ddf8ee2d1a366151d3102636e695a50d484f6e236b48b6fac5c451593e422694e6c2a95445224f43bd8c5294edce2445f401913bd58132ea4dd7a2e8d25fe8fef25dbc855b26336956e9d0a88339b7bfc232b66ab5c69a36d342df30fc24fc8b67fd56e5d31ab1f11bde67ce12dc94f7cfe56392eabea3ee715ac1956e04942fbbbd35706ac76dd47df99c2b2199585bdf8229d"}], 0x1010}, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x182, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() fchown(0xffffffffffffffff, r7, r8) fchown(r6, r5, r8) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x20000, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x2, 0x3, 0xe1) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) 04:03:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="fc67b23945f505e6ce03e371769d77c9d9255486e403716a28c3fcbc803456fb0bf32566aa97751172b4b7003ca8cc1d6c4ca2d5d8556ca83238eed9e64a493f524e0c3e0483dd86cf03beff2a5b8fc0095c04ca6adcdac8d4e0a2157ade34091fb90d9c3e526c7e86f95927becacebe111187daf2512a17c89c8ad396a67e56b46a75534238b19401b7685eb772d992", 0x90, 0x4, &(0x7f00000000c0)={0x18, 0x0, 0x666a, 0xfffffffb}, 0xc) getpgrp() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = accept(r2, 0x0, &(0x7f0000000240)) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)) 04:03:23 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x0, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f, 0x0, 0x800, 0x1ff}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000300)="cacce05d98e6de6d43945bac5e5a796ba9ed23573a8bcecef9835877094f57de3ac9d3fb06b812e8dcb0a79c3983aa27b3f223e7ce797fd1c2d265ab098e3dfa3eaf274d3d3989b64638652e19159a6377bfde7300267efb3e11cb727e09f17a96a39084b5a3ddd7308e87d37b46"}, {&(0x7f0000000380)="fe46aef6a93e20904da4fb7d6a2f64548fe07ae4940620ca637de8932411457a79b46bffcb0a5886c7154144c3736b82cdb5ecde0462dd24df2449f99912e309fd0cbb1e6b37ab04c20f6cd05cd89b619ca7c04e7d0883ccae1a48a76afb213ea722ef902421e24c1b6af1e25d9bbb0ebbbc93b840598496db97bebbcf2417416a7bdb268d8d9fd7e2c24d13ecaa9eafad38828595b44da59ba2c2318750453c8b06597334"}, {&(0x7f0000000440)="b4af52350d16672a93302a1b735eae58c495c9da46ddcbe25fec77bb4f46e0939a5b9b5052a9370741d5f58b348f9c03c535d31563de127e34925e01c9a935128b4ef9133b7ee8cfa15523c6241bb9d4043b194f604d51baafb64edcc9d281b5abbd15f87ad6c52c81c79b6159e0d38f2e582d2e19e62b8780f68bd74d377455f756"}, {&(0x7f0000000500)="ecc8c550e7119cabea1c166d44f76f0e13f069d807e398c84349f3d1f87a2a43dc0d9fdd55126795497e8b9d84c28566e29593833af0c661e5d4ed4e3eb0ce5d0ed659f8466251c3deb47adc1b48e68ee3b2db06c1f4961c802a1e57da932d98ff762cc9a774e4fe52a95c523c40390156367e91f895b53383d4b1feeeb9b5a8d7fa543254b8ef03eb6a545498c73de1bc9cacae0776658ff4cc92616061f4162c940f37e2d1aeb301940a79aac6d026138b47e39742cf23098258031a4270d3d2a8de5f922b44e036ecc96e38ac548ca728d6f2f98fae94f3153d2c7b4468a63e871a"}, {&(0x7f0000000600)="06efb2ae325c48f699a2a289b850689515e02ba3a5f5d961bb6c1324dbafcd34c460037eacba2670a145466387a3c3e8381aa7292ee1dfc2006088aa93f95cbc8776a073d87ba474c1ff4a820ce58b4bbca5b6d9cc2f98012cb5ca372573fe1e85cd81b0386a36d2d4e0a2894f0d64462d5c1b657b8f1e5f0c59f9658090f29ff8f8faa40942a1d42d3f7b08743984c5e01caa576c6cbf0d9d119db8d225524612beb64f82cb479624b0c915a17721e5dd10e63785be457b25d99dcb576841bfb6be138aa72a201b30192d6efe8b13095f3b53d977ccc7bdb37bc4c3387f661dd88371ae1efbc54bcac1190f34e4b8055fd804b9a179c16db96bf4d1bb071c14030d424cd9d2f6558b457121e70605660d4dd046498ef8984943daa9cb8d45f3caa47d2f68dac9efc59a7f92596d0dcefd6d96160afab439ac202e1505ddc78a0c53d47b2d6afa2e234eb143594a48398659f7551e95919cef97c47703d380eda59d794507245dc71b13e052b71bffd66bbc41d6a78ff7e1b5c1a867d9371e01f1187831d2c0878d6d2049623e87748a683b42ed7602bdcb170a4d1be6c94bec5b299b35f4f12e45747fa7303c0d1518a8f893a49dc17c16f33286220ee8d973a8bcc46014a0072c09088c78d1195dd8dc36e831e281bd4eb32f905a38a500f808b2e5b02bb40d00be09b1425430151c505b5722ad0db47af4a1bb6d41889da8094b42580d3a41ff4f7607a180c37d82a3f7d9d5ae3933eb6cb8da8158c9d8b31a0fe1dac0f355c9be5dce228d63d01517d327d532831c39c298435df1eb9952af345a608442a708c553480408fe6d761e006911a8a8ae63d562d5ccd104074e2939072ab1668c2a3e91217cc76c6895cdd0401e3be18618332e37bb01844fc3376f3aee91cdff9926fc25300b9d1f561c9941a612b28388eef5cadd5c9b44fb0008af1b691a777eca628c590072150892110367648df35bfa3eb6cca43a2b9be62aa8cb0fd49351f795bbd630732e07cfc32240f033001386026e0d09c4b955d1d6dbf2748355eb8e2f380494bd6be014b209511debc1aa125bc28467a77727da07abdaeef5a3d82bbdb75de5636d7bb9ef83c81753b566d8ed415f0ac1833440b78180ffce5564049a26d90c6cd338ef6ee858a787b00844832006a2f480a898888145d1f8cee6fadba77742aaf0f92ab3edfbda46af6073b925030b25127083614c42e49efe3aa94683bdd3d66b149bf97f51b8aaffd66d193bec0a0d60323a4affa9f804d04cb3b2c191290e534d30ce8645e94607acb954122a0ed2272caaf1146e100ce0a6d6a0382427a4d4cb54f85ecdb1fab667158fd98f2c815fbba50b570b8cc2540e6eda906de7a31197572801505b06b549129ffd950e4f75202047f5f50077c06d33d065ac957d4f229113c451f5314e6df5db4a1fcedfa9c60aafe7fe424b303629b98cfe927dc020206eab499b6a0c960bb2e0c645bed716377d4f98691e7fbf6f65651378679a5f6a29e96302bd1c099494f55f7f0d64dbead41f130cb4876f12f6c57537b710d004f0aa2f528673c288b649e900e052f9446d0cfb361b45ffd67b5ba6c689a7b6685c37fa7c17896bf283c8dc86ab8986237dd43f450e73bd333b3bc84fda2277056120322c153e93e5f610b37cc36102818a2e0b87904fcc0002591b297b48462d1302bd17bf70b509ac6c09292ef3fe045c230f343e24f5f8370ba1fb95172d8ce52a92ed13da883da69691f2376749079217921e5a9fdc4538d008322da691b961ee07a783ffaf63feadc147d978502a402f2d6c6daf19cf82354b91e4e83cd80d174c8b36a72a74df863139be18a64ac93aba1e2ebb032cc788103973c6a6da59be3fcb693105c2dd726fd732bd6b35461c5de758a9aa39cc99891ceaed788df4263cfece5f9acbd47b2d1caedfebd7b0ca9825f55f9e803f132e4d6e5b0be8c736234eeb821eec18da656849bde86eeadc36c9d27c8e05195cd54959e478f50bd57cc6f516b7405441ddbccf83bbff87a7f12afafb386f8d6e535d6dbc8cb66f86095136f1c386250565403ceccba87956e65c15fa19fc8d6940e094438ff884addcb93314920f332316af5cc752778c8e2297be608e3bfe37c0a0458498178dd700d9250658315863dedb5a5a5082ced0ff14872ad64f9c22d5661ca5cd49880ee02822d4c5a8a91162cdf09f8d482f19a40ee0441605054c6dd54a5570cf4b1995c0d377cea3295c9760ae93e7eecf4ebeb78cd665d5278a07ed26544e7ffa98118e35c59f8684eb6769c6b1f82875f269882f04885358d30eabdcceff5a83f96503318c6a50600658ed2484928937609f42cdabf183522c53cc02a92711574edff4e6db1023fb78dbe2ad35ce4d141fe2314e6529ae06ca7894cda088acaab7f9779dbd83eeb9776e33b06601f9c36bbc259636c83ee1cccceee8f25428df74d3fee680ec9dc469f0eb6a1b670cccc3f2ea2df048cd4afc73f0d2d3cdb398beba37d55145844cb1b3830148062345985f9128f2065a8a738c5923a08763858be7bf843c3382bca64b035a1baa296c98421e4d18ccfcb44a0df7e51d2b7272c206b7e96981bc9b973ea53d935d03e6de37f060b0bd0673328fc506404c48dcd7f642b63b3a6483e9d2e166767f8fae27047e3e4f9521bbcf7d4b51038a0540c27e9f2f597967d98a0cccc48319c9943d1894be35b932d9713fcbb4cb5fec48772b0874d36dcff5c104858a6dde6e2eb435379d9114ddbc8495c6d026c3c373501eb190e831fe2a33e62774b978387643dcefd73c3ec301e8c4dd8ebc4fc92fe7b9a8a7b422e119463416abd1613f04163ea57a748606f99ab24ad0e31072e2498ae801e5319d0f27b943748dd3545a89e9b5330ec1d2f39f0f21408eff75a94fe99683ec782c60efb3c846ef4801ba6ce7fcb99e38c0ecfc86e047e9132ed749527533df280020cafa6abf3795b7019559c41777a47ff35c38842ad5aaeadbe7b75df7b8e1156a520de91f56c31b18dcec7d6c8d8bd6865850ef8633bf079d8e50275204f73e331e9d6eebde4bb91ee4d05fe3455e7eb447605622355264e229feec0c8dd8e38f70d1ee5f9bb92e3b072eb8dfd9a9955afcaf2adad9ecd8063f436bfc3d1798c923ee5b78c84f38b6dcd84db5183c89d138dec3f67413fb32dc460d7b418c9ec95ad5e96121458729cf2987549938750d6d1336bfd3e3b88de30a24818b97817fd57c607f9f302492c57ad84e2a93376788bc86e4fc397d0b54018773b7fc7a4961d2bf884187c2e0667480cc4b2b5af92ddd9cbb9b1727758d6bcd7da63bfd2adce8f0fcaef6e0f1ca337f667bad72fc94bbcc3d8cea2e76bccd2f165dfcf031a7e039cc30f8f0833a79e04ffe136c88f6ac3189a6ba49a6ff9b70baa010477dd25caa0a315d2ca0dfad9e3f1f01ac894115828c1751be7c259bbac86401fa15f2ed9dea7f3839421a195e9cc9934c151e35d82face496063149e5f3193e2d7f2cde15a159689a000abe82ba915ed368466f3f5e02ce8ffa347b08a62f801614dd04a3470f3da7394a7105423474661009268ab4c00d8efe55d79d5bc2692d3711f29da49d41116dc31aa8b595685406149c4d864362a474b0760bc17f28be6b4eaf313f5c34b0c1e743d8c3b17afe620e3e617bd70ab7a99a0f1b35ee2d44a12d43896d1cda1c3eb332e64203ad3597dc27b8d30c21d9297cb335649718bc9ab5d82f5a11e045b75f72013dd730ef8f40c820c8cba5a23f6dd0fccdc82b745c3cbff221d2a874b58efc550ff260fc4403b3a4931d5f3575f355e07e6820227683abd4b921ce5354d5e9b3326ce4f5574d761772956a1420fa7810177edffd9f2307552ef2c7fc72f2aeb6727ef0c585cf1c64486161062951311087b2d091f106b45b1eaabced73cb935f4d05ad345d743426d89a741fd037367d921b1703d7e2f885256eef48952c0db6770458c32ae63ccd7690764850b02e17e5cd2e3178f4701415d57b18804dfd2c24fe09f9f64911a6a55258668d08f5be1a5050445838f8a082c15f3386d32264b56d643bb1b464025c50d4680048d8b371da852c0a143da6570431b39fa455015ff8ce7f44573cbc2c938eec9ab9e6e6b839527a5162005062508d8608b4ed9c48f82224a139d97a8e39fa1d02215c79fc4af08bd92cf4b0528afe51ffa972bb5c2bda1cb6324fe960a44f440f2204ff112e5d159d378743476a86ed4e9adbc70e2bea67f44b5591fce93b6efc0e63685682c66d97e2792695a68e02e6d6ef7130885e59d3068840726f6939120f865cc44fffc3264b111ea611d3b73aea96d34726682d220dba27310904f57ade1200d0b532d7f008fbde26df2b77520f33e9a944a09777e733cf17e364764dfc55a45ba4141dd7fbed59b5e2fa91b1fe0e38f38fb6614e7ec2ad618f505d895e707d261e9a9b4ca45208a09e62412c1bf18d49d92e8b41a661c3e9baa8a66415b0168188b63acef4887c19604450d4dd92a9973338b58890c37c286c07372118d0228b763dc451e4c34697685538d134079e7da97f886800e5c8bc746427cdb3ded75375e875d28e62a9fa41ea07a4822342d7411eed5666584f0eed0cc65b1f97a88f399f46a4b33d7664a45ef1fcf964725bb77f0a714b860d44f5db03f53bb76dd950aad5dd7edb426241c3bd0efcc2b8c8a84557119d6283b41025f4b1b2fbad51262408502962e91af90677e72895847fc07ab8a60c6d443f88e554c88320ba9b79d5919e2c435279d4d0d842e15ca3aa09d872910b22c5f32a01cbc9e77ba1540b928d434704e81b51d8e58a9614e7827ee2c5818971c99817e6b3f25b32d65a780ba67fb1bb769965d328f36242d4148a82ad84e09a2dce71c7d258ca9cadfae87791ee8030453e87a08e0a437c8590f0b1ee78b5e71f976cd15681a9e8787802d58a9ca5a73dccee2703cc22b53ecf22f52dcc0f4b8e3d892e84c18a68db7b2abb6f4f57b7ba9f9c74157a48bcdfa0b25d41807d2eccaf5ec26012587260bd4c43583765fbd9974246dbac68f71499b46d61082c673be7b286d3df13fcd4e725bee28e99e1a9ee3afe748e8d7a0ad83b8e1953a6bb5ed3566702864b91ec07462e129a203203eace8acb2bb8f55042fad3a998276db5c2e20de3e7c83d20f3aacdffbda22ac9d6c7e13cb560bac3c7bd38b49afe6e35f1204653c49c96e59db455d2cd7c6798a8c48e39c22544dc1afa10838eb380d25afedc202549069e7829a85aa97139500fc80379d06602903cb049c610b02e91d58ee529ec7bc0a2a42a8bfd93cbbd87bef9aefd7172363252a68d1631fe6891f774948b197c3936c7865cc321558b64ef82d903625434ff0eb4df440013d3df27a7d4952e4a6b4855dd76af2543c4c534059793951af7f0093dd4ab591d2db84dfb69148e8b3f4b89812940f06ad6627dd2ba2a550256d31506121549e6e9f097fb01599326350944788232cc911c1f03314763fcebbdeda487509f5e212d76f8c5d17f07e326cea1edd0b0287369cff685a01cdfaa8106c83801de9d1f26dfd9fbbc93eeb10d0ce9ecc589defde8892ef8972e7c592116a5176cfcdf3bc1a7208e1857bde2e0e055f08caeafd105f9a72bd61f0281ecb0a8509b3a65cc362d7a1194cd604c08579bcf3e8c0d149949e2ae736fc00163422186f00c870594569ea4aca058a44991aa5d4d0dc7ec7502f6ca9d88ee5b504ec14a34e0a3bb825ad5b65432cdfe012fe88645cec530581167c836"}, {&(0x7f0000001700)="d0fb3806ccef650d635c32065b183c7d926ff2dfc77050005af9a774ff363643c90f6d7eaef64f3bf913ebab567cb5bdded1fed075626c00a1888c0b117ba25005d6bca2b902b0fb5dcc7ec5915abc6f4b7a3ae7df880459fac5b83fa17ee7fff7c0830e4fd8dc90af51817c587f30db7e682c871b8f777ec91519d86f4b2068bbe647770518309a5cbbdf96fb1e790d46295cd32a071c123eab75ab5a4410b23223db289a25d51c86c7"}, {&(0x7f00000017c0)="bee740a1df5a755058dd90950df45c4d492d1b0fcf14d484d98b7c4a8b692901370c57e600f77759be89ef9e3d1a2ddd6fc69d80648cbbe0dbc048bfcf00d3ebc2d1f4fac87769a4de51dc0c9223d9302599d08e3edf314c557ef3c22e9f4cf2235a994d7426c30460bb23942255e004cd8a73afe51680f6f96fb991526e3b0018b2707a9196ca41d04bdb9fe895c4aeb8d0e9bdec86dd1576753fe0c93061a13fc60d985bb33251df4674c192d215582674b35f55b80e9238a5311247c022532f09264a8041ac4f4042b2f22d233ca7ae8286af946e3f9c6476606e61111b3203715672ff5fcaaad2aa4cba5fec27f9f70937fbeab0ad7388284a883771472a61283681d411abd8c2993fec7d4d7dd0ee6969466a185c53ed78036f6f09b1f03cfa3b27f9bcda5e62d77305798301587d912e6d8c18637338f94a97bfcb33859a51a77ed654196990acc64266fbd7f2ed44bea5a21912a409aa880a86a3b7a69171a1272a0e1ebd5969183ca5dd13bcb225bedb6ffb16d08c664f7a33c602805d72d3055a42638dbee5e4bb881c0bc4ee7403be3bdbcaabe48cce35759feaf67cb7d218a573ccabdaa6ce514791674079ea9609d0628022b7ecaad0f3982e2e95a4072252357f7fe239002bb9bcc0598973d336b8fff0a29f7b3bc6ddd97ab85c6b6058ad65e4a1096418e9fb6c2296d453772c2ea118cd5acd071939247d82b56655b235d1903677e2220f417612c611611ff604e26083b55248906efaa5fc00c9e8d173f233ebcb6b4119894779fc10a4b6226f70c1f38efd332ee50f7e20d18bd757ca60426b904a38f60d6a2578954d84ca59ffee3e3ead338e1e1b0996da2ee69e0017696a819a3f96ffe3f101d4ac81713cfe92f848d6b4a3a6cfde4bc9090cbfd3e654d4597b048d9461a47147faf3389115233f4d06a5b3bc5b08ce96e36ecc35a57fa8fcc19860584ecf0f904c4511f8d6bf212acd69fcf194848b9b13380b2f9467e1ddda81cc26d39dfcb80954ec39d22b79ee9bca5299f5bcd80cfaed64cc8340c1ee7a1b245ca187338846294dde8b7a5a164945e11a5c0e625ce2ecd2e061f2f814cf8e99ec4e7da4f768c6ab6a4464c8dca9f469d064c942d038aca038b031a0c6684476b3aaa1537f86787c40b28f98622bd9a22aa4797c6d6717b5813a1b939ddbb7921a0d0876290987c20778d3cb93dad36f67549487a0ccce58db04d7b0d77d99b0db9becf7ff437451b65c6b57e28409ae9fb0d32dfc0fd47a2d175cf5cfbcdb2d27a8275cdcf77799d737598dcda313c459c8e63fc3ee78c98caa7fb3eb13480cae934ef612548911e64849895285cb1f0310f560803174701f1794198b430a0ed9055136b05aeea7064664f3472d54b5932954fa6e8c0eae2f9d5fe95fd257536fa5b9ab4c0fb82940972e254dbcaf91c3469804ea5b5fcfc0aa375401e59a8d73819d884df3ebbd356184a9e4bea081321a7c1348fe8b18e0eac34702dcd4ae2590bd53b5a36f649f2953d11c022e214f2e62fdbfdfde26e1255398fd7b14d50f4d3a4ed0e593465699077661a4f4f0b69890bedd7ebbbd9497ae4badb5e915e57a1ba6e9bfc3d33b3c888d03200e07aa8198ecc1e715e843ea4836c2249e92f518ace4d2b23144ebef0aeaf202eac13ca6c8f9e8b44f41f91aa2e9d8059a202e7f407c8d47b8d2c87be8be611ea26728b8292924f9f38a2950b2ca23921bca02f511c90d02a2b06eb110ddef3fe6b0ddb8501a40bc19c28d5b1abe6f4cbbe916389b9bf461c4a0c452dcadf0048613af77734f8fbbdceecfbf402be7e61c08df92562950306c58a680cc61216ae18c21f70c399b86fe1b519c426284668bc654cf16351c9cebc5ea0c63b2e2cc2f6ea3e268c94da3083be8e0eb414b38268bc3d761eb43e92dbdb15c806ae1425c2f311db09730bcb773a849921c46ef3ee13f343c8727a32a2501f8608bf4a11fb979afbcebdf9560fc836ddc4ef54796c2b24bd518733a64569ad282ab619cc7c9366f951a4be967b37f0683a7c6aa9505cf451cf1026f7656bacde535c4ab750175c307e0495ba094d6a02cc03cfacf7d0314b0296c994aa9e694a7954f2d40ba7bd5220dd9e17cd0c7cba7e099cb6d0d5805152d12b755f0f9e7e8e862831014b1fd785e8a6d2b514a4406c8c1391135a7fd6d86a418ccc236184992b0b3052018d5f2d75ac4a08c6f3b9957a52b79bb91732dbd938a2d0461b690898fd81b1ef0a8ca85c22b4b1a634af6c2843a209e135c8eb5d906cc48d3160638fdfbc9e9d25cdb4b47a2b8ed67e8b0814f7ccfcfb0cfa6fd8a1c79edd42cf377dae67071fbbc478586b3bb0a10c53f6267c94f45493703728e4ffaff26d73ef9502468e5f0154995f85260457bee6b7f267671d61671bd65ffde30be4d877de44cbb9b4c9e5f04f970be2d0bee691892ebadc15b7b906af0a00c2edcd05f2d2fe14a027afe9c00711082818d942fca6abaeebf36d328b9f4bf0b2667bfd2b699e2838da9b420fefde161f94f0b9bd1c0eefca33e93f27a05a6433ff4cd330267e763a039edd126917f97a2f512e9e36d25cc7e07152a9effd9fd750f3d801889978bdc5674e18e6d79ac4cbb5f7b7400d54ac232578b44bfe687cb0f6d3ff8e6c70b4ecf1687ac1d70b5f49b081341ed1e1a03a97b28852b7bb4fa5f6d334ad2ec3109f0c6bd0841838937cb8a178e78dd65adc54112f264217279a6177377222f9637f328b2015115978ae2e01119893176af2cbd51018c7e250f11a2fc594dc183a6a3f4c608ee22b752d808dfa3c3d38b9cda80dbe72b9d9ae32e034ff40c340b673b0b387b49850109b249adad2376770cb4c6d4b474ab75d81b6016da2c0781b7f6a6684204de27bea56e427a7c4477895cefd012016d58b8b31cf0d1956c63fe18019ad3c46147d71694faf43e62b6e1a44d9dfa932bca41898ab97e339a6587f9dd373778e155cd3ddae460b1540499345b890fa025cf9d45a34864d783e55f7330cfeace2c12d916537308b91fd840f5cc840d50363d772ab452a6f1a1233a1c7e6effe0f01c406a9a078beffe65ed9b64f47a9bcbb18e99821ba01e50f9849d6d0b97b58f6c8cdcf10d35fc5d4f354b4fb667da57e2e05ef8e6491785fa608188989d482f371277fa537da8ca905256729ac4930a9ca52704fc567da944fc9897c7606edf59a5f3f443b15bd68450b1720eab0a997f012f8a88a6fe47df5dfdc90f69acc70cbb5409cb9500a37858cd6764ce42e30ee50b2deb26c637dfc427bcf3ca82bf9a63a71c3583bc432ebf79a86c8a74d08f23a775c229d5896430e0414e0f0b15ac58d5b8552439215a9c5a21962cf68308bd8d0f907e4335e2ae4d555a87f1021f1fa8e1740952d32724f266abd490116c06a64956dbef1dc0122dc7f3158de8d9328a1398bfcbbe1f2b50461d6ed9dd662b7deab290237bdbbb617df262f447186dee15f61b7669122cdb28b1ca7e3c5a7cfa1ce9f4fd07ab1f4bd3fcd4d7904b7ee97139d4683189a3dca90ec419fc2a9680ab442569dad38119147adc481c42672f3e937434e357093daa892b81e058ffbc676c65e1f20e777863735fc1a22461e140a311d875f60b1b4eca9be8d1d71d5d5062185783491c4c946f52f0fa36e6eeebd0affa52d3ba4402a41e681da2c967f61142b7c7aa69cab224b61075da426c5523e5a04d9618f6b4f5c3ba80eec7b8eb92812bbad85042c3649b0a1e42ae2bcf8a0cc2bbbf3e9d1e675bf449bbd23c99b20a76b6d13f268d396f35d7e9839ba03e943da5fe6560cbc18640582962bd4492cb5a31451908877e954f2eaaa405624b64e528151017eb8c9288c4e45d113679ce9f5cc8865caa1380f7901671d06e24a314d548a0eccfe14d0a140876323b172b758c6ca5224aa9eeb5353c943087373424cec76ee50e8e16a7faaadcea4adfb1c52d68f47749413fbbee6d34f1ca9d68c2312859c62fca4eb6a3828259c88aba96d3d57794b3eb13cb1fe44e18b0ce0be3e7d6a08ee758035d8d9f5eebea414e593e4e6b510c6212fec1c396beaaa76c183b185bdcd85d2e4f8f7609ccf4fb212c80ab93e2061ea28ac63c43d184819325a312a6b7a791a67f19034edb17f65144a17fe6fb90e9ea1a8fad62ef711c6e4da4754be89218ad40c5fa91f95dca131ea1d6dfa6afdacd9cedb0ff1b1268cbedb4ce9f3a9fb4751957eb38b496e08e9ac7d7636571727d95a7e38d3f863fcca1c681baed077fa3916396bdbb264913c1d5e87667dfe56e35e4479289cbfbe3e995b7bcec3fb882cb1b61ba7fe3185bb0ff8a29ebd771835ebf6899f1e166561ad859441d2813bf7c166a6850dbbe9a706d50732cc303a2df02226cf3939cf2ec1f76b121a277050ff5b565fa5cd637e6b669f0b409c3a120a0f4ce9d7f5e7531b0488c16db38e4f356c17ffe2a10895f26b290bf50381fd073f1584a7006d496238cc6e2ada1067462e49993349dd8176fc05f3b27f982a1b6fff239abc6f1a3185cc3e99faf5108bd59145800b3d436f80d3ffe0c4828231a0767e61c436b61b4bacd939c72954e8bb468ebae949386c60411629e3bbe935b0517083ea3a34959067482cdcd66c7507a1f26f190b6827206a7482677b47b7ae7325ef9bb86b9c03a4841296626c65f4605d61c9655142eaec0436bd508b176bf671dcb48fd83c50fa114776af947431d79cf6baf05b2e35eb6ef30a80a5092873ad6747fd370b90e3c430d100db7e77854a80bbe127e58c599fccb912d3a4c89e6ec3291fa06ae254fff431f6b9bcb7cdf197c3123a39aa4bfd5571af3d2618ab24a9b93d2ba878079bf899eefc253f54b20d42b9da76c9b2179cec06d2558b1fc49624080c0ee0f4f47932b570f4014ebdc7bf91f2ff284adcf4cb2ad12cb5417bf006dcb104e53e9185c3b97b89a24d45ce23e70eb0c489cd3b13efd5c8ace86ed6c42b937996cbbb8f345bbd797a9e02efe8fe845c84001056bb8e7f674b269914360de5af7beef3960d4b779760be08f280dd928909fe1f81cf70313775f62173ee78309e2cee960f8e0ee5f9dae73fdfd59e2c55a28751386f500a02ad05cff0f3750cc339d4cbe6ed43a6ee64f42611f8840a8582f761c297c45f2ff7a021fa3eea8a83614b2d8b44e5c489b0709ca058d41fa91d7102770c67e2a03646ec07fd34bfcfcdec2e8e91796093cc9db8e083503400bfbad3cc32c7df1e4bfe9debcc617bd1e1dbcc4f1d3d062dbbeab591f9a26372adec4580a354bf7040fb16a3bf02bcf787e9a890730a503d34b5241cf89ccf2c3df1239507b0c0aa9f26e4562b6d59377d22a4a75b7b25f412462ba8a455928f7f9a7e3b175e771d789e38cf5f03200a18c2aa1b5bdc0a54f890b6a441896d66837bcfc8289f8d181ddf2fcd3936e8ee25d337d6bb2468ec8e04a10abd26e4a0ef330889bb6734a65b4b6b1a1a1a33ccbcfaa42e0edbc501a4af74d8fc5b9c3d2dbe67235234fb55518ad3b1ca54101e3a171a0835043a53904501eb6f902d656f7581dadbcffd3080224d4120211060932ec8892690dc1487c33d96f84852e5bb2cdf291f4672990779f500ddca6bd4f483fbb4dd1e4656a3967f49dcf456f83b71988551e0d1decc2abdeeb1aa0d55c79de077875d01674e3282e9b5f93c5743754f2a4fb02068e8695eed4a24454723d9f9cd83f3e5f00f4124270005d412e984cf80ae2dd0b103e6dc4fa0b06483846403b0e09852885c2665e85152024854f5b765362cf8b"}, {&(0x7f00000027c0)="0bd81029e52a514f1837194292f65639d43b437f7ad67f31e4bc690fd05d4ecdb753650907b6caab24ce578e0bf446e3b54189e66b7dcdd516fac8e3300384db3aae6e20b082c115"}, {&(0x7f0000002840)="9dc6c135a8d648f6ced2a0c49a8e978764bb049b1b8f053a03e5a4405750fe9c1c9d027b00222ef5c76c2f7e46737d920a3891a57c4310bf51b9cca7703bc7cb624e78d3d81965000000000000693793c3e3df6c590be245777c83358fced6b267a924f58cb06b2c1431ad6da14ecef6a0d47be2a3a701e75b90a4371f3d0a3b043fcf6a149e24d8e2504f1f7a62c95631221fe9d3cf0887bd7b5feb5c3ecbdb44b8c9bc988d5e21423026fc9f4b7059008937362da14fb0e598a31fd963a6f966a3d74ca81795a502ecc53d8b9f944424ec84649b9c8a10d7f74d00c9a69c6fc850f5bf0957fcac8e00005e"}, {&(0x7f0000002ac0)="b5c86694d7d2d9a6738988f8a76e8ad3bb6e32ba0fef2053454488e73ebe97d03fbe1ea3b3327c69b784b02fd3420540dd162d9b4eacc761748411d8d5c8f30772e68252392da1c3d132933cdac127603ae3258389f20c09c9832495b21aa65e1681b867250ff4641a4f67a15d65e9b97b38fce82f8a1005e51cce73db533d8bd5856fac48ca9fb27d331e6499f633b8dcb7e951afbb122c8716", 0xd1}], 0xd4e8bbc10a4d222) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f, 0x0, 0x0, 0x3c25}], 0x400cc, 0x0, 0x80000000121, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r3}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) pipe(&(0x7f0000000100)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r6}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r5}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 04:03:23 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffe1e) r2 = semget$private(0x0, 0x4, 0x7b0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0x10000) r5 = socket$inet6(0x18, 0x4, 0x8) r6 = dup2(r5, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r9, 0x0) recvmsg(r6, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r6, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r6, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r6, 0x20004b3d) fchownat(r6, &(0x7f0000000880)='./file0\x00', r8, r9, 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r3, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r3, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r13 = socket(0x10, 0x1, 0x0) close(r13) r14 = 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(r14) socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2400a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:03:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000005"], 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000001000/0x8000)=nil, 0x8000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:23 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) write(r0, &(0x7f0000000000)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce696460bcc6ca6ca0054c6127934e8520308a178b232acf6eac63df3a2853e3dcc6f15608d337c23804f0138b2fa034d8d9ad565d7651468418257ab9bc608000000000000ec12ccf243a8d93dbe9ffb71e9bd795f5fed8f7bad9f3ee178d740d01dd44d0d6f1be56eb14ee19e91b3b0ab250c6a04566377d80d48b14ddac9dd5eb998c34ef66cff899f4f132b0c2bf7", 0xb5) 04:03:23 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000380)) sendto$inet(r2, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) r3 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000400)=0x1) kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) fcntl$setown(r4, 0x6, r8) 04:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x8fe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x1, 0x5, 0x6, 0xffff}, {0x20, 0x7, 0x81, 0x7}, {0x1ea, 0xbd, 0x80, 0x4b}, {0x1000, 0x20, 0x3f, 0x2}, {0x80, 0x8, 0x3, 0x10000}, {0x65e9, 0x8, 0x35, 0x6}, {0xff, 0xe0, 0x7d, 0x1}, {0x3f, 0xfe, 0xe4, 0xfff}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:03:23 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x1}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x0, 0x3}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) read(r0, &(0x7f0000000240)=""/210, 0xd2) r2 = socket(0x18, 0x5, 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) flock(r4, 0x2) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) accept(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) 04:03:23 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 04:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)) 04:03:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 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, 0x1, 0x7ff}], 0xf924, 0x0) setsockopt(r4, 0x1f, 0x4, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = semget(0x0, 0x2, 0xc) geteuid() socket$inet(0x2, 0x4000, 0x0) getgid() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x40047002, &(0x7f0000000100)) listen(r7, 0xe6) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000180)=""/199) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f00000004c0), 0x0) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) 04:03:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) socket(0x0, 0x0, 0x0) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() 04:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x74}, {0x6}]}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 04:03:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget$private(0x0, 0xc4) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r4 = fcntl$dupfd(r3, 0x92d457209809e59f, r1) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 04:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0xfd}, {0x2d}, {0x4006, 0x0, 0x0, 0x2f8000}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() syz_emit_ethernet(0xf8, &(0x7f0000000240)="5e3ea47e55db06298c535c88eb684c24d9be2770295d25c208e892a72c776864d4706e001835f7f9164b95dfe15097c2027a6bd28f45e53ad159cbc52a1e1a4b5ac82894c56ccbaa6887f918d35be9d30d0fb56b8e098892cc4f0b119a9522e1efe8323579d7a1f89e1cf53239633c1917d8cb9be1786b6d0f63e9990957ba6e6b28bc05e7da85df8bcddea405e1afcb56f827f0a6d1b798e7b7859c1e0d1b14c6ad2035e60bb703ec91c621d49a93e2b87a6a3646c2679ef21b2b5f858aace3b483227df89e96baf2e9cf520b5358b1f4c905efb47f46492ce705e6da2f48f069d929ef7724d67208fbfdf908b2834f95c529bb9be99eca") kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) close(r3) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xfffffff8) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:03:24 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 04:03:24 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001200)=0x5, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) 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, 0x1, 0x7ff}], 0xf924, 0x0) r6 = dup2(0xffffffffffffff9c, r5) mmap(&(0x7f00000fb000/0x2000)=nil, 0x2000, 0x4, 0x18091e64b4f47137, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001280)={0x1, 0xfffffffc, {0x14e5, 0x800}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00"/4098], &(0x7f00000011c0)=0x1002) write(r0, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000080)=0x2) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000001240)={0xff, 0x4, 0x81, 0x1a, "839aa9feff9bce82c6a6eec7518b99155351b736", 0xfff, 0x2}) chdir(&(0x7f0000000100)='./file0\x00') 04:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = dup2(r0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x3f, 0x2, {0x7, 0x10001}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x4000000000025}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 04:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) getitimer(0x0, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x43) msgget$private(0x0, 0x9) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fchflags(r1, 0x1) 04:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 04:03:24 executing program 1: getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x9) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) setsockopt(r0, 0x29, 0x80, &(0x7f0000000040)="eae6b8881f7ab6008ea70a8a65ace8d4183b6f656f05feb955af84f3809a35795e62e7d778e58bccb5ad42e90a140b5f2d28ec523cf35e8b7f23ba1d36fb3ed2", 0x40) 04:03:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) socket$inet(0x2, 0x4000, 0x9) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="887c1f16b12329fb9ff9858e62c1de995c7a51", 0x13}, {&(0x7f0000000080)="10ed528f5cddf3382db842d7c6a94cf27f37b5225ee78de1e8faaaca62828cb03b1cb66ff2e842e8159a0a0554075702d57960e7ac6b7ab7d25372f1c46aaa971309c3046cc76e50abf9", 0x4a}, {&(0x7f0000000100)="442c9ffced46010a03e073a6edf3376ede5fb7babb4f1ed67fc64b708fe45d12b549f91ea55fbbc0e196000d224226e8576a7f32be99a6e73abf63eb43e9847f4425255b88e4cb4920f4a89bbb03a71269a8c938bd2ad7908111e1c532c3cefafa0af1960cfe745d158726a904b894aa0a1ea5933b2da605ad677337956c0ed4c01806865ef899f167ea7b2bb83656132fdbda9acdcdfe0fa5b1ea9fd18c371c26a1ca89a254711506084e6fc6fdf39b2822c43faf22acbf90e4407e71ad8e9a3b2e826a710c45e585184c396ab578942b54a5efb5afa9b00308e28641473645e959a41e35ca3286cbfa3aaf19e3dcd63eed62d078", 0xf5}, {&(0x7f0000000200)="2bda34a7beb360c0075e2a95c1386ae487b242e94dd78a03222145a542538b84b8f26bc91d5650e223f832395769f1854472ad482116025f1948cd52c6ed23425a2ba02fe38317ebd9d75222b7605838f91fa348437f6f2a77bf49126080eea1ec4d578dd979bcbbe9bbfdda488ec1c0eafadad252a11ac624afb28b72eeb67f941f1d", 0x83}, {&(0x7f00000002c0)="8a428b92a01b0ba4178c9e700d7bcd2bd5d0b066b4c7f19dc0392a330a08b17ad8e370aac35dea443490fb4cb8c9f17307d384023f23e9b398d138498ba87859e847405375973ccba0b03e2edc573ccb", 0x50}], 0x5) 04:03:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20cf, 0x8613a) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x400, 0x53) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0xffffffffffffff81, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4e17a52a}, {&(0x7f0000d02000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x682}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdc3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000e74000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x422ec8a3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e72000/0x1000)=nil, 0xc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x800}], ['./bus\x00', './file0\x00', './bus\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./bus/', './bus\x00', './bus\x00', './file'], 0x60000000}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getrusage(0x0, &(0x7f0000000840)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x6ec, 0x8}, {0x1, 0xaa34}}, 0x2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='x\x00') r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000980), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) accept(0xffffffffffffff9c, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x2905c0b6) close(r5) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffe5c}], 0x1, 0x0, 0x0) 04:03:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:03:24 executing program 0: socketpair(0x8, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000280)="ecb8cd043804ac0d516f18e8519548d8c0dffb2c259e345015a17c5a65b272119adb6674e8b9d36fd4334fefc65bdac82d874753266b0ab61c1d47b2ad9a8ebd11fdf4a1d548819570eb5ce5bbcd1fa64acb9cd4f775b45617bc3658618bf2825ff4458110e89b1ba175b82967654186366b69b6afb4cf101dce58ea2eaf9815952d3f431738e2ac0bc55fb4b18b524c025b516552ab1af5d6c13dabbde7e02dd2cfc60b598d418c39e38087c2d4b6a1dd11ea8cbf6e02de75994b225e10ae595ff38f610d04f265e5e6b1c4e3d14d18b16672c44b9f7f3a00842318f835d5d8ef7682fa1273", 0xe6, 0x404, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x4006}]}) mlockall(0x1) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 04:03:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0xe444b08edda0b6fb, 0x4000, 0xfd) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 04:03:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)=0x10000) r13 = socket$inet6(0x18, 0x4, 0x8) r14 = dup2(r13, r12) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x11, 0x3, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r17}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r21 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r21, 0x80206979, &(0x7f00000000c0)=0x10000) r22 = socket$inet6(0x18, 0x4, 0x8) r23 = dup2(r22, r21) symlinkat(&(0x7f0000000000)='./file0\x00', r23, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r23, &(0x7f0000000180)='./file0\x00', r24, r26, 0x0) recvmsg(r23, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r23, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r23, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r23, 0x20004b3d) fchownat(r23, &(0x7f0000000880)='./file0\x00', r25, r26, 0x2) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r28 = getpgrp() fcntl$setown(r27, 0x6, r28) r29 = socket(0x11, 0x3, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r29}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x34, r15, r19, r20, r26, 0x1, 0x8}, 0x7, 0x1000, r28, r31, 0xa5, 0x7fff, 0x9}) kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r32, 0x40047473, &(0x7f0000000080)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) madvise(&(0x7f00005aa000/0xb000)=nil, 0xb000, 0x5) 04:03:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000780)) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0x100020, 0x0) socket(0x11, 0x3, 0x0) r4 = kqueue() r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) r10 = socket(0x11, 0x3, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0x17ca5528f1ab3364, 0x34, 0xc, 0x9, 0x400}, {{r9}, 0x5, 0x10, 0xf0000000, 0xfffffffffffeffff, 0xa6}], 0x8, &(0x7f0000000700)=[{{r11}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x5, 0x3ff}, {{r11}, 0xfffffffffffffff8, 0x88, 0x4, 0x20, 0x4}, {{r5}, 0xfffffffffffffffd, 0x2, 0x40, 0x100000000, 0x9}], 0xf926, 0x0) writev(r4, &(0x7f0000001dc0), 0x3) r12 = syz_open_pts() open$dir(0x0, 0x30240, 0x0) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$inet_opts(r13, 0x0, 0x2, &(0x7f00000007c0)=""/1, &(0x7f0000000800)=0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 04:03:24 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) r1 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x10000) r2 = socket$inet6(0x18, 0x4, 0x8) r3 = dup2(r2, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r3, &(0x7f0000000180)='./file0\x00', 0x0, r4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x2) 04:03:24 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) chroot(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x8) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') kqueue() 04:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\xfe/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000000)="67446654e00899a8aa1150d00000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) 04:03:24 executing program 0: getegid() r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x10000) r1 = socket$inet6(0x18, 0x4, 0x8) r2 = dup2(r1, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r5, 0x0) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000004ec0), 0x8, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r2, 0x20004b3d) fchownat(r2, &(0x7f0000000880)='./file0\x00', r4, r5, 0x2) r6 = getegid() r7 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)=0x10000) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) recvmsg(r13, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xfffffffffffffdfe}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) getgroups(0x1e0, &(0x7f0000000040)=[0x0, r12, r6, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:24 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) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0401000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) connect$unix(r81, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r81, r82) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r107 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r107, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r112 = getppid() r113 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r113, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r114 = fcntl$getown(r113, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r114, 0xa5, 0x1, 0x100000000, 0x2}) r115 = getuid() r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r124, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r124, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r124, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r125 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r126, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r129 = getppid() r130 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r130, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r131 = fcntl$getown(r130, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r125, r127, r128, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r129, r131, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r119, r127]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r134 = socket(0x2, 0x2, 0x0) connect$unix(r134, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r135 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r135, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r134, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r134, r135) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r137 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r137, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r137, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r137, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r137, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r137, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r138 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r139, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r142 = getppid() r143 = socket$unix(0x1, 0x2, 0x0) r144 = socket(0x11, 0x3, 0x0) r145 = kqueue() kevent(r145, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r144}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg$unix(r143, &(0x7f0000001a00)={&(0x7f0000001a40)=ANY=[@ANYRESOCT], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r146 = fcntl$getown(r143, 0x5) msgctl$IPC_SET(r137, 0x1, &(0x7f0000000980)={{0x2, r138, r140, r141, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r142, r146, 0xa5, 0x1, 0x100000000, 0x2}) r147 = getppid() r148 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r148, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r148, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r148, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r148, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r148, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r149 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r150, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r153 = getppid() r154 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r154, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r155 = fcntl$getown(r154, 0x5) msgctl$IPC_SET(r148, 0x1, &(0x7f0000000980)={{0x2, r149, r151, r152, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r153, r155, 0xa5, 0x1, 0x100000000, 0x2}) r156 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r156, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r156, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r156, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r156, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r156, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r157 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r158, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r158, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r161 = getppid() r162 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r162, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r163 = fcntl$getown(r162, 0x5) msgctl$IPC_SET(r156, 0x1, &(0x7f0000000980)={{0x2, r157, r159, r160, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r161, r163, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r68}, @rights={0x30, 0xffff, 0x1, [r73, r0, r75, r76, r78, r80, r82]}, @cred={0x20, 0xffff, 0x0, r90, r92, r102}, @cred={0x20, 0xffff, 0x0, r112, r115, r132}, @cred={0x20, 0xffff, 0x0, r133, r136, r140}, @cred={0x20, 0xffff, 0x0, r147, r152, r159}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/debpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setown(r1, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000140)=0x5) kqueue() fcntl$getflags(r2, 0x3) 04:03:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x11c) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 04:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 04:03:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = dup(r2) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)={0x8}) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) writev(r1, &(0x7f0000000640)=[{0x0}], 0x1) 04:03:24 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xff) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() ftruncate(r0, 0x0, 0x30000) 04:03:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x500, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pwritev(r3, &(0x7f0000001440)=[{&(0x7f0000000180)="51a499984926bfe6f14f04a3c623b09695f1c6424e33d0d6075924f629c7f71d049eafc87b77111d1e0caef057cb8741c1fc31b7f4b006b337ae0e33d65aed79e8afbd226815cbc12c455a00264f49823c162b0ed45a1cc93d6d6ee133fa01256d27cb1ab4913d97f385e118cfff8260973bfc95fc444de2fda7c99e5c2fa82eb53f3edaa8c12a50ef2c76bf299b96ef9ac8da2312f260325a781493c1ccaa6063fdb5c732d2f4e3dd5ef1f96f23e75a7fa34ab28b3aa4de477b91642e60ba7fd3ef485a4391217a0619c9a626285728757a6278fa1771868bacbba6e1287202c471f870714366db0a449d5457f12aa410469a9d6c58126e969b07550af224372a89693772e8879631fe479dabb5c289a77ae5eceb3e4e8f3a4c4f659c018488f52964c1a97ea95a7851745811441efe10f4e3401c34f1fa2d3b8544d3b9e4a56569f5a441b34f1bb9c3e5e2a43a30f17c232fef599bf5144803420014ac8cbad4249d73d4a7f6a34b64a8d7d4aba8d5c452e46449ce2db531492dc740e10397781da9a6730621a670c609dafe5c78910d07d1153c785c12f0cab9d8e0e9186ba7faefe79e1e399223fc695429ff0ea47e7fcfcb53ecf0af606afceecaced13be1d9bb91c5981903244ef4014998a721f4e76744d89ea87c34ca23872c978d97149a641e0950f3f23ddf415729dbdf990a1356db92da11cc9f35a5f7b04df299c291cf677981f23be183140ffe83a8611a605c6619c17b62524260b570e2beba6ff66ab19ce2f6e9a3975b044d183e519e37aa5c1c29e9aaad7dde89d3b310db34a56985d7a01132aeabb220fff616e688a0c705ba0096db59d73fbb95b308819615bc78151981e7634ca70924c44321ac9b66eca6a47dfdfd705bd19fccc9ad73741a5fdc5aec4bc2df3a8493c723c493a9d49d577aba58547ffae035ecd66041ca293a2a083a89584bcbdf27296b5481d308c441bbe8770091dd9d4f2a247ccc499a845c9183e4354183cbee4c2e6976dd6eb7d5137a17abeeec5031f2c75d6033c1100503ee97a8ab894c22c387275fefbe761169824d6a52720223d43b4396bfdb88ad86beef2a902e151b98a7713d0c435ba21d6039b673e7436fb9037c5162ba9ff83b3b817b1be987ddc80a3434d26f65c80d6982965e3d3d2dc01b02c297a71c9f8305f3ef4bd1367afd582021ce43d5deea0fa8ceb600bc13232e406ff2d83aed4196c7d9a074ea70583caffc7b02a7b764a8bc34b2b2440aa94d394b105c106a50fef54f71c96d16becad9a157b43694cd55198648240e3e776c892d894e1650a795731c3a619f1a65dd528470ba82d61f1c838c9a4cdf8cb4e440781f46dd6c375e34dca969b148f700e8ceb1ade4538947b52d6309c3adf1e3a6861f83e2bef6b9ebdeb5c9eaacaa83d5643148fe896215df6261836a363b2e2f214fd65c944bfca549d4a69b013279b9c2658b2e759e361e59277ff9e3ecd3884bf99e09f4bc218587ab7530db17daf763b8a6933ea0b7704c9ea3161f6a5f1fcf98f179b5bcffa761d7b667180c59251618733af7b04fa428954281846c971bb1f136bc57d025f12be2c5ff40bc8548a1cb58f1fb68a4e90a3955e4cd2f12aca6672c9e8aae4e4c538fb7005c49faec70f56c793a53fbac722dfa9d202699ff7f0adc8cd7a50003c438692305545df52af58e0816e682ee4a5bf6f75222e7746841e9d09b570780d033a370a4cfd590dbdf0bed81e9355ba4377b097d12a4735de810893f3fd5099567e89c8bd1b577505bbcdb5c784f0e6ad995fed7830ac49f8d6b7206c3eb6e2a2d41ab93a18faf022a1417187dc2fd372671f6c626ae45025deae7c0f9826b60ddf36d4512564a66b9b1741c6fd4cd7374fba623a2743a2a25c8ac962d38601bd5ebc5d9a692bf0e8d0f03e3370a6af9d3dad93b534fefe5f2a121c1b59f7a3557aa5d1a2bded528f44dd8dab70adc64122635b84438d6ab5b6b502d37ea2004f3c033acd863477e15ccf5abf430e4ab91cde4c0774cbd8317120bfc3f47ebf74364749a7946bbcdc2e0ba76e74eceb9c5f57c473395cce702307c49adae5b8fbe46664f8fd2e4ef6be9a13444143b338277ae1af10821a137ef763d80df84cd6ea491c748ec46cb111fa45794585b52b9752613f85ae3009e710d82f1ec6b48cc79b064b5d58f355a10419123467808760ccd5f78e107ce4807804f76b19ea6a1d8baedc60e7cf7b0413d7107aeafcf69a0a15e29b8dc6ae99c6f6ad65bb2823d5fa850a677d96c7223510fac0c9ac19f40220007d5b40ee5eaa44ee0dd543fa06fdc0bb50d1255702116bff7d3f9a2b4508e4aeeb429cec6fd4295fc3c9187d943014d923b9b8f52efa9f1e4a736bfa709df9d0cf732e06f8e82b2ab9b92bc61f9e6f1199d63d5f75109bc4be370803ac5e8e13294f8ac047f378b9cd879b17fc43638cd7b369840f42be5ee96b895e4a31496623b784b1c097350839168caeb82d4f714de78170db02ac9392c52b1c70bc5b860476c51a79ef74a57981c94bbdd7b7b70ee84d98fa688f304e037c63ec3cbd24c293ed01e2aac9998a316acace7b09d3408bde7da35896984d256d521aa56cd923a6c65073a807c46104317b7052b7214a0083826c4f8e8bae4c68c173b362b5b6b1767d7e52915fb1a37c7024ad4c390b7d7de22fd022110dd157bb1963602bafb0f703f58e10f416333d6952296a0a1381be37f3a1ab169c9b006838066a4c1cc66c058fe86d72944c30cab6de28630cb06c0ef7271babc169566973b343a41088355771812be5cc518c72b98e014bf07bdecfadd59ef95793d8cd7b57c7a70a4269203912162cf0e9bac551850ecfaaab98d1812b56780673df998cf434c43d162902919ad6911242495153ca63fff1b152e316214de982551e18a3725ae103dd686090bf035a2606ff50da5135ba43019a9b9bf5ff1aed4d799245a01a2a556aaf5d750730949099fc47ab3719fbad8057e84ac9115d5a262fc8dde1924cdf8a1a7a93347ead5252d9205c7a0eb01eaa0727719774c5c7323add3d0a94ca5988620e6a34c79d2ae84b6546c84fd1137f2c0b17ccae8bef0329d773781bf597ea2047fefa5f00c1c4bed652cd00d1c9a38d8e4aa0e32e3c306634ccd6eea5be4daebaa93c05298105535d57347ea47535df4768dd70a925568cd18b9e2cec8e9d583ea3c72562c270116d0d9020fb50c347881ad82050a06cd43b535b65ce42d8a291c9bc4610313249ef37ec15ce9a6a759e132d5f84c81a45e5bfe1ed8d3f7c819ae69eeb1b712d7d1a6c070f22947d5167a35f1decc5bf55499213c76961d7c35b32c0fe283169ec21cf85215801e6db7a5011aac369bbb67d0406cd1e6262aad1c7bf7e8adf1371eda08598a1251d1304d32274bca0cec6c56d19aec1440babf9c24b30ff0721fd094846dde55627f6056700cd14c2884a560aa3a16377d9cfafa32f911f90108eaa2a3aa966061b6c9c978d85fd5d2a863299c582c78330110be0dbf094d1b8a09ad2090ffa233c3fce8adb5d12fad8c07cc0c7501e557c39c4c589d196dc62cfdefaf5a8407e4cd55bd04eedb1fdd2d8496377dc4dc1ccd8c770784ab4ace1378b198bce628ebed7a9c8e5581779879bbda27b902656dfc1e72f4f131be6549d0f63b12dddf90e4c2f70859832af49eaf86223be19750d9d9a89b97c1ed68074b6ce90e362050ab94486994904ac01037925f4596e7e2ae96d0526a2bd15a30d1a4767f6bedfb555c10315a8f0efed3c155ffb66ac7e8d8db3c3e68caac3902fa11692c3f1d2dea747efb1661e4c80c442b96261335ff5756b1ca7955daecedff59d149f4ef3dfc21a68b47ceb35cfe95c8bcc7778e020960fd1162ad850265ad2bc9875a1619a5792a355a1b7d70c85ed9576c36972854aa9f35268780b363e07350098638d717751916405b0aa063a335706eb302aae84c4463f5faf76bca92b167449a5e15f5b137853a686f50315f46208217ca02d6980e5de0ee92cdce4f2e21120056c26173ac4afe838726326289d90adbc7b514ceff695e85aa2c0b6e888932f1edcbc95b862aa1a2c7bbacbc812246f263ab79c82f0dca98a46e5f03b653bb2f3d8f3b90c9a64bb7ad75b88ccfc24e5363b61503c5fee211a1e6d07982c6f1e0b19dff53102d1d3425a18e9b1b4edfc25d99639ea08edd9978828a283c7daca732a2b6fd57cb77aff09553bd3fc5a3301a19ea189d9e73f4bfeb7ad89e2246d9c860325792255d2cb9726ebb7ec5b69c9ad1d8429edd454b8e9d405de24736c2991789aa1aac0673b00559c48aad664004d5d112a812273a5d128b0646df06cf15b874b2c41dc3cacda0cef42e0993bdcd6025b3bff68f8783fa59df80d61f254b8effbf45c32e109b1ed59a5ba423f7581a5fadcb4a636c49b3242211e45d11bf940ad2d3ed457d62d7b0a1a6064d0e0dbb5840630bd6eb70da335d543d096edd51261656858e42301d2a392b6f56209c39adad85bbd80a1cf645afc8e1a02de347780c0c1f810d054095579cbea789318b77a7eea8ee0a9d2cedfb8429840012082eac07351f275a88ba1d8781149389e1398750c2f7480a2166f833be31912c6f75fa49f72d82f393add0d7558c0ec2a13b6f95faef0966bb6c8025ab05d3ca8545573db53f29139ae16bf3095b6bc1f16d3b759302e15f9e04b295d4a2557e00f6789defe0db965ba854c20d5695d11e1971c326ca49cc324ef9bdb663aad673da50e819120cf74c583336ed0db74ea0389ff56c4bafc4fffe48eb642b5bcf708f78c40ca56d0dad575a9380975fbba7e14f35c8e83de82d6a6209eaa0ac23026d8fc69d74453ca23a797dd755d371b4e9347337732010fe6c595a3d6face3fdad5af8833e60314f58cf88d2bc67e3f81678766aa42c3911af1ee0ceaf9554fae7fed1904ab6c549e86e1dcb1ce7ab8cd05eb9d2cdc396b98c707043b05122c571032e9c79a4bec3ae35ba8211944741733bf92c09cf68c30d2f96c9363eabc1f44c9cb32f15aaf45788ce056d626c2e23e6e61b4fb7ac9ec21de99fb08d0d78efc506ec43f376b35c44783904bc6f6919931611e4a0c61134467608e71ff60475ab97205384bb3beecdbf7453fe7bafb6792d2d65a1a938a93b7b6cafa6ced74b524cfbdffcb41dc389f652a52f31a082378aeb46037f98b39d399a50ad182f5aa66cf993b5ddb721996b9da86e0d49b52c865524f8409681bb509dfca06270742ef8a2480f3ee599c7fe7d35c7c642ab78a45bf08813557269b4e5e37bfbedcae965bbe80704eab255242edcbc50ac3b4a09a87cbb90f9a73dab2639fa39d1a327e34815fee1c1f2b7dfc7634d8bd073f6be07a6969a047276165aaff5dbc04e7f5a7a3a0e10fd1ba9ed3d5267c92369e2f48abdcd4198f0dbb25305806a9ada2a1c0543a94066bb4a9ffd33396e47004087fd344e15ddab8f02a9ca312ce464638b4494d73373e10b9c0316a9c032730ba6872ab94028bc1378c4471d83c106f32e6d56783c8aa39d45d7d871983b12c0e64edd3e9bb9d0585d98a8233028191f276ac7dd5f28ed76ab902f21cb31a11ecd374260e82bb1df50cf477fe2e8999d4698621c4498c9b7a85e544b419a10699a44520c0e3d2e852c29d9043756bb6f854ac8fd366bb005ea4b459e23dd3d00b14df9d1346f4cbc40c5da00bebd3b02e77eeeb85dcb73241500faabaf2206175f576825fd4d1a4cf54f73474a382a6b7afd67d8e6f3d4fa48d2c192eef138", 0x1000}, {&(0x7f0000001180)="a6731fbf1cfc789dd2a762b0213b733f4083162a060ea6ce3bb10d3bf893fde9c9da62ccd72b8d504f56ffe04a2edc01a1f211c4136511143d11739f1f5d8f9414fc9b40a378d5d241c26bb47e0fbed69cd5ae97b08b18e627b44ba6a7ec0f7d240316ffa88d3df565e5e9870119ac2a4254f2f7fd48926255178c49bb2f310b0b8dee936f637e92b0262641dd383f20bcfd9bd7f87053a3cec32e9861c7cbab3a0b54eed44524580522228ced5c6579400629d1c625d7d1590aa4ba8e465bcb4d4896e908e9a03af85ece7d83aaf94503d6885508b859e834e74974e9c1580b762e4edf86c4c212a15c1c2350feb9a766a70b961518ca2a173a8af5b1ce", 0xfe}, {&(0x7f0000001280)="7b2e585d88e02c4ebd80b8db9e81d205ab5ed214412a555923539efb2be3effbd17dbe68b134e0c97483b162dcdc12e8aa9b5484b6f2f19dda2672d7093583983cf6833a29c0c10a19d1c11f7ad7caa324fab6ea91b528390be6d497739a7ca3de6d9e7362de1e67924f26d1c4f252276569d149488a712fd42de9c78917e17857319e8600f1", 0x86}, {&(0x7f0000001340)="fcf0ac4774c5e23e01cf9f0b66953c7058994d84c069dafc2557ea71359ac05184348c903422247696f88c191cfcc99d5e354cd4aa42b8dbc0fa2a23be7ff48933bedab5b022a9ac70835fb37ad05cc4906f9c51e13ba5ec0239345888a06816d0e212305aba28bbc718962f23165de2f72c8ceb430bb374e4391b4242a42f4f9045", 0x82}, {&(0x7f0000001400)="8f68bce6de5e47d426cb719abeb98deb7aa33a1aab8f540605", 0x19}], 0x5, 0x0, 0x0) shutdown(r0, 0x0) 04:03:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffff9c, 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)) 04:03:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f528e054ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c6674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0e8051a3884f2cbb054e92b64b4e53c24d3825ef8dfc36eb640fb1769566bb6609608072783b28da406256db1434f9c119cccce857b0e5aec892530ff2fbb7e5c0d65d4b1b8e0ef0e45f1b4be2f01828e7f973968e812c8498f9e8e1ca5f8e44d1e636cc161ca4bfa9b589320c11b8078cfd90ac6257871defddcdc3df59b8fa88815c56289c0089f8db1d5593052bb97ea108"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:24 executing program 0: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x1001) socket(0x11, 0x3, 0x0) r2 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x200, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x7d, 0x2, 0x7ff}], 0xf924, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)=0x10000) r7 = socket$inet6(0x18, 0x4, 0x8) r8 = dup2(r7, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) recvmsg(r8, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r8, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r8, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r8, 0x20004b3d) fchownat(r8, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = geteuid() r16 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r16, 0x80206979, &(0x7f00000000c0)=0x10000) r17 = socket$inet6(0x18, 0x4, 0x8) r18 = dup2(r17, r16) symlinkat(&(0x7f0000000000)='./file0\x00', r18, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r18, &(0x7f0000000180)='./file0\x00', r19, r22, 0x0) recvmsg(r18, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r18, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r18, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r18, 0x20004b3d) fchownat(r18, &(0x7f0000000880)='./file0\x00', r21, r22, 0x2) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r24 = getpgrp() fcntl$setown(r23, 0x6, r24) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/null\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xffffffffffffff23) r27 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r27, 0x80206979, &(0x7f00000000c0)=0x10000) r28 = socket$inet6(0x18, 0x4, 0x8) r29 = dup2(r28, r27) symlinkat(&(0x7f0000000000)='./file0\x00', r29, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r29, &(0x7f0000000180)='./file0\x00', r30, r31, 0x0) recvmsg(r29, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r29, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r29, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r29, 0x20004b3d) fchownat(r29, &(0x7f0000000880)='./file0\x00', r12, r20, 0x2) r32 = socket(0x11, 0x3, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r32}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r35 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r37 = socket(0x11, 0x3, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r37}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r39 = fcntl$getown(r37, 0x5) r40 = geteuid() r41 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r41, 0x80206979, &(0x7f00000000c0)=0x10000) r42 = socket$inet6(0x18, 0x4, 0x8) r43 = dup2(r42, r41) symlinkat(&(0x7f0000000000)='./file0\x00', r43, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) pipe2(&(0x7f0000002d80)={0xffffffffffffffff}, 0x9e9dca0b1d8d8539) getegid() r48 = getgid() fchownat(r47, &(0x7f0000002dc0)='./file0\x00', r44, r48, 0xa) recvmsg(r43, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r43, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r29, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0x5f, &(0x7f0000002c00), 0x0, &(0x7f0000002c80)=""/11, 0xb}, 0x3) ioctl$KDDISABIO(r43, 0x20004b3d) fchownat(r43, &(0x7f0000000880)='./file0\x00', r45, r46, 0x2) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000002d00)=ANY=[@ANYBLOB="00002e2fe98d55072117485806006a"], 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="069d5b7e2fca7e83fc8154f80b098709797e3dc3e316b2622e88cf9cbc070f0ab2db00ba0973ad1a3119cf75cd48b9cfaebb2c893240fdd799d9c72eb47818a48ab8d4891c440398152f6e06211c4d3cdb", 0x51}, {&(0x7f00000001c0)="7fa44774dda858a825d6a90c5a5d3f8994d6e203575c4e0cf82c219b0e59253b763f85c90f81e2b2245f4ff9ffed96abd2bd42bc86149781d3efee0bc0bbb09740dfe7de462bf682066ea8db719d3940c3fbaa87fb566397af31a9dddb95c67ca99b5dbb8728387f6fe588f1648312dd46aa5ff3139bafd4091f8bc00266", 0x7e}], 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r10, @ANYRES32=r13, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r31, @ANYBLOB="00000000fa812e61a7d136a63af8fd61433d00001e357d2ecebe8eec0f9c3b1979f41cc4ed1682d1988425260b9e9cdd6ba7558cd15695cee62ab83e8569c079e136695febd55b80aa05627a568fbfeff72f5002bb2378d13941a1cfebafdd9a8ae4c8cab7b36a47b3f240780b9b9fd90a1616fa0e2458", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x400}, 0x1) 04:03:24 executing program 1: r0 = getgid() getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = getegid() setgroups(0x9, &(0x7f0000000100)=[r0, r1, 0xffffffffffffffff, r4, r5, r6, r7, r8, r9]) r10 = getegid() r11 = getgid() getgroups(0x4, &(0x7f0000000140)=[r2, r10, r11, r9]) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x7, &(0x7f0000000280)=[r12, r13, r3, r14, 0xffffffffffffffff, r15, r6]) r16 = socket$inet(0x2, 0x3, 0x1) r17 = getppid() r18 = getuid() getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, r11, 0x0, 0xffffffffffffffff, 0x0, r13]) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={r17, r18, r19}, 0xc) r20 = socket$inet6(0x18, 0x8000, 0x3b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20000, 0x0) r22 = geteuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchown(r21, r22, r23) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000440), 0xc) 04:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)="1643ebe6faf5e893f4ace5404579fe92f5c2b0a0e23f69ab2322a3061d804156552db55eb207b5ebfa6a6c2f6920d8dc0d2e54dea8a23e5bac73cab99552504dc7fca57d2dcc63e43813de0c957748a704dbff964bd93cda604912d0a023ca27a871aaff01de81ff29ae04e6cba5878cdefed30cc1e97e268e515eadaa336ca2f8d7787ee155d67d0d77f52ed5cf887a2494ffad8b8994a9ec2ce486c21c494067582d2da91cc62c1478db7ea584b78cf6ea782735d97da635fe8f3c257484b4e24cc2f717bcdf14adaffa71a35b8a052f7cd53a49a40666e60af9b0db42cbdc9cdb0f2f090f580284511f9891ef1da0bfebc56a1d566cc5389b043f80fe8757d82a584d0d839239090dd5148f6ec1d8e7f09da8bffdf4c6ca68cbcfb5dafc2bee6ac27e2cf6fa3da5e230b3f0f7d7aa83561a4e6e66712d509cc7ea355fa356f20e9d6d691eda59522e60747d1204aa1407971c4a28687592aa12f5cc29a6adcd0500879c458cc047ee88da1bac6b05cd2401be3ae7a6d0bf006c07c1a5edf43a95ad5601f7e540c8e49c07ae9722da1ad81a4af70cba766a3824ece66232aa9740f81f38a83af3e2df665a6f99a67d68e3b80df0048be30b2b70ba2e1d8b2b28c273b58d20033485dcf4947810e516b7e924bda7364fa6cf109da0cfb138484c567ba57ef3c766bd7cca1eef035baa1c8f68383a5a6a4f16b59b3f3b2e1cb67aa99dac9da43862e3d1ba3c2889fd75619edf4649b003c7534f7a67023df00874b941d1b3ff95ec725203de62f5f1ec6a7501de36e30021fc6effa61a0a108e5b4cd8d169a815f715d8aa1bd013a48d2f0afc38b94b410322c76824311f161beeffed921132bc5c2178ea586ecbbb9b6f7da5e2c605f1b0e2eaf5a65a5c02c0328383b4c6efd2a13b2c30d6279a82fb238e7455f8405291b3929d315affe5e9d6c05548175bf1f38a4944b9632e09368697d643f875829a3cf5af077d3ac04fee12e3b9eb7103b5920f113c5fb6aa6929fbce359f0b479186e38a9fc7e5b2deed306805137db35d1ec43f736f582b5ddd4c04062e139cb493a1028d3b3843c20249bc115501877ec7f13441c3f3ba13a0f3d1d3851a4a6e60730ee0b0ac3de0c12495f70329c5b1764dc11ec38c4220844af48b76ba667bf76c02de202dd18dc879a40aee8fe585731c07909537abcf7a21b6f528d56d4e9219182a1a586b7cb887570abc4b854b10f8dbf892f2f8fe0c8ba8ad8f06f987c5ec47a0326af6aa0632fcd2d8c1439792129ee69d310786174cd2f21a381c233d03166535cbf07409c1fcdd74d39aa5c014061b445fa9f9f06edca07080d0839e9c3e11e30adbd73c861e73898535ca89c5cfcab4e9408e74f0d11da19242c3b5fe17d3e14daae4ffd652d02c844b0f7622eb3937eac0cdb6087b6011cdf41e9543b025d5a203c29dd56c3cae68077e94fafc7226e1b6aca6ba56ad15e1e593a938ab635e4f1ee2d514a95ef3894fd04b540787f096c2f5c9e5e13d2d53d094c214ee90cffcd58f77ffef737e3e2123f7c28bf2e27cd7ee1c30b2df6558dffb3b0e5b42bfb2ee257818cd5399603850204d5540b417cdcc1a97cda1bac013d99a8b5fdd3583fb6cb84d5d5cad24f26cd9c8cba9952457601f071033b5d9e2400691b9b8f0adc062d2ef1e3b9a303031fce81ee779d9591f7e06fab529b5d6bd6c2938383a5b7a97f9de00eed32dddf2fb89f4acdc9fa54b54e269e5797b3518b57f6b2927b6aa7312f7a4970c73337defe5d53e6d6348ce73732b4b117e16ffa1135446381cd3968d0c5093bb02c17e67dafd1454dfd8895a741965b13103447343027aade731a5be8a73421f199677a3bb740b1909b847dda449486a3b1bd5b4d6f4cf6da374b02631ebf5bbe1b0ee5801875de8fb59b3db7b061d871bf2b4c5fa4fc62b253ed937d94207e0edd6a6ed6f4f1f3679c58f194aeb536de4ce98c42e2d06ecf1f78ff0b08ed0ca7f7189275ca9236a77a480b6add9d31713a0ead8dba7ecd767b11fdac412fec29b5f565c0d224ef09b7c3a8488e44611077ec24b1412393fe45611a6d611b601ae01e7b54721cb2a33598622a18b90f4ccb4a2df42292717d349ac7e51b442a7bc12c82a5465095b2e3dc1bfe4e9bfd029977180064a0b095dd752906f51a01eac23d714a82e98a5e116c4056aacc1138c865f1ba5ece01e30b6150f78e8a3eae7fb8d09420eb663ed76a59690a714d461dd4b76ba8f5658c4edb71d307575cdb54a91f7a00f2bb92d712bb9a291fcc2afff463209265d00ebbef68947b7b5868e9986afc16c76a8e1d1e5948e8758e9c58080df99d2ae6e545c9ba3c2a8dfdcbcb41aedcbb61e9cafe7c175d2eebc239b13339e15ec791f40061b7fa5205712383697ac63ce8968af55ce508ca37856a1969a64b750e101dec1f55251db7da649589f0fa055c7510db171a87477cb7614879b721525564e269f12d480fe39b4e7388d6baaecbf4b6f3469b48f846a1c8afc185ae40c55b61b910fb1de2083f0005a93599fedc4e4637d56598a257a56f46990004ce069f320790fa206587feff07e82e80f52c97fc47c0bf8795e611f2000b10c756c366d0d60889c3a28b38808dfcc314bf9fcb9a192612b497b87f4e4b5eca54be647478cc4fe370a354dff842e67212f1d7b3cd975186ba2ac69e68ad20dcab13b195ed987906f07d1a6717f3d233c53a4ecb7269c3a40ed0b121af79168f0e19a23c111600df360c7a99dd4896c352573d57478f3e29686c3a77204edfc91fc29f9afa7898da8939484652d48840ab4d7865bc66eda403ea5496275e21ccd3da642b8499da2223745424be89daef81b388fcef2a656c0ad53154c55d110691397c426fd8f0f2dc68e47057be059257c33fdf1335615979524318b6fc2a5a86cd82da83b74242c6a40262857db1fd721180b9d4da69bb12e964d4ca3925ec512376a9cc970fa5cacbb051e31e82b05727fc865aace206c86faf8dc1f7a5fd37c56035a91f422d17cea993318bbc994d4e38b295d50c968e4cc48d986e3490d0d0f3cabf2ee859053469751e217dc50d9679f07d47e1d20161ca6084fcbb3ddcbaafdb0a5deba6ab663d9c864898908ff0c5451323d19af845d8a599d1bbb755b8273c1326e7c2a4e3b4a360c8b9cbdfe73d1db818c1d1c30eb7d4ae6ae271ddc6345dbb762119de81d8105168fcfe8845b43f2a00a137510f469dd5e1c3bc4e49457cfd50d26fbe005654e83ec7d73389dff737bccdf9bd13fe4e99c164510765e34dcb229a9677313ca7be40ed246fd332a3b5aad1c98a435b73ab0f34e35fc7866313c5f7b1baf674b348431fe09b1d182d9d1322589e016d78f1a4a420f12c835e4f6b980fe8c0aeaf837b3d4ffc1403b66d8e84dadf6f6408e9da8bb16753ed7aba26cf3d0c164bb395808cc595fd68f0027fde6feefb465b751932451bc10d4ac685d1b5849caa5afe71cfcfed7c8639f43070904e53d57bd7d502ed5ef4753e015317424e5d25d0e88043ceb93d6bf4c374ada1fd6b821d40819564ef918d1aa6212fc25edd75dfd870aeb7bc1c91a6c77f1a2fea8fb3879977f7fb083a71d5552adfd743dba913d67cb516137ba08cfc2b8a4acbf88786a3b7f7e799d314ca6fc0974723055a512312020f9e7fcb9fa4a8d69e70cbc753f5d01db10ed3fec73d9fccf54dee780a0d85feb696e8c4759d7931f286fc5b3a005949b11a076f77f68e060ec17271c536f7370be420fb9693b0c511522be9559bbdd5b40d8efe876dafc14b7ee1d1f9769bd80dd2e80db24523e1e21660eb05fccb6cdde91ca735971215a93baf4d2979f7c9996d085757f7b88caa25241a7c52947ef7954da23f59366d885ee7f71707846e502b87a71b131df9a59f02dabe3f2d21149facf82b23bbcdb2d656e0903ebe46930b5981fa6297f33134194dfacc93ae8b625bf79c04b315c586181c39d0221877fbdd7f850926c5d82d1c8142f582341ade4aa7c3b3e3ee2f2e709bf84f6d83d7cec6e0dce331925a55dae9f8cc1593dfd5c2dd7715c5b2a52058ec28ccf2de9606b31328c7eec71e04847c4dfbc1423d0fec65b1d67fe8e002ed513378d8208d3aea0e9734c487c312bfc11b869b584e61d76eb6c93e473c429ed3a79678e245974022a4324f694b9eda557d08ab8f37d5695b21884cd5ace88b1423490cabf7faf13a3448c96ab3aaa9184ede1e18bab5e06696b38fb8757ac3d3adf78fd46b0b99040fbdde013cf7c2f0d0f19345c5a408f26131e25af5bbdab6703ebbe2b711f8ad0a9af21bacae1cb255b970f3626408a45880345d87cdee743c6c8c639bf7f895ebcc754364196b93f40ee31f677c711b80e82079043542fd69c34950ed484a3f7b385185db9aa09ddc79e4d263794be196fe02f3f137cbbab2696acd4ffc6779a4f62ff5ad24d3d07590b4fde6c088987843a7b60af9ada852caa0d755a8b07951ed50baa4d89a6404fb60bfca505fb46e67cc1baac87d10f42d889ae6ce3d67136f9fccc7f809f2d987a439e11996076033ff34b73a06d46302f762161099eee8aaba4f6ca933c5247c92cdb60f5a7930c24ec82c262c6e5f46152a0cebb1870a4788a11aa154197f6bcd43e1f9fa2071af7f19801ec9cc677cd9a128adb1cb479523c46156a6d0b33bab89dbc3b92e341cb0ab575bfb462c5d830a607abb509c111cde72abe85ac6d0eb73f8e99a37ef2229fda24c1082ab887d334aff138c2eaed1c6180710012c96e46de09a40655326f6046c327b40dc8ac087ddccfb46442ef134380a85b6774617e63fabe4038e581be58bc5410db0a7b93ce9b4400da1af098fe3277ae09de4fecba5a050742d45db7fe9256492b3727f387e91412c97a00a266185b265dd09b15860b99ba47ce91234ed10d422cfcc564a40a43cbedf4f0b1d493ba644d02445246202765bb568839a525a0a773dfcad2008a00de1adf54a11eaebe737e4ea9e538bd44a7840389eb4e3b9750bbff85e12db221cae52b118cab85a7446c512fc01768208d343847ac0bcfc7ada29cfd7a374cd0dfd76fd776445f0744a144a764dc040e152142bc98249368f865256b5568f81ed99f5bd3366e5753ce1843ece32d743e184be10f9d781e2cd804fd889ab8fe9374af05542a2b288f4d0fa5d8e32ebd66153c6887c78f2168eb222f3a9a3de3831dfcff39b700ee769351c93c710a96acfc0f5c2180db53624e4b3e735dc03efdfcbbc8edbb70a89b3310ca844d2b1ca72d81a9aa3fb6e2d3074df37c70154d833309aacdecf69c0f159c374ca3d1ac94ca4f276f51606f6d3f91f80fbaacd128bd84906232872ecce0f62aeac678058547c597a00e4ea57fceb656d858521b94b6dd7dff556bcfdac4e8364324f2c61397cd251f5cff4bf3ed749bc7512221060e17dfdc3e769e0c1af46bc8d9db2cf463ebfc5b5a38a725ec3803974832971c7eba99cdce423ad500ef22f9a974079b25f4964d6b375bf31a46e5deff6e0991f3929e1e55b3e38b380bbfb62557f49176b67a0f099feadcf112e7d57eeada7370d64d366ff24ea7145930e77a28d786020f1f9f14dbc1f7a04bd89c7020fcce6fe7fc7983014c537417b98552676545532f2b28347f985da9fcbdd2022afad10c6f71bdedc05e3d3b7baf71df6bd38dbb198b6926a84aacea2017cb1b3e15ac6fe440bf6e84d81e771ee0e4ca14b2d96b92e14860c5de77f8181d1e72af8c174ec1c5390627a9ccdc9e526c5e64ebd6dc846fa04e27", 0x1000}, {&(0x7f0000000140)="c1ad9ae72f3592", 0x7}], 0x2, &(0x7f0000001280)=[{0xb0, 0x1ffff, 0x101, "19816316457ff9bf3ec863db0b0e433f9d7a08f71ba43ae2e8d006773ea18143851b09da8b91ff7403275c96d180500623f8f1de9f5f6c75a6f5678e96c52bd94a29257b902ed40839ed7227d368e68df05468a62f7e36ba4bb283f9f094b393e65a025a460c3ac4864f7247b1255ee3560e6c2f900fe438bccae55f151a51f69af2a12e2458719f533d50fadaf4598355545c0ee56c4ed5a001c090100d74"}, {0x108, 0x0, 0x6, "8abb52426a141edefdb45c89d6b1eb12bccb06c19bc1e62669b5913ea50912ae94337f9db809611288c29c6b498e57b999f86c04efe8fbb01acf1bc381ace81fe086525b96ea378eae3e0d516c93c3ffe128fb0f37625dfa4139ff739adf9a070a52c7d2a1b02ff73baae485b6cee922d0a6e34eeb1f87c5d1fb123b3bec9a2d1c1e8199f1ebe49f73c74399f5ed6f2e9fa56f622344e5cb13fa34c7c8166e9daea50817c1c8319585999de2141a668bbe6442e829fc8e936781cd027e49a077ab2e80622995d75b362e336efa570d6ca5bcab4e8d695f49d6f4c2372ad37652a7b86f4c4dd52d66301727c5ab31e17190"}, {0xa0, 0x1, 0x1, "dc3301e75baa662b9ab63da3915231728649f101aa5a671d2c0cbf2ad650cca9d37f5bfab94589c2e7155a3d233ae3a50a4e65debf5cb31c51660a0f46959f95445f63290bb55ac44e26362cc941fb2e5539a3386bf07804e19722afc60a2990824032e422e76a930f80d418221dc9874cb80699ec9a28978028270f59c9573542e637e495e0ea7594ec63"}, {0x1010, 0xffff, 0x9, "d0c16afdeb6121622ac82b7f70ba5d7c6352ddf426bbcce84239129d30034ebf897ad80db18f44d86545f02675cefe01bcf0201733cd4a6a9d08f58841f9eeb49c6c0320685aab315acb90298ebdabe0a4406c08bfb54c9bb79fb96a3c7e81039971c8655b3a38511537d2044a571e60bdf59c6db736b3a0d6d785ccc8b47a41056986e1c2776817a2a4b9386f4fe40068d34cbc1ba362921bb109e89aacf053372af10c6dccdd7678349fe443be6115b0102a36d358e4e7965f26556dd721430269ec9887a1e313f1be1e47c35e8bad5a8d23bf95d60b50e1da7c94fcfeeae3822c7a35e98aa960c2d299fb4d3919895332f992b1e9acc512e68dfb7f30519ad0d3704506337fe7ea1d8846a3fd04e656bbf8f9ac2a6f72cebd8c2b6198b56db3c5afd8365fba408222d41aa883ca21613aaad0495b74ca8e342f13f61bb24ceddc77e6e92ee085a589a322a45f7a88a58751a293309d4427483abec9332d0e04e825381cbae91463ce0e5618e18698c561a35deaf5d71b66309e5ec3ae990689b98430d53904b51e2077fc77f735dd6a9a41e118f0abd711fab126dd2cfb338dd133969310659abdee275c90531c3da00c58573c85f4a222aa161175b227ee0bef492a2f277d38727293273cc882886f9c1f2a3b18f3148578070f486db8f3cb8699e2ea6c26d7fab45ad78eb54373a66a41d4730cc58d05cc20ffd90c95cda5a49803a1f77e4b5b5746f0258be5ab5e1efaa672cf747a1640572b7f0fee7deb38531aa87335980250febf0f837f2001c34684f0587c84c7cfdbdab3941ef3b8e163d1dfa325cbffd01a67f88cfb9dc282c8db4a0d965225cc4c1ad52f1f4b4910843d04b593c80d53c8ab7827b09060e2dd4bf3e9a22c4d766b3e5966a110139d6e54ec2ecd3d615656142dc1b056f7aad0b7fe20a4a1be13a8b8f666acd1496ebbaa3cc32205a2a22340e3890c9f73f9daf24ce0ab1d39765963da1156b5af6872b39275d609daf4ae60689313e4e3a85d0161e2c7530ff73f5cdcb70a87f1f57ee1a1a42f96b83fb0775f2c6d21c71843b5854cfe4289039df5847f097b9d9776afa051833dc1a5b164bd3a2246ddd0db6b5c86de15ab81acb3c846cee7144bb6814855e2653834871a8a0bbc480a0ef8e8f0b4c316727ee5fbbef966024c7bf82f0e9ab93f5661ca2813cd1d7125b17314bb8c6837b18ccc9a974926cb7032c7ce0ec9f5806fad13f018d91675064109316873276186997e29432e94635510ba14abad29254e229013c12487024bbd6db8b061f85b7190694d2fe00e9d326f91bae5dea64a2b62364d1870ef51599a104fdad9084a4edd61ec74109711889831f6ac36f40eeb47cd714561aa1b1652c55ca86a903c397953720f029a9c9d67d8333b6598e67487f4b7541194742233d697d24c7b41906a668da45a60fbf2faaed7c5ebe7bb31b1602d48a1bca988f6efb33494f3a5e7d7b72716e4282d3527fa0a93d9be51883fa9e87c4ace3d843475f2993c6a68dd4044d08843fe88cfa4f1e254178bbdcbcd5674b1026d0d6d8d4f6c3cd327bf0b7760a435a99bc316beb5150c3ad7c48ef77df1257cf585ea6ad9399e83430bc0c6d993ff065602ad595cb2a49d0b2ab284598eadc34f95269c94aa6c2731f1f42afc44a8df1840e3ae8f4d5cd52cf82c8cf761da2b7dd01ffb4adbc87c30cb17787d0b7c38bc3862ded715046ea2159d1688da1324a1f8f366e425e04e624285578626d8e672bdb985a7b28b76a7f193908d8034bf5991476e1fd653df0757fa1c40ea1e00e3dde3dddd125af5521ee4b4aa4917b0fad3f5ccecfab7700920328a153a3f9f566c11faa981280a9ece9a963720bb29c90cd592285bec5b2dce49c79c869f87d1c03303161697c9d222a88eb7a3fdf664c6a01259772e535915c168c2dbf4ba7d0aa4e43df0bdc010e964bddb1ede57ef7993f12a119bea5083463bab4538f4640ad0a0ec218f80e97b4048e1649ebc4f6110a6424c6668b47ea9987f178814c59b101fcba34425668853bf521012c5513ef257c34ad9c50ddd85f8278eab00f7ee03e7ca59a4bdfda0792b6896e593aec27a6c0f3f882cd028af1c40cb08a887f709ad7a8fd30974b164156b484b60e9bd7a273e581484d21981fcddbd60425d8c00d82804b5f92a32b93069595b0d523d78f32cb8ec633fa1fb45a11f5aafc2826c27c39830ab7ef568fffb5a9ce9bb6dbed75652ebb847d847ee08472255c66774aec563c08541a1553e7ff09834fcf4f3099ae863130a638d0e1b5bfd5df257c04fea1e63160f8ac621960b7cb163050193977185b166f8c01be5f203078525a08efcbdeb593cd8c3ef2328900732e93e4592855df9e9c7bb841869a79d441f0502889664f2267f4cff0d3019f5213329608c08766ce47200b36388baad8967fca86ccf85b1899cd502ea4c0ba086e259dc2168dce8c9bd6753be679c3c955c1bd61eb4dd945682ac08aaed8e583eae939e57e6b705fb69db605a132864a0cd6c0a749a2d407cfea5785eb7e9de127d884bb4f180e6c542aa363ce6911745b51b500931268e79ddb7841fb543fca7b5e9514ca3e793ed044def26d4410ea774f3658ae2c893a9da68d46e3c067ce70ed693841843c7dc3bbe95289df17b12dfd1d01cf5deb631ee183758330cf830e723ac49a18e6c364114dc5cd5aad21d75ffaa15bf7c2380018ef83ca01ccc145bb7c8e9e918182785a05f75c3af62c765ec545c294e301b9155732715600c63e5325e79b7eabd07e7e70eda01ea9600c617665149c886554930dcd242dfaa261d5926b907bad535cfd78048234170aa568245feb0e9c6640a0649b75d23ec9da6025e23851c9112ff1b2c20330254f34ece5f419c0c1e8e4e292d716cd979a293242f544e5f3b1e01f7cd0709b8e1cc156452a458ae7d863e6d13cc227a3fdac0212a8f915df6b629f9f84f285dcbf3b16263e120ad5b445219b83772342bcc229c31bd9e669aac2bd74592cf7e6408e8e6ff9839126efa956c28ef84aa44b98ad3fe8908581d572d34b956b2e2ce7a9d0fe7457a4d0d619f401036f8bf6540db4d56fc0078c4fcc7ef973f5ef6e33488097c2caa6e59ba7dc31f500ef7ab56bb6f863dbf3c5994a89f71cf2573526423341c7ddccdf948ce097e1956b34e9c015aaed8d6fb2e7f156515cfd54a65cfc6ab55e4a561f6aef8bffaa8d82a7359e89c15ca5ca9d38d208e1fb35ffa680ba3a88af5877742105fff285c392823871caf5b67b708f1918e028cb52c1a62e19e3b91fedaffe8d7f304e21913a93ec325f185bb8141783bee922c7a695e0f9cf69640df6c25b3796332a4e5de809b79864fba4a9825a8c51fb374cb5fd6d5f8382c11ccebdfe39952a435fd7bad90e190339af0181fd7b0a5cca90f809bf0f9d4dadc30af96d1fa0eb1546f9aae8a8464ee5c8a2c0e3a11ae8e66e5780766da3341d839c594219e649c5ed346dbddf10a1c8d956f724a957913ecbd428a0a8a288c8b7c1b756e48ace0f7a4dc1da43988d07ebd0b48043a5daa6654c429d0c49bab6f6e54fa7b2f0d0ea1b6eba25ec0868f943efdbd897c4e5835be583bf1d9453df83f198dc564e393b635136c5e4d3d012241df457f2af86ed92a47d028e99f8300a4303e5d3ac26bd4cf95d640803bc5f599b8b034b8ae744d055a835495456af036a548a582423749899e56fcb69e54bac5fbfe38b3948f52d7e83274ea48e5915657b7b3f6ee4d24e0a5d978681d67815f2b26fde5901fab3fb55c7aa646e3d8f39e96a6161db899cb89c075b11bff6a6d8da54cfaf406017dcd65a23be6c7cf7c3788528c2b67c6d919a3d3897665ff779f60404d76aa2e2d52abe3c6d809b4c7a7dd6cdf01a10271688743955d261593d439cc9b7c6637aa86ab9841496f16f90a19aaa37b6de15f132969ac11f2a870e618f6431fa44e00acced7e7ca03bb3fad577806406ea843b60491ad48cc7ab77c72216d045463dca865d08281597ffe0ed88d4e33768830dd956c29444e5bd7a05ebd73a0d83aaa19fba5072b91aa9afaaf5e2d77a91d262fcedc3c315b354ddf78d6c51061eaa88406619f5e2949413c3d0e97b2bdeb8bff0bba919aa34d485e484842f97a0350fa08bb17a4af655b5f14fef0e97239bee9f41f9f98cc9e5a3517d294a84933032a995c6b485bded793411eb02c99ecdffe69df288ba01268a1df4d723f9f3326afee9c0bb58731eb5682f993f1aca7aadbe38d74fa73f9cde67f8d11acaab0830c598017703a57c42aa634db4dd1d5d259112ffc30a5f94207452a5932e2525a667a039deeea2b6e0408b75ae07d7895db8abfe10457982bb1f7ecf11a2c2bebcdc08eb939d448952deabacd4efcf93ff94c9f585300178a471313eaf999ca4c59ae5907d5b3bcb0d11b8ecb81418e254c78bc2c97c0d0a758842bac85ad68756121a82279299a4edaa4ddb959c796fd14e2539fa1806a2887bc6707058ce8325b28f55a149a487d87bc830badcd4a99263b88f7dd99481e0b94cdac65377794413d89650a880244a2da9914ccf2d3d159264ffbc00220d9d5cbf5b33f7f70d4127254280e1cf6692055d63bbf6480d8002857ba7336e65d1254678ab39deb5d065589d357d26698648c96abca45763a44820a9c16daa7e46a77a128e14e4ea337fb4c15c4002131cb59d256c0f9bb6cfe3a037a02ed61cace45552d050eabcb40bf5097ebb81e40091dd6ed921d9e94721056ece04e671dcff986373486a680eb928ee8c769f922a4f1b68e58dbf8de75c35a6bfa7e24a2c9c75fae70d0423af4245f862f53ff7dfed08b6b1b2ef01e79f2cef0eef3e116c0fb12e10ebca33f63e465d5f9207f7900140b9b7d8dbcc6c8c85139a86f71e8dc452f23e3e7776394cc43b388873443cd69c14556825da7621e7abbc03fd5e2bc789faa76b79a57d7bbc6ae2409445d17e363a7712a0a70e0cc03eecb5b6555b26997cfb6c2b57be0bb3ffb69d9914672104551fcec5bd45226f522a0f52d9caf37213ff5fd48a0d4a0ee52f7f5b13b268927cec1ce2d4c0c1624d8b6d668c31119cb12f6f31f6a5a9a46b80134d9b84dc8d847daadb986afcd334a0be48605c0962f839843a0aaedf328c626371391c303d4d3080a5800911a8fbe8dc1ac0067ce4ae970ab355f597960485525ec28ab80223f2be9651ec5b40564ddc87eb074eac1a5984619bedf08ac07c437890e017ac961dd08fc9d8b023db8d511abc68c13ff043448da167422cf27ed642043046b11b165710dc4db50f8da73582f8cc7f91647f2bef8bec80b40f3e45b8db0869932f9710cb4af3a2b5b672f8f31cb1a7feb6933595d6698d627188914d9ed113574449d005bdcb769b31d95b1f79dda3fbdaa8874809d12db8cffaaa23acf76484bed31c8cea2c7239cae5517ce86061b3c664d32a340bf613e33f5ad408918e8548b7677cb2092b254b9efe891eb0cb5528be4c50ac0dc39a18a1d717deb925742fac80e7ee42df78f3ea0ce1c7d08642cb62257ad90fcde3053beaff2775a39250be32b1733995cf36336b7f0bb6e00ae284dd6b4a6dd154cf01dfc0887ce4bd854c236db8bce35f58c552c54580788b2fde88488e82f1aeb0421ce334fb843a157df2d264fd9ce8dcaa51107e90a63198181a8ac02e83bd6282d73d62d5c52643175e2dd72b096fb2ee7c5724dab997b40b6154b18949f015488af0832e0251a68f7f01f262eea0fcf88fbfdb5324059572c1564f0a8fa1c3ba4"}, {0x30, 0x1, 0x6, "e3bc8c974d3e8084f64816f3c1a4cc1fa65d8ed2c0b89975e66a6a"}], 0x1298}, 0x4) 04:03:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000762000/0x2000)=nil, 0x2000, 0x2, 0x812, r3, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 04:03:24 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x2c8, 0x8) linkat(r0, &(0x7f00000000c0)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 04:03:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) write(r4, &(0x7f0000000340)="b76c32ee9605ae3d32886f8b8761578c6b340c8b28eea14e9103b87947381b4373498f1ec10c9c24019a519ded46531a260f9914673e12cb39895d11d95d09a5fe5f2aebcdc2152fd12a30affd8299ad8d86c96268e226c3de4f1204803206af1c39e1ab4ee4a6c50aad33290b17c854ba1b94db50785e9f0527ef98ae67822501acd566aa96b7d2da76c7df18f2f625", 0x90) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:03:25 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x101, 0x40}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x8, 0x3f}, {0x7, 0x1, 0x5, 0xff}, {0x3c, 0x7, 0x3, 0x1f}, {0x9, 0x4, 0x7b, 0x9}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/\"pf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x4f1621f2) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x1041) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)) 04:03:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000001c0)={0x101, 0x1003582}) ioctl$TIOCNXCL(r2, 0x2000740e) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r5) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) r7 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) r8 = semget$private(0x0, 0x5, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r8, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f00000000c0)=[{0x580a56ef4ffb8710, 0x401}, {0x3, 0x40, 0x800}, {0x84b8fdb6c6f66bd7, 0x9, 0x800}], 0x3) close(r7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 04:03:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a27401d3226469285a025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4b5f728193ef16ab93f12fc037916b136a54c5636c5b09a0fdfbc97dd84ac207fcbabe5791943e9826cac202d7c95b95bfaaba443f2d6b6e9b4bdc0cb9931f6c1ae4e05fa93189125e94708d2623c5bc4f3ee363b52ab326f0c4d9945d48d01661f1b592a7541965b8306b2eb2e14016e4b8d24aa35b2d26492b445b9607931c246e154a1909a7d42404512cf1125d217055b9ba712e41a690c09766e9569a523fdb591694e1fbc68343406d277a520d4e7115f703e6baba97d87791228f80723333f5146c5efd5780021563dea99a12a98f247f7b40385840f9b8697b1cc8ac7a974f29bb119bcc59a6fe070c3edb601d6ee525e", 0x147) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 04:03:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) ftruncate(r0, 0x0, 0xc0000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ftruncate(r0, 0x0, 0x30000) 04:03:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) getrlimit(0x1da0ea0d43a3dd5c, &(0x7f0000000180)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x1000000, 0x101, 0x7, 0x2, "bc410746b5db1e25d326c54841a2be125596a2d4", 0x7, 0x5}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x9, 0x4, 0x3, 0x8}, {0x2, 0xfc, 0x40, 0x3}, {0x81, 0x32, 0x0, 0x4}, {0x3, 0x20, 0x0, 0x8}, {0x1, 0x4, 0x9, 0x6}, {0x9, 0x7, 0x5, 0x6}]}) setsockopt(r1, 0x45837ad4, 0x2e, &(0x7f0000000000)="7f00000000000000c017c982", 0xb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:03:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 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}}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = accept$inet(r2, 0x0, &(0x7f0000000080)) sendto(r4, &(0x7f0000000280)="7aad9378934144caac481a26739cc23780f7c746590fb32bb514946c7880952c14ef04023ded2cbb08d5c03e5b5ba211368d0bf0307d62f7d121a74838ee46d3eabb3f6475bbae8341b1f5f75d33b7fd92fe0acf915f8907d9a110dbcac03eeb9a23cfa2ef4479dda9c34324aa1fca5b9e6535b3617bf41891e42cc157a7e1526459a2e351dc015f7dce1cc87d4b43bd8a67db411b23a4b4a8d1423d498a1a5a579ef0978e2e29a516538a4e5e8fa2e2e882f0a9", 0xb4, 0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) read(r5, &(0x7f0000000340)=""/106, 0x6a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:03:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x3f, 0x5, &(0x7f00000002c0)="1b49e749e68d", 0x6) r1 = dup(0xffffffffffffff9c) chflagsat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x2) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000300)='./file1\x00', 0x100, 0x102) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x2, 0x31) renameat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 04:03:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0x486}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) setsockopt(r1, 0x1, 0x400, &(0x7f0000000040)="ca4337f85dfeb42c2f76e92c0f5da60c8cc6f72c398ba0cfe7c367a8", 0x1c) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() 04:03:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpgrp() select(0x40, &(0x7f00000004c0)={0x9, 0x811c, 0xd4, 0x9, 0x3, 0xfffffffffffffff7, 0x6, 0xffffffff}, &(0x7f0000000500)={0x9, 0xffff, 0x1, 0x8, 0x5, 0x1, 0x200, 0x9}, &(0x7f0000000540)={0x100000001, 0x7fff, 0x9, 0xff, 0xd5, 0x0, 0x33bb, 0xd1bc}, &(0x7f0000000580)={0x1, 0x10000}) fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x1, 0x2, 0xffffffff80000000, 0x81, r2}) socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040), 0xf924, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x5, r0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000005c0)={0x5}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x100, 0x0) pwritev(r6, &(0x7f00000003c0), 0x177, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0xc47c, 0x8, 0x1, 0x2, &(0x7f0000000180)={{0x20, 0x1, 0x40, 0x2, 0x7f, 0x2, 0x5}, {[0x6, 0x1, 0x6, 0x80, 0x7f, 0xe000000000000000, 0x4, 0x1ff80, 0x6, 0x3, 0x8, 0x4, 0x6, 0x9, 0xafbc, 0x6c6, 0x0, 0x1], [0x10000, 0x7, 0x7f, 0x8, 0x4, 0xff3f00000000, 0x3, 0x4, 0x8, 0xfffffffffffffffa], [0x1, 0x2, 0x0, 0x3, 0x6, 0x1, 0x2], [0x6, 0x5284, 0x4, 0x9, 0x7f], [{0x7, 0x200, 0x5, 0x8}, {0x400, 0x2, 0x2, 0xfffffffffffffff7}, {0xff68, 0x8, 0x2, 0x9}, {0x2, 0x6, 0x1ff, 0x8}, {0x200, 0x200, 0x85, 0x100000000}, {0x1c3, 0x9, 0xa0000000, 0x73}, {0x7, 0x3a28, 0xe0bf, 0x6fca}, {0x4, 0xfffffff8, 0x79, 0x401}], {0x3, 0x867c, 0x2c, 0x3}, {0x9, 0x3, 0x8, 0x6}}}, 0x1000, 0x3}) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$setstatus(r8, 0x4, 0x4) 04:03:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 04:03:25 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) 04:03:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xd4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) r1 = openat(r0, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = semget(0x1, 0x65546b7b453cd453, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xffff0001) rmdir(&(0x7f0000000080)='./file0\x00') r3 = socket(0x6, 0x2, 0x6) bind$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) msgget$private(0x0, 0xc8) 04:03:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9ec11030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7ed884d64493d46311b1339410d93fa3b9d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc48cb3d885581ab38b8583b44ab5c7b0364b870d992bafbff2bf06e8521565244a97682d3f3c0f3f084540eb16d4e0093f27a39d8a7631a32204b2c81830867f9319fc35d51f645dc2b14a01a010823e7bd491cc9f2a9dd573afd41d93cc01584212528ecdd563d60b100adb2859618af1aeb39121368e37814286d5ee641d0579ae4520e6107871713ffc3d5e2377079dca99997069134f07d8832a9970fd9b178c2b72b1229cf682aa0f325817b6008be4b0e2d0733df340043926672523e8bec8ac649bf38494823cf891b04732561b3fdafaf0496e38a7b151fe8a8caf0146826aba5944640ea472b", 0x189}], 0x1) execve(0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) 04:03:25 executing program 0: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) munmap(&(0x7f0000a2f000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 04:03:27 executing program 1: open$dir(&(0x7f0000000040)='./file1\x00', 0x4000400000002c2, 0x4) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file1\x00', &(0x7f00000001c0)='./file1\x00') acct(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xefd4acf1a2efb6e1) syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x330) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x33da5a64}, {0x7, 0x10000}}, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00aa10 failed: hole in range 04:03:28 executing program 1: msgget(0x0, 0x10) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r2, r3) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) r4 = socket$inet6(0x18, 0x3, 0x8001) dup(r4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x4) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700)={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', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) ftruncate(0xffffffffffffffff, 0x0, 0x5) getpid() r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xffffff69) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fcntl$getown(r7, 0x5) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000006c0)) getgid() getpgrp() r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = msgget$private(0x0, 0x20) msgsnd(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000000000040dce87db9eae077ceee127bcfea86b14132dfac0212f659f0c0441e05b308f7a6767905b010a3442dc75a7a9c46e7b3febcd94422b84276bacff126eb4bc3437dfd94a4024e458e7f76a1a340b220d751865a594ff1b19e"], 0x60, 0x0) r12 = socket(0x11, 0x3, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x7, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x7d, 0x1, 0x10001}], 0xf924, 0x0) r14 = socket(0x11, 0x0, 0x81) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) msgsnd(r10, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRESHEX=r13, @ANYRES16, @ANYRESOCT=0x0, @ANYRES32, @ANYRESHEX=r5, @ANYRES64=r15, @ANYRESDEC, @ANYPTR64], @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR, @ANYPTR, @ANYPTR, @ANYRESDEC=0x0]]], 0x1, 0x800) 04:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x7, &(0x7f0000000180)=[{0x3f, 0x0, 0x0, 0x5}, {0xffff, 0x5, 0x0, 0xba7}, {0xfff8, 0xc0, 0x3f, 0xffffffff}, {0x3f, 0x1, 0x1f, 0xff}, {0x54, 0x5, 0x0, 0x5}, {0x3f, 0xc8, 0x20, 0x3}, {0x2, 0x3, 0x9, 0x2}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0xfffffffffffffc9e, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffff57}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1908a0000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffff32}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x139}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3d8}) syz_emit_ethernet(0xffffffffffffffcd, &(0x7f0000000080)='H') 04:03:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/52}, &(0x7f0000000100)=0x36) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 04:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = syz_open_pts() socket(0x11, 0x3, 0x0) r4 = kqueue() r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x8fd576373722b719, 0x0) r10 = socket(0x11, 0x3, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r12 = fcntl$dupfd(r10, 0x0, r8) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r15 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) kevent(r6, &(0x7f0000000500)=[{{r2}, 0x0, 0x6c8406b618de9fcd, 0x4, 0x1, 0x2}, {{r9}, 0x1, 0x2, 0x20000000, 0x3ff, 0x1000}], 0x8, &(0x7f0000000600)=[{{r12}, 0x0, 0x13, 0x10, 0x9, 0x8}, {{r14}, 0xfffffffffffffff9, 0x0, 0x8, 0x200, 0xa0000000000}, {{r15}, 0x7ffffffffffffffc, 0x44, 0x1, 0xfffffffffffffeff, 0x6}], 0xf924, 0x0) r16 = socket(0x11, 0x3, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r18 = socket(0x11, 0x3, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r20 = accept$inet(r18, 0x0, &(0x7f0000000100)) r21 = kqueue() r22 = socket(0x11, 0x3, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r22}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r24 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x102) r25 = socket(0x10, 0x3, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r25}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r27 = socket(0x11, 0x3, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r27}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0xac2b, 0x7fff}, {{r4}, 0xfffffffffffffffb, 0x0, 0x20, 0x10000, 0x6}, {{r17}, 0x8000000000000003, 0xfa, 0xf0000000, 0x100000001, 0x7f}], 0x8, &(0x7f0000000300)=[{{r20}, 0xfffffffffffffffd, 0x0, 0xfffff, 0xed}, {{r28}, 0xfffffffffffffffd, 0x110, 0x400000d1, 0x752, 0x10000}, {{r21}, 0xfffffffffffffffb, 0x4, 0x44d9f89cba3d5415, 0x5}, {{r23}, 0xfffffffffffffffc, 0x40, 0x1, 0x4, 0xfffffffffffffff7}, {{r24}, 0xfffffffffffffff8, 0xd4, 0x80000000, 0x401, 0x101}, {{r0}, 0xfffffffffffffffe, 0x44, 0x0, 0x66, 0x800}, {{r25}, 0xfffffffffffffffd, 0x80, 0x1, 0x80000000, 0x5}, {{r1}, 0x3, 0x40, 0xf00000d3, 0xf1b4, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x7f, 0x800}, {{r1}, 0xfffffffffffffffd, 0x10, 0xe1a9bd0b41935f5a, 0x8, 0x5}], 0x81, &(0x7f0000000440)={0x101, 0x6e}) 04:03:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r2, 0x4}], 0x1, 0x4) socket(0x20, 0x5, 0xfe) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 04:03:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 04:03:28 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000100"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffefffffeff) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004327ae4bee121f68abd8f4bd0feee345f3f3b515de9f071ed2548f3a7d28ecf92e4634b548e49c5fc1cb9a"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x2, 0x20) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x1, 0x9}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getuid() r18 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r18, 0x80206979, &(0x7f00000000c0)=0x10000) r19 = socket$inet6(0x18, 0x4, 0x8) r20 = dup2(r19, r18) symlinkat(&(0x7f0000000000)='./file0\x00', r20, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r20, &(0x7f0000000180)='./file0\x00', r21, r23, 0x0) recvmsg(r20, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r20, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r20, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r20, 0x20004b3d) fchownat(r20, &(0x7f0000000880)='./file0\x00', r22, r23, 0x2) r24 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r24, 0x80206979, &(0x7f00000000c0)=0x10000) r25 = socket$inet6(0x18, 0x4, 0x8) r26 = dup2(r25, r24) symlinkat(&(0x7f0000000000)='./file0\x00', r26, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r26, &(0x7f0000000180)='./file0\x00', r27, r29, 0x0) recvmsg(r26, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r26, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r26, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r26, 0x20004b3d) fchownat(r26, &(0x7f0000000880)='./file0\x00', r28, r29, 0x2) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r31 = getpgrp() fcntl$setown(r30, 0x6, r31) r32 = socket(0x11, 0x3, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r32}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000008c0)={{0x6, r17, 0x0, r22, r29, 0x94, 0x8001}, 0x10001, 0x8, r31, r34, 0x20, 0x1, 0x6, 0x7}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000003c0)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x200, 0x8, 0x7, 0x1a5b482a46bc3c61, 0x8, 0xffffffffffffff2f, 0x5, 0x0, 0x1, 0x7, 0x4}) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000800)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000280)=0xffffffffffffff71) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x8, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) recvmsg(r35, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) 04:03:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000300)=""/241, &(0x7f0000000200)=0xf1) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r15]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r16, 0xa) 04:03:29 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x10000) r2 = socket$inet6(0x18, 0x4, 0x8) r3 = dup2(r2, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) r6 = getuid() r7 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)=0x10000) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000002d00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3b}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x9, r4, 0xffffffffffffffff, r6, r12, 0x46, 0x3}, 0x3ff, 0x8000, 0x9}) r13 = shmget$private(0x0, 0x4000, 0x114, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f00000000c0)=""/74) 04:03:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x7000) shmdt(r0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 04:03:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000340)="6947dfce93e1f9775f80b202985ed3c7a64df100c5668cca980fcceea2cd825539fc6889e5186ab01ff338201e0f00dcf395c1d7aec8b864c6d0e5936bfe993681563a7390c95c1550056277590dec9ebeadb69e4420debb4a8ce20a0b1b140769d68c3f50a322a9fc0ba5d716b0debad0f4215106457238bb0363a5078d2d5436d28a71ab19ae592404f6e6700d4d33c6d1f7ef682811ddd35cb89306f760946330b596bae12cb2cdd64543ad29d6b166e003dff6cd1ef7c36fb66abece04d0cc4d930782dae30fcd7b5c1d04df733c10931af2ad428e3322776fbe1c40051fb1d725b3d89c21674a145b74c22cae6fb18682380c5cf5adbde1f2e3c7c80272478f024523a05744996be895b24f2a9d386f8594f1e26c0a8140583eeb230738e003cd9926a748e330f581ad227f508326c2630e34b0395f121cdf86295612ded355c30bba5b9cc45cef892c0b55f5cfe3044bfbd09896c280e537b4c594b948a31252abf7dc06c727be68afbd387dd2d7eb86d20aa2fc525f2ba849e170c4e388844c01b0b3c0e3e0d2fcd834bf9a71f02b78c1609b6d19b1ee3665fb7b6cd46e48bd53494c0814dda58ca10aef684f86fe9251df397c7bca8ab2165275ad88690c7dd036934e0cd65865470ccb3485fa340f93eacde6e4d32cc218b6c67d7c110b15041fa31e6c5d670f2ec362435c6bf7e22e3faa2ffbb7adac8154ffb5650706f413269e1dc1a16a1f5fa53121f8e64dfbebe5bff0dce143e5568c47c8f44273a3ca1e67745b53d4d4f2911dfdb3b29556fd21e90bb7e9c2ee936a0ec7ea2ef8b38f50c8d3a05e4349ef3e4c68300acf417cdae368107e4c061b1c59d05e17c3d3dedcca10f64332e7cf13985c5f959413171183a69fd7f3ac0b7c408db6ce40746cea74521b45984bc659e14cb7794a5bfbca691886b3c66667d7cef61bc72b9f088bbdb1be1e14658f73e71a2b8125e60274280852a0c0b097bc1ef6d225123ee3f502e278876f62c9c730307d7d8b5d8316a9cc0a1039fd6dd5391f6b5884a6baad98260ae9c912332503fa444e09fa7d2d3080f2c816fa152623f7a78c208e9c0f6c5dfdd1fcf159ab2ab01b460be5eae04495e13157d4de2eaa01ed457a547dc6c9cfbe583d61e9350084d8875d66500cac9b97d3c292f132973cae8bd7482f9a435156cc4437b1bf187e7871b030bfec45759181512610b740beafc00d15651d3227017b66e1b86a46f609ce9d57c4c149d491369c71d3f21bd03c62632d39bf5967d79558a0ce8acdc3b479324ea81c24d46537251e751d6bc0200d3c561556662d75763df371bdcc9eda1f13276fa1228031a355c92a232c30bd3dd3d0dddf7aef2f11096f6dd03af1cebdace54985f15542a32fb943398b14b901ca8d0e37d78caddc0c12312c6fab1097d04607561bb2d8f81f2f0dae92d8688c0b5c44ca35455e9854b705048f727da61f726ed68be82787841343cf58b31a27c3db1c7e2e516c39979fe0a96330fb22550d3e4bacada2ea1b5518afb37d95e39d6185f32b19f9fee3f1565476f3a7a66d0688d9ca3e080378c68bb1747e857e65c3575e090716fba1b0cc41d938a4fdbbf9fb240e0e084560bc6eff333b397c7167762c36a528660b8f03f0f0ce82d1b9614f22ca11509a83eb0add51b8f1ac2cc19e71f0c433a981145dc1859ccbef4fb931f8be76acc17c580fcb8d2ab59df3f2043ab118c4648b24ddc3808bc65250ebe161861ac622bd14ecad5df1c00e3218cfbed80c9adbeff5132586438e045cc557774f5d40734374e900238a733b36d9d1c407d9d0ed5eaea2f5c9bd598d730dd06cd388e61e48ec7324fb619890e4026771b8046f97e94dda7400d531a68547f2c54a3961a63604751ac9ce8880c90fbad772b7966cfd4e7a1baaf8cb9fde1a8eb6741de10ff9f817794b1d80c8350a15f436c71005f4d271b66290c4906450a49cf4eb396ed07fdf7743c77e1e5239bfc4f4cc6745a74af26e830cc396e2c27322c7ce78eaf9fdc19a2c9e5a5a1ae8fc927320de95d235ab235cca2aa2ddecade4e6824684d092cc9e7f355cd905b4d6631fc0f212a334c356c296f852f5b8b44d0e434f60d55e17f894bcee29808aab3bc85daf1fc38c9eb970126af25cda35f3923d44c0fa64137ee6a651cb5a721bbea5c5d47e66b431b59efdaa8662a67bf445387d26b689d2ce2686fb2d5d50ec4b5c0299ef8eb5bcad15ca1e44752d8859c6fba79f512d876589b9d6fb33937ec952f7156eb86830e4c5d96659c6d066d68a4ab0b69b0bfc0cf31284d7fc23e5c4fcd2b536c6fffda7ecc8c3a03ba3e0a1dd5e4f951838a2c9697db7876c80cfd3ee6024d00db02942a73fead32c91846c7296b7829bbffaa6eb19f060f868b69e3bc0cd5bdc4f52388ed444c860a2c2c6d17c24565c5de720a1e2489066354bb7ecfc7ee7359dd3a5d6243218d201d9e472280653cf1134f691fb136aba6be4eaf236a95befd84f07c7178da78acfac754d18f8330bce6af07262be97b4fb4c26b8c5e6c5d45725981ab196a0848b6ada35518650d7767fbfe0549b9d7966e02c0c099d094b944d525aecd94c193fb17266222556047a631a9fd5d8515d45eb606560d7969564530da917bd33c08b0ace27926b59e2a268546f38159d3398946db05a370e653e01c5c94da0f7e4cd90b84ce2f1fe233a24f9088558a8a2a21498a64cf538e3f2aca29f9b233ccf5f451a0c50065ad483cbf2112fbfb3e3e769f6240902b4d015dba49eb7b9ce7b871f2abc1dd0c754f4c99d550e9c79d27697f98ee1811929cd1449b06572ace00ad13fa2256a4e661414176c5543855292c6cdb1da6dad9dc280b8035492f52c2d8eacb96a21a258b1737ba62272a790866120962baeca68b6f1c6ba9c059b8462e032a8fe4ab758a0f5a5ce778a9b555bef8a9a276429859acc4155d8a791552db4ef6f5c6a7368628ce10f481659d6c47b7ad01541e8e3a334d42c09c8352c92397e9daa21d1fba8e239b4fae217a5dc49af93fb11d20d145707521abf7843ae8cdaa62d81ee98370c274cc57bfe48d118ecbbe5d27fb4e0e839c427c9ced52afbda944deb46666a58355c759657cf4d28971222bebfc3056890cc7789868349bdf341d4bf9ec0cd22ceb7238eb5f2604b1bfd725397c6529bb66619aed81db2187457dd769a51cc977ec667eddf2db0ddc09fc6f678ff9056bb5656296f16d6fe3864685c086c97686bd2f3b48b5ee3ccc96d86c6fdf2aae90150ebead34a534d329cba820a284fd692a8032c6bd0cf19cc2f27e57f542b46ccc901905d9d2f4062b2a17a333bb9915d3d684361fc3a18a72519b7594bb76a54f99cf0a028823ac892c9484cb64d93a636eba07d3078b8f1448470f5292141fdea4a9b67a30fb67e011a4ce8488dd3375ceeb838df24db99e34337cc83e58a67132511943efa447f0fe03cd6f917fb870f9c782613c18b613b6be480aab978024d19a857e2da1c502a7d7ba1612c5ad7c9e114bd1e18b76d4e79e324dcc192ec1c571b7382821998feee7077d2ea4ca43bbfc1517a324bbec14d155a8dfe6e3619eaa4bc3e72cae910a621cbfcca8367eb15090c567fcd2342671d2c1e473c06238bc230127d0e89e63d4d1af2bb483f0fed64bc49e24cdb141ed3acd73c9986f81bb00d76a20ebcf29a754c936842b2220c86e2ef63fcf13c204e18f5bb7194b2d05e708f8ae6d11247bc100bbf3211766b4481278aa3d0f44093b103a8134e433b8624df10aa61ef8e3cc8961fc60f7575e6f0c2939a51a56544d18215cf2910037f0e6693134bf54db69f2e0fc799af297fe759ba74159451c9207a2eeb2891d8d1a4b94c3f280b5d3de0288df22cfc2f314d332b8ab04b3b5088b5b934acf28859586babf25d9bcf687b5ce9e8dfb1975663449b6fd47ed06e2457ba2410cc048d977c760de00cad937cc4e533caacaf4174096709dc0cce65e5d0645a4fdf749c8c5614720ff70105ddf94116f329b140b4905e990bfb3ad5136d8e71af58bec5826f6257a3b88bb825786fba5feee5fbddbd5363ae83e81274ddea2498094b7b9db9ee9b61599828bbb05d274387675cbc535c545357d844aebbf5c082fc603e8fd574bd408b774abb01da3abc5170a757f3f9ddd988d50e90f3dcec901105d2831f03f54cf220987f8a13730d9153657c487e3a3964aca702569964c036a0caa86a938207dedd9d806d0dd522133155021d723d84ad7b5267016a8bdd769797d55de9a98bca9723991688f0909aaac0397d4744d6a1d29beb61e750fb05c22c955e891a7eb4baa7683b524234ac452ba15807d8494cf12e3e353de880e45507234f26b7345a876fc6112b3b2331f432baa50d81c088da26e29e8c2e334b4524c237aaf697fa6cb1a7feb932ac6e1a0f3fb5ba2019f0cee54523e7a5d44992a13a50883d7354a5b40f3e60520fae1358d21c8711ddc877c54703ec644acf49976e3a61e53b91a5f337690334d070611d88722150d25e5e2322f89a6032d7027d1dfa02b6cf73fe22a2f9368f0e9c97e8c1e61cf4316c40398e3afca825ddf0c4f5072e504c8020bcb2c189aada2c7b22f1330d647748718fa128815c185e9a563513c7d32d12e944e987c87900535d885a68f73a4ff00e68a6aee5b101941ab827cc909239245772cafb2881002585aa854fd39eaed07edb2196277ad30c7ee9e5ed982fe3a689d157cc2869e4b015a33a4ed9d6036fab10257f45d72dac8b4d9d65976a1d90f15683cb866ce0cba1a9695da67e74686890096222c9feb1fcb18bb6c29b2dc6844aaa2b57b152838a07aaa15a644942b98a847399af31844aa0aee78f9608dfcd54bf881ae08efc0ffd28cdd46de17666b860c5dbb28d8f35e38ceac9c5085d17839b91b2fa4f18d2e03b715db039b88672ff8c1ecf99591835a1b0817d4eca95fce9ec62402f8c39ad17515b82a825c4ce77a8820ca73b6a0bf766f04defee922d917b633dae8805f24a2ef1a15c03217a37c573588a0626e0a75d5d442d70898ef3ba21f24355fa9601a507c9f6e6cb5ac9635fe9b7a1ef2d1419d2da7c8c6dfe482f6b498d05628107572b1cdd5ff9f1d3c15706e07c48ea0023f865a19b924426ad70d672d86cc4cae5aa6d0bf02bdcb76a1b8271a3f73607f27825332f0fd0cc5ba4577643dd9e09938e0ce71ef5c380e713d896a78bae56d1598ebfd1b27f9cb0aebde126b60545bb69501fe305aff24cb74d2bd320d135d2c36b674d270db71af78721a79f7598470be2b6d7435da782378644e2b90c30c3afd105df6c95b15fde2d7eacb1eb5228c15f45c590ddffd650ac0f7923a8e7783797134d18fc387bdc537c0858f37d19b7c2ac4e11b5252bdc9615b00623ec4ce4c0155a26c3746e5582f422eee8c6c4528fb16da917c9f06246d03319ef9d30f6534917a37e1c530e3a1533c3e160227e4922ee1b0f26c98b84a7285b9795cf2a592fc7a3e2789b3b58593d04a252f85e4756b00438f30c5f716a8c9194905a77e4916362f5d7dfeb1ca8f64d7d86db9127f5b10a3167f4d67863f52dc28ba1c272b271f04c8fa851f888ab4ac5fc30a75dfd6ae1d7ffe287dc696c73546bdc2686e01039897b79b89718cd7c8a2fdc5138d4d0de306fdae4f6391e582a2b5be338a93a22ed89fe348a0acfe964ae8a28f913be6af1084b0f10b2c84c60d2e1bec93f131a4f6619b6dfa81e764c75bce6180d790579c1132e69e2b1ece5de46debf20c3d2ad46d8262caee79041", 0x1000}], 0x1, &(0x7f0000001740)=[{0x100, 0xffff, 0x2, "db0d578f984841a05a466a93032b3091d309e03040f9b29e780ee61b269e5fb675803eba4850706d38b51bac8a8907390dad1aa5c58670875c5041dba8ebf3c55f7f1dacffb03c8bb8df3ef7f214fea2c76422923998246eca5dbd2b5937c8a3bd9724619758b60db363af5360d23d647dc6773419b7bea0d2ac62c30de7af3174d1964be8f59549f890ae08856fb8f9b5d6313d39154a32760cecf0f396fc2a3a1004847da7018468e3a0aa8c14315b3916bc61beba67ca579efea2d59dd6ca31957d40350818e7cac53e06a1b708f03668ce921c3b32ddac45c30c9c1d67e2b2c9f0ac1e39284d653587bd93b8"}, {0x78, 0x1, 0x80000000, "21792f7e5f6b0e67f4c104441b03fde6327f852ec0bc9b8df8a9b859a88766eb23696a54d7400bf7b2c8a97890c6eb910a1e9603f2dcbece73bbd3ff131cbc496a41d867201cea13d106f2aa4786e28213b64afe6de7e84d67e4705140eef961f707e7"}, {0x100, 0xffff, 0x5, "6e856edcda7e6871ddd68079848415a1d9fbcf73d61cec56e58cd95d0c034410ed67768eda5e4840086e7973e943473debf9fcc9a214e4e12385466ac298b1fadc96d901c4d0dfb2a420878d8a5f0ecef7367215079e628d955067d94803812c1a3b47eb8e4b26955f767c5b7a70dd661651ac9c3de82994715daabd396f43c113ede6ce3e8654b47faf2e5420886f72fc1d4365f69778aed46e69ac52e01022d3cfb951aa7863086a3af8cba34b2d3e2ec167d83bca953f7284e8eeca8b7622e79b803b8a832033805f8143288490909e40f10acb31c56cd48eaab45102b2bf33e08ef7b119ff93ce047b"}, {0x78, 0xffff, 0x3, "4888ec49f440ddff2cb2f29b3563f5fb3218e72fd8b71195b975ce647c6b890379de1ee65e153bc1d5f483d98e177cfe5f24266493a67e239274cb6d3da95137c6510e9f888c25729a80d3f5cb37f4bcb71287a888a8d8a45abc1fc43954045bfb9982"}, {0xd8, 0x1, 0x9c, "76dadcc60b5bc89cf300c121ffc69e0bf876fa570a300cc8436f05265fa700b521ada12249478ee7f64fb976381fdad6c1d5837fef8fb4b3d1c78af4dae0beeef20bc8d3e8eb2bcb6a0c48db7972ce5c26474e2e3a00b83801ac641409f4006e79f2d28676db527a0a06be54cf2c5f8dd7a7ea03e54a4f2e6161acddf6d3c7ae9e84cd157d56b52fe23b2c47569601082630796aa135f93c59ab6cf3c6a7542f2e92094487d7edea9559d43a588659cd5f4f0a58f2268b7fbb0d4a3cb9f5878a20066bbadcb5"}, {0x50, 0xdf1c29e8ae8459f2, 0x80000000, "117764ac71cdd9faaef0515f9c353439f7edef7096c4da6fcc57c33fdb1113e15d89dc689bd4452ba432162e83c36d7759f0b6c96d3a84ee1751cebbe36231c1"}, {0x18, 0x2, 0x0, "8ec4a890b250"}, {0xb8, 0x1, 0x1, "88289f761d3e12df96812a4df5c68d54995e2450c474ceeb396216c15d5ca84cddaea4b75b33a8de137b66b6913e57a38744e420988ce94ec8d142b6fa9d142c5b69b2149e70b6d1d4a8fb3a38be451633a184e6020710f25d001610e7ac808a39e3a59a019d8886e99bb52e7f8ffac4d17bc970c6b8750c7cbcd6d9c1e35080838bb77469b3044b9de87caa0053bbe5734049876923d3c1801cf1ce1bab7154f8"}, {0x88, 0x7ffe, 0xe5c9, "a4304cbe72f3f842ba149b712111a2aaa710bc19a762e254d56e2b779e61bd5e7d2ecdcc1b07899554f863db6714037eec32c78c40bb50568b53a9168f8d5ea2bd57502c5adc8d364c506956aa3dc70dcf60167c9a4023f864e460422128fb18dd10136ba0691ba4b9ececb774900d3828b5cc56d2a3"}, {0x1010, 0x1, 0x400, "6bb3ebf8c5d18c72088fdba2c400f01c8cbc7397ab4af966c8703740c6ae89ba282bca0ee91c8db0b16d1458ced772e46d0ef4ceb974e45ed2024aed9bf28fb59cf882cd4a47561cead1be33604be83566988a3a8369d606a2cb15b02994bb43599ed888fbf196feb74b5eff08d7b2f3d641dbeabf9a843ec925756a545c41728ec846b169aa561c22604972830ffcfdfdac0e7d4ceb684594567e6b4d5c9f2f9adc20131dbe09a73f3b398772fd82768722329b479a0cb8a5d4a9410fb16f3d9263c274f548437bc43fdb6afc2bf980972b3e6dbeebc028b8042af0686c40e58f994007b77de81baece7ca516136aabccf6ced22b6e8972c18cef853e96ad7d2e369888a66a6c82a68c2a509f25ce920a34b979bc6e613ec388372438d01211bb345dfbbf4bc116a5da4fcec2f0fc7e80b580636c0d6c522480594dbbe598cf41155ad17c5d2b3f917ae15d6902a821f4f39c0a112f68efa8d31f8605a301e2d37ac4e6a4367e7577589de95925cef4019fb50b2a80d89905c83ebcff1fe79a9f56cc14ce653485db52ac5e05098ac002888c182c321a1cd4976cc52f59e8bde04e2c9109035fd2f998a21c53c906a08356c29353664672ca12fcb9a363cb9d21f8772ae98c27d883a3363fdb2d0f09f23a88e4f324800e6b628892e0a05b463e0a1f37af78005b99da16cd9a107cfdfe37fc225c8cec14924d2f3a0494423878e8fd58678067ec4d28a1f2042bc8750a6ef1e9df32be1599361989f25c7d1ebf641047b008beca946ec6fe320731288e567481f3242f2259c6034be79f010fea201f9b0726fa580a99106686e49a652613b8ffba5b0eabdf3428e6cf8b6913d4dfeb61db9da2717e8376e387f6bf8e9f461270319e9d46e5ae996398e2dff61fcbad9e27b7308a0719200c93720454a893258588b2c30788253f485195bf27b98556d760834e04ed92cbcd11178e4f566a89b0fadf0a019e0e49cbb00e0c603f5bdfbd84ea64fdbe291205905656a2dffde337c56ecaf0fef80e8a9b1d9f9ed139ebf18e4a40a26fb4d40ca2dd9d59f24d876b2218be94b1184563293a3f17d91e4a19e065332b4fcbd5a238860ac95aaa8345f274390cc1f669b0a474695ad8cce3e73122ad825574a015b4ecdc144afdd1cf32703177cfbf5f2e6b73ecc0c2ce5e2bfedc3fdef0d66c195f514bcd06b9f34a099098bbe5f91f4ffc3461c89bbe9c5f6a26deb5370a84c80b9e1e74488d59a8d03cdc65fab6a8afb499077bc3fc42d2bbf2b54221357d5c5494615fac9f2e1aac940a550a6067dcf22c42456a0365a2e3b4f254826983a84afab6b31b558f6806c872f7d80d19d07013fa61c91b502ee67954815a3cf8a3f17e030efff4660a3e5d846ac5fce5122578f0f6f8ac12b29cfaf3a642ab57139426dea2275d511823a967143adb7903658b9b7da71fde906f81ebb72d5434992c2fdbc26d9bb29e7f27d8fe3e4c85780604232cc2d2d56dd2194cbcb0f73545deb47d5b9560b0d60bb13118e4de0781b50f321b1e6a34814732ccca51e58cfa3ee870ebf8bef0bab8eaf1d22b201070aea189c3b504115aca707de5e386ec237ac5a96c368da77b91283b77eb5093772488bcded859d409b18e0770d4c0b5dab6e5c296d2377e36f7eb140e09248164fb55a44c80cb3a3640a6ed14ee1bc6eec08c92685923021ffdf25fd189aa505234b30e8a9307b76a06a839f17b4ff0a1c730a299a8dc8b81cc83bf3a30f4a09186d07422daad928ec16ee78b84e609798529cc99891d329b645f027ccb82f3a9a9544e97277d34b19b72ae54a705a98a1bf4daf1e731d0d970798389c67620e4a839901a1e4d593789e4259627515216cf5da6032aa6099adb9d0a4bb5be82d1627e524e9480513f214b53a0cdb9eaaa5e53692568a6d6579906c77de29748b5347eff490a42d8d120ec16409e00c249f6b86be46d394904ce047d3fdc4d379098e32081381974d99e3faa91ec8c664763019d07dbaa28077ae206d63033ee204da3a6846431637d1237c905e4763de0b64722ab05731544c7d861d20e0d6ac32222552d26f5826d46dba897db0e735cf152275618ecb087a7e20d33a823fea53bcfac6596eaae467481c6e06fad50f426e72f21c209c73f23ccc4f1ebecc3fba6c76f369defc0155056b384e54f2b3da35f086aedb7e53a7a0e6a8761c1d6199e1656a40d385fb653c5fbdec6bf191162ab488f0e845797940d4fea920d64778ebf539eaf3c58a595cf434df60dd217f7402079abe59975e988608e7c46bd5035f9d01145473645d885bef4d2173075e510416de5bce158f8f8ea558d2479c84d1ae52db742a61c1d1bc02e3612921545153fb5e2e9f0808bcf588f6ff30e1b57961dbc72102b703a46ac57bcbc2d2d08bd8f9e4254eb1b680309f525f5e6ec82400ad8af16cde0b444be4558fa31e589cb8e8cbbce711495825394e76e8598e4ae3000afedf66116af53e2f45dfdb58bfd657e9c1420a5318990cf04f0124c4aca34afecfc3f08e510e0b20db2da8388382fc85aa00fbd08af283d2f36a15ff0b2ea9b71a521ebe2b400e5d652629d4a40affe8098ba2b3a12ff2bd26650a0e1d7ce233ca11319067b99d3d19c87e9a05a59ddbce1d8bc04974b0fcfe9b67b6b46d848f6e09735e897dd079325d1d84410ebb8421521a6bf5c0f856af2fbd9af752a5fba3ff46a3c1d8e12a6df3a4825f31d0fd3c0dd82b9286675edb9e3f4939764d336342812ccdf702548599e6c6fc1bc86624868c57601c48fef057162ac080699e11a260c087e44a8f6e73fdda4ed247811f91a9ce431839b928f8bc9c9a94dc6a630a710543f133f204db6e99982b50caad8f470431d868316e37d4a583181c9af009233dcfb8e754642d1c9936d763923024107e147e2eec07776fca6dd6656bedd0d5599b047034ba29293b218080387212dc9cdf0e8a808d5f89e6cf6a546e82fdf2ead00f26fd9235a768811f8902c04e036e5cb6d84bf94972eb01091f7cd7cf72813b81b315efb265adb73b0c5ffdc1a1244531e3fc96a3f6fee9ab4f8f1a2cc746cba3ad54484045e85f80439e412d788788b0821200b57c8087992cd4c2b667352fd755d83bfd1db34b41110b9cfa9119a2c6dec6b05aad3663fd202ce988e414b35f597a7207a5772ee75ec56c3721e04f2d3d2cc6fb08cf88a1bdbbab81538b8a560baad24a5d0df085f30af97b033dfaccf82332f690d80b73e271dd6482eb7f075423f43118608e8d0c41e9b1cfa36e6f0b36a2c2e53099e452550f1e3f54ba08d3be9f15cffc83469212430f1a2d7ec442f72d03a7741e318b8f07d82437920d2dc05068a839bd275425b08d410b73ed0f75fec70a441bcc1e58d6c0dc646c67d7a3799181f66dfd8ec97dc3affd83bf54a67005b170cc60f226a21c7fdc64438f5922c088ab09e983590abce06876be60d3b9525e536531b41daf82bdd04115fdabda7f4f72362564fae24e86b0a9d0c4546393b3d220dfc08f0510592a9783400123ddeeee351f81518ef3f4d9d5aba6089a2f92acc9d4d302b4a2eaf3c93047ab107b8d680169aee9c983bcf611e1b4d749119396843dc9664d8a97d124fd117dcd19bd8cf3d3da070869cbf307c806447b1a6bd8e0f82b2df44a724787b8fe69aa90ad3402d16561e6b8dc727cf3b1fcb75bb26a816fb0f51cc4046e2eb2c657c28bad4f9f7f0c390e5eec660ffa4e8bf8350e3b41c9b2543ed3bb10c46b3163931b50411b7f5e4e7ce73ee0e29b43ef2ad96befdcc3696c9a532d4b01f3f40edfa930d3014c9964397eb95eeaeed41cb8aca758055e5816570d97b077adabf30960cadf62ee34845bb2e10a871961f6f55d5a507b55924cca54cfc2326cf6b416d9317b0d2d2fbe40b6349e5c8b7fd6b51adcd889849e9b7e464ab08d82ffee58e017e23d1d6324202d3a63b45b4258508cfc04f12e3e61a020b8dccd67c9e0d456c4eed795395660dea44a97f3c3d1d86a40118a13f0b39fec7e7f425132784c20819ac04fbd8755263ac164c4d5c564b36035d5c09d10f34a4456d878ae94470459a2e0846aba602ff1ff2b16e5f94e6363b8b371f0e9ad913a5b6d641e32cd00a59cc85e1bac15fe77298fcf91d436884bea257dd46d5cac3bf8f9b649e304fad5ef366ee5ac6ba4809c1f54eb1112771d5f148cdb913c6db64b6c18bf247560d6547f6984089398191b9d7713aaba13b4e69b81371b4528275d726ecceb988753c84e0a1f10006a524381971376c9c85a0ddbff43d1dac08298d1dbd492974db5d6b21ceda9585eaeb17eee56a940a7337d23e13b12a6ee0d7b89b1f72cc7a00f223a662920b036e152bd91cc2d849828e5bea8144e76ba093bcde804e7afb75885311b758fb784c6441ae869dc97eedd5b6f9352723a301a03f1bc7ff630f21b619f74aa5694a03056488d5fe7a5eaaadde0a9eaa83507f126fc3c94b3130bf0578c9d78f9437994322363a8995d38e99684e37c0ff688360ee27e394c74e3bc5ebb9adfcb16392eb8fcabb2f13eb755575ee763f2707002bf4ed5acbd9ccfc6acce20c5e9f028c3c635aaa4b76983ac282e31cdb2ec5eb8dd76ceeab6b60a54d055f9cfb3f2841909f8c65de7c4f467208bb776a9632db5544775a5e3100aab5b5a75638d50842f7d87a5f89d3f4e95cb351a2334a6f01f165f1ad1601a0b76a66b687586c597f89494fba8fc7a21f08a77cca2e3757ff913cfa455d306b6033612ee6664f4ab4855b73dceb9f28c8fe219dfb6e3c5f24543c71ad6b2bcbfd10a68c2c772af74a3de5f4404d0832cf71c9fdde65a874d7d0dce027e243e7ac972732a004b86e942991ab01e6d2d532d8a7b8d4118e5b1f8d69355dbf4c9dec3a9e6326ac1262159aad3b833adffe519921f58abd3056a9ff7319b3ffa05986a35ebb991d412726f3dd634cefb1100788a2ecf0a737b2a84312a53ed61c81f10647639ddd3b1538838ad18a3114f01e47a4e3a572c503e8d02c032a952e29ae39d9f6163e25df3c9c4a92286b86a2d59bfd82616afeb16cf8b8636da6dfe05931534b912c6dcb00bac9d72c59b73cee20237a273cabeecf56b0351d73173cdea4e9496dcb35dd7c37abad31b1f9b50c3ef3556c0312587341a319bd06607b853420f07790f3274b3b4322dc41759f02cf4fb93d56e50bce02d805660dc70825f3172b8fe968168a02a9f8a3ff2bc6760882a976876f5801500711f97ce1475e85e95e10cf8adac0613cefd3273d3972a234d38b4a4f140254b6743ae64900b46a916c9bf307345b0e8848172e5d4a0764aefc651c6dc03996b7a6ae7d1f71157f51797b84ded1f6ca794d2fd3a9aa1a59547e249c46be7626aa6e6552804fb60a0152df57d657ee779be7333d80a37f23284f363d45260a3189a55d0238820da27d0ae0006c8beed05362aee43f19a2db146f27c0f25958d827b78397b95c89f480bf756664ed7f6ee2151499c25eafe75f60b304fd1032c1af050c63b1a36ac1e5498e420b554f4cbc02a290fa49d83985c224c2fff519b12df138dde12d0a6985d612aab06495175292942eb0e711cd6fe259c74168a8c6fdef55d46b8cf9d736680fc6d123dd5dc4e4fd99a4aa458022e4cc4d2fae2ffcd2ea5bfef33a4a192f614bb5419a51e848f7c1431919717e686fd14467de0437eeaf2a5b150ae22e964e011d8a01eacb42b88c80535249bc38258b09e0fe5e6000d70c7b7095e5b9bd7a2b36ff5b5923612ea84550d1e9d7008b0f10"}], 0x1580}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) connect(r4, &(0x7f0000000180)=@in6={0x18, 0x1, 0x1, 0x80000004}, 0xc) 04:03:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0xcb3f784, 0x5}) shutdown(r0, 0x0) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYPTR], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) linkat(r4, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) write(r1, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockname$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xffffff86) 04:03:29 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="fef2fcb7a190f35f5b225fff066502adaf6e20ad876a75e5a19122a2a62fc3b0b5a6c70a10a8a9553b3e965eac9c3fd03c95f49807d7810fa5fe71a9df54c35433a61ff49786e43cf2a2a77eccbb8258a3e59bec1335274389debe4c08467953efb7e52bf4727e48409b7aab349ab5653c97479fab7cc82c6bf8890cfbb2b14c8fa975858208f465cad9938204d8b8e6779566f5cb2433b2fafb10abc2dc6e47ef94e127ca5fb8bdc8ce5c", 0xab, 0x400, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x8}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x240, &(0x7f0000000040)=[{0x44, 0x0, 0xff, 0xffff0001}, {0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000180)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@file={0x0, ""/90}, &(0x7f0000000100)=0x5c) getpeername$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 04:03:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) dup2(r0, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:03:29 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) fsync(r1) 04:03:29 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000080)={0x3, 0xfffff31a, 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCFLUSH(r1, 0xc1206951, &(0x7f0000000300)) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x4) mlockall(0x0) 04:03:29 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) 04:03:29 executing program 1: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='\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//../file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = dup(0xffffffffffffff9c) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r8 = accept$inet6(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = syz_open_pts() r10 = socket(0x11, 0x3, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r12 = socket(0x11, 0x3, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r14 = dup(r12) r15 = socket(0x11, 0x3, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r17 = socket(0x11, 0x3, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r17}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="a8357a59af8c3a2a1b863777e165607b253db241713cda1b2e8374d2280fbe172485ba584b3004b4881b928bcb48d12f732da31b39b0409739c4e3c1e199f4e28250a17530437e348e13bfcaa76f18049eb3f15358a4b0d391e164cb1b9237707cedc83ea3d4ab7a53c38fd989d940fd244c81658a8a2493a9545c4c6d1c0820fcefe5be039ae01be99c81bfbcfbf74d19c1c929bf19631fd5158339cc8c63babe348eaea82a262cedac1139786af482dcdef97faf29e3dd8b716f2d9db63da420599cbb66e525b9", 0xc8}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r5]}, @rights={0x18, 0xffff, 0x1, [r8, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r9, r11, r14, r16, r18, 0xffffffffffffff9c]}], 0x60, 0x8}, 0x401) open(&(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//../file0\x00', 0x0, 0x0) 04:03:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) 04:03:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:03:29 executing program 1: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) socket$inet(0x2, 0x8001, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x7d, 0x1, 0x7ff, 0xfffffffffffffffd}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) accept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) 04:03:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) lseek(r2, 0x0, 0x11, 0x0) 04:03:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) mlockall(0x4) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0xca3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xffff, 0x100, 0x9, 0x15b, "036b454b3496491c88cc484bd91bdea067297b0f", 0x2, 0x548}) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x3) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7ac8) 04:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x9, 0x6a, 0x3, 0x1}, {0x5, 0xc0, 0x5, 0xf8000000}, {0x0, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) ftruncate(r1, 0x0, 0x4) 04:03:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="2ee58d47e6eeafff07da0cd572b5c05442807cb124fcccc20144e0b6cc19b5541feba95bdf0abb46045ecf144651f2b08cd6fc9beb88df7226f8ee7dce42126f6cfdc8024caab2673d7facf69ff76e36a8d12ebdd82353ae8db9d4363a6878f9a74681a65879544d88deea4cc76305b7adc202e2a05a87e20df5401398ee87a733e616a48bb3abf64300e7887b5270e671ec5d2daa968c350c3f2459cd8185aaf95621029720", 0xa6) 04:03:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 04:03:29 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x9, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(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) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) r16 = socket(0x11, 0x3, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r18 = socket(0x11, 0x3, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r20 = socket(0x11, 0x3, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r20}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r22 = socket(0x11, 0x3, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r22}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r24 = socket(0x11, 0x3, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r24}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) msgrcv(r11, &(0x7f00000010c0)=ANY=[@ANYPTR=&(0x7f0000003400)=ANY=[@ANYRES32=r25, @ANYRES32=r18, @ANYBLOB="5575d27ec3bc1c9f8553f5446fe16a9bea80b6e7136c81c33c45642e545d382513a306ff3f189ee2709d233f9c187cc88c4070f3ad31613497b7e9073ce544e9c95490c63de808c3db09f019d65248462ceb90e447d8240a8b9ff09fe9f80959eddd147fef67e81b15d8bcf287db3b8abd02e5a082f274223452504f4dbd2ecd345f3848a166f7f81ca7f0727928cb4c16690323a3776fee40389d4e3ab94f949383904e57dae960fbf8ad71f2b5c36a9f010f8d6b6755d3a9c7bea3ea3c2c760282f6585e77b537c01d42ca2c8f6158164ef1c618662b8dd254e8cd437ccaa5f7e023037f7b15b66ff06ae5807712eedd04976478a36347c79ad7c37e1f6fed126b112960ccf1438a047eeddf4b38f7bd2779670bd0aad18f27323093487b2ab4e7614f427cc73e92cc798f12459f7bdbcccabe66b96a7aa33811a93a5a7f9d9cfc7a55494343cc0f374023ff232fd5c57840833f71c6cd6d0e504fdb4b100e2b45fd656c6c561d798c9161b07e831725648c90c67138f8ddf4e6b6b292ad6542c1634ff6d54ad9d4f001c4aef6c12790b993e8b7b8f24fea9e952a7dd45e2d21407ea80e91f8bac8cedb74e8cc090d4c0230815178574c7a4c2efd657f41a343bbe20eedf0c4f534ee5c838fd8e153d1442a1156680fc43699ef5af30d4316d8ccdbaedfb0ed217cabd4cadc0d580344946f3755b9b6a864607c16e584f14d828143d69becfa6c8959caed69d58d0da21d9f209982f43f77f5a5bf5cce48d37cac30de49b74bd891ca580c6107230b375897f9936163deba703f9a7ce62aa94c4d87a55c56ef39ca834abee41e5ba541edcaef5486a90d377bd3578d6c8819c822f2b89f34a7854b97f703405c104c216352bf3145e7fa8fe12c10d1ee2f9262ddbbe5bfe9974b9be4f426cf51751e036501ff68739dd71944e4aef6102a59df7ac0d0cefba2bba47b65d21285973a36125a55fb56d724a658b3234c0cd794ad3da2197a5bd145298fcb1d644d9a577bffae6aea297a81f7198fdf7603fa15a5219378cf853543246fe290c1eb0660bec93e54d7aafd038a80ce77424cfb993be1e2aaf0a44e492bf4aed3f0cfe4ed4530f3358b5e57996e98e63654bfa837d561c0895dc5f9f6c16e4d0336120609f0bf765c6daa0f6126829170738d94f55f2025da765d065bbede73bf16929d9a9ab632081c6e44cd3d62e8c2624865224018b1480fc373bb7948a434247fb0131e4610d104d72b65acc4ff03d4ea2da0735394e608ad709be2f1306e8d992cc25fdb6dcd2b5e65731766a35adf39cb1957140f3b5ae81039d3949a2ef23adc3a911f9dc0f3fdd16734e4ffa444d9520548866235a10b650269a3be1f90a22950213f9f538bb253af390f467eb012b3dd19de4fa53f35024e72f9de3ed5382b8ace390a4a31fbc1d420e2b9995f65201828a13d714de5cf64c6d266f4b6444c5a479b6c63342248f0c8955af11353327227a9273fe0254f548b88ca1c750e35127a7cff7317f26c892f90b1c941117a28ded5cc6e550d5bcc8c0dfb4d6e7dcc90d88acf577b942c066bbb3af4594308df201cde8dcef516dbcd26074f5297f056083fdf394acb0302ebb11e0800026d522dbf4f2459894fafbc3004d1600af7f565f90b4d28486c8b2b0b218bac55b8437910e781c9231b9730f7622487783adf0d06210463c103f548b5a7eb289a7a54a45c84d73df49a831cfe2be83f01542574699b46937b8806f5e495b48f0ec0358c2edd255e3d23fdef932e3615cf2631b6431adeb818dc0d1c9356a7d54e00910a048e09d846d37d799c478cabe4fc5a4f3afc936da4bdf40a1f858a41c31be108853e86dd8ff48d195761775661ee8aee2757912a0aa0d14ca417a99279084bb89c0f78429d28afad9e72418b2c18dbe6a8142045ff0a5f560cdc728fba7965ccba6c79481fe276325f690ee52828f525511013182d4cb049660d3da41140282b690068970fc5fac459fe223e13087743ec36ac920399b1d63fc17444ee9eed55861fe6c3854fc74a097fe1a23ef353dd2f43f09e3867e8d592df2487cfde5c1f26b86a132735bf6e9059db10a74a8e72eb6c55dc1420002fe0fd2ebc2a2ff599c7fd814e41ec24e8e6150442293a8295689caa50bda29615553688154f9b3f88ca525638a02816e0b02d859a0f2a3a2329a24ffcd6173ab15d9cecd0853702a3d69d31347809c05daedda51ae4ed6c024724911290e3a3c7299ddf286814cba3cc76fcd0600cee444582557ecba59319f2a75aa9047248926737d1a6ab45407d231a61061564d031bd0193b7db15c001381ea09c9110aa0b8c507d62189a509f4c91f1396882d7381482824bda24bba42add185b0499f48a75234034b93be74d0f5a8bb9edd026bed18c2ff2107e777725dd9a7af08cba8385fdd824aa1e1370bbbc11e5b414350fdce231bc7825e69cfe600236162920708d985ade7df9784ec10fc6df2bc4dd3033b25e38b32094eea41425cabacc17300972c259fa6cb3927cea65ce6b54d28d777abe01502ea846aaceb5183c9670cc889c551f1464cf97a701df4397593339dd45dbed25aaab6b3e1c31adbd7effa4f3626cb3da19799bdf6d82ce358ed337f560b3af4e99ca0fbeab2e15ad6d28819bed57a47f5daf98a8fb7fa17c81ebe5d9f3e3b6a306947b79b68705c4096fefb7474256d2bc1d463fbffc30901e2a016d03a7de50a28977f6debbfbd93ace7b50bd15fc5425dc58b3a320b683b44793fdb7ae6c4c9522906130a08bc44c26339b441cea6b764b32e49e26ba5c67be19ed94e2014d9f436580cfd53f31655d9b1c1a8642fca050509d67f812fb10ee7a6fafd76ee7f53d64846da2ca79dc9b1cf1a8f64cd7a1761b0d8ad8ab19821720afeb14004c4d4ae3d66d889d365429656c9c028ddfad4ecffe14e2dc4efc05012664acfd6aa3d6ba04fdddf463978814370c01061c1a437268c06a7299e266e5baf7a496ed5dafe2378abd3f70cba4286d7e75024a8d22956115e4cf3ec44ed8af208767ceb980d93bf7f856b8b7324981c5c468eda5aa6a18abeb000f84671ecc5c6126443fbf656ad0d18c1433e6549f4c2b0ff21c4556eef3af1c08c77e14fea53ce1a1e83fcfff0e4c2428cc46afcbce5d59b18c1246aac236b6f0947ee4342efbf7ff2c778350843bb7ca06734a6a6af6fb9b9d3f90f672083dc1089d701e9f666166b8457b2eb6c3fcacf09b639dafe391a9cf424cbf10278f9a9f9b6ca9219b07cb4f199bf9a805c937d3059d1e8810be1f60be059fe8523db16c6306479e587ab3c64a4d2f004bf9066f6d929a80422af6e3f198cacadd09b940c8bcc69645b527b109e7878e8a253fb11270577c509f02a1f02ccc9d59299443591ca32c80c630f3d3cc64172d2165af90d67505409ccb9e5127da1b3b8fafecf1108e5db3e9139910e8864958a87e0e295a8039103c40bedb9fd2ed9e061ae76adbb452fb79a9bd2b03011d095d89304919015549bb3e5180e8ca7fafc9a514b11fa2ae85016046078bfd31c8fbbf5f84362b7785ceb41d72b6434db4cbd6f508e04e1149479d2414356eb26ee1779084ed2f349bbb864310f91e4e6c46b0f483981a4c1c3026cc5fa37c609cebdcc1d236b1c50c077d1681fd3a1f626130f5edf23101895d5e62c53ed5742783a20f077f21cee1551b0317e7b427134609f4e9dc4272ef2a1f334776056c9456e5545dba65bde21c569dcc17726039a4a757d1c25c6b7d9ded4c84c699553a8f7ebea8c6b8a5b960737fc2d1e146f47b1e6ab0b63a2102ab3fa2585525b80f9f273801281c9063cf04560c78a9f1bbf28be5f3e35125cffd99efa01229902d0fd2be0fd85a2a544607cc528d18e6ec4721d809f93989bd1874be2abbdfc2d56881d85d33e5661773a60ab02036e832d77f267d51928c9dc90e7483dd8614d9c8ffbc49a72c79213c63e27a03291dcf76a9f5a582936b153da3c5130f076b729513f7a34e6778a6cebc38120966b3168c805ba50765acbd0b34f59ad28175d72c68a340585c28fc25fb9df2bcb1ddb2e98c4081261e882f480d607f459e7824bf36a558878c260399f9618007872cfc2ff681c106db01c5ae6c7038c5bf772a7178adf4ef4b6c2a9cfdab5223aeeb92ecfbe1c5ef6410206c26bdccf1d22d3ffbea8bfd4b377d4cf98e313a222002c1c8e0f0f4c8bf61458a810e3e93073417fba39d564b60a2c5d29e891c6db082bac2522bdab205daf08539da99b7a4460752f6b2ae7efe792589b6c6e605d61b52845572e9ec9098502b0cb6f337698f91b0e6a981fe8aa2c9de87e91356cb251bf4b06a98fdfa28f3cbf98ee67c20337a58a6f30fa7d8dd26538e23aedd8eb73518a9c51746fdec790614c4c40f3b2eaed6ec0491d07eeb7b7129a6abdd1f3641ad2270838e69a66f994a0fd3606fee3e2a4d1fbf2a7a102db05bba43b58b1d5a9d930abed5b3ba3d73d3a8562a655904fc672317d8f0c8b872cce70843c4ee6d73e521d95a67659f26f0d4ca89fec3ea2798d56f34fc0361e6bd45653b703da58119e57349efd4683fbd27a76b2dd5a73f8eb558a71d3daa5a86a17e9c284e25b1f441d8be52755fb2b7dd3fb21e2350b5c2ea123880fbf19358be3a6304fbac7bfd99c225bca769e9a00124652b0f1c0bbde6ba7abc569b057cf4685481182f9c2925821c96da8dd3245aa062ce28fc3ce6f834edb3bf43f2284e6efb984c1bff620d7a9c31b0ec483095f69b12b8df8da0641fb6f007f8fcad155f20c5e4fbf86d062efd6955245d1cb589e5ac8432f2f9ff41696b18b0088be2d27cc513fd7e3e9568201f92c11c70f7e67b9f2d610905a0d2cc5708a5eb7976136278626baf7daf973496d01e1f89f33c385fc1efe8bc4e41fea7befc4fedfac526f17f9c054bbffb747e297f6eed8d729cef8343f93da5aaee485cf566c1c0a1ccaddc2e6c8ae44e28de44865b4b50eb0c6113e5291eb2506b4665ab1fe2793d5e7147fea154d70d1a45ea56a3782b6121d1ed7fa83d94adb1b9f3a166ecfab29665313c0d7eaf9a6ab11e5a67c17fe962c0ac37d0402025baec25ed75ea2c3fecea96acbfa1ba87188e7248cd18d4a8d63104c0466a5f714fdf2febc1561eac61f8bdb5a9f3e87429d9f38994fd406bd704fc4e8a8a1eedd77e68e0c726fb3d73f9024f570dedafab026912d9fc57dc6163423430f9973c5c2fc66b9f42c4850a297cbc193e1d4a97e39d069165808bd727889e9a5d539b9cc6664f099bfb1ce3e33de026296970b2823628a2be8645d5fa52eebbc475390ba22e843ab2a21990f68d164eb81259652cbb309dbceb25fad1a943528463d517e151106d638f15d97ad4f90702791ab60b6d5580e96b78004999dfd41089d4117b2ca89b09b49c9fc65207651c8784811af9b0c80d5827883ea5c0f26625ccd8150ba4fce55da8388872a078a9ff739b1a9fddcbb59c4b623ca05897d1da3b820a21ca07087cd9a482ac025908901b19b9c8cfece6bb4abb7e047b9c636ea5cbc5df6f82fd52c28406a025730da7b5c765518c3a6889c9656f35e9488cfaa16feff4916148f7ef297d63a541aa96c8ed4977f70195ded63ee9b71d2039f50e518fe04a1bf1859150bc22800ca08b5005f1eac46bbf24e0c967162fda256ad3dccb333fb38591020ae8f7d02d512d95599e644bf531991eb8bd58971cee8adfb06ed1a7aa14d04e9d5d3d59c1011c986be8ff719961a0c7749a69bdb5554478c27407bc427aae91697fe59e2b930bfe523bfb9ba00e76ac685f7bbf3ed34680f86fcb5bd5b8eada529f30c4858437e0a3aee3567a39fa8f4a61b7e5d7b1c7bb743606b2f63adeed8ebd7fb59430024aaf2a2c300007dba11cfd4f5d4673da8155caab6fd634bd51bde00c509d1a8afd276fdba3af8b54f46ac4101d24e8ed6d7d759acd07b67ab8ed11ca36724c2b8258", @ANYRES64=r20, @ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYRESDEC=r5, @ANYRES32=r22, @ANYBLOB="4376effb82db4b6d9ad0037470f014f749daa8b47e71a69848b61d5045e5377149fc6f8ea760013b62bccb4f0975f019d0029bac32c4d3efe60cccde92e0a2a2d220e3139bd5bd56a11aab19f70fba7898f530cb90b5e82d451dd6c11518f328e80fa88634c6c411e85039c207b5ba60a8257ec030fb857f2143c0a14b88c6258f8ab76a04023c393a3c149a7862f12b476c76a040082b55303d2940a525fe712e868beaa07b6177385367786ae347341eb7333727664e247a4efb4601178f85da2182ed811d14d1286b6b43f683f41866c9d4fec41b67e9d60d2c862eebe157870992748533d7"]]], 0x1, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000fcff49ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12faefe0d74c4d94a3e8fd57e0dade054713d2542cbb7784dddb6fa21c362b62fbe1b31ba678be4bae71576dce4484c40cbe760709163dd453038264c3302e3a1585c7dabb4e7f6b0892cd0a4a50b7a855f400d8531ba82eb7c137b6"], 0x44b, 0x800) r26 = socket(0x11, 0x3, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r26}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r28 = socket(0x11, 0x3, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r28}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r30 = socket(0x11, 0x3, 0x0) r31 = kqueue() kevent(r31, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r30}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r32 = socket(0x11, 0x3, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r32}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r34 = socket(0x11, 0x3, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r34}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r36 = socket(0x11, 0x3, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r36}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) msgrcv(r8, &(0x7f0000000c00)=ANY=[@ANYRES64, @ANYRES64=r36, @ANYRESHEX, @ANYRESDEC=r35, @ANYRES64=r31, @ANYRES16=r5], 0x6, 0x0, 0x1800) msgrcv(r8, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000b25053a8b4e126670797a298dc20e17177c27f68ff0f8231214c7cfdd407e1e3791094f62279242c0a4fdf132dc0cce6389c0b8bfb9d9d33006d82f11eabeba07297bf540b90812c05a733b6f29ee6e0299965b6cef3417813e9b05e63c0809097db2727d808bc986274be5f4728d7fc045de8cb241d1dbc2addb9860f6fe5527ca55afc65ae09c6c456df2b1842f02a0058409911a1edc5de086f"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r38, r40, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r41, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r43 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r45 = geteuid() r46 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r46, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r47 = msgget$private(0x0, 0x0) msgsnd(r47, 0x0, 0x0, 0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x2, r45, r42, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r46, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r49 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r51 = geteuid() r52 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r52, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r53 = msgget$private(0x0, 0x0) msgsnd(r53, 0x0, 0x0, 0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x2, r51, r48, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r52, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r54 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r57, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r58 = getpid() preadv(r57, &(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) r59 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r61 = getegid() r62 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r59, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r60, r61, r62, r63, 0x1, 0xff}, 0x8, 0x6, r58, r58, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r56, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r56, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r56, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b22a86d5f66c"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r67 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r64, r66, r55, r61, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r67, 0xa5, 0x3, 0x1000000100000000, 0x6}) r68 = socket(0x2, 0xc003, 0x2) setsockopt(r68, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r68, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 04:03:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:03:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 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) 04:03:29 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) close(r0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x0, 0x40, 0x9d03, 0x5}, 0xc) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x401, 0x8}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x7fffffff, 0x2, 0x4, {[0x1, 0x1ff, 0x800, 0xffffffff, 0x40, 0x1, 0x9, 0x1, 0xd1, 0x1, 0xffff, 0x400, 0x8, 0x48800000000, 0x3, 0x3, 0x6, 0x1ee9], [0x0, 0x5, 0x8, 0x6, 0x9, 0x7, 0x1, 0x4, 0x9, 0x8], [0x5, 0x8, 0x0, 0x1, 0x2, 0x295, 0x100000001], [0xffffffffffffffff, 0xfffffffffffffffe, 0x2, 0xfffffffffffff92a, 0x9, 0x7], [{0x5, 0xa5a, 0xffffff93, 0x1}, {0x400, 0x1, 0x1, 0x10001}, {0x5a, 0xfffffffa, 0xffff, 0x36}, {0x4, 0x3, 0x4e7, 0x7fffffff}, {0x8, 0x62, 0x2, 0x4}, {0x3, 0xf85, 0x80000000, 0x99bd}, {0xb0, 0x6, 0x1, 0x100}, {0x7d, 0x6661, 0xf0, 0x3ff}], {0x1, 0x6, 0x3ff, 0x169}, {0x6, 0x7, 0x1, 0x2}}}) 04:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000002c0)="9f097ee7d5312eacc6a48bed259742298ca02d32e105db1523c04716131e44429bdb1d8ff13782b232b321ed86718ec6dc2b3ae2e7e146fe52f19ae112031b2dae5d0eb8d975b1af0500c1190df2b5049e57bbd2f457ca9b5da54fc1c2e25ba9b608ec079597f22ba14c7412b679d42691e312b728d6a392323dad64ed1d42d74ce39d319c1afdbe347a", 0x8a, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r4 = getuid() r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x1, 0x9}, 0x800, 0x1, r14, r15, 0x6, 0x1, 0x1, 0x2}) r16 = socket(0x11, 0x3, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r19, 0x80206979, &(0x7f00000000c0)=0x10000) r20 = socket$inet6(0x18, 0x4, 0x8) r21 = dup2(r20, r19) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r24, 0x0) recvmsg(r21, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r21, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r21, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r21, 0x20004b3d) fchownat(r21, &(0x7f0000000880)='./file0\x00', r23, r24, 0x2) r25 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r25, 0x80206979, &(0x7f00000000c0)=0x10000) r26 = socket$inet6(0x18, 0x4, 0x8) r27 = dup2(r26, r25) symlinkat(&(0x7f0000000000)='./file0\x00', r27, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r27, &(0x7f0000000180)='./file0\x00', r28, r30, 0x0) recvmsg(r27, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r27, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r27, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r27, 0x20004b3d) fchownat(r27, &(0x7f0000000880)='./file0\x00', r29, r30, 0x2) r31 = getegid() r32 = getppid() r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r34 = getpgrp() fcntl$setown(r33, 0x6, r34) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0xfffffff8, r18, r24, r29, r31, 0x8, 0x6}, 0x7, 0x5, r32, r34, 0x7, 0xffffffffffffffff, 0x40, 0x7}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r4, r35) 04:03:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x95}) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) fcntl$getown(r1, 0x5) syz_open_pts() poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 04:03:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe2(&(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 04:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x84}, {0x7ffffffe}]}) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/57}, &(0x7f0000000140)=0x3b) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x6, 0x9, 0x0, 0x0, 0x81, 0x3, 0x94, 0x2, 0x2, 0x9}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x400, 0x0, 0xc6, 0x5}, {0x1ff, 0x20, 0x7f, 0x2}]}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x80000000, 0x4}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x8000, 0xbc, 0x2, 0x9}, {0x4, 0x8, 0x20, 0xff}]}) 04:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6, 0x0, 0x0, 0x4000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 04:03:29 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xa0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x6811, r2, 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x8050, 0xffff) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 04:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000000)=[{0x157, 0x3, 0x7f, 0x9}, {0x7fff, 0x51, 0x6, 0x6}, {0x7fff, 0x1f, 0x6, 0x5}, {0xffff, 0x0, 0xab, 0x8}, {0x2, 0x6, 0x80, 0x18001}, {0x7f, 0xfb, 0x4, 0x8}, {0x2, 0x2, 0x6, 0x4e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x7) semget$private(0x0, 0x0, 0x2) 04:03:30 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="c1", 0x1, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 04:03:30 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000640)={0x7, 0x10000, 0x200, {[0x1, 0x7fffffff, 0x1, 0x3, 0xffffffff, 0x40, 0x2, 0x8, 0x20a1, 0x0, 0x7, 0x9, 0x2, 0x300, 0x9, 0x1, 0x11, 0x6], [0x8, 0x8, 0x63a, 0x80, 0x8, 0x40, 0x9, 0x84, 0x6, 0x80000000000000], [0x5, 0x3f, 0x20000000000, 0x4, 0x5, 0x6, 0xd], [0x100000000, 0xffffffffffffffff, 0x0, 0xffffffff00000001, 0x2b, 0x9], [{0x7, 0xfff, 0xfff, 0x1f}, {0x1, 0x9, 0x6, 0x2000000020}, {0x0, 0x0, 0x261, 0x100000001}, {0xceab, 0x1ff, 0x0, 0x80000000}, {0x3da, 0x10001, 0x2, 0x7fffffff}, {0x8001, 0x0, 0x8, 0x7}, {0x8001, 0x80000000, 0x80, 0x400}, {0x6, 0x7, 0x8001, 0x4}], {0x8000, 0x4, 0x80, 0x8}, {0xe5, 0xff, 0x555, 0x3}}}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000140)="735c27256664a81f12f52e39b0b87087f33227b8cd44319a26600eac47f2d62eedbe708e72b5a05ad4ccdeb40d28813caedb02be3c1c9e3893038720335e4c242e2bd14fd1d220414097", 0x4a}, {&(0x7f00000001c0)="99c1604de4ae5ab757b7bb07b6687d72e4d35ae00217562af78d2a400276d2c0353a0540e0ee15cd9c11dae0d285c781ab2588aa55b894fccf7ff1b0902a69dd1e88b1de7a063c2e43ab0abf67da682770f6be7d84f45afda3d88456a795d2a6a29d6728834bde7880489f1d1ded7e393c7aa3df18c5e31fa8ff1698cf9857cba354428cc218b7be14bd018b57d865eee58d496b9ada0fae32e166cb360b1491b3dafaf5b06bc9bf1b38d734979d4fd093a3180fabcf18ca0e", 0xb9}, {&(0x7f0000000280)="942c6ba97f113ac26e61cff90b8c61bc4a5f310568c73675a3f62e1012438f8791defa9c882b2b9ecd1ab35fb0ef5941ec5fd8c9e0963b5e899ad808e5560c7db7084ceb146994ec50a03485a8ce48ea8127b6eeb428e5e448a96068e584f235e02f9eb765bead25f115593b245f24a8b01c1a4ded1b377e370a4ad2b255647a87450dff2b4ab73ffeabff1fc29a0f4660bb2b53286ffb05f408fa2eb8b9edb7a4e80575a78a792d6190d55318859901f464181eab6244bbbd1df56651908708404a745cfc54e47560d997aa7e93e7daf7003a3bfc3eeb17259a4f7eb2dcf612a796835c0cc8e3bf8ad31c9964212a55a6f8bb09e2272492e6d6b301bc", 0xfd}, {&(0x7f0000000380)="54ddc67c7b1bbbb1b56dc0a73d9b5ffe7e79435309c904aeb5c69012022e59b967be54cf08f5f9bca6f0c9fbf1fb6713cf71fd67813dfe4e1e81ec84fd1ef676ec313ee756020c2d4b8ecac17ca8eb1ae54a1281235edcf0137607982dc8e13d18bad86e5f3b1b170b0177a49980aa52448d76918e94ac6c967f880edb7e34f186652943cf29c91281f5466671eae86802a8786b4c5078e3114d7cd24003daa68afe74c41588bce0b44fc051e573c1a420215bea49026a", 0xb7}, {&(0x7f0000000440)="bbcce142c69b78c6244e58b1a225a9d3ea91772b70598d07cb1f8185ff392df5d6662a6f43770560de58c4ad1c661e62c89229bc9c5ded0fbef352ca4667b4e4d1bf71e877d2ea799e5ea64950a7dec54e33495b2e71a4d31602f61ffad377998c69a654342e96d545e7a84b55c7c66d85a4d004bab191cdac3a5c52609397b69efbdc58c79d1ee303b0427b33afbae84108bdd4528d143c02d28a6e12b7fc6359d9f29ca6804751f391925d214b52e36f12258f852b9d4a", 0xb8}], 0x5) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="7a022e2f77696c653000bcb9327a8649df38fe34c020415f2e0ad90b8853ac59fe2cbd7d689f704e938dd4e03cc88445d225a188ee5cce40ed29ecfb6c058a14b7a6d5d7a9a2d3bed9c1a8f6285b919df3e02c05eb77b7921411699030da2ff4a59ce7dca5f89f9b07f76a39c5fde52d15980139b5a33230b406c8bfb3116e1890814c16744046f285667dccf8a8f88938ea450aea6b3602974ac1eb040dc5d32ba0c4d1646ebb182f1357db94"], 0x10) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 04:03:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 04:03:30 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x6, 0x1, 0x40) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000b00)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000100)) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r7, r8) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockname$inet(r9, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000580)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r11, r7, r12}, 0xc) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 04:03:30 executing program 0: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001780)=0xffffdff8) 04:03:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) setuid(0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0xdfc) syz_open_pts() r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fchflags(r4, 0x1) 04:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x7, 0x0, 0xa9, 0x2}, {0x0, 0x4a, 0x81, 0x1d}, {0xff, 0xbf, 0x2, 0x2}, {0x3, 0x5, 0x61, 0x8}, {0xe81, 0x6, 0x55, 0x7}, {0x8, 0x9, 0x9}, {0x50, 0x0, 0x4, 0x7}, {0x8000, 0x7, 0xff, 0xffffff7b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") getegid() 04:03:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x10000) r2 = socket$inet6(0x18, 0x4, 0x8) r3 = dup2(r2, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r6, 0x0) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r3, 0x20004b3d) fchownat(r3, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) r7 = getegid() r8 = getgid() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r5, r7, 0x0, r8, 0x2c0, 0x8}, 0x4, 0x3ff, r10, r11, 0x3, 0x101, 0x7a0715ce}) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x3bf}) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:03:30 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x0, 0x6b124f3db92a9dde, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 04:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x3d, 0x0, 0x0, 0xfffffffd}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x10000) r2 = socket$inet6(0x18, 0x4, 0x8) r3 = dup2(r2, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r6, 0x0) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r3, 0x20004b3d) fchownat(r3, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fchdir(r8) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r5, r11) 04:03:30 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="133f7149e28ac07f9df9c21f3bf6a2920bf78710021f352ce20a8d858b6107324313", 0x22, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 04:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x11, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="fce1febba8e37ec5f82af987c7240e0fe81de96d88af1c6e567bd1d062ecbd48f164f5bceebca7c823d236dbf8a7c2d2b083ec93c8522a47e3bb4eeba6c90715a2648f80bad6736784cd5189edd0215218fbfbe0e45bb81ddb581d4b95415d69d3a9860bf8e7b21ab779a8d6feed4326a4cf30185723c44bf25b953acadab12ded9c789bc13c021f2f98e2824a4ddc61", 0x90) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7fc}], 0xf924, 0x0) fcntl$dupfd(r4, 0x0, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 04:03:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x8) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000100)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x4, 0x495, 0x4, 0x3, "299b8e6785a37c67c2a8d590e4e631cf88a3fbd9", 0x80000000, 0x200}) readv(0xffffffffffffffff, &(0x7f0000000480), 0x2c3) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/36, &(0x7f0000000080)=0x24) 04:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0xd39) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind(r1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x10080000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0xcfb, 0x1f, 0x1, 0xfe}, {0x2, 0x39, 0x3, 0x6}, {0x1, 0x7, 0x40}, {0x460a, 0x3f, 0x81, 0x8}, {0x4, 0x2, 0x1, 0x7fff}, {0x1065, 0x14, 0x1, 0x6}, {0x47, 0x8b, 0x8, 0xdb}, {0x800, 0x6f, 0x1, 0xffffad69}]}) 04:03:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$getflags(r3, 0x1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r6 = fcntl$dupfd(r5, 0xf, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000180)=0x7ff) 04:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x40, 0x0, 0x0, 0x9}, {0x6}]}) syz_emit_ethernet(0x6, &(0x7f0000000180)="f1bfc614631c91f670d1e53f33a2") sendsyslog(&(0x7f0000000040)="4cfc8427b014094436751fc9d15409cb61d6ce1334ac7250554d30d3059a9c4fca8ec06945267fb9a6f3c064833b862deeab53d908e5ed1032e86902faaac22d8b8e2c49922903fa56164be2658db5754ed6463267c477192e02423d00a827d1f555405ec6de3373e7ccde1c468e073dd6b15784a72e1534584bb915ce3b2d13448e67d14dd87030eefb8ebe0deb132554463cf7a28dc61fd9f7", 0x9a, 0x1) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) sendto$unix(r2, &(0x7f0000000240)="7a89474e796b8d284a73b90a5c788f18b0b11fc86092c37a954011f3bd47f78e453a89fa3145055b7a0c22120af63fee5a2cca14fda79fbbfb1f2d4ec167489a1df1bcc5ec77ab66749ac637ca445d2afd2ee7215305c935d9000061ab3a906a7ada29a4509a078f5f5d4d50c19f0804c185a558328d5c5d0b3e55d297c1a6e5753e00cbe122b530c2e13ebcb728662a40f4b95c83409abce239d6e6f26e3beb0792a38c4b5ac0169eb761a9ffd738a83b8128cd3b9a000f83bb04ba606b", 0xbe, 0x408, &(0x7f0000000340)=@file={0x2, './file0\x00'}, 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0xfffffbff) 04:03:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x8, 0x0, 0x1], [0x9, 0x80000000000, 0x0, 0x2000], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) fcntl$getflags(r2, 0x1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x80, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 04:03:31 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000680)=').\\%\x00', &(0x7f00000006c0)='!.^[-%{\x00', &(0x7f0000000700)='^.\x00'], &(0x7f0000000900)) 04:03:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000300)=""/221) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) uvm_fault(0xfffffd807f00a2e0, 0xff00000010, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00a2e0, 0xff00000010, 0, 1) -> e in6_purgeaddr(ffff800000ad7100) at in6_purgeaddr+0x135 end trace frame: 0xffff80002115ac80, count: 0 ddb{1}> trace in6_purgeaddr(ffff800000ad7100) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000ad0800) at in6_ifdetach+0x74 if_detach(ffff800000ad0800) at if_detach+0x155 tun_clone_destroy(ffff800000ad0800) at tun_clone_destroy+0x1c7 spec_close(ffff80002115adb0) at spec_close+0x3b0 VOP_CLOSE(fffffd806ec861a8,7,fffffd807f7c64e0,ffff800020ab0290) at VOP_CLOSE+0xc0 vn_closefile(fffffd80667c13a8,ffff800020ab0290) at vn_closefile+0xd8 fdrop(fffffd80667c13a8,ffff800020ab0290) at fdrop+0xc2 closef(fffffd80667c13a8,ffff800020ab0290) at closef+0x11d fdfree(ffff800020ab0290) at fdfree+0x101 exit1(ffff800020ab0290,19,1) at exit1+0x32f postsig(ffff800020ab0290,19) at postsig+0x4e3 userret(ffff800020ab0290) at userret+0x199 syscall(ffff80002115b230) at syscall+0x55f Xsyscall(6,38,7f7ffffe47a0,3,0,69c8f6e3000) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe4790, count: -15 ddb{1}> show registers rdi 0x1 rsi 0x1 rbp 0xffff80002115ac10 rbx 0 rdx 0xa2 rcx 0 rax 0x3 r8 0x1 r9 0x1 r10 0xc6210df77524988e r11 0x232a9017ef274187 r12 0xff00000008 r13 0 r14 0xffff800000ad7100 r15 0xffff800000ad0800 rip 0xffffffff81f52ed5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80002115aba0 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> show proc PROC (syz-executor.1) pid=145573 stat=onproc flags process=a proc=2000 pri=17, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0508,0xffff800020ab0028 process=0xffff800020adc380 user=0xffff800021156000, vmspace=0xfffffd807f00a2e0 estcpu=31, cpticks=2, pctcpu=0.41 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 89873 287413 10103 0 2 0x2 syz-executor.0 1170 394162 1 0 3 0x100083 ttyin getty 22379 104994 0 0 3 0x14200 acct acct 75424 209664 0 0 3 0x14200 bored sosplice 10103 300906 76938 0 2 0x82 syz-fuzzer 10103 43526 76938 0 3 0x4000082 nanosleep syz-fuzzer 10103 333727 76938 0 3 0x4000082 thrsleep syz-fuzzer 10103 309179 76938 0 3 0x4000082 thrsleep syz-fuzzer 10103 422306 76938 0 3 0x4000082 nanosleep syz-fuzzer 10103 434398 76938 0 3 0x4000082 thrsleep syz-fuzzer 10103 447645 76938 0 3 0x4000082 thrsleep syz-fuzzer 10103 230611 76938 0 3 0x4000082 thrsleep syz-fuzzer 10103 405561 76938 0 3 0x4000082 thrsleep syz-fuzzer 10103 107078 76938 0 3 0x4000082 thrsleep syz-fuzzer 76938 309365 57906 0 3 0x10008a pause ksh 57906 274087 1024 0 2 0x92 sshd 1024 223073 1 0 2 0x80 sshd 44992 84995 35201 74 3 0x100092 bpf pflogd 35201 320091 1 0 3 0x80 netio pflogd 65813 473007 98211 73 3 0x100090 kqread syslogd 98211 479636 1 0 3 0x100082 netio syslogd 69670 202766 1 77 2 0x100090 dhclient 21849 46770 1 0 2 0x80 dhclient 22214 513615 0 0 7 0x14200 zerothread 12355 292363 0 0 3 0x14200 aiodoned aiodoned 89595 2536 0 0 3 0x14200 syncer update 43158 292630 0 0 3 0x14200 cleaner cleaner 89973 106148 0 0 3 0x14200 reaper reaper 40326 94490 0 0 3 0x14200 pgdaemon pagedaemon 30467 103746 0 0 3 0x14200 bored crynlk 4858 94199 0 0 3 0x14200 bored crypto 3048 290193 0 0 3 0x40014200 acpi0 acpi0 14862 172725 0 0 3 0x40014200 idle1 45218 41021 0 0 2 0x14200 softnet 84703 271760 0 0 2 0x14200 systqmp 96343 516781 0 0 3 0x14200 bored systq 16928 472489 0 0 3 0x40014200 bored softclock 55672 190895 0 0 3 0x40014200 idle0 4171 194435 0 0 3 0x14200 bored smr 1 506238 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 89873 (syz-executor.0) thread 0xffff800020ab0018 (287413) exclusive rrwlock inode r = 0 (0xfffffd8067fe83d0) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ec845e8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9611 6470K 7493K 78643K 22877 0 0 pcb 13 10K 12K 78643K 847 0 0 rtable 107 13K 14K 78643K 2561 0 0 ifaddr 98 21K 23K 78643K 897 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1691 0 0 iov 0 0K 32K 78643K 1590 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 5482 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 57 0 0 VM map 2 1K 1K 78643K 29 0 0 sem 12 0K 1K 78643K 656 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 4262 0 0 sigio 1 0K 0K 78643K 330 0 0 proc 62 63K 95K 78643K 1689 0 0 subproc 23 1K 2K 78643K 374 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 338 0 0 in_multi 24 1K 2K 78643K 390 0 0 ether_multi 1 0K 0K 78643K 20 0 0 mrt 0 0K 0K 78643K 27 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 956 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 123 23K 31K 78643K 16064 0 0 UVM aobj 130 4K 5K 78643K 140 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 863 0 0 NDP 25 0K 1K 78643K 269 0 0 temp 250 3565K 4201K 78643K 105339 0 0 kqueue 0 0K 0K 78643K 72 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 70 0 65 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 5227 0 5225 1 0 1 1 0 8 0 rtentry 112 402 0 365 2 0 2 2 0 8 0 unpcb 120 1751 0 1740 6 4 2 2 0 8 1 syncache 264 18 0 18 8 8 0 1 0 8 0 tcpqe 32 5694 0 5694 4 4 0 2 0 8 0 tcpcb 544 2357 0 2353 46 34 12 12 0 8 11 inpcb 280 5496 0 5487 37 28 9 9 0 8 8 rttmr 72 11 0 10 1 0 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 1 0 1 1 1 0 1 0 8 0 nd6 48 54 0 51 2 1 1 1 0 8 0 pkpcb 40 17 0 17 6 6 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 144 0 144 12 11 1 1 0 8 1 pffrag 232 45 0 45 14 13 1 1 0 482 1 pffrnode 88 45 0 45 14 13 1 1 0 8 1 pffrent 40 110 0 110 14 13 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 270 0 220 1 0 1 1 0 8 0 pfstkey 112 270 0 220 2 0 2 2 0 8 0 pfstate 328 270 0 220 7 1 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 17 0 16 12 11 1 3 0 8 0 art_heap4 256 1728 0 1457 32 15 17 18 0 8 0 art_table 32 1745 0 1473 4 1 3 3 0 8 0 art_node 16 392 0 354 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 13 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 653 0 643 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8515 0 7102 46 0 46 46 0 8 0 ffsino 272 8515 0 7102 95 0 95 95 0 8 0 nchpl 144 15479 0 15008 61 40 21 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 56490 0 56489 3 2 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 27 0 27 11 11 0 1 0 8 0 scsiplug 64 6 0 6 4 4 0 1 0 8 0 scxspl 192 48696 0 48696 38 35 3 7 0 8 3 plimitpl 152 322 0 314 1 0 1 1 0 8 0 sigapl 432 4403 0 4389 3 1 2 3 0 8 0 futexpl 56 100864 0 100864 4 3 1 1 0 8 1 knotepl 112 3060 0 3041 9 7 2 3 0 8 1 kqueuepl 104 6627 0 6625 13 9 4 4 0 8 3 pipepl 112 2704 0 2686 10 9 1 2 0 8 0 fdescpl 488 4404 0 4389 3 0 3 3 0 8 0 filepl 152 45056 0 44966 53 41 12 14 0 8 8 lockfpl 104 3359 0 3358 1 0 1 1 0 8 0 lockfspl 48 859 0 858 1 0 1 1 0 8 0 sessionpl 112 39 0 28 1 0 1 1 0 8 0 pgrppl 48 67 0 56 1 0 1 1 0 8 0 ucredpl 96 4988 0 4978 1 0 1 1 0 8 0 zombiepl 144 4390 0 4389 4 3 1 1 0 8 0 processpl 896 4421 0 4389 4 0 4 4 0 8 0 procpl 632 13944 0 13903 7 2 5 5 0 8 1 srpgc 64 39 0 39 13 12 1 1 0 8 1 sosppl 128 116 0 116 15 14 1 1 0 8 1 sockpl 384 12555 0 12535 70 59 11 14 0 8 8 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 268 0 0 31 6 25 31 0 8 0 mtagpl 80 216 0 0 3 0 3 3 0 8 0 mbufpl 256 742 0 0 34 0 34 34 0 8 0 bufpl 256 19535 0 12487 441 0 441 441 0 8 0 anonpl 16 482658 0 469974 156 78 78 85 0 124 4 amapchunkpl 152 31087 0 30977 78 69 9 12 0 158 3 amappl16 192 22541 0 21569 165 107 58 62 0 8 8 amappl15 184 810 0 809 4 3 1 1 0 8 0 amappl14 176 1600 0 1596 2 1 1 1 0 8 0 amappl13 168 355 0 355 4 4 0 1 0 8 0 amappl12 160 277 0 276 1 0 1 1 0 8 0 amappl11 152 534 0 518 1 0 1 1 0 8 0 amappl10 144 185 0 181 1 0 1 1 0 8 0 amappl9 136 1605 0 1598 1 0 1 1 0 8 0 amappl8 128 1163 0 1123 3 1 2 2 0 8 0 amappl7 120 300 0 290 1 0 1 1 0 8 0 amappl6 112 518 0 505 1 0 1 1 0 8 0 amappl5 104 588 0 574 1 0 1 1 0 8 0 amappl4 96 4373 0 4341 1 0 1 1 0 8 0 amappl3 88 1664 0 1659 1 0 1 1 0 8 0 amappl2 80 33729 0 33665 4 2 2 3 0 8 0 amappl1 72 107620 0 107202 25 15 10 20 0 8 0 amappl 80 14574 0 14537 3 1 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 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 4431 0 4389 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4431 0 4389 1 0 1 1 0 8 0 vmmpekpl 168 36193 0 36161 2 0 2 2 0 8 0 vmmpepl 168 556698 0 554689 306 175 131 131 0 357 31 vmsppl 368 4403 0 4389 2 0 2 2 0 8 0 pdppl 4096 8869 0 8832 7 1 6 6 0 8 0 pvpl 32 1292144 0 1276293 343 156 187 205 0 265 18 pmappl 232 4430 0 4416 7 6 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 723 0 73 19 0 19 19 0 8 0