x0, 0x4, &(0x7f0000000ac0)=""/201) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) getuid() executing program 2: syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff67a61ae319e80800460000340000000000029078ac1400bbffffffff010000000c00907800000000450000000000000000000000ffffffffac1400aa5b170e8326da47f0ded68a124a9f24694a9ad9347b68c479e35d36e3683d850ef7e562733199563fca9c9784689776d14e0684f07340534ad7b4081f147c5f37e783f380db2d64fda063416319d16af25b164f74595f81d7a2bf3eb4543c3d75b59b487c3a6425968616c69b054cc0807c5835cedc5e80bb1adb5753db75a41669156910c83a6657bce3192232cfb734b3e786f834ddfea2f1cf5750bd005fdd32e51ddd12263d7f03000000161f9ccc"]) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) socket(0x1e, 0x4, 0x1) nanosleep(0x0, 0x0) socket(0x6, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000280)='./file1\x00', r1, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f0000000340)='./file1\x00', 0x0) syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r3 = socket(0x0, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) socket(0x6, 0x8000, 0x3e) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) acct(&(0x7f0000000240)='./file0\x00') r4 = msgget$private(0x0, 0x61f) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000200)={0x0, 0x0}) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x2, 0x0, 0x3, 0x0, 0x1}) msgctl$IPC_RMID(r4, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0xa5}}) getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r4, 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = semget$private(0x0, 0x2, 0x0) semop(r7, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r5, 0x0, r6, 0x0, 0x116, 0xa}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000440)=""/64) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x148) semctl$IPC_RMID(r7, 0x0, 0x0) fchmodat(r2, 0x0, 0xbd7ac94553ae44e5, 0x6) write(r0, 0x0, 0x0) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0xc0107008, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sysctl$kern(&(0x7f0000000140), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r2 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, 0x0) socket(0x0, 0x0, 0x0) socket(0x6, 0x2, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000700)=[{}]}) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(r2, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) writev(r1, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, r1) poll(&(0x7f0000000080)=[{r4}, {0xffffffffffffffff, 0x4}, {r3}], 0x3, 0x0) pipe(0x0) executing program 5: ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x200000000000019e, &(0x7f0000000040)=[{0x1, 0x3, 0x20, 0xaa2}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = syz_open_pts() dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x6, 0x3109}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x100, 0xf446}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) socket(0x11, 0x8000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) dup(r4) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r8) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x20}, {0x0, 0xfff}, {0x0, 0x93a}, {0x3, 0x6, 0x1000}, {}, {0x0, 0xfffe, 0x1000}, {0x1, 0x0, 0x1800}], 0x7) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x404, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x106}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: syz_emit_ethernet(0x66, &(0x7f00000017c0)=ANY=[@ANYBLOB="1930f5ad7fe9aaaaaaa8aabb86dd6003dbde0030000000000000000500000000ffff0000000000000000000000000000000000000001"]) syz_emit_ethernet(0x60, &(0x7f0000000000)={@broadcast, @remote, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0x8100, "e188838009b6e659388c98e6a7f42fbeeca278dd1a547c3d7444eb8d723c1e0c817c9fcc31c343163fcf5e1baa95dd837843901500d9a5fcefa1029984a340cf40d6a986bc6e1a7ef0ed177ff4b4"}}}) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000900)=[{&(0x7f00000006c0)="cd", 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x8000, 0x2) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000250000/0x2000)=nil) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x8}) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000240)=@file={0x994210f9c757db22, './file0/file0\x00'}, 0x10) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) executing program 4: r0 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000532000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000219000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f0000660000/0x5000)=nil}, {&(0x7f000028b000/0x1000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgid(r0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x1f) syz_emit_ethernet(0x4de, &(0x7f0000002180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a6f429", 0x4a8, 0x15, 0x0, @rand_addr="47e1aa0ff396b745451bc540bd76b147", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @generic="5e17f41bba4058379b0a28d5db84c96b4c7cbe39eaf5fac1116488c08e2b5ea93b6a7ce0e42e7dedcf29fc3de852018f1468c3fe851f1d17cc941b936757182a8e83ab74eb2d6ae0de3bb4d56eeb13e1d3192e4bb8d5028cfffabcb70bde17b53090a5548875796e675eab64b4edc1e296aa23851de5fe664fbb917674724a36e97c3e4d0ab6e79ffd2de824499993a580b09079a5e68fb05c827550564dee2651d715a0cba072b8c7836b8e717829b6c4254adcad74188c6d23b9ec8e290864e58260f7f252e5777afd934b663970815acde97f0475fc1d01a62e5ec07c2d82ce312c65121d77f3bbc9592d437cd39819fc5c1d6c38d3d9d0b83fc3809e55652c167ac1f2920288fd0d26370b25565492ad8f9a69fc2fc8c9eb650c4079e14ae7ce53b0c191f1bebd65f63f7680edcf036a9d0bc7ed6625ec8e5c41a9ab88a95911902904cba97a3d7e34a141bb2ec79adcb4eb5ee3ce196a870c3e415ae0132232fd27b058e7fc54cffb4cf6c0e6d73171cf1b5bdbad258522846ed34883dfe1fd4842f2d024790d36a4d94529c615df8e4e00eb201ce157fd4982f2300b0ba942b41fdd5287bc6a0bd39c4103a93b74abfcf243e1775e61240d4bc020b8ec1854012c8989f44436e1859b0560ec7c5bf7cf3a7ac211e2ed2b38393f89929d071d223fd1acd1629d33d649891ad040c8224abe13b50e1eeedd1840a78ddd72f719d1108d471001cce56917d730e42ab3234f1b59a9172e7975f5889949805e7dc1d94db2689e2ac7e10a9acd257b878853768a9588b6861ee7c3ac383fe4a72ab92e2af5f88ea85d5ece78ed64deaa36b7d13d97ad1528b912645b5a80f08ddf8ef76e2cb61a6a24935de7c20ac62d90e16be71cab1af961dc908977556a2241ae52b44ad9c87d4e82606cc1d4d89847a4fbcd6110e8f10d28c90b315e5355998b033a2d5601fa1c0bd3b86e0511df25d78e6df5e0de86b727c3de7a58b9d9cb19ff8567bd4fdfbd0c89c13981034e963bd91e1187ef43ffc857fa0e5096d6f89944daf062620f0fd65082d3d22e124e9897c726615d2ee512842d9678412217dec3155f866dd5a1596c8ab9d143a29842f67f85a5d37e2485d2f840df94c9ad141b426d3f21912b0dc15cc10acbda2c6741ddc3ae86a0d1f540ca17faa84ab9b4b989a80c7b7250771507280cd7fda386d79a63c9d15f619d224e1742ca0ac1b179c4d09a351235e04a6f80b1d5833a6f29616b5b7fe4568a9f9d60a455adfbe3912d790e69d75e571c070a64256d8ddfb91aa1b0ffb50baac30918497d31a9d7ce00990b8a256f41ca0ac75f26ee314d76611efc6f6c82284914134f19341122fe3ec6dcdd3356b273ba9f6130eb4b9a355b6015e2d501417a5c09bc60e44cdf7dcbef3601fd7aa3a19d23d5657665479a30fa0d43b90d595843b2deded85503b8751aad1ec73ab8aec63040b3b5cd13d007f7d7e5cefaafa52caa71bd5cf6996e800879ea0960aa20d7582c5cf0c17c4f96057f220ebd634600e654a7d3f84ea7138a951123d4a73ec9e5e83a716c0373cd3eb62b694f69b8bc94067ecf17759765e274ca9d45cab5f97efb6d7e2e11cdd26de7c9af882b68e4b90010534414bddbca0a8547c660246dc3dc2bdd01716d26b52f9587bf22035446ef0c4f"}}}}}) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x89e, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd677114e608680601ce8a6f4a7fc4ecf4fd43874bfb70ac09fe800000000000000000000000bb00000000000000000502006c00000000080000006500000000000000000000000000000000010000bf0000000000000004010000000000001d000119680000006c020000000000000108000000000000000001010005020001c20400000001004e204e21000890781e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd26236546d0b849aee08a1709bf63c31cc7160031f34105d553196d21a26c45778a826d761953b779c636d97b93889239387c83a21c6bc102aeb8ae79eb2f64a326aebdf6edbc4e73855a2901a2d437949a159c8406e3877d9ffef61cb296dc1ae92467fa58449f60f0e53df8d805deeae6f1062e26f7eb0801d9014d1a25dda9828218d379aa92c1853c773a5c8686ddd2baafcacc712595f8139b01bb23e0e7cfb59b3ff26341ff5df7aebbef4698b7c62a73676004c85da3fe898df7c8b9256988282be34592af81f00340264609899564d6036f4ef9a7d38c38b0feb19980c8e7d31d22886e0ea3f8c63254671e5ac4354274f037ab9de555eec8cb93c3ab2ee31df4e5eb4ebe51ff4d828f11d9eb1d1c74671e069c5d09e4be7e9e7cf1ed6040407f87eb90b9a8bf670e1306f9231bdf344726414461c67e6035c5fbb0b55171bfe9b5336f29615ee39e523cd2a6f80c17a51e9c04fc471140ed6241c4cc019425db26ec1b45f82d4fba15576d35488207baf384d861cf283b749fbfb3df105a51d04f8952348f6ea0eb10396c4cf20df16bf74da79dd8e8ce2cd89ce6f414048bb3930cc6415b55233cb6ec146c15b5815cb6878d69007b08c5a64f5d4f72b8b512bdf8a20183e9232db36cf9b91fc223d54e015c268d5162b542367c62bff6d2b2982b43a45b75068648dd1181bea8c1ef78fab70921ac66168511a904fc7458aa341fa00b31f88a6b1461731c89fdb0904011c5dc1994b08f77d91a51cecef6a863b09121dd705915fbe94ee8b0b9d7f81ea8504c3b1b9ac6ba412b94bab05b739a6971dce8c807faa89afd88c23d6ba0a3bc7803707c319cb206f9f8da5d52f85d684ae5765e1b0041255e8be201d6292c2cb16e5f654ef2265adef7b7b5f8111ebb0eae9898a3defd31f8ec4b93fc6e4c108c00fd3de89c1a84ec82fbaff4df2845b12cf7f1ea710110317109b09892a71a7a56304161e5c392f70d907dbfd99145f87e5e4e73d0db853a343088e6ec1a9900a3ea85364d5381068c4b38a5ad7fe0c2d152f49bcf3bc9044f1d6fc19f23cdc13bb7e676c1aa39c4e14749d8c452cafa04f0d058556d2dc97f2f6febc8befc6d5409bb867233dd86eca4a22993d5d2c157dc2cd4e6d57162afc6a4d265f76d6864be163157c7956a07d083d6fa707ca70445015dff2dc8abffd9fd254bbb35f75732c790c38e6c462c7bd032418be27aca02cdfeb0be9bf207154eb4610ef9c544da24dcb97d4312bedc22815e04bcd66a2db67361f91f8deac6fbfd2e62631cc51d08ce79cabde74a6dfb8db1a1bb39ed5fd0cc3ac8ed3bd49f1345137b2d32084e38ef5cb2c5dc43153f9bbf8ec25062838ffb873d30c84f8f9838a36e69b7b7a689c313908f544a8e826936656ccd90129b705676bfcdf88a3ca49ceb278e9bca1121646c12cd2853a923649bfa0f1c80db233dadce95da96c8969f4bd023fa8ff9a60ea4ba7d4c27e47299c1510de14d2ce939df2d96a6aed877779521f94eb93ee2271d41d412a699576a813b01b3d9b49c8a34e91718a092735ff53785d8a0ab17e300d6dd987432a7596b6b31395fbd22a5350188d01a2c60726351ce946eb34d6699c8edc0c61be72821a01b92c5334ac8a2cc2bc378a42aaff655090175c88d2db324b4389b127f8787d44ff59d14f36714b846a987c99c216e19beba59917d8e41c2e60621f20ba28bb612a866693920720151ce54eb58c7dc4030afd7c28211e21c288ff587a9575e7d0850404a58c045897bafde8af0a546e17dcace0b278adb5342b9a88f0bcce2ac54769db48222749d93d6e8ec3bca7f06504f5df2b0f6c094dc265846a237e5345e824903da7183deeeadd50ec09d32c204e876836a3cbae5a9d1df5475f75858034c3344fe1df02180f18268288b385276b9aa507646b409ca5e627966c61aef4c76a908f08510ca45fd086ffb5655c8bf3ae4d63f5682bbee2d7243c0464524b99ab1339a12e80c78a465a871ee858a04c9b9068b125e1cc40c475fae9b2cad594e12d3b7baf65f249e35b06e2acd8f3b72cd2de881d35ad4b289ba1b2813d8e3b17848422c1a43ca0b54e6531a9c410aecdd3312b67384c02df0e6496d74b2aa6e664b247b316ff6ef7bf2b61bba6b4225591ec4138e3cc3d9ab6c3ca25080decd9b8a35e0780737e1ccfda276ea14b492af7d0134f850e0b906849bba8cdf78d3df5989fe2798d46bce90fa10a19cebf51c1c176af0e8197d303e3536d9e0fc88ee340e83f1611ed6f3dd6d64b95a30bd49d49aa5dcc475476f0794cd8e141559d461270918a2964ee9cc704f07953f8e067de17b09bca763b9fc67de000e8419629cf5f9bb65784e7362d9935aa754cc2f1f4dbd030319874dee7e5580cffb752574aecaafa3d2a27609e92ac6b891c3f798c0dd19d985feb88b3fffd31d835c2aff0eea2c8e89d26d4274b5beebf5080490173c1e74bab7e3d010180bc572af4848d21b864fb28dc42026f378d7aff5a89201fb8a3deffa60df4a5c75d8dbc4e64ba3478daabc1f3b285f091887b36e1d59d3d8902e2d0ccd1afbe8ad73464a1f45946f4c780acd8f40a6517b7c0a4018d9e377e8488db9ed3c4f74dc6ce47c87f80830e38c1767cb2022ab71b5343f3286b31a40d41d634d9181ff872df7c48432b0d6604bcad586ccfa55c44eb8e1803cb7d940fdd6f4c132c04ab09b742e3bdb8ca2083c8ebc5c307fd20acaf43dfb4"]) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x25b3) execve(0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) executing program 5: syz_emit_ethernet(0x4de, &(0x7f0000002180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a6f42904a8150047e1aa0ff396b745451bc540bd76b147fe8000000000000000000000000000aa00000000000000005e17f41bba4058379b0a28d5db84c96b4c7cbe39eaf5fac1116488c08e2b5ea93b6a7ce0e42e7dedcf29fc3de852018f1468c3fe851f1d17cc941b936757182a8e83ab74eb2d6ae0de3bb4d56eeb13e1d3192e4bb8d5028cfffabcb70bde17b53090a5548875796e675eab64b4edc1e296aa23851de5fe664fbb917674724a36e97c3e4d0ab6e79ffd2de824499993a580b09079a5e68fb05c827550564dee2651d715a0cba072b8c7836b8e717829b6c4254adcad74188c6d23b9ec8e290864e58260f7f252e5777afd934b663970815acde97f0475fc1d01a62e5ec07c2d82ce312c65121d77f3bbc9592d437cd39819fc5c1d6c38d3d9d0b83fc3809e55652c167ac1f2920288fd0d26370b25565492ad8f9a69fc2fc8c9eb650cf600e15ae7ce53b0c191f1bebd65f63f7680edcf036a9d0bc7ed6625d98e5c41a9ab88a95911902904cba97a3d7e34a141bb2ec79adcb4eb5ee3ce196a870c3e415ae0132232fd27b058e7fc54cffb4cf6c0e6d73171cf1b5bdbad258522846ed34883dfe1fd4842f2d024790d36a4d94529c615df8e4e00eb201ce157fd4982f2300b0ba942b41fdd5287bc6a0bd39c4103a93b74abfcf243e1775e61240d4bc020b8ec1854012c8989f44436e1859b0560ec7c5bf7cf3a7ac211e2ed2b38393f89929d071d223fd1acd1629d33d649891ad040c8224abe13b50e1eeedd1840a78ddd72f719d1108d471001cce56917d730e42ab3234f1b59a9172e7975f5889949805e7dc1d94db2689e2ac7e10a9acd257b878853768a9588b6861ee7c3ac383fe4a72ab92e2af5f88ea85d5ece78ed64deaa36b7d13d97ad1528b912645b5a80f08ddf8ef76e2cb61a6a24935de7c20ac62d90e16be71cab1af961dc908977556a2241ae52b44ad9c87d4e82606cc1d4d89847a4fbcd6110e8f10d28c90b315e5355998b033a2d5601fa1c0bd3b86e0511df25d78e6df5e0de86b727c3de7a58b9d9cb19ff8567bd4fdfbd0c89c13981034e963bd91e1187ef43ffc857fa0e5096d6f89944daf062620f0fd65082d3d22e124e9897c726615d2ee512842d9678412217dec3155f866dd5a1596c8ab9d143a29842f67f85a5d37e2485d2f840df94c9ad141b426d3f21912b0dc15cc10acbda2c6741ddc3ae86a0d1f540ca17faa84ab9b4b989a80c7b7250771507280cd7fda386d79a63c9d15f619d224e1742ca0ac1b179c4d09a351235e04a6f80b1d5833a6f29616b5b7fe4568a9f9d60a455adfbe3912d790e69d75e571c070a64256d8ddfb91aa1b0ffb50baac30918497d31a9d7ce00990b8a256f41ca0ac75f26ee314d76611efc6f6c82284914134f19341122fe3ec6dcdd3356b273ba9f6130eb4b9a355b6015e2d501417a5c09bc60e44cdf7dcbef3601fd7aa3a19d23d5657665479a30fa0d43b90d595843b2deded85503b8751aad1ec73ab8aec63040b3b5cd13d007f7d7e5cefaafa52caa71bd5cf6996e800879ea0960aa20d7582c5cf0c17c4f96057f220ebd634600e654a7d3f84ea7138a951123d4a73ec9e5e83a716c0373cd3eb62b694f69b8bc94067ecf17759765e274ca9d45cab5f97efb6d7e2e11cdd26de7c9af882b68e4b90010534414bddbca0a8547c660246dc3dc2bdd01716d26b52f9587bf22035446ef0c4f"]) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x8) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) getuid() mknod(0x0, 0x0, 0x5c4a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069c3, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff3ffffffff86dd606e29110008000000000014c63e362a4b778710d9000010000000000000000000010000000000000000000000a90001"]) r1 = socket(0x0, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x100}, 0x10) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/265, 0x109}], 0x1) preadv(r0, &(0x7f0000001b00)=[{&(0x7f0000000580)=""/99, 0x63}, {&(0x7f0000000780)=""/241, 0xf1}, {&(0x7f0000000880)=""/250, 0xfa}, {&(0x7f0000000980)=""/190, 0xbe}, {&(0x7f0000000a40)=""/192, 0xc0}, {&(0x7f0000000b00)=""/4096, 0x1000}], 0x6, 0x5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x1bc891b8, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) execve(0x0, 0x0, &(0x7f00000013c0)=[0x0]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x19e) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x2) getppid() pread(r2, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_open_pts() msgget$private(0x0, 0x120) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000280)="fc679723d15fab1ded5f520435cfe0189fc6b8c7953393b4d4cb", &(0x7f0000000580)=0x1a, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x401, 0x800) msgrcv(r4, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[], 0x83, 0x800) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {0x0}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) ftruncate(r5, 0xf869) r7 = dup2(r4, r3) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f00000001c0)) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x8006}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x95) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB]) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1286944, &(0x7f0000000100)) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000240)="f4dbbcd8e158cc5301daa265621b828f84b4c2c1707b8ede4f4e9c63715e2dfff633e0c800891d91ba4f3bf446b6680cf07e029b70355c32553f1bbf1b4fb94e1644a34926c725f686936b00e4dd79ad462cfd4abf164f34f5a02567dc42fde8e4bf531d54b710c0b6b9c5650f646fdcfc6af5ef9e5ace4489b0afb5ede92a91f8cf67be0a4c9718b30051b2289615d01ea84351a8f04d016c0c81330c10fc77090b4e50ee5029eefc774e1a110430dc8b32a34053fd5248049850896b49563d6a34ec0fe73ce5bb5133c9e3d76a1ea3347be0", 0xd3}, {&(0x7f0000000340)="96e6daea209e7b13042561fa1df76f5909ca863f5b99559a743964acfbbc69ac2a057f039963bc11228c97fd0d522acc1dfca7cab6c4a521166ae3503080d902ab1e62038a3d184bb7a52cc5fe77defdaeff77316cd6373e879c01fd61931637217897e7a81f2cfd6c41aa85d9852d7723e6c747109fd66f6e381b0daef536ce6192081777b6998a319cc0ed71f7d673adf109cadd02f2a2ac30571c44783ea9a19426a2334caa74355ea94099fa1ec14f29d32e7343e6c040b914419c945aa74d8cae0abf402af3698491e529d6eed56b9ce6fc9e3448a67e26decbe4db", 0xde}, {&(0x7f0000000440)="6bd8bf8a8098f6f2a7046c3687b4948616b85016ed083cb67153f3e00d5adb6f0146b570a9de99b000274169f9607217f2590f5923c58c6edee4a7caa15edbcb0dc04917d7ce2a552f2cce76e7c284485a9c91654ad865a904f92d7d68a456c0837049fd", 0x64}, {&(0x7f0000000080)="5957164a9997ae", 0x7}], 0x4) executing program 3: open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r3, 0x2) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x800000018, 0x4, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0xa5}}) getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r4, 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = semget$private(0x0, 0x2, 0x39a) semop(0x0, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r5, 0x0, r6, 0x0, 0x116, 0xa}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000440)=""/64) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x148) semctl$IPC_RMID(r7, 0x0, 0x0) fchmodat(r2, 0x0, 0xbd7ac94553ae44e5, 0x6) write(r0, 0x0, 0x0) executing program 2: socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000785000/0x3000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) geteuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="05f7b6c236219eea472109023f96be0db19d68160ad190ca86cf399aaf600b6b3061aabe2a453b21ecb73a01814186468bbfee7d3c2f1b17", 0x38}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), 0x0) open(0x0, 0x0, 0xc0) syz_emit_ethernet(0x22, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff}}}}}) socket(0x2, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000785000/0x3000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) (async) shmdt(0x0) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) (async) shmctl$IPC_RMID(0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) geteuid() (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="05f7b6c236219eea472109023f96be0db19d68160ad190ca86cf399aaf600b6b3061aabe2a453b21ecb73a01814186468bbfee7d3c2f1b17", 0x38}], 0x1) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), 0x0) (async) open(0x0, 0x0, 0xc0) (async) syz_emit_ethernet(0x22, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff}}}}}) (async) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) stat(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x8, 0xa4, 0x6bcf}, {0x5, 0x2, 0x5, 0x1f}, {0x6, 0x3, 0xad, 0x8000}, {0x1ff, 0x5, 0x7f, 0xc}, {0x0, 0x0, 0x2d, 0x1}, {0x0, 0x3, 0x8}]}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x110) mkdirat(r1, &(0x7f0000000340)='./file0\x00', 0x28) sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) connect$inet(r2, &(0x7f0000000380)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1013, r2, 0x3) getppid() sysctl$vm(&(0x7f0000000400)={0x2, 0x1}, 0x2, &(0x7f0000000440)="511c1eb57434e3c2c128990b3b7c8da10e3ba5668d1f961b0145c8bfa0c68e8e422bc935298b74ffdb8ff0a1436fba2188f3d2b9e4b72563d7353c9eaa66581fc57989c6e7d99cdf175cf303b906d5baa3dcbb9db2a13fa760ac5c9b8ab5aebc48872093dc0044fe68448d78c3974157bddb02822a901b744969933b7f73a79f8fb42c0ab99df542162a83e55bb82c50f26390271484bb", &(0x7f0000000500)=0x97, 0x0, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r6}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) recvfrom$inet(r0, &(0x7f0000000040)=""/3, 0x3, 0x801, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x84}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x280, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/223, 0xdf}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) (async) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) (async) ioctl$FIONBIO(0xffffffffffffffff, 0xc0107008, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) syz_emit_ethernet(0x56, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000"], 0x10}, 0x1) r1 = socket(0x18, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xfffffffffffffffc}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x40000000, 0x0, 0xffffffff, 0x0, "100000002300000000000000000000000200"}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r3) syz_open_pts() r4 = syz_open_pts() writev(r4, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, 0xffffffffffffffff) socket(0x11, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) executing program 5: close(0xffffffffffffffff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, r0) write(0xffffffffffffffff, &(0x7f0000001680), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpid() writev(r1, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x10008) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6, 0x44, 0x1, 0xffffca73}, {0x7f, 0x81, 0x1, 0x5}]}) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) dup2(r6, r3) syz_emit_ethernet(0x8c, &(0x7f0000000340)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300563aff9c7e4d508113126dd97ee6c0991feb7efe8000000000000000000000000000bb89"]) setrlimit(0x7, 0x0) syz_open_pts() r7 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/84}, &(0x7f0000000200)=0x56) r8 = dup2(r7, r7) close(r8) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket(0x0, 0x2, 0x0) socket(0x0, 0x1, 0x0) kqueue() executing program 4: sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="8b", &(0x7f00000000c0)=0x1, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x27) r0 = getpid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) ktrace(&(0x7f0000000800)='./file0\x00', 0x4, 0x1f20, 0x0) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)="5b651c57b7a2ef5a62be2e9f0fc36011cf716bd9a08a540a15dc0d60c3f97e525041499435d6c0a0d4789c", 0x2b}, {&(0x7f0000000200)="01656363da7b499f22a472078a978f835340413c37011749b91f6ac5b0b94f9e8eaf96ef7db0e1ce24cdc8fcd81c80693eb290789b790bc0de8e239af1d51372f8388e4641702d0f0e712309dfa0090cea30758a1ec9126b5201d8d8dc0f434e78347e6b121b7d06cf8bf8dd5a10ad702584b4e5d8c9e4362f90869047304ed5c636df1275f51a82bb0a1965c9cacc", 0x8f}, {&(0x7f00000002c0)="6f1f7f13831c67d036ddd6d8e175663b8a5d88f72c0022a546d7b3cb28e02fe179226349394d6dae26539c4ecc25f6262f918d5c7732331e2ae4b942a2b24989a55cfc20822936b61d5d17d48443f4e1d42353138acc81fd1e87ed131d4ef676de5181c51197544a331c69fe9f786c43a5e07c891d297b38eca681db6b0ff2eb50a421f9c072265eec1edeff721388ca9db564ac49fdbfc1c3e63795cab34187c34fe84ad116a1472f33c4657a", 0xad}], 0x4, 0x0, 0x2c8}, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x4000092a, r0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) executing program 7: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x334], [], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) open$dir(0x0, 0x0, 0x0) r4 = getuid() fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r6, r5) kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x7, 0xedd8}], 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1ff, 0x3ff}) r7 = getuid() utimes(0x0, &(0x7f0000000680)={{}, {0x0, 0x100000000}}) setreuid(0xee00, r7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x7) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r9 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc028756b, &(0x7f0000000580)) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r4, 0x80206980, &(0x7f00000001c0)) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYBLOB="5010"]) r6 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r6, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) socket(0x6, 0x8000, 0x80) writev(r0, &(0x7f0000000440), 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) read(r1, &(0x7f0000000240)=""/125, 0x7d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) execve(0x0, 0x0, &(0x7f0000000440)=[0x0]) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) executing program 6: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf792d) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="01", 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) r5 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x90, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x7d}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cf}, {{r6}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x3, 0x5}], 0x6, &(0x7f0000000340)={0x8000009, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x9, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r7, &(0x7f00000000c0)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0, 0xfffc}, 0x8001, 0xffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r0, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/107) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) socket$inet(0x2, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, r1}, 0x0, 0x1, 0x10001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_BELL(r6, 0x20005701) executing program 7: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 4: open$dir(0x0, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x8}, 0xc, &(0x7f0000000340), 0x0, 0x0}}, 0x10, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x0, 0x5, 0xfe) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x3) executing program 7: setrlimit(0x0, &(0x7f0000000980)={0x20000000007, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0x5773c546, "102609307e7be2df67de208c8bda612c3100"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4fc2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab162ab4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726601a0bade21d05579331d7d9f77d54a2ba957f30a861dd8b3e895a0d9c38f2c0fa50faba4e23c585991b2eafc64a301a4381577ebe315c9fc428dce2fc5334717b552748b758f3159ee54e361c0abf468279753b2619a5e6b2e959d9c1d0948161328ab7813d7b26ad4b9f66dfa8a041ebabb0cb35a489a8b7b73ae34913b69caa41bd15276594c667772e2456cb63fb32711c077896844579f49e20fb3953084f867b276563dc5d8df7c17c936f38d61a9a2610c0f393a1c59e3cbff720581f890a7dbf1a185255fe6bbe3296c9f816ee70feab9f10bfc66359090248f72020be5bd39cd8f6a5c17acc6d951552f002e628ade9242126fe9c6ca5c9989c0cbc89a5e0e7ccc3f88ad6a28d03164aa8df88f22e7ca3eb5147f137f47a3ec0dcfd1f6321c1925730b0140174f67222497ee4b80665643c731654fac67f6bbc47af83f20023e968d8046d444c0d78124f1c5cd9ba1e213f8cbe2a52d17dc7e6ba1f484db7fd434c69c4b2e4b42c108064c90911fcc5b294e9a79af252d2cdefa5a964667fe57f3f661c5889f6fb1a4329e00600f6cb1b78cedc52132a9f2897400bd0341e8d3a9ae796e980274d6e9229d68282bfa7f28fb5e21c07b584ca1c8b8091d768d0", 0xe27}], 0x1}, 0x0) sendmsg$unix(r1, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000003340)=[{&(0x7f00000021c0)="95e9f753d4d61623436f4db96e581d923f78158a4dd352e94b4184c9b201a564a2b60b5fe9c320039e0682879aedf95b7d6c2af8c892457d72fb2b482d53d96606eedacf4a490f763b54a408b4185e71e25d3d767cb35b4ff0e9466c283c4fd7e7eb16828ecdefb7983bb5c37a4820b91ddfe6983ad78abe011d1bf83e483899a00595033e29b52a97028943bc80f8ff1d5f89ac533ca9a0421f4748dd2d1f1d46e8cad22a7747daccf784b845a1fd04381898f94f4c627b1bd896ce6bf5809cc7aa0287bde898d699d75202ac1f98a2f4fb10ccb9534252ae38f9a11263ffe1657ce60fcfbc7593943815260c0a1ccf905f30ef91c48aaf598af1d53232f32304f81fd10f1f8a9a8fea6715f35d1dc704fe2aab67b73f90e3da1549e0feffd114fa0d3f8e13b8602bf0d94ce3378412f09c90815f11038ed33e3ddd32dae4c7b667dd98f15d3e59535168853edf153212e80ac6d6006497c98659e7b23207b9aed8913ba784eeb03d2e5f2a64fd7ef3d9059a99aa03b2258b285380d771f4258dc128bfaf9e5e85f6123e3880e8cb5ecfe5dd67ba25e8b08c401be138a065d724bcc8bd2898a7d2bdb4373171ce84f2d63a8887f80c57b997bf96344e58fe11b67ba49d7c8fc530602ed10df92d8f573cf1be572dba5df7ca3f33764a493ea74cd41a606004057e19c9604fae5955caa77982e64e45a55103486debd41b8bce7ea857b16b434f666e6ff23faa1ee9a4e1f3c51c12c2dbc119f04b7ea0bb2b13f2be1606d0727f99d9bde95f547a87adebd52e2083d37e01cf38973060fd6ebd4d64f9a0b8144e339a99f0425ba3698323dd39296c888dde7e85bf18c79936aa1b0a3bdf9ced23a707163fc73fd0c44632c463de0efa6d39f2c1f8122c0a6221aae564835ccb06512b0db0ed6dd0cd7291b8b9f151f41cd181225b6c8c5a4ed24daab527b0ca9b24053148cff9971247346132457183e897bc0320606ec0a66bddecbc1754e8c4f0f44c83107d6f121cf09c13df75064dc64d7b26105632c7305dd2f4fc81e3e5f4f95482eff642495c06d5816e9d0aa4479e61113e7dce779cb3724cad5d962072488701b28dd21fc3e716a2a7fecebe6a3f043e5e352abab14fe37b8205aa9974986bf3f79e395e1f0e038ad05a12c52dd1d25efcc3545bed2ad1e4fddcf8671239e45fa43a7dccff1c7e548b6443c3a8be8c6f22744ec76e7b42ae4948f6231cc8e59ab375e4603aa946b5a396dc7d07821d5f1fc63fa1d9413f03f2f2c65b982acb0edb4ab11c53bd3a67c3945f5ad98f69ebe3c7529884d96e51aa4f8f4e7022e9a8994ba28c61bb58708c27146165aa5e18fb020051c120c59cdac95f3325c51c2e855eecb480707785671a070d4f1947cc5a8272949fdd195bc27ed38c44d98cb4a7f8219196153a39af22699372351435bb905c196d18cf93a90644dc62fcd592820d01c04dd63cf944bab54fb732debc500b8be3d63e8bb41e37c3fe1e981012388bc582f7a30d3aa93d62a263b4cbe23d41dce0aaf42963ebd45f91dff632220c55191e0367adb7334382496b5ba6d033bfc64b4aa7742fbfceb3a93118b1cc19405ef2a862415fc00b23b83c0d14633b6ea1f853f8bf4c8616167557c46c7db4994eec8cae6f6086c570c82ad1c2fb6ed8b86e6ab8b7da1fd8e393f5737fab468731d5bb611397bd33dd6eccf5e2026f33824da86cf7370d794bbc697ce92658cbc747838583a4abd4379925e7bd2e5b8fc00d5e66d4fae2332158395cca353a2b50e52558960aadb79ba50e6734f8410247f4de40cb62e979be8d98a37ee42e52a2a44ecf4b14042defdb99661c360043b46d9e3992544e2d7ea64404b5ee3abf1da8d472526b2925858a4c9abf21686a52f5dfc9970abc8c22579cb736bbd97f8b38e780759701f579a72f4008709fdbccb5d275b35a15ca63f592f35d595d05df8a32614a1c2e8e8d1ee836560f0144fb10418bddc3646ba49850a8000c0274cdc007568390a799db43462923694009f53c165d936c3d7f2d82010f306636eca5b78be80c433f639b8c5181e2a21f944e9f50fe105ce0b456f937b19095775494bdf6ee229acee9f7533f87db09ec976da088c3897596722fd0c4f1f599780cac13cb98cd988f418dfae8a248adfd8dc3d4be93a9415a3d050bc8f80fce43e38ea9af37b1578afedb2338f6bc7ae72fa363c4146c25de646014a1b595a294edf734dd15bffa6f553bcebf8bd00f71ac53bd85eece14eafdb2ca63d84f67198afbe90b1a03472c251f958db1ecf14c3599f951b6141f9e45d2dca305d38b7da19b1a8b0e6ff814ca191a2770afad64e8e9b5c8be156953f18dacb6f9488f9ac7c7f2b34ec58701c60e074c1c8a3e4edf5578b530ba6e64062aba3a784c2fbe5927f8a3c315c7afc0c998dea8df6426fc38f05fff18cc12f30ccda4024dfce37e86f601915dd168046c92074b15cb04194ce7b6b63ba8b0e55e4e18ab0490a33b83fa4ff723103b073a5aa186ec6472317b16cc8272ed7073d4826d684d8e342e637f36d22b667437abd100aafa7e01c5313615a66fbfd1d5ba449f221c1445ae7627e948b818fa16fe86fc5fe3f03154fb559ab210a12d90ae742b89c10b3ac19178151cf97ccc85a2c03197d19069607fda2ad67cedc0eab3b8380b951b44eed9e7c99ccb194c8d216b42c03bd4ce320e3a531e62bd2593705d1edc5fea6c8290be281b2a3f8ed87bd947761ab1f9edbca7bc4a598113241eaabf83d863bed9183cf92ac8bb64deae5afb42e9ec0a8b0ff96e561e2a9112b55b8b3b023d6905866b51a91b465a9f11f504fa114f40df8ec881df55c13d0c9cbc3a0857173fd1d9533e3946e2418c28a5783b15459998779a58e364618f688a3c6ad1ec225017e807ffd8c5b2500cff2604500a6d2382ceb47d462f0b1aca31e383913f72d39582282537413ea9c929f9cb7b2b09abb34effea72be4f8a29e6c278f1f85cfddd68c6ee684aa0e3ba8b96177337be99fe95500cbe5d53b9d1916bb940661474f70a2e12db2e07eb9b0debaff4857c4be8529efb36c1aa7eada2c320d762cfc1c666ec501318d112606130e9efebd096c03f16acf72f153d41a2dfb297dd343cf5d6c8c1c09185a733b9ab5bac75249857d369f30d49660136ba515fcecd678ea6a59a08dd4f33f5ab2ddccc3be9672553bb4f2a67126f38e74cc7ef4d89ac1607d24117476757884b14e9d9c547a5f695498e84f8a8abe96c47621ec56bd49fc1911b5e6daa1421590168e54935121e8907470717a4d8a55dd9a328524ceeecaa79cf46da18970f865d392e995c438b1f7d38de60dff223071841a5d00cce452ead9ef70e82fa57c584874864566a8d78f434486155bb14b83df9fe65026becfc7ecb223824d28b64a39215b3bf67daa62e1fd5819bffdda5e0ad0dcb08cb2ac20f3be6b44ebcc07c349e2204c79424bc1c019e61b54561c1d58cb9aafb269127395432a573fc9be002d47683274695bbd0009f3ead526f5aecf2b7f1c8ba13713f9c05bf2795f423a1fc119ba29c999ce1f9b96a9a74c666084cb92b2555e9b611e46a54a6a148b4c1943e0afe8399d3ae8e8c70c97a7ba7f6d46db128057f0fd143b94db40c8997c642a507b1765faebbff717d983b26d6b58da4e8869f18a5f458f1235eff78b652dd9e3aa18dcd7a72faaf9b9c55a4ac43984186b19c146573bb722443217f4bad917dba15a667bcc905815b6f1263e102ee583587a7827680f30d0e13a6c814de414909d325eebab0fb1252443f9cbc472623542592fd5dce535617bf44c8069eac2939d5b37f79c1f9aea504d9e6a63eac901b60c4718d820a69e9029800ec58ec00f06994252777451290f82cce2c4bbb15dc989c3e9feae2dccd4599ed7d469be73d6e13a265103bd2c769a54296e6c2d4746b63620088310dd23badd52896f23ba4fbbc1629cdbddc9a6ae4e3ea93742b1b3e3b786f9c704f1ef570ae35525180e2d6c15c5278c55002b4b64343e92510736f401d0549c3dcc0b08de654b381c98d4facf2d3f41ebf039296e7c47e422a27e6b8959fbb894116f324a1b8961d5d882ca8315ef3f8b41acf2c8dc6aecb56e88eb468f8d828732b6f916c644ae8388e48a63089be870ab1e7b803a2b7079395f7bfcf678af6d62be953c5faf576c08097b1b27b96acb43609e24ce148447c35081ae22d17b808309f5c9f6a2e8610e686ee3d66c2cb6bbfa516503de55652025c5690a3f29a7e3762839171be606fd54473436cbec06377cc223ece2a5367f00999d5b1a1f6ef21832a21773509c69c088f207e012692c2179d6eaab54f9d37cb8de34f7d00634f9605c4e5bf0af85362d3f649703baffc7065cb9b280a43489de9339cef7d847898a8d9e540fbc1b20f08dcfeff022e763577f3efa06cadeee3396304b85f7366a5da4ba858bc4c29ab808c442e48fa0a916fcb988c03cf868dabb703a1ad45692758c4540854d3085fee6323f849a50b67966821f1eed0bf2d604b24e2afaa69b05f6e568055413522c53941623a9272818e00099237fd711cac16263708d1f758882ef972c6fe92dc6fd7ac3299147843023da25986bc978d0964be59cfda7e656d2a2e7f2f6025274b11419f05edc276ff40d998e1b4956842d011c015d723bb9529dd7a548c3da4891297ab4f9bf4fa69d16023c52526617a1da3886b10945b188ac697b54006cbf0b45b9590905b7c64310fa1d4e791efa073e02b4c08f5955ee211360f48b15c3f4f43d7c144ee1ddb3fc0a7146f2c167209652f0dd46a240a9f89e2dc11a8aaf96230c294f9dd4a88c5df1d83d88a6424f028b47d66f07b40a41eea0ce6a547eafe2fc8f2b0f91f6b9cad7a19c743487cf3ace7d40a55994dea1ca3ba7b1f6c20344043a2b33d009723ed98ab7d28eeb864f5cba351859723469627f0c029194e0a0a1eec23a024e64fddc5c9ae8c464468b0d4a6c48309b066878a9115043dbe9222456481c137690fe23512c458e4f6b39c377531d7163cf9365058614b461abe67be744ce10507767221f789955887b62a50b4803b5099d3ffe633acac149fe0e06ff42bb5abab55701de9b89d5c5c94a7f613c8f3df0ed6ef7010a92c04330d32a18fc3d517d42c0d659eff524a32f1f139c7e2c8183f5274ca6db078bb36f10a8cc2cfec0893b555d97f14dd368e49e03025e390e20f6d84ea16d63a5e5b6d6063637ad65547dbcc292d55838f7a86edac4c6a49a2f850dca93bccd74b257af3af164b40cd8c3d8b8850a95f58cf24ec9fb60958174b407ca9e5d429a97bfc923dc6aee2f463bbd29af6764ed5d051acb764554bf9e83a583199d10d7aaa6860f979b12b1a72d158765b50436489e275d2efcd3220a6bf8f387748e71d1e3815d6c9e8b26516458c6d4dc97ef85c41f5708f6ba56a3401e9381f8966043033e9c3652cc43d8e3b2c86a3cb3ab5795d3aaf49739122d5dad49f7e0fe0e86d9d33ade3d63ef220e86fd124a5116fd544ce4879b27f6a41b1a661f1dba4db5dca9c41d5bbdd31e99f753aef9412f2d9da79769c562a0492594d0b1a86dfceeaeadf70c18160f5141e0e58d2a7c6dbd23c98ac6b581034385812dc71deb1c3dfbd5daff13b8824e2b9f8f11967e349558aaa0084806f4a6c161f689af95459bb00e780989454e0dd2b5e00816f394d99a3b010a4b62a239981a5df809bbd38d3ff1a9f675e74b79596b572f8dc1a8a6e564f3504cf4a79058e7413f27abd6398c92517852d", 0x1000}, {&(0x7f00000031c0)="93583ab6a0369f821404b9274f7fd5abad6d7c2d76e2cd02665fe19430908bba11c6b2e6acd0aa6de0078f88e93674a416c6be9ba709f8489ca29e310baafa32b810e764", 0x44}, {&(0x7f0000003240)="9b09d4a9debaec7aec5638c73370eb2b2d3c0242945bb886e1b3d39eeb87332b91881a51c1100c7704e986a9e79ca9b1d3b9496ea25101d65a037737c3b7e23c6291e0f338b4606fcb048e1f02ffabf9e904dd27704170e56045bdb0dcc429e4b4d0f72491b953c777568365a291231a3a5f166cd070880200c2f09f7c772fe2a29b310c642976634d611574d7bcce94baf907148b7a0b71fe65aad235042b37bfc1ac670ab0006d08723ff03ed028400462056680449cd7b79117c5bc51d38c888468dc21dd44190bc13d3d0fdf49b29c1552ca670a", 0xd6}], 0x3, &(0x7f0000003400)}, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) (async) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x8006}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) socket(0x0, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x95) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB]) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1286944, &(0x7f0000000100)) (async) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000240)="f4dbbcd8e158cc5301daa265621b828f84b4c2c1707b8ede4f4e9c63715e2dfff633e0c800891d91ba4f3bf446b6680cf07e029b70355c32553f1bbf1b4fb94e1644a34926c725f686936b00e4dd79ad462cfd4abf164f34f5a02567dc42fde8e4bf531d54b710c0b6b9c5650f646fdcfc6af5ef9e5ace4489b0afb5ede92a91f8cf67be0a4c9718b30051b2289615d01ea84351a8f04d016c0c81330c10fc77090b4e50ee5029eefc774e1a110430dc8b32a34053fd5248049850896b49563d6a34ec0fe73ce5bb5133c9e3d76a1ea3347be0", 0xd3}, {&(0x7f0000000340)="96e6daea209e7b13042561fa1df76f5909ca863f5b99559a743964acfbbc69ac2a057f039963bc11228c97fd0d522acc1dfca7cab6c4a521166ae3503080d902ab1e62038a3d184bb7a52cc5fe77defdaeff77316cd6373e879c01fd61931637217897e7a81f2cfd6c41aa85d9852d7723e6c747109fd66f6e381b0daef536ce6192081777b6998a319cc0ed71f7d673adf109cadd02f2a2ac30571c44783ea9a19426a2334caa74355ea94099fa1ec14f29d32e7343e6c040b914419c945aa74d8cae0abf402af3698491e529d6eed56b9ce6fc9e3448a67e26decbe4db", 0xde}, {&(0x7f0000000440)="6bd8bf8a8098f6f2a7046c3687b4948616b85016ed083cb67153f3e00d5adb6f0146b570a9de99b000274169f9607217f2590f5923c58c6edee4a7caa15edbcb0dc04917d7ce2a552f2cce76e7c284485a9c91654ad865a904f92d7d68a456c0837049fd", 0x64}, {&(0x7f0000000080)="5957164a9997ae", 0x7}], 0x4) executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x69, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)=""/104, 0x68}, {&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f00000002c0)=""/96, 0x60}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/69, 0x45}], 0x5, &(0x7f0000000480)=""/4096, 0x1000}, 0x1802) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r4 = semget(0x0, 0x1, 0x40) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000000)=""/51) sendto(r0, &(0x7f00000016c0)="2bd6c55234388413bd63399c2348805841159c25088cda8f5b446e9eb510b1b92705fae926149e23dc9e00eab692d7e65b4c57374d43341c20b3beb6bc6c3883ba9d8376e1d6238686abcb9828e790a38c8f805e0c30925d0e63e30e0c444ba7c52d69e1fb5709432c27cbeb193037f5a24697f55a20e6f3c721070066d52bd8df127ab9bc853a72853660a3bd6ce80a26b97a5d3a4bd317a285b5a3e4432f56c3a9bf557baeaad5ac89d608968de08ecef90c392ae9c9599a29af2c04b889630a869b25142000814fd730305d9e4533059cc3ea59d693186072770df81b02d5e7216b89617ed11205984d2dc3dfa80270c9ed9ab4979f56a693f71cf8d3f7dde86c657a1ef53f625923abdd49d1ea387911eaac8960cb9f040e75f7dabdcadefe83c51bda939bc36da16f408e054ed7bfd38ce1002ba9519d0f6d98a9c19f5233d290526322c434e1c1c11125aaa2530a4fb43e0518da8d6e04c7064de126fd39d5e42fb5c8dc92f29b40ed1afae700d10cc7d048f0f7b7bebd055f9c196ca8d257efccaf8ea74ff77150081d5a1b492c25293b919da928cd1cb7338fe4f3c87603ed6c7eeaf179c267d5e7b595611f", 0x1b0, 0x4, 0x0, 0x0) recvmsg(r1, &(0x7f0000001680)={&(0x7f00000014c0)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000001500)=""/56, 0x38}, {&(0x7f0000001540)=""/111, 0x6f}], 0x2, &(0x7f0000001600)=""/105, 0x69}, 0x41) executing program 2: chdir(&(0x7f0000000140)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000540)={'./bus\x00'}) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) select(0x40, &(0x7f0000000040)={0x4, 0x101, 0x0, 0x9, 0x0, 0x8, 0x400, 0xf39}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) close(r0) r2 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e8e804abec51b8bd6afeecbe9d6441b63602f05fcb1a6a51e60556f83eb19eb7dece44d", 0x56}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "61c094f40300fffff2ff00"}) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="7f216f7d07ebc9c84adf9fa258136a1fb340809aabea902273615f8951fe5cfbc978786667833c627944df37806f757015ddaebe0d5dfafa6e5b2559a03513873b9d8976954b8ac099", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x68}, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 7: mkdir(0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f000006e000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0x3}, {0x1, 0x3}, {0x3, 0x20, 0x1000}, {0x4, 0x1, 0x800}, {0x2, 0x5a6, 0x1000}, {0x2, 0x40}], 0x6) r2 = semget$private(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="e0f8e63ef227", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0xf, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2}], 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0xa5}}) getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r4, 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = semget$private(0x0, 0x2, 0x39a) semop(0x0, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r5, 0x0, r6, 0x0, 0x116, 0xa}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000440)=""/64) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x148) semctl$IPC_RMID(r7, 0x0, 0x0) fchmodat(r2, 0x0, 0xbd7ac94553ae44e5, 0x6) write(r0, 0x0, 0x0) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000080)={0xcea}, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) open(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x800000000000000}) r4 = socket(0x0, 0x3, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x3, &(0x7f0000000000), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9", 0x39}], 0x1) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) stat(0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x8, 0xa4, 0x6bcf}, {0x5, 0x2, 0x5, 0x1f}, {0x6, 0x3, 0xad, 0x8000}, {0x1ff, 0x5, 0x7f, 0xc}, {0x0, 0x0, 0x2d, 0x1}, {0x0, 0x3, 0x8}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x8, 0xa4, 0x6bcf}, {0x5, 0x2, 0x5, 0x1f}, {0x6, 0x3, 0xad, 0x8000}, {0x1ff, 0x5, 0x7f, 0xc}, {0x0, 0x0, 0x2d, 0x1}, {0x0, 0x3, 0x8}]}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x110) mkdirat(r1, &(0x7f0000000340)='./file0\x00', 0x28) sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x0) (async) r2 = socket$inet(0x2, 0x8000, 0x0) connect$inet(r2, &(0x7f0000000380)={0x2, 0x3}, 0xc) (async) connect$inet(r2, &(0x7f0000000380)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1013, r2, 0x3) getppid() sysctl$vm(&(0x7f0000000400)={0x2, 0x1}, 0x2, &(0x7f0000000440)="511c1eb57434e3c2c128990b3b7c8da10e3ba5668d1f961b0145c8bfa0c68e8e422bc935298b74ffdb8ff0a1436fba2188f3d2b9e4b72563d7353c9eaa66581fc57989c6e7d99cdf175cf303b906d5baa3dcbb9db2a13fa760ac5c9b8ab5aebc48872093dc0044fe68448d78c3974157bddb02822a901b744969933b7f73a79f8fb42c0ab99df542162a83e55bb82c50f26390271484bb", &(0x7f0000000500)=0x97, 0x0, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r6}, 0xc) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r6}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) socket$inet6(0x18, 0x0, 0x0) (async) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) socket(0x1, 0x5, 0xfe) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) close(r3) ftruncate(r3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x400, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f000056e000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000785000/0x3000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000073f000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40000000000}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f000001b000/0x4000)=nil, &(0x7f00001f2000/0x3000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000052a000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 4: syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@empty, @broadcast, [{}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000162000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) close(r0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0xc0107008, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shutdown(r0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x406}]}) syz_emit_ethernet(0x13c9, &(0x7f0000000080)=ANY=[]) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}], 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x3c, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x8000000}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000010000000000000000000000fe8000000000000000000000000000aa81"]) executing program 6: socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6027010000483a008a211dd1450021b07f5a1957de340000fe8000000000000000000000000000aa02009078000000006080000000000000fe8000000000000000000000000000aa00000000000000000000ffff000000000001000000000000c20400000000c2040000000000000000"]) kqueue() r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@remote, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@noop, @ssrr={0x89, 0x3}]}}, @icmp=@echo}}}}) executing program 1: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msgget$private(0x0, 0x4) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(0x0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r2 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r2, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x800}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r5) r6 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r3, r5, r6, r0}, 0x8, 0x80000001, 0x13217f73}) r7 = getegid() r8 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r9 = getgid() getgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, r0, r1, r7, 0x0, r9]) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000080)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000100)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r12, 0xabf) ioctl$BIOCSETWF(r10, 0x80104277, 0x0) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001]}}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x6}, {0x18, 0x3, 0xffffff49, 0x1b}, 0x60c, [0xfffffff7, 0xfffffffd, 0x4, 0x1, 0x9, 0x0, 0x401, 0xe92]}, 0x3c) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000240)={0xffffffff, 0x6, 0x7, 0x6}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) pckbd_enable: command error executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x22a, &(0x7f0000000480)={@local, @random="b5d3ea52a222", [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0x1}}], {@ipv6={0x86dd, {0x8, 0x6, "68c8b1", 0x1ec, 0x8, 0x7f, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="25d261775f80322dab18d697e51daa9e", {[@routing={0x3a, 0x14, 0x0, 0x40, 0x0, [@mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @empty, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x32, 0x0, 0xa6, 0x1, 0x0, 0x5, 0x64}, @hopopts={0x67, 0x5, '\x00', [@generic={0x59, 0xc, "1346e8f8897cf47f48c07774"}, @generic={0x80, 0x3, "d64391"}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x2fb4}, @enc_lim={0x4, 0x1, 0xf9}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x401}]}, @dstopts={0x4, 0x2, '\x00', [@ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x7fff}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x40, 0x0, 0x0, 0x8, {[@window={0x3, 0x3}, @nop, @sack={0x5, 0xa, [0x3, 0x3]}, @generic={0x3, 0x5, "46815a"}, @sack={0x5, 0x6, [0x5]}, @eol, @window={0x3, 0x3, 0x2}, @mss={0x2, 0x4, 0x800}, @generic={0x5, 0x2}]}}, {"af8aecc5ecdc5b1a56761f2d02f16b8c033e6ae7634ce1f309da4004230176121ac88bad6a1b7178fb47125dec56ec508256177be707f535dd1abb15e6d8616abb46699e7cf1a3e9d93edfaa85f1b2febe0c20babe70316570efe8e8bb9c0c2c2ee20774e36663d7e5342d9ddb6dbe7966878a2238ec5d4df44926f37bf749379cb1940b96d91341b094bf77bba436db3550ed806833d0067dc5aa24618236f905b951fd685a98b68ee4090d"}}}}}}}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x1000000005) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r3, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1, 0x0}, 0x2000) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0x5}, {0x3, 0xd9e}}, 0x2) semget(0x0, 0x4, 0x653) bind$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000300)=""/25) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000000)='#', 0x1}], 0x1) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000240)="94", 0x1}], 0x1) executing program 4: r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x3, "cfe6f50d51a80300000000000000002ddc5fba00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x182a, &(0x7f0000001b40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb17f45000ff020000000000000000000000000001fe800000000000a18e7357a3ed4e3a0c0000000000000000aa0000000965000000d40000000000000000010003000000002c82000000000000002371144ff975da152bbc3b21a7332282561f07cec6e5f9eac92975dcc204000000ff040102000100000000000000001d0400000000000001010005020100c20400000000040109c20400000001010400000000c204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c362584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783edf9f570c3c4d473a893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4de4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf2ff070000e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c5056533f0ffff7e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476ec204fffffffa0104000000002e278e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe660100ffffffffffff67a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce274450000000000080000000000000000000000000000000000000000000000000000000000000000ffffe0000001ff01000000000000000000000000000100000000000000000000ffff7f0000010012000000000000320000000000000000010001000000000000000000000000000005", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de0200000000080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f00009e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e200"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) r2 = socket(0x18, 0x5, 0x6) fcntl$getown(r1, 0x5) r3 = getuid() setreuid(0xee00, r3) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r2, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r7 = socket(0x2, 0x3, 0x9) dup2(r7, r5) getuid() sendto$unix(r0, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) getrlimit(0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) vm_resetcpu: failed executing program 2: r0 = shmget(0x3, 0x3000, 0x444, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000140)=""/46, 0x2e}], 0x3, 0x0}, 0x401}, 0x10, 0x1060, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) r3 = open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000440)) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) shutdown(r2, 0x2) close(r2) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000019078ac1400bbe000000108a39d66cbee6efde6b31f6d88e662e87748535c2981ade225da365d0c44fddad3c4f28d0271bfbc7ce0ab1accaf2b50ade4953e6425763d7b096c9a0bfb01f7634b368eeb90b96e1da560575a2f21d06c6b8d59adb2c879634bead37c5b81edbdccac882022d7c7afbfcbb6c322554544ad99ad4cbbbf7473f8a41f882efbb3d86e888ab735555b7689df6d15290fe740f2b7021437faa9869e52068331862373cf7668a12ef81d4b91211a7a09d10f523b12f9da38d7b77b254b65b65172fe3c936710ec2b6b7ea489700dfe2590c7a16c363260e16e55181937"]) close(r1) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600fe8000000000000000000000000180bbfe5bfc000000000000000000000000aa4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010"]) executing program 5: r0 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0xe}, 0x2bc15c8d, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000004c0)}) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) unveil(0x0, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, 0x0) getppid() pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_open_pts() msgget$private(0x0, 0x120) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000280)="fc679723d15fab1ded5f520435cfe0189fc6b8c7953393b4d4cb", &(0x7f0000000580)=0x1a, 0x0, 0x0) msgget$private(0x0, 0x0) kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="6002"]) utimensat(r2, &(0x7f00000000c0)='./file0/../file0\x00', &(0x7f00000001c0)={{0x8000000000000001, 0x6}, {0x20, 0x401}}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000"]) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000640)) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000040)=0x345) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r5, 0x80002) recvmsg(r4, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/220, 0xdc}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0xb) mquery(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x10001) open(&(0x7f0000000000)='./file0\x00', 0xe9fceb4e5f366972, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) acct(0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r7, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000280)={0x101, 0x7}) shmget(0x1, 0x1000, 0x310, &(0x7f0000fff000/0x1000)=nil) dup2(0xffffffffffffffff, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000000)={0x0, r1, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="780db42b16eaf0962c334057de7c358399c9e965a6d4300c2f8eae2ab0fb17a4d8eae5e2e80221565a9f0eec30d4a3b6d109cfaf4b15047994f93aeec75d435d30728ae3d75d0c6ab975fd6095055bd767dd0e618d114088234ec401dd6e54d3927eac10b1a0d46f65258953d5b1a89aef08d1e2e14247a0d144cd6b6c1126b85754ee6d9370cea694c49a00b7b8212d94299da54ed56d40af727ef5e6aae17b9770adb435be37e48cc6159f0037b2a260db7f1bb1afcbe2363ee9414e3f88e309e8646277aeefcd1e30ececc19884a2db9d6e", 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x8006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000001c0)=0x95) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB]) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0xa5}}) getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r4, 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = semget$private(0x0, 0x2, 0x39a) semop(0x0, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r5, 0x0, r6, 0x0, 0x116, 0xa}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000440)=""/64) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x148) semctl$IPC_RMID(r7, 0x0, 0x0) fchmodat(r2, 0x0, 0xbd7ac94553ae44e5, 0x6) write(r0, 0x0, 0x0) executing program 7: poll(0x0, 0x0, 0xffff) writev(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) pipe2(0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) close(r1) executing program 0: r0 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) syz_emit_ethernet(0x36, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002800000000000190780000000000ffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50f8dbc150000000903ddb448d490f7a9cf8ccdca199780000"]) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x2}}) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) getsockopt(r0, 0x6, 0x6420e59c, &(0x7f0000001040)=""/231, &(0x7f0000000200)=0xe7) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67e21738e741589f262141d357790a", 0x73}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x0, 0xc, &(0x7f0000000000), 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = syz_open_pts() readv(r6, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9f7, 0x0, "0fdb00060000012300160000e200526b8c8f8b01"}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000380)=[{0x7f7, 0xa4, 0xff, 0x100}, {0x0, 0x80, 0x20, 0x2}, {}, {}]}) executing program 2: open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, r0) open(0x0, 0x70e, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1=0xe000ffff}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000000c0)) read(r5, &(0x7f0000000140)=""/92, 0x5c) ioctl$BIOCSETF(r2, 0x80104267, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c000000000000000000000000000000000000000000000008cb001a00000000000401009078000000006041c9030000000000000000000000000000000000000000000000000000000000010000000000"]) ktrace(0x0, 0x4, 0x0, r1) getppid() mknod(0x0, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='on', 0x2}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000020000000000000000000aa02009078000000006006c33e00000600fe80000000000000000000"]) socket(0x1, 0x2, 0x0) msgget$private(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) (async) bind$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) socket(0x1, 0x5, 0xfe) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() r3 = dup2(r2, r2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) close(r3) ftruncate(r3, 0x0) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x400, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f000056e000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000785000/0x3000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000073f000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40000000000}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f000001b000/0x4000)=nil, &(0x7f00001f2000/0x3000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000052a000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) (async) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) (async) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 3: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002"]) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmmsg(r1, &(0x7f00000025c0)={0x0}, 0x10, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x130) semctl$GETALL(r3, 0x0, 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002700)) mknodat(r2, &(0x7f0000002740)='./file0\x00', 0x80, 0xff) openat$speaker(0xffffffffffffff9c, &(0x7f0000002780), 0x8000, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000028c0)) getpid() socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x10002, "011c7a11f437b4ce000000000000000400"}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r4 = dup(r3) recvmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/222, 0xde}, {&(0x7f0000001c40)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f00000016c0)=""/48, 0x30}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001e00)=""/226, 0xe2}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r7 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) recvfrom$inet(r0, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r8, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r9 = getpgid(0x0) setpgid(0x0, r9) fcntl$setown(r8, 0x6, 0x0) accept$inet6(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f0000000180)=[{0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0xb2, {0x40000000020, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="1231a705ff7f3692", 0x8) executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r3, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x800}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r6) r7 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r4, r6, r7, r1}, 0x8, 0x80000001, 0x13217f73}) r8 = getegid() r9 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r11 = getgid() getgroups(0x8, &(0x7f0000000180)=[0x0, r0, 0x0, r1, r2, r8, 0x0, r11]) getuid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x3, 0x1d) ioctl$PCIOCREAD(r12, 0xc0187009, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x5, 0xfc) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r3 = getpid() sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x40e) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f00000003c0)="03c00efe7566936af9d9f0578cf820b4c92b88a029f993a0477142a14d710dce8235ce6efe6f2ea43c982e7275cccd3a312317e06f00fb0b15e03410b427a3ab703a60ba0d5e967fdb89b81f00ff10a686284a6187bb51c96138b0561d47844c9cad157bee8909e067ef4dd2fe25287b39872a286b25e05a42144643fba250a6bc219de026a7cadc3e3091b495de624f767afe333a66d4e75df08956d905f3c47fe2bc1b84becf8f4bccd9c726a0336edd99e8bfc7d0ca34ca520a08fec8d8387b39fd3560b7e9cb2da2245c7b4cfdf8b03d92a4853dac39506da4f7d6c5e80962af4f1563e5185f830f255e515729dd6cf9df976e", 0xf5}, {&(0x7f0000000080)="9f6bbd7c60601155ed900d8ad85018157bc50c1e1925afcdd32c816b46c918749516d69d5e7807bb033c61e0a86b394dab03a422674785830d15bb4a0b3d65", 0x3f}, {&(0x7f0000000100)="e9c1f3afe2d6c621a24fa0da8bd15e2306f02a6cee1e679960be163e1e5bf5e21eb809e9278c0eb44ab9a3b5743cb1431c8165cd6a757dd85a15c3e91e6e79d5", 0x40}, {&(0x7f0000000280)="7792c781511273a0bd32832285e69570080e2b80b47971db2f3b0d838c0377cdea641fc1141c02980241bf1e25afa6cc4e8d4c3fb3779a3a42a55c6465f4d32a143de69821424d7e7689d56b724ece4437b7bd91c17e8ce962c7bd250c552fe12bc317cf355e1a358d3a5017f804eb4f1c15ef4ae1c1f3f6cc69c69523784e6b32a33b37092cc178245b89d10618349e9a94c81354a7f55d9a6a05c28fc9987bbcd4950e56d97e5b63d9e9ded140ba78e0bf6d9506353fc77a7c731b0e9fdf", 0xbf}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffff9, 0x5b, 0x4, 0xfffffffffffffffc, 0x6}, {{r5}, 0xfffffffffffffff9, 0x1, 0x2, 0x60, 0x9fc0000000000000}, {{}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x5096, 0x400}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x80}, {{r6}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x7ff, 0x200}, {{}, 0xfffffffffffffff8, 0x0, 0x40, 0x6, 0x2}, {{}, 0xfffffffffffffffc, 0xa0, 0x8, 0xfffffffffffff801, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0x16, 0xf0000000, 0x2ce, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x20000000}], 0x80000004, &(0x7f0000000180), 0x200, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) semop(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0x21) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYRES32]) setrlimit(0x4, &(0x7f0000000980)={0x10000007, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1fe, 0xd28, "dfe8daff1f00ff0700c4d2e8a789a20000004c00", 0x10000003, 0x4}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e4981100", 0x14}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r2, &(0x7f0000000440), 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20, 0x5, 0xf7, 0x94f}, {0x266, 0x20, 0x5, 0x85fd}, {0x1, 0x1, 0x5, 0xffff}]}) r3 = socket$inet(0x2, 0x2, 0xff) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r4 = syz_open_pts() fcntl$getflags(r1, 0x1) close(r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x88}, {0x3}], 0x2}) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="97df8c3d29ecccb406cb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e09817b9793cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111bbc0084fc929f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42c436fccea1b5d55d4e10e6d1b203af969c9d38a657eb9de16230207c5eb2e2b8c0249b9e09c6b4822cb7bea7cfb5169cafe39c024440d322ab21e06860f1e1fcc85ae120365a6cf6defb24df83", 0xde}, {&(0x7f0000002100)="a8e8f99a414dc820b0062f4ea5ee1679a397d995f33f3bf1346365142214d0731c0a9a630ea2595557e59301a11e8af899a50fb07a47c40b4ca83aea74504ff417a8dd24e8115852d39207167c13369213e41699959b121481eed2ae7d4630173a8931d3fca364d5ba89a1612a5641bc767fca1d07020cde39320f300971f7686ed0263f4f372a8fe2ef2a7f6ba523dd2f7433d792a367af61c9b6032ecf9b7c79b6ccfb4dbcce7c2f264747732cac07d61855d764e4b97f7ae8a902876f43e283eec27c2cb4c9ea6adfbe471e0fba4fe386170153e94ac5bedd4fc0a328dd0cec7e33cd3bbdde94ca0a98850fd1ae27b361b473642941dc5df6a42a794e84692c9f5aa3c34c91256f30acfda6a8299ac5839a3e915f096e22ac79a7c174d75a358938f2347c534507f0f3b7bb43108fdacee74bc1784d7bd903ebb3824c5ca290a4d077b86461175cc541d21ac03efd3c5502b414fd74e7e12befb78378c0897dee457cf3a5f4bf375b5e8e80cace1a5d455b3881a422098262e8cfde9e826025662867f6b40e867999bdcd406d89465d252ab7bf8a74c4937da081ea023f241875cbaf273b8468b715b58b0d634ffb45bee2552540cc551f5c", 0x1ba}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9bdca0d8300ffffff7f00"}) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d", 0xbd}], 0x1) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a22fbd9e555c5f5c99590dcf6b0350f263240c13004d4d1eef0991e468ab813a5c33675304dcf05318cc4065f3530101e1db11494c583a9285268343dac12abd36c88edcc9d56b14855858", 0x15f}, {&(0x7f0000000500)="badbad87750b277e6e2891897001b819402604bdff7ba28be26cb4d6a713e9d85ec8de55c44a3ea5e9bf18b40f1bfa4ecdc59b91548e03353d077321e0f20f36bea80857afa367df95a46707", 0x4c}, {&(0x7f0000000680)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597cf439cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20d6520045099f977452ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883ee5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185103bf3e9362d582eb06562630fcbaa8f893de606729e522ea8493aefbddacc567dd6a7c3f5d4dd59725d7d3e211b0ae74338242a6277f46f217d88cb0737e7b0d9f0cad20a", 0xef}], 0x3) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) executing program 4: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xb525, &(0x7f0000000040)="e9ffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0xb, &(0x7f0000000080)=[{0x5, 0x2, 0x33, 0x1}, {0x7, 0xf8, 0x4a, 0xd0}, {0xffff, 0xf0, 0x43, 0xffff524d}, {0x9, 0xff, 0x20, 0x3ff}, {0x4, 0x7f, 0x4, 0x8}, {0xe75e, 0x0, 0x4, 0x6}, {0x20, 0x1, 0x3, 0x5}, {0x9, 0x8, 0x9, 0x8000}, {0x7f, 0x1f, 0x7, 0x6}, {0x9, 0x2, 0x9, 0xfff}, {0xffff, 0x28, 0xf4, 0xa4}]}) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x40c) close(r1) open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, r3, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r6 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r7 = socket(0x2, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r6, &(0x7f00000011c0)=[{{r5}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) executing program 4: open$dir(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f6", 0x13) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) write(r0, &(0x7f0000000080)='C', 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="0189e46bcbf715a747b91549a40aa1261117908bc2171e8a5ffa4d", 0x1b, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x3010, r0, 0x8) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x1) close(r0) r4 = kqueue() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x7724bb0) sync() setrlimit(0x0, &(0x7f0000000180)={0x3ff, 0xabf}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000280)={0x10, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9598}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}], './file0\x00', 0x6}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000004c0)={0x2}) r7 = fcntl$dupfd(r1, 0x0, r6) r8 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000540)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000580)=0x3ff) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000600)=0xf57) openat$pci(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) shutdown(r7, 0x0) renameat(r8, &(0x7f0000000680)='./file0\x00', r7, &(0x7f00000006c0)='./file0\x00') r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000740)=[{0x0, 0x1f, 0x8, 0x400}, {0xfe62, 0xa2, 0x1, 0x1}, {0x60, 0x6, 0xd6, 0x80}]}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() (async) r1 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) (async) setrlimit(0x6, &(0x7f0000000280)={0x101, 0x7}) (async) shmget(0x1, 0x1000, 0x310, &(0x7f0000fff000/0x1000)=nil) (async) dup2(0xffffffffffffffff, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000000)={0x0, r1, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) (async) ioctl$BIOCLOCK(r3, 0x20004276) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="780db42b16eaf0962c334057de7c358399c9e965a6d4300c2f8eae2ab0fb17a4d8eae5e2e80221565a9f0eec30d4a3b6d109cfaf4b15047994f93aeec75d435d30728ae3d75d0c6ab975fd6095055bd767dd0e618d114088234ec401dd6e54d3927eac10b1a0d46f65258953d5b1a89aef08d1e2e14247a0d144cd6b6c1126b85754ee6d9370cea694c49a00b7b8212d94299da54ed56d40af727ef5e6aae17b9770adb435be37e48cc6159f0037b2a260db7f1bb1afcbe2363ee9414e3f88e309e8646277aeefcd1e30ececc19884a2db9d6e", 0x0, 0x0, 0x0) (async, rerun: 64) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) (rerun: 64) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) (async, rerun: 32) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x8006}]}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000001c0)=0x95) (async) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000380)=[{0x3d, 0x0, 0x6}, {}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) dup2(r2, r1) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, "deacdf2edc543f54"}}}}}) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r4 = dup(r3) recvmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/222, 0xde}, {&(0x7f0000001c40)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f00000016c0)=""/48, 0x30}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001e00)=""/226, 0xe2}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r7 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) recvfrom$inet(r0, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r8, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r9 = getpgid(0x0) setpgid(0x0, r9) fcntl$setown(r8, 0x6, 0x0) accept$inet6(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) (async) bind$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) socket(0x1, 0x5, 0xfe) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() r3 = dup2(r2, r2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) close(r3) ftruncate(r3, 0x0) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x400, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f000056e000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000785000/0x3000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000073f000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40000000000}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f000001b000/0x4000)=nil, &(0x7f00001f2000/0x3000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000052a000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) (async) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) (async) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) recvfrom(r1, &(0x7f0000000240)=""/38, 0x26, 0x40, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f0000000140)=[{0x3e, 0x0, 0x0, 0xffffffff}, {0x8ec1, 0x2, 0x0, 0x800}, {0x105}, {0x401, 0x7, 0x4b}, {0x9, 0x1, 0x0, 0x1447}, {0xe8bf, 0xa2, 0x7f, 0x101}]}) fcntl$getown(r1, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffa, 0x10007ffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) fcntl$lock(r7, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xffffffff, 0x4, 0xffffffffffffffff}) pledge(0x0, &(0x7f00000000c0)='\x00') setsockopt(r0, 0x7ff, 0x3, &(0x7f00000007c0)="ed942f5d110853b938032e462387f8d4394f2d5dcf9e1ce58d997f81e8a3f751c0dfe28f5a5efeacc7b074c93aee939fcb7fe0f5e91ec54c4237b82ecfc8d5fb3ba77fdc75e5709df6f484013743b5a53a6976356c175e264343310f0a369e80ce14f74f1cb4fa4f73ce0bb34e95f1d05d7a2c6d39ccd1f0fc46f9c33654940e1d6fe35994d289d62e51243eeab88d8bfd414e8176bec1ad60422ef87e951eb1753f1552f796e5269a56a84258d613b9f69ab2cd4474cb4c5a965913167baec4a42722381422859395038a80a877eebfce57d36b3e8f17559bd719cf669295bba525541c0019a920fc1ef91c28eb9da14af1cf4921c271e5c738a9c36daf8dd80534c142fb6927234cd5dc052b04e37d9228d9696a66f4c11a6c9bb30b7dcc5923a4f19deec0a7f583b4395b31bccf84af5e0c79b000666e4dce223da7041275f7ccac43e61d7778678e0e8e737965514a3301aa223aae9c9e72f2bd292d70028065d5b9b05ab91099d200c244d07a3b378e70bf7f4b867f492311da00779d52a147451407b75e8c5f2f945b7c29737307edf2e5d04ad41fd2d391b12d5729640d8f502c8609a072344d77fffaf044ea78701cc49e25a41172870475af8c8595ba08062f2e6a493866327566f90de41f6eddaf806f92297bb14f00099e18708a3e32b4d4412c8cfed8c243bb280929474f7e41be59c61035409e5f77453764b95f0458c5efb9c79aa7d88b370ba896ddc2f9780aeeb3c6f7e63d9d55f59189583f7d8090ca492fb676687e79d7caeca7f374e7e464c21655dd900e2f875154efaf7635fe6fdc10b7fcde8d856a788550307d29f85f84653f11175d1b18de6f53e5799012b275f4e6a0ccb815452102a951adc3a457cc3f47a91853e9653b223b1b191ecb1e7df74d2fbded4bc9931768d1823c2e32cd03a0c4175d64235124ae1a87c967cb40e7ca1356d4c8f5e3fd64ce83c5bc43e430e3b6655d8235997113ff70bf3979997518df7e3b530aa05de30fe7753ffcff5a467e5ff6abba8e1b028f51374452f86957cdd58debc12ca36ecb8cb42b9302d9ec4006bac15046ba9e8765d138543fedaa8be8e0b84d58f05b5312d29d3aba05223001eca2b3ba6d3b05e5328c2c74465bfa71be45cce35057b012e8bf20e19fcb8d9037e40b6d8692cc4790e7fe0ee31374d7ac371a25f29fe17fc056c0e1c2d8efa5a1fb34f7508a85f2bf246287a8b114ed1d891ffc5b017bbfe3fb79a7360f533b7fc392117b254d424bb165fec2c3fbe37485a635c0d1992893cecb84ec451c52fb944fdb090e347ec5224caa456a2ed2a6d0dd88a36fe21b31eca27adc853d0514fef565e57dc9a33c7517fdf5cab5b627a153b0d4a8a26f303f84ff18be3bf1593bcaa7f3fe2a55fb7df65a8cb97512bb72d42e0123ef8237078e26173b2b5e86bb43eb90b0fe1bb93a3433750e3ab805b5b29430330fa4296f5ef9515f31905d9044d3eeab645942000783f26b54a567e6af97d9db18b565a11f56f0f7abfa7a5c5e3c6d8f8a64e72aebacdf788dd14b5fed34b4d5110d06eaae0e4323b1d44ef16e7fde52a33a45af0f887b69b17bdcada3cad51384fdfcadd8287e8fefb242121aa8559b7efc50ad45a95dad77d1b4578e7fb86e9a3527af747c549f530a12fbd6fa257048cf2602abdc3be823a9d7650cd42c398b5e7625a7b1e956828cedbfae4cdb89e8722ee36196617d52f61a5a20f80f372a8d48934257459fe209a08ddd75ecf0c2c03a4ebc7b4d487c293c22cfe210c48166832e4afafb50d1d377dec4f9dd1baab9e9034776f12a92ff267c9e404f5e34c3d8fd1f65172b73973a3b4e23a82fa4cfdda308d31131dd6ce36831a2b7fe92da993e0062ca70cb4b512274ca99692d4ff9b89988adbdcc38e53c8801ab391c3e907b2cc599207e47939ba5a8d33c3ae2465a299bb9ce0c928c9c4a5fda316476d87f6a15aaab6b9d1d8f671005dbf9b68a28221e847800adf80ff56b0005ad67bb708ee574eb3eaeb6bfc4141185b62a1d25bd588fc97600422c21c99a07ef0925e6e36db42b8dc5a40b5d5d5eb22b4a83d8ac4f62fd439f150dbb0a4e5748cc6ea78b98a5b4b8d1baad6c9b1d5d7a753fae92041a4182578e46c39e468618558f06d3a8c16a9b77bd8bfed8f045424789d0d88f65292378a454666768bf37dba68c7d24fc2e30a7fe1ce183bd19027038effa142fcde29b398dec23cc4a9fd40e62a321924d2236a8ae1024a0e1538d578f998c1c408386be255075ee89eb655788dfb1c4d91c53f3282819b2a954d578c5aea1d3d3d883fd4630d5dce2e06451a5537bfaeb5e6a22d16f390a3e8ba677df035c80ff51d283cd2741ec1e905f57a97e121530737b0a564c63fb8a6a9591a71d6e5d01bd890da3f479ea2392bc15cb34007b409dc5f1b0abff1c3e4235b9356f5ed765a76a7248d63271e2b027f85b012ade52b086b230b610a5cd539879b351e8461d856d29492c2409b792a125b32ae7a46d4b94536541e80f8f553e573ae20f91e41372dcca5f2b117ca3b86c3081c1e6e7b6103752a142f0513266bf0823dea24e254b011e14f0bbe7a74a047b463fb412d682281702d8138e0bda23cadef1690e765e58779020e82248d7bca28a94dded14fa64821f2e919843d5689ffed0dc56d842cf92687777e66c2cd2972ac5cd476b13be4b69d80580b1be075a7965acd75842d2537326389c1824e57742cecd4b4aa2f5f898c1aa1a6e8a17f1322cd0e16859b79358f79c17c8fa10be6cb68edb495024b34cc7b52505d9163e66edcf88d229613c0f863181b41ab4234b190a4203c5fad959dc0e6a993b501a7985a3dfffa896a89cb61653350f090898c5d484cb3b2ded5e3ea9c0e2afc7e20cb9b01a6d8dc1742fdbf0ff987b253aa8973a1fa9b87e3927bede3dc72691197fe4bf2a87cc1ef25df099391da00e4aa1c9935a20dff86db9314d355de6f8977f6180366965c8ebb6495e2be39ae0f6739f5b048634e9575081652a69d1a79432efbe0065b84fcbea87edc974ea61e5c3fbff0cfed75fb01625917957a51cccac5a92b0e2a5a0aa6e3623a555bf20ab7b0bb2ce0d00f0e27714088b2a70b47e045e0e50d208c8456d864b967fc512f6a3f605ec345c81e0ac0aa0f1ec41bfbf60408a675f4696558928aa9689577e6aba60d82df2f5fad1761ac5bc282bf9b780cb195c158793211a46fb9ec9f1e4cf2d8eb6165a0affe20b974080e8c6b62777f5c7910dd9df216648613c7cf77bfce288fa4de05f3e6d734b19323452b0949980fde2891b01556c98a18e65bf8192435e366fb139fcd40302bdedd297535f33e7e618c849282492c3e9dfd6829a227e23cfcccbbcca09d4c5d9b36a3bd5c30505836e7762ff498362fd09e3d601295518d674119c0bf00ddbd91f2f33f285c4654a245800f573a1d10d38c45c20630c616c69320abca38382c42e7f788afe9ce51a292d6678800360365063e6123f13e24b234b368be773ff1f8f6be86511c7804dde2e03efea5824f10d1ebed9ea842d87f57a1d92002e8ea85b5491b1f7cf66383070c5496ef8aeb7dee10da33c854d1763fe0a7f2be3c5606929e1e317fcfd6f1e70129d57d9a8ae097bf98422de05d110e1328d2be91c6d67169336e1e9b110cd77419c4ef3a4ccce4ce875fcaea3c200a884f45b317a033ac9b5dafa18e73e361847e2998a1a55f2fddc9fec25076cb254f53786633c83cc8f9e65a6dc2f3e3d5a8d31f9e5c4c4722e90767d5b40242d27f69c2607619fc42f74ef810d15435e402f8f68e0a715f6bf3d7e934e57c06a03506dafa5ee066b1fbcf3a0c48d98d6cefbf673ede1aea8c9606ffe9ef7eaa05e16bec802698ba0220b7b442ed1e3b1db9a02766f61c89379cdcd290dc68c4bb68db40510e99e48b23a8b864417dd699a1bc800365133fd1b753c2d038235453160a8c182003ae24e968ca89a949eea6cc750edb22e5be02f3bd8860d01e9a47bf1f24a617a999b4a3bb8e563686d30577887165393b2f7be95fef042c2df02c272131268b861f5fa46a0f6c7c7ffd8883ba60fa12d19cd2bae850888cefe98401829ee31cb9b3eb9b30316e2ec987a8c34179dcec47900c30a9a472ed67d1e9d98faa445fff7f8c4df250ffe5823ae48284b09bfa8ef0484b00733df4385f4973d04936a9e95e78d139cb17b347089b42b7500738fceddeeb9df72c3945a63939905ca38c69418e39e237403226661035d60412a00726f762334d05d0546f54ee68b0f514880f7c76b52928e57ebe54bac0155d71e2262a4d39e98e7b181107357be4b83fb80b376a574d9131eab62aca9e1ab21b8519dc861d59f8be6b7ea21f8afc3edd2bec7c8954d9f065be018a86adc4a6e5387b85924253d13ea5ee74ee979b5a5fcef0789708dcd577af34fc70be00bc1209743039e822644df2bfee2086789d4029742ae0ec58105f8ed6eabde6f0396e0d416373ed6e11cb3fd7aad195f01ba3c2b8f94faec84f93ea3f56039e6ee4912cd43e13adbd3b3c059cb323d837d83c3e3b9ba5fab1f1a1e7a9e3b7ad78eaec09192c32dffc2b8e8e7c57eecb2d83cf75b5e7b5460bba102d1b4f1c493ea8ffc38c3a8591c7eb5284f8d57a08367a2cac5a1e465a541e6a0638724de4f6cb7663f403545ffa0e94fc2ef35b95ba644dd8a411f987363257f87500b6acaab2d31a34a13e5a412d0fdbe09786a72e315ad5973a844a603716e979384236e1e25b565379496be5a6693a696a65c70ed340d9b3af3e4aa6955f053f90217eab007d9fa0b7cc69d904f8cc025b070cd630bfb02e5d98f471dbbe3ca98c632f619b830e2c67e8795d383ef9d68609e29d17d307b1f51ef2339498ae354f2352fb3956c34ea2492eb2f46d8416667734c4fa7aa07c7898230a39bb399e107d84d25aa9d900e67406834ed19b6bab66568095a49fe4a45c644e1ae506273f99689809cb5f71f68159b8e911f216e4cec68d9e986f5fda3cd691ad7d9d698b6a3a9431092cf4a52eb9985856b95fbc42872b90a4d4ecd53d2f67ad559d8761baab9cf3512bb79fbfe0a37f780e31aea11340372c24a86e83659a734365ec266d8ac9de4871ccf97dd140309b763e67a0f33c066a5ad2da3e6284cb15278f242a7b2470c576f400e917d911bd601c750c1636dab888c70b0f19fb0aefbee6dcf911bee1c5c98cb47ae2fd20373cdeb9175f6e3ec76f7ab5bcb279b2e640745d33ce9982405e8d444762c3624a771313e6cead4b08473bd5ab15f42a93a280972487e0d6f3eed0a660ca87583c7b27bea6e62222741df3f1d2dc16e2cdb8762992569fee92f5f35881ca76194abcb108c599744bdc8448b19559995cd351482a833dab2ebb7c9d7377ea11cdb30a409d53a202d06f34c89a9fd0bb4a30009d0759cb7207a9bdf11fa5394af63bc1e5762cd82f6c6917037cd5bb9ac3ac834d4de7dfbc400aa85f3e005b50fd084c4b663ea404f67a92900353c1efba46c3e88c4c97cea27a5e6e273a387119c7341aeac9e4ef62596988ed881f4a211a2260d311b6d909e4ed29f5555036fae6d0467d74175319b75cf410fedb2a0419b06510eff931b9852ae8b4119268d2fd5fbada2442a1ea5bf3fdbb9eee0812777a07449281cf2aeaa8ff083f842afce6a5fd8793fac8a087124c79aad2964584d6078aee0881a520a085ec6b200455dca44e701c2f6e72f644fb125ab56f1eb7800be45bc0d2cb0f1b2691d0584e06e0f9b7cf5f583825df37f53", 0x1000) pledge(0x0, &(0x7f0000000480)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i$\x10\xb2w\x8b3\xdc\xb0\xc5g\xcfQ9#f\xbeF\xb5o\x1eR\x8e\xa2\x92\xf9\xb0 \x7f\xdf\xb9\x8c\x9b\xeav;\x85\xf9]\x178\x03,\xbc\x9b&\t\x0e\xa7&#\x83\xb3\x95z#\x18\xe9\xdcz\x149v\t\x05\xf0\xd6\x87[\x0fw\xc5\x0f\x94\xa8^w\x15\xc98\xbd4gL\xb5\xf3\xbb\xee\xe7\xf5Z\xa9\xe5S*]@\xcb_\x03\x9d\xbc\xfb\x02Tv\x9e\x92;\xf6\xa7\x153G\xba\xdd\xce\x8c\xf8\xd9_ a\xd3s2\xe9\xa4\xe3\xfd\xa5\x8cj\xb7Uv\x95\f\x0e6\x97`\xb8\xff\x7f!z\\\xca \xbf\xc6\x8d$\xe8\xfdX\xa2\x87f\xd9\x9a0\x1dfq4') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20280, 0x0) socket(0x18, 0x2, 0x0) r8 = msgget(0x1, 0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xbc}, 0x531, 0xfffffffffffffffe, 0x0, 0x0, 0x7fffffffc}) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000140)='r\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r0, r1) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00006f3300103a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa8b00907800"/62]) executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x65) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x1fee, 0x0, 0x0, 0x1000, 0x101, 0x1800000000000002, 0x4}, &(0x7f0000000080)={0xffffffffffff7fff, 0x401, 0x1000000001, 0x400, 0x11340e3d, 0x1, 0x9, 0x9}, &(0x7f00000000c0)={0x1, 0x2c000000002, 0x7fffffff, 0xffffffffffff2fa6, 0x1, 0x4, 0x5, 0x10000}, &(0x7f0000000100)={0x401e89, 0x6}) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="69b05eeb0fd902ec9be1629b6174aaaaaaaa89bb86dd606b85dd00145000cb69bc83c1677a656ab420666c3e2c6fff3bea000000000000000000000000014e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000040)=0x25) shutdown(r3, 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2811, r3, 0x7f) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x1) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000e21000/0x4000)=nil, 0x4000, 0x1) r6 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000140)={0x10, 0x8000000000000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000037e000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000010b000/0x3000)=nil, &(0x7f0000368000/0x1000)=nil, 0x7fffffff}, {&(0x7f00004b5000/0x2000)=nil, &(0x7f00004c7000/0x3000)=nil}, {&(0x7f000073f000/0x3000)=nil, &(0x7f00007a1000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000074b000/0x4000)=nil, 0xf7db}, {&(0x7f0000000000/0x4000)=nil, &(0x7f00003e8000/0x1000)=nil, 0x20}, {&(0x7f000059e000/0x4000)=nil, &(0x7f0000352000/0x2000)=nil, 0x1f}, {&(0x7f0000723000/0x3000)=nil, &(0x7f000000f000/0x2000)=nil, 0x45}, {&(0x7f00001fc000/0x3000)=nil, &(0x7f0000667000/0x800000)=nil, 0x1}, {&(0x7f00007b8000/0x3000)=nil, &(0x7f0000150000/0x1000)=nil, 0x83d6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d82000/0x1000)=nil, 0xd341}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c16000/0x4000)=nil, 0x8f8}, {&(0x7f0000e4d000/0x2000)=nil, &(0x7f0000d26000/0xf000)=nil, 0xd9b7}, {&(0x7f0000bff000/0x3000)=nil, &(0x7f0000bc2000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000058a000/0x2000)=nil, 0x6}, {&(0x7f00007c1000/0x12000)=nil, &(0x7f00000f6000/0x4000)=nil, 0xff2}], './file0\x00', 0x5}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) sendto(r4, 0x0, 0x0, 0x404, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r3 = getpid() sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x40e) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f00000003c0)="03c00efe7566936af9d9f0578cf820b4c92b88a029f993a0477142a14d710dce8235ce6efe6f2ea43c982e7275cccd3a312317e06f00fb0b15e03410b427a3ab703a60ba0d5e967fdb89b81f00ff10a686284a6187bb51c96138b0561d47844c9cad157bee8909e067ef4dd2fe25287b39872a286b25e05a42144643fba250a6bc219de026a7cadc3e3091b495de624f767afe333a66d4e75df08956d905f3c47fe2bc1b84becf8f4bccd9c726a0336edd99e8bfc7d0ca34ca520a08fec8d8387b39fd3560b7e9cb2da2245c7b4cfdf8b03d92a4853dac39506da4f7d6c5e80962af4f1563e5185f830f255e515729dd6cf9df976e", 0xf5}, {&(0x7f0000000080)="9f6bbd7c60601155ed900d8ad85018157bc50c1e1925afcdd32c816b46c918749516d69d5e7807bb033c61e0a86b394dab03a422674785830d15bb4a0b3d65", 0x3f}, {&(0x7f0000000100)="e9c1f3afe2d6c621a24fa0da8bd15e2306f02a6cee1e679960be163e1e5bf5e21eb809e9278c0eb44ab9a3b5743cb1431c8165cd6a757dd85a15c3e91e6e79d5", 0x40}, {&(0x7f0000000280)="7792c781511273a0bd32832285e69570080e2b80b47971db2f3b0d838c0377cdea641fc1141c02980241bf1e25afa6cc4e8d4c3fb3779a3a42a55c6465f4d32a143de69821424d7e7689d56b724ece4437b7bd91c17e8ce962c7bd250c552fe12bc317cf355e1a358d3a5017f804eb4f1c15ef4ae1c1f3f6cc69c69523784e6b32a33b37092cc178245b89d10618349e9a94c81354a7f55d9a6a05c28fc9987bbcd4950e56d97e5b63d9e9ded140ba78e0bf6d9506353fc77a7c731b0e9fdf", 0xbf}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffff9, 0x5b, 0x4, 0xfffffffffffffffc, 0x6}, {{r5}, 0xfffffffffffffff9, 0x1, 0x2, 0x60, 0x9fc0000000000000}, {{}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x5096, 0x400}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x80}, {{r6}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x7ff, 0x200}, {{}, 0xfffffffffffffff8, 0x0, 0x40, 0x6, 0x2}, {{}, 0xfffffffffffffffc, 0xa0, 0x8, 0xfffffffffffff801, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0x16, 0xf0000000, 0x2ce, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x20000000}], 0x80000004, &(0x7f0000000180), 0x200, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) semop(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0x21) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x10, 0x8000, 0x80) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001740), 0x8, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x5, 0xe1}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000055c0)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) executing program 2: setreuid(0xee00, 0x0) chmod(0x0, 0x0) r0 = getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) readv(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000300)=0x1) kqueue() setreuid(0xee00, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYRESHEX]) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x1, 0x1, 0x3) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setuid(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0x48) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffff"]) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x111, &(0x7f00000001c0)={@random="d5b346a642af", @empty, [{[], {0x8100, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "1c2037", 0xd7, 0x11, 0x40, @rand_addr="190a3db0336b7fc4e79492e6ddb9004b", @ipv4={'\x00', '\xff\xff', @multicast1}, {[@dstopts={0x89, 0x9, '\x00', [@generic={0x1, 0x46, "2faa4e60222583bd5a530a06e27c3da3e20594e1fa0bd3a0b00da9e247e4c043ab1e71db0dfc015f7866258c550cbc9fb57844a69b865f5ff6bb27ea1c1a1afaa15076059bd1"}]}], @generic="e430ec5df460e1ccc8cd7cfe3014a45aa5c6853ba6140ea63b082acc66d54b81aaa98cba94e25947192cf9bf5ed2621ad74b9dc29022d6a1e31dac74e148240e0dea1be4505d7a1153eb6bf3f95f851baa45fcd7d36953b7127525f213ba9e5a343c0084d0791e1282967bc0a23eda2fd5881a66802bc1d089af8bf10b745e74494c8a67cde1da"}}}}}) r1 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r1, 0x80}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) getuid() mknod(0x0, 0x0, 0x5c4a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x3b) ioctl$FIONREAD(r0, 0x802069c3, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff3ffffffff86dd606e29110008000000000014c63e362a4b778710d9000010000000000000000000010000000000000000000000a90001"]) r1 = socket(0x0, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x100}, 0x10) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/265, 0x109}], 0x1) preadv(r0, &(0x7f0000001b00)=[{&(0x7f0000000580)=""/99, 0x63}, {&(0x7f0000000780)=""/241, 0xf1}, {&(0x7f0000000880)=""/250, 0xfa}, {&(0x7f0000000980)=""/190, 0xbe}, {&(0x7f0000000a40)=""/192, 0xc0}, {&(0x7f0000000b00)=""/4096, 0x1000}], 0x6, 0x5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x1bc891b8, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 6: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000014d000/0x3000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) geteuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), 0x0) semget(0x2, 0x0, 0x708) open(0x0, 0x0, 0xc0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001400000000000090780000000000ffffff79085d48bf729243543864fd3b13dacbd6b12902880cd62ce90c95fc0b983092888572973dbce0697ca39072ac90a119807dc6111fb7868987dd33dabfb9ab79d89887f50e631555119b26c64d559fae0a7764e49a5661a64b20a3e7edf74b4a8ce7db3b182215ecca"]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) setuid(0xee01) ktrace(0x0, 0x5, 0x1332, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getpid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)}], 0x1, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r0, r3]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r3, r2, r0]}, @cred={0x20, 0xffff, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r4}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r1}, @rights={0x18, 0xffff, 0x1, [r2, r3]}], 0x140, 0x400}, 0x8) fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') getpid() r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r7 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r7, 0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000258000/0x2000)=nil, 0x2000, 0x2) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000540)=0x8) executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@un=@abs}) r2 = dup2(r1, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x9, &(0x7f0000000180)='./file0/file0\x00', 0xe}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000200)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000280)={0x2, 0x1ff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000002c0)) openat(r2, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x121) r5 = kqueue() ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000340)) rmdir(&(0x7f0000000380)='./file0\x00') acct(&(0x7f00000003c0)='./file0/file0\x00') linkat(r1, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x7, &(0x7f0000000480)=[{0x4, 0x7, 0x8}, {0xfb40, 0x87, 0x40, 0x6}, {0x50e2, 0x9, 0x1b, 0x80}, {0x1ff, 0x5, 0x0, 0x3f}, {0xff, 0x1, 0x80, 0x1}, {0x8, 0x8e, 0x1, 0x8}, {0x5b97, 0x2, 0x9, 0x16d7}]}) truncate(&(0x7f0000000500)='./file0\x00', 0x1) poll(&(0x7f0000000540)=[{r4, 0x142}], 0x1, 0xfffffffd) fchdir(r2) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000580)={0x3f}) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) chflags(&(0x7f0000000640)='./file0\x00', 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000680)={0xd7b9, 0x1, 0x8001}) socket(0x20, 0x4000, 0x1) socket(0x18, 0x2, 0x4) pread(r4, &(0x7f00000006c0)="40e8a79f45f962d268ff78b5634456c52c34a36addfe84afd178e5a31fcd0e7e1a12ef69fa20735806bde91d6aa8cd07698ff9556ec64e1e657d69aa750ef3e83e387c40496a0a5c13bbd7a434fbb2697bdb359c05ed084532bbac85c77b1f961944489e281bf652e48ec7d8a6c6bbcd35702f29b060f3931069c703f347293c342b55bef1a983d827694cd1a191f6c607e6056cbab95e454d2066e3ccf587a0c501fb36f31819", 0xa7, 0x8000) executing program 5: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x40}, {0x1, 0xdf}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x0, 0xffffff00}, {}, {}, {}, {0x0, 0x10000}]}) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r6, 0x4, 0x40) connect$inet(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1003, 0x0, 0x0) socket(0x1, 0x3, 0xff) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r8, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) executing program 7: openat$null(0xffffffffffffff9c, 0x0, 0x10000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x10005, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002800000000020090780000000000ffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = socket(0x20, 0x4, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000580), 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x112, 0x3}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) write(r3, &(0x7f0000000740)="6e8db237383b040a528f3857ae503b3eb81983ec3853c9f17ddafaf61877bd50b4bc9ee3805011ec3300450f29f685b6bf0b449b8085d7dfa0d44777b25ba0286cc5fc59d8f55057732998cf8f94ede50b455ad40452d0423f35192427b28d0731b3540f83f2575429d800efb12d8a270ed3b920bcebaae2c4d11015f3cff9fe6c0ab09ae914dfd781bacc3a73bfeb62d70f4d9f5c1d1444d649c3c27eecf75d3ab80029a11149d9ddc5ad38506f0efce122ce4af0fb19bd014a7cff80533643b843b6d06f1242a2302fb692e77ed2f52b9e17a65df7b940f3dbcd93a00c36c581e99eef4be0143576efbe48d6963629eb0735580ab830c71c74b5dfd79d2dd5038688d018ea970f56e506e49aaf46711d593b759a5de7b13e2fdb053ebf303670a01644c2d387b7b7f3481019341473ef0a5ac2b2f59008485ba2ffe02cd3dfc07f26abf16e98ca14b06b46d1af311c09842fa0e16371b537423ec08ae85519e591f826872a91f629e0592b0e30c18e3613fad8fbcd29eff55873a6a585440cada9fbf9784d23ceb72ca9b331f3bad07b91374529587c81997bd356e28db294d4e46c8c5602f7c7c863ea8859a0a1c47db500fb56eebe9668e06142a073fa2ce8b7f21bf897dd86660344c1b940ac40cc8e8b26dea002507bb294028fe85524159b001b85148689e9200b88a44d5a70a38afc91a01315364850a8e2f2a39226df8bd2e8aac698eec3454b8d1d2f5eaaab0cf54967ad657d132aaf433b74de15d5093cab81e6ea70d0cb66cf92b91126e7ada49a338786c6e7f5ee1e67b957885a024b9aea452028316581320c2d6eb60a910e6689ffc28384074dd388c02ea0aabcbb68dbe66dc3457099ec11c6260d32697e3179501c0fd024d771a3cb81754ad5f77a290dba5df03a679c9d2a3c0317f1447c7f502dc3a3fea45c0ed21b279578ea0f3b79afefab324a62ead073bdda2eb870df274437fce287113ae7a8d278d2c584edae42e76e68d0136f2b9a0800a2d7ae07a37aa25877193791b23e184a7d29753abd77830b48ec07c27b4a2c33633b5c3899585cd2ace38a749baa9428a3b39da2eaedf2fcf588f951009f7349aed6c2e3c3849a384044cce0547317ed62dc655ba94f96acc9bd97c20d6a09b3ecaf9aa33b26de4c9d5f07dbc97f9310869cef7a48bdfcb5a53ec4b59ee243908f5a55531b0d3d9de74559cf3902723c92622651200e18688bece883ce314cf9e53156c5c397abf32075d8ac41fd97ae49ae40050107d3031834f1a6b73f7080a498aa6fb91603b8923a48c8700afc833d9d36ea171b41730f44750b40ee25abc518cc73ac2ee732e9f2d54b40ea584fd2543f9a711d6e17550e9542fb75dfe672aac151179e383fe20f7598b43748b1fb9b4ffc2a7231ce012a4b2b4b83baaa82c252cdb73f11ffdf9ecf95740f1f11a0ef915f2f6020c0bc343d2b1660284a299e0a8c608055d35e38296c4b2d872a3bc9ce5ac14aea9e7c01fe0c8c953fa67988ba065dfacb4940cc4d7f18327fa5b40834ae29c40fff57260354353a221d0d173d038f7f054d5e87306747c5c2ce6277051cec09d183e97462892ee4ae7e32dbc9d4b79d214318cf275d62e406553691b33caf3367775af00891be68e44452e3e2c88bc7eec8f1369caafd409a72cb3f82ef90e147683ac546763726158e91a42635ac9ba049c1e3cd3539e098e2672df4b2e1707457cbd6039b714d1dc2ce04ce8fb680ed93eec7b161c371c0b4ddecd3ce0c748f72a77faca0d4b84f39f6771a9f29ed1630735d381d477318329592fdcb7da7ea434a4289a00832e94ec911cfb9a4675c0348ce6f24d3e9d8fa0fad8cb9ce48efbea371a75407542d2901ead172d564a362b7b492b04ba5dfbccfeec3787de1051335488ec8ca4565e3e01041ce068596bce2e29a9ffeca63c5d1abba27f0827bfbd557d83107bb0e70a4255bc8a0864111c7b655b7fc45d1105a983773244d4aeb01b09134c76c97f305d134ee638e7f05d661ccd11151786be1425e2a86887d9306b5eb3a8c40d029cd21939dfcce7f2ead93948079a963a7f0b8f64644c5032b35aa679c6786da7e14bdf2b74a8d6395cda383459808fb66700e09cf978a8306c7df6d69a134f1644c875c8ce40f2d22acf0481dabd13b8dd72c6232bb6b602675e869790c6c1ede4a6105a9fa65d9d436208dca8a6181bca209ab41d6137eb211de116a9ab3cf4aa5d0ffa4570688d1cd19095b8c4f0629c551e7fbe40633a58d02dfde34054f627f22bc7ab88fe1e4b205dd03d7e95606d37270712e274653f11f0db1ff26148c64db371ba74656d933ffc4245f8ee64a3a73801c138b24be12c5c3e14c3ceb4a99159e956def968bb74e2faa6647114cfc3a7f5db2738dd72bdab5010c336e86821e45eeaa8cd5db1b371d33004e0f32a1d23d80a7cd5169a2101cc36427279683ba8cade466091cfa5c07c9806edb1010c7faa2ebb204bd85d53541ad7d4d4e4a52d795978552753d64896ba93ba7bca4cf77ec6e2c7767e7f3667f44c05fcd31fd620fcd5bb42109421ea359a54f850c3e14e6196ebda4aa3abbff17a7234fc0719862c1c4a66d79c340d5db5a67ad37789f0b19e7792f517abade13db89fca1e0f110e8fb37a603c62026514d37e4f47ced3a21a2d22b263ca5e635c1372017a22b14d88b2b8e226043e19ad8212439f19505639604fa4adb53cc788cb8e7350be55580b7eedc72a5760e862cf9bb395c8d1c777203ccd34616faefcc2af15c3d0886e3492f6fb9c679b4cc6ff93f313d4535702588ab33f46824ee0fbfb358fc9bde07e8df181ff7c718083638822ebb2db0fb2f510acc8c91cf351861e1e145b55e306bb7db1f51a7469226e92e90a87d5d1d1419592a299f16ab796574de376d74baee5a24fa7c74e029a76850852744a6d5d186e9cb70df852933246343fff65e737d038a482d7f5407130e945eca402fec45cb6e4ce62ce109ccbfb4359305831a46092620999765af4f6861290412ac7b4921ac8e6d3f2d93702b8245f926e89ffa77094bb4063047b77dda29c3e40228563d3d6d33cade946a23c6f43995ed0ceb68d2135437df1c7eb67d391c07ca5bb35c7bdf5284aa14d68e78def6d745ab5857b5d2b149eee446d3fd63cdaf36ae2a9c218fc77779dbe0fb5d1b6958ed7cc7ffbbaaf818c8b3d559fa26d819ae6a2ca7f2dee2d91354f480d197cc509b9f92ba0959fc36f81747645d1b61a368d1be42e2b5d453b37a01ad6c4cd59627e9f3f03590485c9f65bbac06471cb714420b57fd35173fd807503dec0a11d5280cdeee8146d33a5ff40544342a3da2e110783b88607e6e2dd2546158e6365fd7b53fba08d2d652d51db1896384ac8074af92aef0198719db260f1c9a5e8b13e007306b2aefad1098d2e2f638c159e040565c9f214407b31ed86b073e4bc225a6c6cec4b600ad08a638fc175a3e9344aed4851bb94ccd324bbba67b575d2a2cefc5925960410079d6f74bba83f5cb30f9e87e847ef278977fb01b66eaa08ee287c1d9b9bf81d2a81251fc05354fb06ebc8480c14a97fdc591546cbc8e050b2d99665808199755f1603f4db0ba2e25e9c70da35f8d506ff625c54138c19b23e787b1002dfca82f891f227340dea9920b074d719e2429f96d4bae256e0503e2fabefd212476f4fc2f480e3fd36ca738c2d0585ee9ba0dd8a3707855e6267adf9bd24cc7535ad907c50154bb83f10164937deccf98e53171edfd4f8225679af2213a620ab7a96c8d6742838e5fa1c2a232e8b28e19379bce333accf7453a37b7b853bd5ae7e84fc35cba31e6ff66088cf212eb913c109d2c8f1272f7b14dee44175ff5ddab3b53e333e19a2407a45b70d6a839e63fe8cd802d0c4723ce007c1bb4d0f45f88d032f9a8df362df68fad84900adeff1626f24cb13c7c74c2f96fe49d7ba7ed52d49ecedde1100beaf6ab0dd5894dc2d3e86c1cff0536cec58eb0066b94206458313e995eda6b983f9c8f4a5a96b14e22bcc320a864001ed15c48028087ce4c2d481c42c12120081f95dd1c9164eaa4130359ce0f833c8f116a39f7d36262126742b643d0bab7ddb301871d486d918faa092f2cbb3f030127cfc7978b7d70dc04282e8e1153b9fc896c8452066346b907ecc0ac666e93c07a6ab397cb3fc7a00f600ad62e273f102c6f78d999c8cbf8e34766bef12e0f923fe69c6764a752a69a0ee7ef02acc3fc5a35fa6eb8c7f2a3cec5c36cbf5af0b6bf652f6f51ddd8a4112e96dd1900ee3d5b8f595d5b0b2d9381ccd8e517814b3e6c4251d32a57d8a2b516d4faf2e93994cf018db3937200c3a79ea2d11a99878b634720d7fd9b1ca72215e8e5f2f751f151bb5ae1ff5313a5e24ba9d6190ef6d282e02b71d21c6f6a0da38f6c32f9600554200db6be05088f97c546e1d3168ddd9725a10bb6f7bdf3beab584a2f4fd1ed493f9022bfe105c2a0b7b2ad6996fbf09e4f256fa4fa6ebe8c5338b84cddb344e0d062d29fd9ee0f012e229cdac07827018c4f7f1104856b30fce8eff475ae662c22a37668239db05b1c38ad46a67d2636a64f14ace5901f53bd4f2bbf46ea9284404b30e55177ea8ccb80d5ed522ee964f5281ba91ad2a94d3a522bae42e9505881076257036bf2dbadfcc918e5f73477924711b01965147cd09034a049684ba474cf43e516e914b35243630d65e0eae1bd45a513884fabfefa82d6b3b4bd8f2fbeb8f68036815b90ef9515f1391a1ff1ced60eb1f3b39b75154452b5503ced622f64bb7bb01b869100ef40a9af6e23fec305ab3166f25a64359424c3e32177d34232779504ba90db2bc7584f651e977bfa45fbb7e0465ef3de511088d52e3b8c2e9980055549907b5073e01c4cfc85a028d3e25a6e251c581d70e3bdfbc897bcdfa8e0e4fba9986f89caf8733104bfd1661a76d8cb3505f311600967fd833128bec397813d753a2882ea0a6bc24711624bd8d7ad552e7c13bb5a9128a64fb755e8482f7ef0d4d9950de7b99a420364bb0c19d3a11fa47b52e6832af158f624a3ef6ce0da7c11495ce28e8163afdca73141dc34eb37bd83239b42460fd0613b20db2cfe6d052c1d71c2664230a46b7df45f2e09d458db938926cdaf16e07776af4a2b3219df8734674efa5cd3008ea82fb4038f135453d19d65fbe22ae2443d258c77981d322999f90707aebe4b6e84bff41a2f12b2abdda6c310ba50a0566f52d5db454eca8529a99db46b1f7ea8b11bb79f6b9d75c057330bbca6da7d5151a6addf91e762febde19fff44f94bd960bc5eeb5fd8a1ef6744c7d3f948451e4eff6188d957dd8dd5bda5bfca9f63ed22804e2d6891effc018d603a36e81f0728e2c41e78b09c652faa35573451a0cd5144a5675933035b04d57efddb2e48a830865e8281f63fcfff988b94c9d16e7e2ccbf30318c66a9b6506ab0e4ec74d4260e87d71c1856322494ea4702f983eb9c63148f7d5193faf7958c3ed158519f4c3fefcc1860d404ab74086f0e6940d14ef09f65cdc4b7ff40304f7839aa53b4b331dfef7e8a6fc690624e0c908470bcc26fb6b318b216dde28947cdeba627cda9e4378ea9a65940d3ccd3cd902f36bc0473e29e48d380165fb3eeeef6abb5b6b0ae180731b1cb8fb5257234c655648a05014ab5911f7dabd63f275c3c3281bc2ada2efd581639232ca920c20235f66dc9a49445c3fb99e3c81b40fb6479fcd9f7a501ace33bedb7f785101415783e5a4a751b5a778e6d6b8bd4d1b1814301a378a31", 0x1000) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/39, 0x27}, {&(0x7f0000000580)=""/166, 0xa6}, {&(0x7f0000000300)=""/33, 0xfffffffffffffeb7}], 0x3) getegid() setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r6 = syz_open_pts() close(r6) executing program 3: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002"]) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmmsg(r1, &(0x7f00000025c0)={0x0}, 0x10, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x130) semctl$GETALL(r3, 0x0, 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002700)) mknodat(r2, &(0x7f0000002740)='./file0\x00', 0x80, 0xff) openat$speaker(0xffffffffffffff9c, &(0x7f0000002780), 0x8000, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000028c0)) getpid() socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x10002, "011c7a11f437b4ce000000000000000400"}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, 0x0) close(r1) sendmmsg(0xffffffffffffff9c, &(0x7f0000000a40)={&(0x7f0000000a00)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000400)="9f2dc8e683ee88aa404848af72c01d4df7d5f08f2b331b732898fe96e0fc6f3b5931b7dc27a93766cc2472cf3db52716c4c28aa06320a8070a00e88ba561ea8bf58c282ed4", 0x45}, {&(0x7f0000000380)="d691088cad27ef3cb9f47e97a5d0f7e77d1a7e33e68e51c8fb7afadbc4", 0x1d}, {&(0x7f0000000480)="ef15982c978eae09a7c79b91c75204c7728cffd4956b5a9a5e801cb2631b4ad2c3e576d594aca016f2e4a7cba301d95665265f3169a396b6f598aa80f51b557de7a90e2a2fd59ca5be4a24abe041f91c5b5c73dcaee6510e09dd4b1fef679900545af97104947dc99c670047fa78024a66ab1b19b1af4bb2204c924e3e", 0x7d}, {&(0x7f0000000580)="feafcafb0bd4bf3ac1453b8276c1e824e67ba22bed89e0e57571395863c25f9d1811488fa5b53dca3f8f0fa0f5a055814c74f8408c674798c011cd772c7ab4ffdfad6e907c2100bad2532f6f1ff5d5fa6e52d2896c20d50cdf698cb1153bdb9c4b665e5e0e6e6bea271842199280baf5e13af6d4c891536107313a008b27115b864593fd542badf50a0ba28da6a5d49cecf1aba7eb58a5e4da0f2f4024968a372f59686f78a8849b3a1e195f32bcc78e22e9f0b8d76f3994055c8f3fa70a0c4da6a3f80cf78976e98b0559e0f517658a2025a83a21818e8f3b29a3f3cde634", 0xdf}], 0x4, &(0x7f0000000940)=[{0x90, 0x1, 0x1c, "57df465e33ada99ced4940f2dad0822757da4ca095b4b12d99fb0c1aa8ba3a304ed93294385bbeb2367ed28565c212a4382ab45df1cca8465a1b04a18b9216bf3406ba94cf9174f7e8a5499895ad11ef893a1d88975a78cfbbdd24283e8c6bd0f8c736520574d1af004cc293566be13ad0d1ef3d780ae8969fe7b3"}], 0x90}, 0x3}, 0x10, 0x400) r4 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000740)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x28000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x6}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000e29000/0x4000)=nil, &(0x7f0000e1f000/0x1000)=nil, 0xfffffffffffffbff}, {&(0x7f0000f7c000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000f56000/0x4000)=nil, &(0x7f00009f0000/0x3000)=nil, 0x8}, {&(0x7f0000a46000/0x2000)=nil, &(0x7f0000bbc000/0x3000)=nil, 0x4}, {&(0x7f0000cd4000/0x1000)=nil, &(0x7f0000dcb000/0x1000)=nil, 0x3}, {&(0x7f000066c000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}], './file0\x00', 0x9}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x1, 0x6}) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) connect$inet(r4, &(0x7f0000000a80)={0x2, 0x1}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) #”pckbd_enable: command error executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x4) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: syz_open_pts() syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x14, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000501ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000200)="0226039ef80000000000000000575b09a8fe0000000068", 0x17}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000000340)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902da93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be47e00000000000000e0a65453962fb7d3762c", 0x87}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a4196e5adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603a", 0xd09}], 0x7) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) close(r0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x6}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040)="fb", 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x96e34d03f89c738c, 0x102) pread(r2, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) executing program 1: mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x1e56) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe3", 0x1b}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1126939, &(0x7f00000001c0)) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) syz_emit_ethernet(0xd1, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffff8b181a8f08c581001c00aaaa232872db162bbaf46936e23cc4619814c55eb68b03d46a8c1635a4c2cdaef4a455ac7aba4b250ae17be560f9209dd24441a2474100679a244b0ab31d9f21d4e8ffecb34075dcf4cc4baa7d94597a272bb415f3d2928fd26a078778b385e0e8ce2331b34701311c15e3e1de2ad3a0e7ac88fe5a8915683b0228b286f35e4a6f097afc9180e080dc9f0071fe0517fa6d0b592902ad1b0fc6d40877c7b8d1701cfe5c7ced57e235c257687d29daf834af83eff01f3c5cab1e72146052d40c91e2119fa98913e2378424372f01f7053bbe33802ab954325d7ab2bd2c2252b4d24ddfa5ab37b00d04f98a476d56fcb2621e4c48f3a445981908eba9ce71f056a75578c30b7157f9d9a02fd73843446fbe76a5084231fbf7ee962787315c8dd091"]) sysctl$kern(0x0, 0x2c, 0x0, 0x0, &(0x7f0000000340)="55f8e6782087a072a895a73f2d4b6f69ff1808000000000066f091d624edbccae45e37c28efdccf2000081c49dd04b79384c236f334dcba6fc22e97ef2873a08d9c133bc592a65337a819fb680230d76904b58b8eb6a16136b499aba57916a481e49e138e5daabe9331e244affdc7caf4cb9212ff91a9fdba92480283a59ac9816441e4865b3e929abbdde4b19532bea5de6e9953034e7a6d06c9722ebbcbb6c5a0000fb52e9fd4cdcfae5ec7400a5da6e2bfedcf2802ea9b085bf38f324b8145476f9904adb0e8d1bb87222265a1007d52d55dc4799ea291e870565a501009c9960d2ab62da61ebe0a7bdd6425420ca8ef1655e82de6cbce759aa3ce7150ced33471cabfe71c55d9e5a06139e838730f5e2cbce0000000000000000000000000000000021f15aed290e87d5a8a4da675b7b311163f7a4f649d79373642b41c44e888e0b", 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x20, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000785000/0x3000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) pipe2(&(0x7f0000000380), 0x4) shmget(0x2, 0x3000, 0x421, &(0x7f0000ffb000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) getuid() ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) geteuid() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), 0x0) open(0x0, 0x0, 0xc0) syz_emit_ethernet(0x22, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001400000000000090780000000000fffffff1d9fa10f3e76feee51e3d51a258b0c1a4ec2071a13fdc5cfc2c25bfb0298ed28a1bc23de10f16628da57890e88796d908f014ef863c0bcfae39faa2212e4b3d0e03161d989e7d25b01713cccc46821a0b8ed593931b7463967e5a50142db72a97d9c9c286ce409c361547330743078e2b13f816ce85e6aca6fe334893c45d2e69f4fc1264f365a9155ce4deb0130970be8830db3293e9378d11849031bb88a85d84765df60a97334ada9cb02dfd683d70097c2d84ab2833b6a009558e39cd34a701a93d418fa370604810598609390b776422513edb8173730029c19bfe0db8891e4599ce8c0d4f341ecaee79fbe5f551e7577faed353264ca72d9d40ea1a2fb55e1c9944"]) connect$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) open(&(0x7f0000003ac0)='./file0\x00', 0x10000, 0x4) ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r7 = dup2(r6, r5) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f00000001c0)) executing program 5: r0 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r0, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x2, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket(0x1b, 0x1, 0xe9) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_open_pts() socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) ktrace(0x0, 0x4, 0x1002, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r2, 0x4, 0x0) close(r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c870", 0x61}], 0x1) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f5", 0x49}], 0x1) execve(0x0, 0x0, 0x0) setpgid(0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)) poll(&(0x7f0000000880)=[{r4, 0x100}], 0x1, 0x8) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) r5 = getppid() setpgid(0x0, r5) setpgid(0x0, 0x0) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = shmget$private(0x0, 0x1000, 0x244, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x47, 0x0, r4, r3, r4}, 0x0, 0x0, 0x0, r2, 0x3d0}) shmctl$SHM_UNLOCK(r1, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 2: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r0 = dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x5, 0x7ff, 0x9, 0x1f}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x3, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200), 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r6, r7) r8 = getuid() setreuid(0x0, r8) chmod(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r9) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) syz_open_pts() executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e05079613e7c8b9c4a2fe333855a0ee87cd3649b70c749e898c3608f333a0853e6c49e75ea7bc1ba2f2e3b8fd8a4c8ede55e61f818a3599d8864a34b1ea2e193beaf01c0b984b88cc684046944ae9378e435102c1459976ef40ee7eae401d33603cae8220abc307e0e03ad0a4b5614a7fca39c75bcc3a68c911485e9af6355e935397fd7368b847a4cd324e29dda4fef72bb13a4d12fa30e2f14764c758c4aab7a454dd6569f04a6485083f2b3566143db1d2ed77788ea61328b7470f4a8c5b7176f64460515f737929e44053b2056f432fb47ea2c587f13a0d43a8c5581f0e19a47fef87858a18be0b92f07204cfef28325b5c72eb3c7c8a8dff145a5e9a5a210b0de4fb5fb8ec751163b57dd754fc6e", 0x12e}, {&(0x7f0000000040)='.', 0x1}], 0x2) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000500)=[{0x7, 0x2, 0x40}, {0x1, 0x7f, 0x9, 0x40d7}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r5 = socket(0x11, 0x3, 0xb4) sendto$unix(r5, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r3) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) syz_open_pts() executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r4, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 6: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) rename(0x0, 0x0) open(0x0, 0x0, 0x222) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x802069a6, &(0x7f0000000100)) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) execve(0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) mquery(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x1) clock_getres(0x4, &(0x7f00000013c0)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff4c0000000000019078ac1400bbe00000010c009078000000004c00fffc0000000000000000e0000001e0000001830f00ac1400bbac1400aaffffffff070b00ac1400aae00000020000"]) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() fchflags(r1, 0x10000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000180), 0x0) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getpid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x48) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r3 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r1, r3}, 0x0, 0x0, r0, r0, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120}, 0x0, 0x0, r0, 0x0, 0x0, 0xfffffffffffffffa, 0x0, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) seteuid(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f0000000100)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r8 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r8, 0x0, 0x0) executing program 7: sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080), &(0x7f0000000040)) pipe(0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x87, 0x20, 0x70, 0xff}, {0x7ffe}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x8000, 0x81}, {0x18, 0x2, 0x3ff, 0xeb8}, 0x80, [0x21c9, 0x3, 0x5, 0xfffff800, 0x3, 0x8, 0x728, 0x3]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x2000000, 0x1, 0x4, "8cdb3309897c26663532fe1cc6e38b00", 0xa4, 0x3}) writev(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)="ade110f97aa699adcee314d371a9ddff184b05a211224dfdd043c6b676f97bc1b892fbee53bb431a4e1264afdd42ab6de3bc212d76bc759f55d87f69b5e368dbfb8b4ab094e691a4bac78618951bcc7fc359fb418b2b6bfc253bf0a3e9f545e6a282c2f2abf4c98d147268ab35ef824048df1fd84f49c8e13f6eeb4291d5fe8b8fc1fc43f4902a26873a5c26", 0x8c}], 0x1) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, &(0x7f0000000080)="248a2ceb8aabec5d2aecd3e4565a188496597bf16e68c1f1a993e2e180ffb418269add6be357d3ee24a0b98d040477ebf062a663e9957b9f9bdb228e99ecfe975685717e3e8dc04c45cec6f99ab1c0c33a9990b07c2de1edc61bd1de2a972b557004aa297a880d117a4ad5b191376876313c5094c7ccf457bacae0638f0911ea34cd34906f8b77f3a8ed657e143144", &(0x7f0000000140)=0x8f, &(0x7f0000000180)="4d9743c451e8617ebad78452991ecdfd5333c99655f398abd6e05995ad335d842ac12ca0a33841dfe015cdfa79ac9735a6e9f3f994dc19c24b55aaa79d70432fb5fe77b02e137500126c0e", 0x4b) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="e0221a7c865a652474bda9e8351a1f37d70ec43f34d49c154390f24122037ae2e55128c317faadc78b3ab5070c35a840dfaf2111fb6aa2bd04f599c69f2e1d60294416d9db308a6250de4558758af7f91a4451c3b3fb949d2b52666af55a941a2d5ce4dfc40a588341a3a2a3f5eba0a18c34e3159fe2907f2fe82be01851d4865a9aca292033dda38060c3ce27b89946d6b398917023830d6857586a9f5c07a12b22755ba6f1e0bb7c4f92a44183c6d73b87f1893ac251e3b87a39049970f2dbfc3e5324143b847dfedd8b9b917adccc9d5a655231d0d22d704481a45fdef24f", &(0x7f0000000340)=0xe0, &(0x7f0000000380)="f69c3205bd37337ec007dd8e7b92b272ba5e8f82a0567b7260042ba76d64aaf5b12ddd8e55b187e764d98b3819a25c18f47c379241", 0x35) shutdown(0xffffffffffffff9c, 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000003c0)=0x7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x0, 0xffffffff}, {0x26, 0x87fe}, {0x4, 0x5}], 0x3}) executing program 4: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x20) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() dup2(r1, r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r4, 0x2) close(r4) close(r3) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) shmget(0x3, 0x1000, 0x100, &(0x7f0000000000/0x1000)=nil) executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [], [], [], [{}, {}, {0xfffe}]}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chmod(0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24, 0x0, 0x1}, {0x6, 0x0, 0xff, 0x1000200}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r2, r3) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) setgroups(0x0, 0x0) fchown(r0, 0x0, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x8000000) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) sysctl$kern(&(0x7f0000000b40)={0x1, 0x9}, 0x2, &(0x7f0000000880)="c6e73cc5d62242baf574b4e7e34e4096ccf790ccb6d8d5e62ba04422a9e04d74a58076fbd4bef9147c72a070a44a3566c881247372fa3e7069dab581a8fd41d2c59dcc0ba53c208a2255db38cc416848146bc150acdc18a85d4c05715947e12d040000000000000066283ce2d2c3fd80b1e5b0979318d57088a24cc541a83a33a05f8dc6fa47ec47236bf770fc2a7b8805d942a8e7d9f4c0c0ff9de319d6e350208093799abf16691055139cbdfb", &(0x7f00000000c0)=0xae, &(0x7f0000000800)="b8e43bde", 0x4) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r5, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x0, &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xff}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = accept$unix(r4, &(0x7f0000000200)=@file={0x0, ""/19}, &(0x7f0000000680)=0x15) preadv(r6, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x12e, &(0x7f0000000380)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8000", 0xf8, 0x3a, 0xef, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0x8}, {"6ececbf19543730aba6a1b18885f3f8decdf318129739eafc6e2c8cd3a745d71ac597af17ef8fa0a11f9c075f79e29d63903a0915a256a458b2ea032358d1b8aee8936f4b567e8d3c073d038f6d93dfa12ecc9d9c62cde7ccbac4c2bd2c97ef5a8c2cd40ad4281428b849dc0265765a958653550e7e0b229a025c62d8abfd255442c5a59e160617f41d9ffe0da9c2f84e53e5615186b742719f816c3994fdce1237e4a2e0fc91e7aa4e8370ad2d139ad696944a72a0a70e322a756b6fbb6d022f802564558cd178538d077ebafeacc7890d126cfb975b54a414d4372e96f074c903977f264efbfa448b5539ce4fa3fcd"}}}}}}}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20004, 0x269000000, 0xffffffffffffffff}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = socket(0x11, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendto$unix(r3, &(0x7f0000000040)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a00385e742f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1, 0x0, 0x0, 0x40a}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) clock_settime(0xffffffffffffffff, &(0x7f0000000100)={0x1, 0x80000000}) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1, @ANYRES32=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) fcntl$dupfd(r7, 0xa, r1) socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000140)) fcntl$lock(r1, 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001080)={0x8, 0x9}, 0x8) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0xfd}]}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x20000009, 0x20351d, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000012c0)="5bdd213f07ed54e8ccdb4a22569c46585db748730d9a38d799844427c6cd9cff047018fb6da7286e03d19bae1b7f4714c3d5f6102019e563fdec5c250a1fccc36117184e08c99fff99edc8ea354eee1740e151a5ad1d9ce0a28f0540712fed477fa9903385ea4a57054f41eb9342160a9a1b9bbeb889b562b107d4fc2803a866eb10bf63cb663630b4fae5f08409", 0x8e}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000001380)="73083e4712c882b44d5e0f99949c79c8832e0abcb6fafb1a47aa8179a5ea5c7d1441a6eb1cb85921e95510eaaeecba1e773fb4288da7f13e2cf05083e004bdf02a1a1d2f12940c15112eba7a81fb7ec3be64eac1d69cc046f854eb6b6faa7183672491a88f6209f9fa39f64adc0fc03fc649f9883f55452380094d013543b338a46e276f33575eda1e7622d277a2c533a72e3c8fd5a8399067628c7dc43e6650c8c36c029e4dd8d9c5f9182bf070fc6f4839cd580d1aa938bc5c02749d556902234badffe8aa5bb585a6a4538f3635edd4b878e80f847c6db7426c4660bfb5afc7f207b16aa2b1cac09891db2a8278f54a4955e9b5bb33ba0fb56f10ce79ee926073684b5708e2a2cbbd6c248eb2f104fd179d411c33d0428ea21be5b2ab62211a081bf97013ea031b054f9b2740acdeecb539b3cec2aad92a0154b8eced4cc6c35a287405e16e8d37925b3f8a9cf733fac0ac14e00710181e332b0bee885c094438a9d7f5231a80e14d05afa65385bd195b3b75aa14b9266a63447dfc9da3518f67c1cd1ac18558f8c647e3dbd0d62f5e2b31669b061ae2f3e04569e88ee251ee6cbb223bcc6cfebe493a61ca2639a67df0159ac545a7e8e1a1d56dad3983a0117b7744aa3fe3b6fe87ca99421bcc6276a13604a1d36d21374334b8e4b2e8bada099aecbd3125e84a0954b15175044815f43aacd3052e5993cc2fb899d423ff7a963465fb9eaf3ca911b61891d738c60725f2190a1d172070062d3f240895ea991f94dc548080d73119ad0971408c15f809bdd6f3635a603ea2f2cde354f3c21b0fa9678b5142c8bd18611a434fda6f21fc9e674c8339f3bb3c7a07fa97086b3b3808bedd62bb5e772eccbfa76850e0374ef560d2f13e612a62c7aa9902d19afebf47572d0336a27c7b4df369b6bc1a9043904f740bffb248484927e898c1004a7c5b43fba81c2c11ad5bc7656651a0b5d82e91bffb136453a9b4a90c3ba9a0cb0f98a4fdce3ea221d7ebb27c6d794aea0b04b69aef6263c04c8800ddf55371d19d10695cffad8c975916ab5baae690e917987095f7c28d4bd68619efb7c6cc0c81f6d9f9abdff353abf7202995446b3848ee4180a5d76b98ab85546efbd95b12b424dbc366d39cc7145abc7659f569a31107a360d1ed37199e5f0ec926ef5307ffba2878a52d1bf8d07d1c505c493d0b70f95e22be0b517e2d28309432e23be38948f5702f2504b1286009baec9c0683d97925f2ada5490193137e6b09896ae852486574bcf459677afeeeeb46e1bd4f38721519d8dc60a4d0343ae0b67d7f75b9b79530e3983745a387d3c4e0ccbbc1f6903c4b0cc03a5f3cb84a4fc27095d95fb023b5d97bf4b258595bfd91f9c2fc068442b9b6f5a9066655e75020be08b2abd81e7820485b29073063d1b325b29c0303ac6f76e2a06cddc3fe3a3dfbd4fca539d33c01f580d68537513f295d44bc211bbb1ea193c1942918a559ad3656e7af8c9981635bd6f26345c86f3b5e50fc48b9c5ae31880ae0fbcd3f6f5f13d0723dfec4d486b937406e4fb084cd6e044841ac8d2ea6ffc0e7278917f0735bc4d440d6f5fdd2fab5623546ba08ccf9e960d6a35213874f960bde6884114fd7352518b6cea57284d662ae9c84bff71e8173a6293cc9ce1c33fc5948e242de09fccdf99ffe675ca0997906eb778abb269e7c1420041969d65473bfab826bcd4b08f4c9b56d9e066b38682cfc60b2a0a2a7e4cebf8214f33ba6577a03f35dce2cf782435eb245ef5971245459bf9e0c3b4e4b42fa4d2977d290a3722f18fc92b46f2ef846fe548ca2f34ec8a429658cdeb0ad2a37f9cf4f66482a8b2f438ce8ca285354c6198a5c44b4987fdc9513d3f72061eb662789e4c61c227b6322bdc2ac30ed0db216c45cbd2064f6a729e955effde70aad94bb9613040ec7873f684a997a863f1aa6380d9a526cdf48b2ac35df940cc382569ad53d9361e889b4b5e1270b9e84b167b9e62417ab669adedd07b97a472cbb169f93aa9e75c2bc65aaaf4b26812ecea1e1f6e915037975983f8c1c156dc658c2bc73ad1fc6a2367fa96cf60928c40991343f6e887cd4c8666f07d3cfe16eeea71b44506ccb7bab67693c0a8bfa2c33333e094da2215668ee3a3e8c7b30f459788a2250fe41588e3a751b8cb10703d72a30c2ae18342b46f3f8c84e7566be34910b15c602300713f4ebd522b70f5d4eecd24a4419a183e62dd585abc62fd8977fcf7f054a1aee672cb6d2dba9cc3a09de47d23ff02352df34d5e3754933f1b9228ca7fc29fd28f4e167e42aeca221ddea95b117e98a4518c768c68f569ca2fa3947cbcf2e7c8584a260e38bc644995d03b9f6ab30f6a6b0f8ef1332245458495f9841f1041278a5093ef1d72bb846f1909d59caea0dc473403319b494682dbcfc48e1b7d03d8c90660b9b51f05543bc5594b72810540c5c3e4ba25656e0cb171c1884d57966e459dab6463cf8e7983c941a9f1bb31a68006a5f88be7e322469fc025b3d49fc6938abcd433b5a74cff2c0d42bbcca042dd018f59bba08c52807f094071722d8e0aeb1c044d0433f1b2cd398764d2e2e2c67c5948d7d0685cfdf63e00df19b93a57744fc027d2d0a8e8add6f29f12a9e74ad0539f12127ecc78733561a62e263526adcc78a53a3417af00dae2f9a4bf2a2525a6d4594d717d91aac3afcfa4175ba89a4b032efe2ab62bb85958b8067ae581a98755804ecb1abc0e6e78012cdab5ac96ebb9b442031066e0ebb556256fab9a28e5f2defbf3665daad27b05ed8b29503db8bcc943ad383d3f40ae23423af853f3d9ceb2f5db3d799572ad24b8af8dec1122073aef4da9133d0033c9b80df00c337e16fc08425a3aedc27c43e9075d7cdab1aabaf3fad00c64bf3eb7141c372017737e958a820cc91af33824a836c3bac7985eca5e2ccceb93c30028f94f6a0471db89314b2b12dc34717e9e219aada93d1029f197833b9031e6d2db012f1fb94b183887dad22630615ffc02833832daf2321c5a2282bc3f2b7f60433970ea94562a41600b962760cfb227432ca5205963d3090fca43565c6edf77e159cc55be75f2a5cf91ebb42e28b059bd69b561585d06a5101d026bb8908b92770361f8b8f9f5230e57711ea29fbb5b87f5f7fef9b0972891a91e11450705f3e9ae81ecb5c6ca11a2230dccebc1bc0d911b0a834279f2127b173f710db534ed5024130a9d6b0265297024c24f1cb12f441adf9840a0129b99b78ca16334b35f1af4b55e91700c4ce3f176d69fd0e2caabcaece54d80d1289d9adebdd2226675c929f90c97af81cdb4286aee3ebd2c0057cf579507bfd63f58bfb4aeec2dde7329cfc81aa44f35ac01e4b9c9cb6057aaa77ac7c2aa761f4bee2f27d1524db40bb8a2d605345a4bfdbcd675133b486be0d270b78bc5b05a775593fd48f49a47170a260f7bacb2bcbad96827314c9a6fbe91aa9413c9fe361a78903ac462051b5f6c6740f031bbec28b79ee97aeeee0231c0ad4898a675629a5d326f102f8d72a50047202d149094f0761316bfbc18a6d5a800fa2a8700c9e90fdce93985352a74041bf08c3cc9df72514621eb8f7c3d460a3ae9cf918914c6a72c809bb32ad21744b3b679b13692f1879d1dea5c45afc93ca62e058c5a3cd5908129a415e08f160ce6c340d9274f842e68d8585344df8b2e68b7d51db9b6bcbcf1d17e2b4ef0f5b855bf63c875c6d247ab09ff9cae9a226c212d34f565f9e0900cb4c62e7a9f1ebeb3a1e7da2df4a4c6703bf0fc5575d8b3ff6690ccdcb9164be9a360b6fe4894da11eacbfd91498bb280b6d97d6618d548a4d3b8a8bcdcbe426ca3b763337d4abfc0ba4d5ee226cdf55ac67b35b1f12dd2a49a1be273c8364b4a4b18a65e4e457b3187dceec0c6c295e369dfdfe1b4c5c1b5777980e7a994cac969732e8b90883f6456b8a089a6997afb810752359ed7ddc98d48e9436eef9f63a1ea8c1b0ea4597c33a2b986ac131e184b333b6e866a0d4ca2b03a586f24aaa5ae52e162399967ce92d3dc566bdf089e5e0575d1ee2021077a15badb39ca9b6de9e60d98223fbf41635530202ee03ce1c4109adc7e450097fe0003eb016089c45c7d34500db527117fbeb501a2ddd216e3449711454ad99ba8ef78bb56824fa53e1e1352cb3ef2acfbfe405eaa6d3ea6d7e22dd2fea05431a6e27bc3c0924b773f92f75be932a500bf77f7ee68ee92fc267f17cade14b5878364c37e2e14fd1d2c28b8e9cdb9c0b8a9de763e61851cc06d7661024f20c622cd4d8d49482c66833c5e7a2708cefbd121143c4d92830ce1faa61d9e4a2232c38820b6d6941f29b5cfe30c7d850b3f2eb9cef4c56c267e78ee90c88e4ccf419204da182c2109558d387ac0be0386a13d69b750cf48d537b1655a7b9837d19a61e919d4a63f7babe1c7e34a9045f24c1193b6df9a5d8b00cd5969524ade3c6aa90104de54f6c61ccd7d773b6cf3b2f8c701af3696ec88fda7beb8b2e4193a6b45270c08e1e7436f0bcb093526274231acec7216c84f84fb180d8152e2edf9a7aa8209b7f70b576f0024f3211ed8a6f613957f5842a6184d5566dc41818e5563c245b4dde1cf08fb47b254f9b6d99cd8677f6d82b812f485390e187e3eb271b9274976ab2f44bd7ec0211464b9a71932a0eebaeed6d4faad1d5ca9c4830c4163cf89d9d118fbd4efa0996de98ad909e2ed10d702dda48979f03105a50d9b67afd93aac32cd0bb760c99184ef16d3b800c97ef3aaeefeb6eccf6d086c8573d53c18a6fa9efa64139e913483e60c206745e11a99937b3fba772cf92a18d97823bbc96a7cfa4e79fceeb2a7e57460ef37a89e4bca9b8a7814ee5800b8d5b1c7010f9b774c0795bb873eac0aa01afc7d80f8fe28f35274c0efd1cd1130db13464859bbb2a75d4092eae2d50e1b297522ad3b1b0fc239e6e748393320cfdf9f53d93ef413995a69b32fec99c29b2c4f36a566e3810ab680cfa11fde9c59663f01b3387156f828e93a62a9b347217b497db52ea52589c5559c836446a24ef76359fb4ae9836a8ebf692061ecb05405bdc5a152234781b839f79ec1161fb128c7af9e817651d45520f291a69618e9ef62c76c1049a7b0ea94422877ce3002972e3799eace170c3ce30b554a292dd73f65447fb65d2ce338317d60f599474222302e533ace11c160379a5970471005a7add4b74275885f426674f875cd437063c13020c9bd6863e6cc83dd9216d2c166e948783e6952c80b507af34893f6764852de07e2e217fd9991f06cd1a9a05bd121058259fd629231aacb93a83c3e505607b18d464c2fde1720bcf405b6aa5c3cc3525c9040a35a2046e2a0c79b42858f4589a1fa9def99fc9dc42eacdad7c17f8d81335014f36dc0686e358aa7449a145933156fa0aeed80d0acfb939939c36dc00a500ed058ebbd24c7b675c8b8f1d584032973a7d825737732f2e6836b09780254780600d3d48c782587cab4ae8728a1d4708359c052d03f51b0e8a8e2a4bc3e477a4ad988f5d311ddb862a6c2e25a3bb6a84f30270dfc34165d119f0720cd0b3a11404ba514af14c10459a14cb503431574808d11bb2c4e1dd5b207523297478940ea38a11342d58370acff2f3f46eace7480e553f1c27f6419947d17ec7268ca13f90d7bbb78c95c7799cad3c9254944c15bc47a6cd0bba7ba565011b2c1353f5a2b9206bb589f359b5c066f801df3d451f8178caaffebce114cd24b6d71fcd682901381420ebd8da5ebbe1bb2e4c5d5daff02bc50ae5343410a88c", 0x1000}, {&(0x7f00000004c0)="7066e206f72e8c46818e62eb4591962b1a949442269b3456054a4403863d5411c297a1cf4a28eb6331852c172dcc14879b58cf95d08fcbdc6dacf3b01d619c096570325b8e385a87cc2b6078ae7da0806299253de3407b54c323f9512fac8a02fdd08cb86c1df47f3c2d76331502fe87c99cb97921ffa4591a677aa629b3c17daaf25ce383e0c5f7e6695a3f219e950dee1640f0134edf65e2acd99cad65e948b5a74c1bdc89c334fe059a2dbcf4a1ca0bbf4e20aceebf31322ccbea9c07b670a009736d423bcd345a41d8799d08573f156091793f5ed77ec6cd7b22ed7d679667c02bb4aef97fb7adf06b5434883b05004b97", 0xf3}], 0x2, &(0x7f0000002380)=[{0x110, 0x1, 0xcddb, "85194ee0b79f6fb8d48e91875c0c44caa403d9a09715c2e9cd91085dcb51e4989e78c99fa38011c4f92bde32adabe14080c8eaf2c7a61c53da9445c5ec9bd1591fccac9652bfc55768fabfa72f3bbc6a3d4a664664568564f415e45aa12563862bcb9e13c7cf2a8084e14c05ca34940a093ac35567ae6a96ade4ac8324ce4afcc6b76ac626b29712c58f9b3edfc5b228f8e8b1e4ba12f5f3e8696c61798492c3d9807180fc4069d646cbd308a5b3399b4f8bbb4c0499cf1f8aa0c9c4546c20c30872f7e00b4278c6dfb6ed3be8c8e9124589f4ffae12b6614d9cc67ccfd424041b8a748c2fb5d09d6d15e1eb137dafce81f4ca2176f847383dd3fbae"}, {0x18, 0x1, 0x6, "6b41a23553f362"}, {0xb0, 0x0, 0x0, "3344d5baefbaa5db52affeeb10b96294f1ca8250c593e89a107065116828c75b8595dee8af03feff15d5e37994e9d5caa204d73495c39123494ac284e4d791cb86d06de38fdbb217961ec2626bd7acc8f3b970a985ab107435baa6adc600f41812142e06c2355ec762d5645532252787eddb82c37af8331f7c9edfcd56834633d2a54830272ca5a44ff70eb7314238b0e5726da16509edc412aa"}, {0x60, 0xffff, 0x1, "8ef12599e5071651fa72bc1eef93786be6db25cc96254eebe6186cf583ec32d46be61415176a69da6fdc8f6d4ad3ff2aa1bbcacaaa0bb7fe1f7b9374f43175c6ba87f561895ec569d26fd256deaaecc4"}, {0xf0, 0x1, 0x9, "0cbd72c346fabb3be3283e4ae83829616ced6fcd2d294f5b3c25140be8df754cf0ea1370eb08ff4bad20638c4229c87097fd98d3630237a646d0dcd3c48e313a3fa4fb751738bf5c61c3c63b0b6fc28add8602b2e3776159ce581f7666a3752ad60d59e5f4e20aa9a2562c3f25edcda340b6170940e4cef0d5bdac79edd506f92a0e42efce5be160ba34581d78a78f354a678286c0aa122899d59b462dc3946ea0bf9c52f8200a9b80492dcbc2e7e9f3c8bee7e011c31fd8edec504fce3c03928581ae8bd1573099031eb5480a09fedb0b555eef4dac58fdaaee95"}, {0x1010, 0xffff, 0x9, "a4ddda5619566658bb98ef9b1e15bdf5c932da4afdd3803ed1ab4a36b20dcbe6d48c7d7e44b1757fa82f6a3d595a394016cee03fffb2b3d618eefafeda0351b941a6ff29be19de2c5ed8bc842dbe0f1fb2b040271c269b2b863034b23a33ecc7c58ef2e58afcc32c5fc27510f994b61af28a6e5b4cd4809d9f608d0d2d4c959b7e87d2bee0c1473ec1290b09bfbd5de4f4f8df8d1cea1515ef90d27b754bda9a632e19b35aa2830bb85cd6670d9e1ea1e6f2ff221c9f2fca409a48a6f4ec2e9734e0cdce479c9c3a46d6a99ca781d2b1c082e0ffd57b53f34ad5c5768c38df14303fbdb8bb43d396020fa9dab5a8da3175a728a7ba50f781baef7149adba68dc12bf03cd5108914e2e865594b9c88df2e31a1dcd5e87d5a1e1eda9f2cfacb50e83bb57742f05e9d13943676926468537ccafb24a156a006065c09b5fc0468c0dabfce3f5576a1c8d46f57d6749ae027c5afc71c9d4c9d0dd4cda6b31795f33d5da39a5a1b07beb05fef6038a90e41fb05b328d1b6709f6e0e03ace3382bddbb0d62d6e969997bcb8c601cd7a7dfb7abeead9c4f7d3eba926b30e19f61c30a866e33fa6fff0a82d3fdd5f28d01449afddd20974e98f2d67123cf39b7b6283b556614354c3e957ab9f8dcb78cfa8a6cfa5f98dae25eebe0240b071acb6f68c76b5bb6925362c15a041c1ee157b8d9578c4e221157b643430a89cfb39b71da4773612d5615d00d8c89f10f039d8cc347a13ef3a58d969973655e39d2714310cc1aefd7e9a66fa2a4abd8bd5b667d9afbd782d5ba843c47fd326d5cbc9e817b217dd6765b3d0ff5d74095f41ccf0beb0933866a8a7d18ae05583a81fa8539f678aa75a35538b203a218c763b758a463654fd07b584a27531b9bcb0482cb5985ccbf33dd8b0d1ccdc899f0f4a77288ebcfdf17fb66d6e494c6ed5a6c1ffa87dceb4bb65e9038310b21808ff6f9247b42c4f5b162367c3258cd4b46f111162030010756bc5efffe6535ac6d4b203950f199da7e1cf9ea19769f54bff1ad8a61c3e414d2dcb4c8ee635fcc469bc7a6c7454706aae9af64120422a90d194698bc76830dbf2fcd5701ee740e804736247553b465d2811f87efd30a3093959962dc4facbaff3bc099f7605d27d2b8c3ace9603bd8130dd7e70e24e1e9492504b42a0b9c3eeb8eb1463869815d6367ea57e91f1e38d84900d6e20f6de2ef8d08b79ab268ca6f76a76f8da1c2e8409fdb4611b2d5a6ec17702b212f6dc02791f2d4436fc44d8b85f29b4a85f03f20017b153fb1d9397a2ef22c53bcd3dee60abaa386e1acaa8ee62abc4d866d9b4ca24284856804b0eb7d6b3d74ce18f64e26aa10ca6e7012a95bbc5173e1191d2aa739ca24722b16ca7f9e05609dd333b00a2e58552eaca74d5506638385421bc4ccd9555a196fc2c27f2c31f7a905cafd282b2979c1cba54a95499e7ea4e8108f0f9647dd4764502e567e5649e85fa7cdca0efc5ca0a92a7a17cd5e1d6a8cf30d4b2293fd493a0c53da2e2f75e784583eed842315a0cb878eb5613ab85838fdf82a8ccd9d7187da610ce667898b741b2d17036c2220827f562e6ed0d46e996ef1e32a857ad263a7ce05043df90107111213012e56ddcdb57ec5cdefddc5cb367d82f8707f4f474723361a3ee337c85d8bec900c90513fafbfd56c02123afd69c302c9b68e802533051953436a42ee982d47277c7b0e127a5430b61d3126d6d069f57f5e842fae409df195e3a49f7ce421ad72834fe1216ee4458caad33927c428678cb73424fdc492a42beb085a629c87d4c751324565161162a75d3d192985b1f65ca67c3eb77d0781017bf74be03f11a025c687de5ecb1c7d467ccb7f84cce2fdf35ffde68b27376401d6c4acbf4cf4bad58457d16e1cd918a30c82c5a3dae3f6844b685cb766613e19734edb0146173eb33934107f470a3e53e8560d8a0452634b78cfe686650075b64ea3eeaf2d048b5606c5279d62d38e9f0bae5638d9c9d5cffa8e82a5d0c346bcdc14bfaf046b8237127c0b8e32d5d47c52a864952bb57634791bae8a07e8b0ac4e01801decf6cbba5478f74a84b9bc78e0e52d3b2f38088d493f50a4fe91c46bd73c9ee70e625cd9c2ce487d29d6809ce07994deacf59cc2a245292aab9de671e067a7081dced30b0398e0cf8cbacd60797165e5af4eca595cb946f650938ca01c1b461f67ac6c071704ec5160c8c3d2855d10691ad64b7a4a48b2f5193aaa82b70a9eb334d71156588e9a8dc87c4dd7856c06c87409ce103f9db7a4308c054aaaa59890a1031f200e0d33f2020bbadc982836fb9055bd869080a870ad9d8894adc0a5a557ce615f98297901007cddc3d3a920e1ac78272f43500f33f13d01ae04e322be67c74e08d5ab5a0a3486247165345dbda73ee84fc49403e5ef4fbc4c05de1c8fc242b8d266a99e2de036478180bcaaef0fc011413536ec9f1889cdea71f1fc4e5d424926d4170d0613c46fb439ad07d554816add4902059fa06fe0cf702831f25a898599530384c8da70f9f8941b5500db2098999983be23d4961e00cacc600e12e66646d45acbc14a914999e132f216795d2bba9b46b33cef526eb78724d9f48ab848deca3b6a21d96ec75555e03262db9c53c89a7d8c6f207ca828dfdfce935048c11f427502ddb593335287c3df1e42975fb59c4cc4a109831d26d3e418661d407b841e7eef639d1ae3f5501d55629845b1b14d8eb49048647ea48870687dd6675dab7724be2c1d09e00e30da970d926e5b89712252b07b72afa7b0404593c4d5f22173e5034ae02d93a492136820e2258e31a25d30032e55ec96256f5bc7f39b2618166cd44f729728d998d82ad608330233b556ccedd95a713bc8f95c0c30e6c88d594480486574ec3367e4bd5da7d0ce0eb5018d9cb18b2d47fa24394207a6dafd1280de32ed811efef5f7f78f461b63bf7624ffba531efd20d6702a0088d626ee88d3c3ed037fef4f211bf386ea278afb23e35615bfcfd0a7bcfcf84021bea767617b3d0919eddd11aa35c57dd22aa22dd8996b536132435f7dcdd336cabeae76ca88ae2579cd65a283e45d233c68bac5ccc163f8ae47ad9b0ffec08a49b99c0a3fe81c7d1c864c04109f48ec7794778d493ec8fea812548ab3c96b3800b19e5996a52464cc264f47cfe74bd5e9826c82b21c65a0e868b2416547c8bfef4385265b1b5e307ffc19b04f564108401aca69681590d58c74452dbccb86929d563bd7df0f610173fdcbe66016a6f34b29269d115d3a7f8821b0f21174647f9060b334b8532f7dc3091cbdf49513490218e81023ff1fe6ccab7b90f0f23654c18f4247d6733b038ec2c336cdde558e91f3b37ff08e63645cf43f6f67530e5e007fc0edfeb8bc3096b9b874c3120dc360ca5830fb1faf01af37fe97de1a43d86448617678945ab5e4badc24827fe45c93e66939cd7dc58d87d884ecc76dd8e7eb853774f136e34d67659cf37b3251ac269d822687bc574ce9b4bf1bd3df32a93548b3c9f24c0c8e91eb64dc4e92e7bddf60773aa65b562df7d95d133bd84d592665067b01918ff2cbcc6e025ebaba5105a104d2a51fab96a4fea0a230b7c4276f9db6319e2631addf6c82860843c92900f8efacfa31cfdc8413a58c36b5aa7bd93d4a9a8224a81a9d2bc6530579a546a52ea25581e8565dc3bf9f421d406d06e428310e7d083e928de58504691bd84e87c3c3079e9351145df00e8c2019ea86656a710cb470d6d8e93927974424b0b62ede8e75ff8c456dcbb3f1b298fc54056a4bb76ab1d9529c82be26f49fd59989f3c7f7e7ab685ebdc4e1dba2a4bc807d32cac4e21d916ad90d6727a608cae4c30f66706b68574ca30d381d59e06382836ade04e3a1b4c5713ac6c65951994d04c3d7668c536daf6db0d53ae2aa11c9a26c7de731c34480cffb5d8bd10788fb89c1d12ac33c659a2e4a69676df12f44f41aa1bb34cac18cc81ce0f2b13189944bcbe71aff605714e9b033e7465f637bc9da9f4276522e968c02c36b7563728b940e35b00cb6e7c580834f6d3b9ace39849a2a450d60e018d649ed7fee986e48bd11ae91a9140dddcb06d31331cfefbe75a4b3aba2070fa4c50229e66ea2d70d25bf8bf79269eef06efaaa2b391bb8a45126d20336d92efa0866d861e657ac45662e526beb69d1c02f480e4f27f6d62a6b19461fce6ae67bdd709818a980fa3b1260e63ab5708105b7cd4cd68ef91718f542c0546f141487d35cc5bcd06bfe36e34dc30ef00350c664a9295ea4639571b15d354def20ae1394189cf9cd528e7e6d88d5b7b4bf98d208a8704a434ee060d70ef9561bfa2fa2f183e76ce29052db7b819cd832f1120e767cdbfcc6906432c9947fa11d4b6cd5b6c5250025d937115b3a41d9f8d1a85c9e655fe6975db0dba1f904a0c19e36ea915ce151cbf6452f4f359efcfa1d1c86bdc4fa8fb0966c95a85ad7d02fdf55bbbd2799691b858918cf6e8460a5d3c6ec28e8b7a61d145d52d652fa2689b702099d9ac0fd30a2b10f497fd937852f3f7cbdc8061a8f36c4b3298e6f50d8e398644e14cd02b843df14a23edc4dae61bbfad9dd7f2438b36b80908ce1f2ff365759fee0f4e41ab3b9dd47c3c14643eb598243974e7845dcbff3a13ef52dc0c965ed5912d02dfe7a0d2f7579552cf9578f6be885f43fae79e2fbb1285db7d5461a61df7fc026531e23a3604d7f64ce7346c2b039a1315d5612e64649967089f7c683393d43254e6fed78f6910b0c047afada968bf017aa47a2d98dc911839d3d526847ebe130ee20593a9d8313c7ed27386534fac44f52fb3b3939e0e0d3b7cba9d4939eb7bbc14a3ab8518f75c74086f43f6be11edfb88f0152e35eb10ab2c47a52eefc542d199fafe1511c12f6ed718c929ced07fc87feec459973c4d698753805c69b47f4b2fd7f71c4c8200874e6c1537b2127fec2a7f244c955da7e44be1680fcf3c3edc71fc081301c74746cee36b644991c2dffd3680b0429c7082f62d561e92c0934dff2121611f3aad087a28985255761f814c4946838bb992387dfc36cdc709e9db098a4f55ca7631338565bc23f1c465f1f7a2718e63091de78d30b2a2f85e6819d4b8d062409588683dabe2b3c629be798e3e19ed63beeea2cb29e8ef32385cd7a38c600625380c633260f6b10c836347fce81303996e93fc20cda29f91c57a6efa5d6b6cac6c923d4d9da20416f9b8e4c357cf44cd1308312ad6cab0490f144b8ffa05c8d3538a9dc6b1108c84ee2eb7aca7b51ea55bcd495145c1dff7e3ec3e2cd1e2b8b2870bee3a4fbf5cab12af88b1f9327dc9ca85fe7ca927e8b048a43845bb0b1b34dc670521b9a4f79b4a9e1021462a6e43a430e3b6ef7d45115864cd0b0e2a17add515c275eef9329ff36986b94a54ba4715483c42016d7a9e25a2a3be3e936970509479543ca9d4a5ba4d7412c2935723e9a62599fa04ab324006102d9476eecb786e5c9d2554eb17dfe3c5e5d3f2e452927295fe9c8174e0c908a61a60367183b58d831bc1e8714e76324375d347738b01b561c5d97eedad0ee99429371f17da90ba7b308df9a539a4da4fcf28c1d005147431b9b6d136d9494e9fe29be739547dd350e0d87f32704a8ab8c5bc92e259eb8c5d73ed368f4b97fd10bc3f518d50e2daa0bcd898108b3cd91cf2e06581c7bfc387a9d799f94826cfc42c5d7e4b74263e8e6dc0a0e6f99e442d285aea41064587934dc7e893bcdd1b380b205b3b30731207fb80184b159021e4bbd067c253fa3e9c16f54a63e61e"}, {0x1010, 0xffff, 0x2, "a85838208c1e12cd22e38a29c71835df5bbc4c7910e396be711bd5951f6b2f7408055f4e3df5200346ad44b88a3cfa658af344e6acaa2de2e70735121eff9bedbe97eed7ebff4b55ef61e3c12a15ee0b80518eb07a37523bcdc52911e9bd353bc681fd70b11200e0379bc68321f87847abe22ff104a1beaf08a08b01658d7cb2dd9b69975f98c3dddefc884bf743209e7ac9c7b26bcc212d4525c3b71b664fbfbe699e4313aedefaf9cf42ebfbe3defb6e5f772ad606aad4795e4c11ed59fc10254bdcb0f2010b921bfba14b5f7c5769643870e9f50de9d3272e22be9490e24d455e546c82eb95c7dfc03f0197febd644dbc600f2f02cf4eb69e891a495fe979ecd552f67696a7f192912e306bc3471940cf41e969315757882efebf052e1d5699ffb3e7c4aef4b8059b8a1939504ee663864a70a7a2c22b1271c5f18da0fe70538426e3da1531e62d3bc27c28663bdeee2b118dfd8ea20a9383ca5411be8f42472a25336ac8ac64fe611c4dfb8fe2ce35cb2d2fb0b8232d74ad8992fb9055156d00ce46d1e767a482fb84dd94d8237b4e5e104961683ede3d146d0b0185c73b60623a15289d0f96018c984fb9d0c714983d564b52fc43083118e71d7cb65e0f886705b0ceb1557afd3b2e5126628ab6c6f681b6fa41a1ee2d0234f6c833cc3841e36be03380c6ae90ba107ca921ee563a7bed9f047ffc5206314e8fe3719e793ce6cdec4c081ec22e1b1f50da0ce7925185cf9b1d455ad34e10dda256a951b4d9e0b63a87ad5e80b1737004048cc26b1e819370c5dfe6ffd861d7ba8c4b5749677cd15f01c8867efc793318eccc3d15659ee70d0219ae8f9894dcffc5c5fde436274c9eac0f5bc5ed1dac926c469eeaff94a4351700861e7fd3f63cb82a04ebd395196a25d0bc69dbb96614cef6f5e009b1e67af1feca4eacb70da2dd30c5e1133d35fc48acbd2e3f21d69821ef91478cee12b54d7ad9dd5b2a9e820cee0b8e9695ad085d53dc7aa4f89b0916f4fd0af2b85909528d605d1a883c94dfa31467522f8ee14ebd1e7feab64e2c39e8d246020896d6ac54ae0bd453722be2f9e1adbfd8bf014de37af521491d4a72c26c0dd9b310a4f2f6dc98207a2d0da9d61c0cde2e35c19c28d876cfef5c3c1fae13b5ed49caac48708086aed4310595e7da07c972ee155b5ba7c6bf17626fb849b0a406c78b0061d0163d1d86937d78d54629ebb7945ea4aa0a4021c6c448c30cde3db37710b5cf0366e3f4ecdcb1c08a9d37eab27c68e40bb98cba0aec308c071168711e05c00ce7fccedba0abf4b5cc6648643095c19022e5f78a6e343609190eb30d24cb328aebb650b10a76e856b032d872b2227d7dfadfd73e78779912efbc4159c3c55dc0808151282e8a97996b0a6a0ac0ff2af1b932e3589f66d16c021e63c56278ef498d9b5b9458c14fb2002432a93d1ebe73bcebaf986ca22bfcaa0e7aea162411fd91ebac0e09679900d1d2f574de64df554771d9d34fcb536f348de3025fe42f023d16057803e5246febe75599582afe2c0f1e1041bf50db27843d1583b611f29557adaef80ea746e057c3ec8ad3b3d808809345583dd66e8a5f6897aeba53b2a3ff7e5851fe681bf214c1b81e6ab298622e83185764f1e13e82f5bcb87d234147cb0a92ed91c4797ce45178e4437d06889266f9470fb997c1f3e2cce64c3e98db3eb27d8b676efafc06fd45db59c37842e5b1a46e5e9ce32ff49b316d16e83a7e04185fab35b52fc417db90d6722dea2e7cea5c0b8f42588e8e4b131cf13bf129bb08de9b6642430132e331a0fb5ec19c07bbdb7d6bf0e33e4348b021bcf36c394d9946d936efaf190838a410971e8164da0c8fa4a9127d8dfedcc4aecde8b76cb6a58c6210e3aaf6849bdf12904033ed20bd01bbc6301f0d4132ea5e2f2ed753da1bf264b3eb33d40831fded42b75fd50f4ccff715581a094d659ca09b78a5cee519b3bf854a8045a76b46c5e47cefda7b754d48ad3a87ca05caae01e816fb08e3b532ec886986c8198abe2fa6937e9cef92caaa50007dc32c8957407043dfd79fd0837fdb8c316d071ccd847baae243e67fd34350af3106db43b1bceb0f927ba8c9a5904b105c6dcd2b85e4e97fcc453790d26998654137d5804caedc323ad22a4ac5fcb783f825f5d6b044b2b2cb140eb3924ccf9d4b5c0fe6f0566c2ee8ad53576de5f4534694701cba63433970661824d8bf51d0029ed6499168d6f5df02e52c34be2e41abe89769e684adf8d9709f9afe2bc8e150ad14e761418b808ac0897c52597d16e21f3274dc287ceea2933e8ab45f07dfe7dde3821c131153b5f1c1bb5ad85eae59ecdb43d97a047aceed40bfec028bd9bab4d28a6ea6aa137f2df181ed512ed2aa73b25a63062ce7430b27f4f6f13d63900b052e0d75419829d54a9d8ad85196e1d58618142bf3484c606ae428c055491690d69ecb87d72d4ee1c13ed0d2ac6ca146c893621b6f8471c1ffc12009812c4fdf6389e403072bc79850c97e642e11e126884e64902ce3bbcd392392d4b54f44eb07c1bdfc824a8e0ac68c3ffabbc999515955c14a19e470cd5ef7c6cc81d7823b2fa189d14b7db7747f78cf0d748194197966200396c0235ced4238c30087cf3934ab85d7c09e2195797d35646e0be3829046885da04d1c917c64fabd4960542567e295981be927ef2d8564ea4fb6f8f0158892b43293b88ffd516004eadb3b57c89ff1a763bce78492cc21fde636cf3f50b19dfee7dd00a0ebf23db4814ddfeba69db99335033a1e261a58aadd7038993d031c502da16e382219949f316b9f2f3a23b8afa3991732791ea4ae0bd58ebdfc1d64af03c708ca560f877d0c3437a61076954b316b8c557632aea97308f4686922b98a9785c8b62a1a73ce65abd50dafe08ed5d40cba5a9dbda26e61e7bc4b08d44539a7658d748a9ad090a9edd074950a12ad59ac601997038811dcde455067b586735018c3ef0552e16872b6b86999c615fc36d0934ea6b23eef47f9acc410e4f0388a8bb230490cca0401ba68f368819cf58b89fa6fe9ea49ee1090f5c5412246d9d28c4f40140544b5ba5255cf3aa6f068a912969dbc310f8e4696c4d3c0ae239fa03d2c861e90f8e9df36e3e427b1f3287e719e891c3d4cbbcb646d125f82c53682d89778a8da7a6089c54d1c1b59172ea4e2922ff47df1f34e8a577a72149ebd29718657f165212f87c68a60486ac40fc383f4fa4b4460b550b6a8ea01747dc1327476b4496d24eb0d0414fa967798fa23c05b1253b5f2c46546815b26c30b811e216c253fc57ef8b7787793ead35c1d66f5474fb35b6c7dfd4a339807f8268131cb6d60dab70d0a3e2bbda9da4cb98d9e17b013b884b6107953dc40b8fe5741dff19dcd713987f43e8be4b486cee17282189679bc890685ce9b0cc24829cbb6d9fb565966afb6cbc593cc2567caf391578a01cfb9e413b8364f6bcf355aaa8729cd6e83dff4f50f1616d0f97e4686e43ec2d2a50453f566f5c2b9732ab00f93769b031bee17fa951c1f89d5f5f51be11faac8c4fd0cc5ca1682b562a4ae0d49c15c728f805482dccf8ae11f1a64bc017911f61924126307665705da12e569abedc423dfec89f9e2032fa24f87ba08b2c46c929ccfa217015b469d51fdb3c7c59b92f97d2be75523300575bb7fde72af1b3653e543e37489ce463674b14f8360e46fbf9e5e3ad979b234f1430e9c4357edbd20e49288608012329427cb93d6501267cddb2d2c521bbb4e618b2046d42b4e9a4c3a8a14a7e8dbfbd7ec89cc0788d8108c20148c19af739e0fa1cc5ad625623914ed5cefc193a90be333dbed3d43a91a7906219a4c856eeeb905964b57e158bd1b14351ee33c08c2dae1dd6e7e1070f1f21cb1ce58f7205db621f5c7a59a1c710aec0637050b2611e5caf73bceee6d6feadcca42c1801c6c51ef099517b75c58fa2ec18fe3c872935da1cd3e035c3ea69715aa1cfc423e493b2c8c050ee81d8b4e3f1d3944c446704202d24df18a8a5ce43b774902a1c6a862b9ab15e16ba82ec1edfa1cdba3ae8780e8d01d9c9c20a28e444b6413fc5058a77edf755e47e3d9690be3bff0292f5a1ff3b88c5e75cc63726952b7736d84262d2b9e638dfa116e79209120f1b8613daa874f2cc8f34cbabf8c00090d5f60538ec2c0e6e96e7d2060407c810a16faa6371799f3dc08f0d09aefa569f9ffbf67b4bd7f947adc5a592d318ad7abc6d94b2f7104ed8c36d3f58a8d4ebd1321c8ed7761afbfe10129066aafa5b85427922c1ffe4bc17e7e9673ca719cbd03cb9ef2364c95ebcc25786e3ea4c1defaf8cf883c874ab41c4184cadbd923b79ff9de438cdce85322411e114c9c699f83f105f7bd66dc9b98858320a73c5717ce60e4cf4537f7ee2e10345321e2483c1419247c0b0667b95ea3c81abd41427df9aa2d8fa79a4c8c1e16ae17bbb257ae6c79535533b96448214b0b06b95695dda1f359d2aaa6aec03e22e25fff410c6ab8cfb321782bde6629298c0aeba508e64421bdd7f92966c2dbe3299fa0036f7593dca596c83f114346cedd3dbebe7a55fabc4becea45b4dd4bc9c510b52c7706ea0b32538e7f5156e58d4327355b5eddf366153bd750b7d918dad01f3015a2f5a5ef1ca0d9002db747ba11b6277f3cbf67c7c5a2ceec5922e6e0b8aa6127605e50add68226113ad32e753ff1745f3e0e6469e6888ed2d2a19574fea0df11f806f4a8bcb9246a4b66649232112dfe6ac297a44ebb19b22e8135b5f68e0dae745c23f472ca9a3d72c5dc9b7f1f2fec2409bc3085766b159c7f70bbfbc2497fd025456c3d8b3174d850e85dbd462c66cf53f1aac38e81bfbe72313ed75946d68fd9a1e8639bd47cf39f4ac97fc69a778b0e0c7f7816db2340bfd2d1574ef8e6c2e38af2a93dbfc946035ffc85b8e4eb688371e3354d15a7b56f8b2aa74649a17e6b7e2a166adfa2d11252172c387a07e4eb736f325f7e2de3df51f6fbbd48c67c4f9555a4c0c2267d7fcc659590ac311eb0540642ab6299e61725c5da72f6a30046d5626dfcb968df352ad6b1529a0691595d10148a40a5a6b5b089cf6d23ff37e9d53db516f992c05fd8696a892d2dce0b27bc95341ad4292c678d989dc0d3b6bfe929d16eb96574ac00cb28c1ffa96b7728c2e7a8162f283eea5409bdc3f1ca1f028cb8c2feb6cab9c0f585d69c6c36701f24afca6719c8fa91076e09e296065344f6a281f55e5a57f8b55f7f969eee5d3a86b8a9d2cb6a22b07f1ca0a9e2b3a02830fc841c42dc9f629aec158f3a63bb8db88250d80c5665190d14416a3c9ad4fdc438680679efd6bb9631609cde7e1f5ed7fcc1118e62103535772c7a86719dba2791ab8b5d940c08de00e76250adc170532c9dea29e85863f60535931ca6b18cfa9d0aea74dd2de50302993171f8fb02214e57426d452afef0e7667f110c7b659063a30a91fc8b43f3b005c981dd2a50ea798c66b16bd83aa9889b9ed02274fb445c6e34488b70e77943c01dfc921e86afcca05b13875a8db9768ae86007bc24ff440dba510356b42a457e1d02ff2e89e9154694d1575f2dbf9664e894732a18dcded335b2802d8dc4189c084c589df793b1bb3424e08f0cee436c2d0afb1152ac5052e6449146bd2f9e4c8cceec70d0ada76799b8c24d5a5e5c35946060a927cb43b4c5b05c3ec3d75341a83a8f8b7fc053ba27c5ec211592f078362bb72008c172d13d052eaddab4fb12a306957e1c333d6ccecb1c67de602cf8ce243338b41a91ec67312c4755"}, {0xc8, 0xffff, 0x200, "a0e468588d494b3bafdc7725198c2efa148098422b29616e63fd80ea98f0e2d1ee704e813fb1f8cc45d1727ff5ab3cb2e331383ecf3935ccbc80777a3defbf081b5fb135c1eb3a641e426880f4ac85083a48b2313e0c109079ba65cc398a85b36006b3df8397697d54ecd46c3eff0fd954302fc99849c492b7a09ae7ad10f9a85edfe7bb2562d870be0c41c7c9016b21a8d0e15b35af4316988223d3395567820e827b9bc6ed623d56eeeffc896fa51e6372"}, {0x60, 0x1, 0x5, "19811ce4d6741186162489f2a7c06b449da827de2cf754a5f557a6bdae18b75aaeab6b7f01ca76bc3331e0c1f0366a69f9bd9646556a2b1926bbd19ddccd294d2ba2769fff89ede629"}, {0xf8, 0xfffe, 0x9, "e000b8a87b437b3f65fa792c82261449790742c6ac9395659b3c942f4305cd51736e0c711848da33e64845b5385b1cab5d194589cf4ceef34e6547a318a48b229df51ff530dc9417afec49a7908861eb5b7f3dbfe5ca66c0452d6bd85234e794b52b9bdf441c454134cfc660fee680d502dc93f093695c7fa8025d9ad2bf98a31d54a62218460fb8856436a6e0450b643d8477d812d0047676c39f42d9441d8d15f5e85cabaacb5e4ebb38b35ecee8822f4b856834dd756df91129d319e03e911136dc9ef81251882eeee50ecb43e073e2c7776b5680501371f9c5dd5e000a1c94db078c34eb2f1a"}], 0x2568}, 0x401) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) write(r2, &(0x7f0000000300)="1e", 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: socket(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0xfd, &(0x7f0000000180), 0x6, 0x0) socket(0x1, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007b4000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x6, 0x4000, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r5, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r9 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r10 = getpid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000009c0)={{0x1433, r4, r8, r4, r8, 0x24, 0x9}, 0x1, 0x0, r6, r10, 0xa8, 0x7, 0x1a2d}) fchown(0xffffffffffffffff, r4, r8) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r7, 0x0, 0x0, 0xffffffffffffffff}, 0x4, 0xfffffffffffffffe}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) executing program 1: shutdown(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x200, 0x11) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r0, 0x0, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = dup(r2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x0) setuid(0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r5 = getuid() openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) r6 = open$dir(0x0, 0x0, 0x0) r7 = getgid() fchownat(r6, &(0x7f0000000040)='./file0\x00', r5, r7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r8, 0xffffffffffffffff, r5, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7}) r9 = msgget(0x3, 0x280) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000002c0)=""/132) executing program 0: mknod(0x0, 0x2000, 0x0) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699f, 0x0) readv(r0, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) open(&(0x7f00000000c0)='./file1\x00', 0xc1, 0x100) executing program 6: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x1]}, 0x3c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r4 = getuid() seteuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000000)='T5', 0x2}, {&(0x7f00000003c0)='q', 0x1}], 0x2) setregid(0x0, 0x0) fchown(r0, r4, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0x9) shutdown(r1, 0x1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r3 = semget$private(0x0, 0x1, 0x1) semop(r3, &(0x7f0000000340)=[{}, {0x2, 0x8}], 0x2) semop(0x0, 0x0, 0x0) getegid() accept$inet(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{}, {0x2}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) flock(r5, 0x2) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 7: r0 = socket(0x2, 0x4001, 0x0) dup(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x124}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b"]) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x20, 0x4001, 0x4) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) connect$inet(r6, &(0x7f0000000000), 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r12 = getuid() ioctl$WSKBDIO_GETMAP(r11, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r12, r12) fcntl$getown(r3, 0x5) setpgid(0x0, 0x0) executing program 2: ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r1, 0xd}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x7}, {0x28}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 4: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r0 = dup(0xffffffffffffffff) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x5, 0x7ff, 0x9, 0x1f}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x3, 0x4, &(0x7f0000000340)="12000000", 0x4) (async) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200), 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) setreuid(0xee00, 0x0) (async) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r6, r7) (async) r8 = getuid() setreuid(0x0, r8) chmod(&(0x7f0000000080)='./file0\x00', 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) (async) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r9) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) syz_open_pts() executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r1) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() setreuid(0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r5}}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r9 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000240)="f1d584dd86e525a06e5dc8cf95e0e1058ec3ffec8092872f9d1d5905246d4cabf1b7a9f81fc038cae8cfaed08e31915ba7dbe1b3d865e440d907b3394110c79614df19edc97776c2bf9c882ef5f9810fa32c5219b264a2241096b15dd6391eb7d41c7c16633cae65af602d1aa0eb8169696b902b28a1798e4dfde4f4f9973ba6fc6e19589e934fdd184adea990e0de81fee359e56cb32db1616ba38688bdac9143dd0501c66018583968feef8005dc2fdb7e9006602a4926f78bc2081cf51c9a5a275377636d564d622b072a267ad38a137b1ec02fe1aee58aa9f44244727829a43a", 0xe2}, {&(0x7f0000000340)="c467f71cb891080c99f3bf6f1d2da992f9d498c321906ecd84ebea2d5cb2e9113b8bd9869ed452fa3ac6370b71e61803c4589ed705532e0ad05ef76938c89417d444793d2c8f702badfc3dfb2f573ed95b177637c14203a9a5bd9c54da83b7874445cc28b7b707c6f107fbdcec03b0d9f8bc8cd46f3b2f12c2923f89d8bd2cfe5d800308b6b9a18254c6d66276e8f598eb90bb03256a75a63fb8d0d77c5d5e860f84ae86566c6b6a7a0e58eae52ebe34d0eb1bce16cad06addc31057c4ebc84f84121c4583d7404594dce2292d93d93d59970a57acba217b35d6f55538efe94d0e68550fd47f0b93e7f3ccf988a86e19fd592468edff40a220145dfc45cc42bc0b82fb898ed3a6477a1308e5908eb0372d1be40b50046b4ff2b958537eda677ebcd0d5a216ef679301ab20184b025f29fa580bf0b61bdb2dc4a6c1f75d53514268d2dc86b796b62cf9ee14775cd21aeb6aa789485f5f64ecc67958c55b15ddf09cbc2a15b240a5adf52e957517cea9f7f9c758451a258e7497d4f8d061c98996ff992be99d3ed110f4c8200289c53ebe868d1d2161bbdd0eceffb88d0c6f07b5d1b5788ab1f6f9a7379b60acb82f35c36a505eb53990ad7c3211233803d2f735ab92aab85745bfcaeced673ca9dd9e2df2a922b3f7e1ae79644bb0ffa644f615ecbf466a85c75b0cfd9f4060e663178bc79cb553f3c878a2ce8df03b12e1470169db716e4697902181a11241562a39f6e9bde3662d155b64f30c56e6ea9155105086544c0a3f84702c2295d6e3853a91c8e3c760641f0b5db09b06476bc266cc8048ba36f8e04255004fba3d151d8233f04d5c867af9db29a522924e562839de5362c442d9686cfddf86e876f304a8d6c4357f4ba5210e2999df5cf22801dfe582d34ef61a6d1fc83bcee069b77acc4eee9e71313ccc48a16feb3259ca1ddd130300cb4ab0d1e78b0b0bfae7e44b4863cd48ed3acdb59f9e65d4f03a2f6fb77a093679156d41569f832eed0f3bb4acf0f2376719f38658825c2b773ffad6dbfcadf5b1d96c996303403aae27e79bdde1a6a7c26cd5fb6d9bc5cd76bcbe44ea271075230cbf5f33f2b12677d56ad01617ec84aa873817016ee491f8d62d1f7abe080603673e6d5af040d5358379c4cfaea75ade01072bbbba472178cdc5ccd249f91df29ce06fb2f2507d948ef0d9db6426a4b0a836398362695e4b000a58d98eb5ecd6eb592141553cae0823dd065f66f9376d144645b85eb737d967505a8364a79ad7963b0db40fd4b9f7a7f4872bda3d8ec30411f59ae46ffdc53dbd09bd3520cb2428c7f3f8429083638e2be40947ba8d482aa915bdae0464d156fdc23be41ff75d9f7a726395cdfa490808d966b042617c933bfbb6ed747bfe4fd9c54aac891d210458c4974c4b7d2d00053895628acb1613954aa83202f8c7bb96ee51af971f317463cea2a536267a2febf30854786e2b5d9c6ddb6603d45f7aa86106c1aa973c01cdf8e1ed5b4bcea2b4cc4c6c672bb9fa48ede6be3bf1d5dcc770dabb6deec563c86238b95987825e31dd589ae6af70e6645812818040b9a77037db443f9713f73fc75a04037ca0a22b444ec34c99530300b58534619294f3b43217b0ed4e837753cbb6e4804c0dbcec8bec4b486efa3cb5466a65aada0163695b54ac22f8c5bce4544b9b33293bdb5a403cad837d529e21a31c9e6423d2b9b664c35caa7ecf229315129d34eddac55ba599ff199f4303c1899cfc742aed710ae8bfe983905796005bc4f2bc54e5b6caa613394afb4f5ed1a16606387dd6f81de24b98625515c7e57cd5b33efde0ac06df521ef78459ff2a036d07792760aa9ea26d118bf184999ef30c5e94f1e39a2e5451f9f912b13088257b3d18d28bc97890c9f96119042694acf027f9ea19bc77a5528062305b9b5e35fdfd86d04340a21c04681009bb2f45984bc3a8f8162377864fc8c8ea1f4b0e40353e96fc53cec1a50257c9500191715aa5c50a97160eb783e1bf0acb4f8ba30f85fd06f81ad389bfd4e6683a0bdaab6839bbe23e69f13d45bf7a50d3a0fcf567b6b5fa7f29463434cef19a5a68abbf62f8584c6d46afc016cbbd93179216674b74c9d50e542a20de0a409af1367e10769871b66cd2e2f936c2fd784794698b9b3f33f08192a3bf87db34056e231751c9e3f68a9b0b01dc272a0625aa80bedca32bda170f53de6f41c372165524d4728e983b02c32f69830553af720785bf9455e081da9341bd5f7901db161a1709f52071c6ba46d391010ef254c4782c9a703cdff21fc1a5afabc854eaa094a5be6a01db342301ff2f34ab707dd73b66589c21fe4f970772be857e47f96005ecec44f02e908a659e089a0d116982834a4a7e5819e1b7df73de7e923f4faed02f17eedbc8df8588574cb1e159ba96d9216f33beeabafb9be6d929188aff1164cadfc3506bba329a21548a82f71b8bed5e686044975aebe060fae2d7c6b80b178fe6e11d2ff516e2ca41b60c2a52af942debc57adb424cb7cf3c3d4ee2e5f53e0379bdd637735d2b5dede3fb355eb1570d45ba6d6748195c55c266a083d485f5cc13d4ee4060c7f1d5ae830841dd115958e65d0e8a0c66ef343a5243efd73fc99e861a58489dd6c0490b6373b24bd66678e8ab5b26a943903ef1734da655a9da3f121745ef1df0ff6dab8efde74b6ffa93d0c2d709545b84ab9ed2a1bcfc6e5bd4054ba97f92407ba1a113d777400c11367412bf2e4763162e17986407738387aadff66f7f13cbd09ceb83d113a17f096b8e4decd94fb0c8c9f968b64a69c4510966077e8192b212bf5e6078e152e931b0d920f98f02b68569e2fa8cdac16b8c7fcfc3050aa2f201ee187ec397d1845aa332f6671b35ed30b654008bf3938dba6fd954fe35be81b6a90c81fcc832b8953af9e1738c31f386729121b2edcfb81a02cca8b3c6b4b55f0b15d8325d17ec180b345e49b8156e1c1cf58d8e48dbcf48d8695cf680407838d12e701540681ed43229215a8c381f686408923ea7b7bafa7dc9b28e52b1454e921b189e54ccff29991cb54220072d43dedcec526ffda194cf055e5a130b178bee2fa425512f03f31a695a2c2a5a268238011b15b28e5b231b2b948385e88e36a730258bb8ccebaf211a1bd5629fd4718047b3d7bbb33525c8d58f2820fc50aff8fda5d83321a52aaaa58806ce199925d144dca7724158d51df4c94f891967558d03f00bf65d45b6d6fe27dde7c18266df6daabd1245a1b472910ebf47a0be457c67355a46896cae2aa3973eb8315a6790d3250bfcda968275fe494d2dbecc15dbfc1419ce78bd17826311400eb194165aeeed9eeb682f7bfeed528e3ecef8395ed302b7e1f76ffc349de33738ccf848740f7c52fa35a6224eef0058cee9647c554704c79d590ec73f37371ad66c0d9a11f9bb9c72d9c1cc3d6d0bf5a2e7f902f261e42d308157fa7a2d14e96779fb4cc5407294fd91f8a17934c2a2c9011b6f8d9c75cd6089f4d30cc687bb2dc979cc271b7ecce061a62bc238600af3529f411c0f449b232aadc9f68aad997c7b81fb4ecb9e61d5a17c792ff54f08990e953bc6e51b53e87e538f4a2fb4f796ed30956c2667f77e79e4ef95cd6da7f0b2921e52623ebe5f924f0c42bf7de70ef769873fe41d7fc30adb7515322219d16a4419c5f04b075ee50b465c96f7d84fe34435f8d588eedb39043ce646681ce200b3832ed9b1846f6fc3d2aef5546dc42cfeae8d5e5ff54a6eb1dfd6889b19f6b982a254f50b4584b2cbe11c2f638c8ac170d60e76faf19756731094e7eafdce8ccc19b0e92b18b45ff1cd009bb7c30b100416f87ff02d09ffc92f63d623942adfb1cd7a3555b2fd1b652bcb9b8e4edbe8697f781fda1c841b83719dbe55da6d73180ce840b9d299df8b3f47777a801220957d1e0961b498c4be7cce54e5c0a494076f2bf3f1f090d89596e38a217a62bf91cd3de1facee243a26fbadfb33ae02424d7c692b11fc469290509b0a3cf46c4241265053af97194b717e2d2e89de45fa76184e4bd50a06935851b9d38f0326b8f155ea197bd49b7bb293b25e681f2b639d239e8e17f4c20f0db3a0e2350de656792f1d996c4ca11243563bcb49b0e82717b16c2b9a57eb61ddb836ec7544a502112757a0107201b3541df667c904b57d64cd22390c869546df673a628f8af63a226079e881681e3daf0ba522af592044962eafa36d12578fcfecc460e5b60222826dcf7874fe8a33eb41bccf45c383f65bec77ce7787693e3c2a9d4d92c467a0e2905a3dd2cab5aacc9ad526d1d680c2387df03379236efbe39a9e23e4c3aa0e0ccb09d88ee81897a0ecaa52dea7b7e2e1e6ab2af5b57d616ae36429be1035af14cf2445e91816a94eb3e6abb9622e5064121aaa05d241f5daea28f6b6519665bf52d234592f11ce3647a6aa5d1ffc8a756fa79f5803c9c460559ef1d7d6f224ca5f8a1e05ff8301085a8a8b513027084b9f52f97f556191d66f5e1a4c3927709b05f33427caf592c320ea58798bf8e69e602c18160ed2b6291d8d73ecb748f8ccf215b126b016e91543cdcc30af962e7d000b923f88645b588e50ec0ee2191b3d7c149ef8040d658d38668600415e3c57d1be83c0c02b3855ae37f597e1ea8157335c16d7ecfe9a378aa93d2a8b81393bf1331bc918b9d28ac656415792e6c221b07cf314092001f220fcd77682ceb6d5b010550850ae7b546a959f408d3e4fda63e44cf3476da48b46d8b1d08541c67d98cab16f7710daadc62b9eaceb7b862254b835f3921e39c2c02884f10f921d586e91e13d66b86b3c6ef9ce408919096e438f548d7c3df0c01e40d29fea193f91337a9c0a4c921361a364c78fbd82783e9bf2f29098a0e31ff39de7e89223ad98e941c83e3e6e5df47d04695ba034fa4c8889a7fca17a8559eb6be583182ad61c6b702da5e8cf14acc625f2ca17061f5d8aa967ded09aa7b194599aace70930cc9997aee6e375db2dc414ebdaa5537f53bf71df05d2837f565c06010a4d5f5f4e896c589d7d33cdf171ed28c820b5b3a9b5d9b473e74668de2ff8f5aa87d78cf0d153da156b98ffeec691e29d78b54114a5389553829489bd1139eb62c4738a3c42325bd45c75a9df18847b8648263456c7d6ad8c2521dd6572ed0d652dada40412982159629e01c460f40d48ab1daed8624710c955fe6957e6c1c876086c0ae0097e8509faeda8d42437fee2d5893dfec57963b420f5e0d7584f1e29ae0df68a494608c4e29e8bcd48fa54398ef7e2f06b2daae7500c94a59b176189582aaa69e427d1abb675daeaf8ed43bc753cf5359679862d28e9c77f27418732f12f41aea08418cd406271171faea5c3d457a436cfcdcf79ec76390c081c8e67d39bf1df8fc797ddd888bc9cd3cff2c843362c41643a8318b4564911cf4e2dd86e4f22c3a548093ce832aef72f1bf7d7c39304f905605bee12d12628554c9233eba50d12d33909558ecaea37f506c1cd4d45dacd98590a48c2f6bd248845bef71771622589e3afb635f7aca3bbc444905bffdf547115ac3a89648022b1386a901751f35ef8b74f6167c142c3fd860255a448467ed45671cc77af68efbce61884349bf6d6c976e8eac4fb93a702e6ebf99534304b327f399ae31c515bf5cdfb63db9c5041924c6b019fcb38f39f6967fa925188fdf948a55de9a745e92bcb7d2dd5b4de28b03283c2bf4c5b6ad3eed134c5696ded919324b17e238264b4f79737f771e09d88880c0dd83a6ab61071783eaccdd87a5927b449486de", 0x1000}, {&(0x7f0000001340)="9531ae3295287c191e06bd7d8f30f37b21844ee7d9cbd6d1d16e9c78ff43340c9c8dee0f46f9e90b4573f63fe0eea4d312737875b08bc94b23edbd8fe11364df6010f2cac845439e0f6777c90f83f11b11ddfaccb1b180f4e57870c9ec5dc9ca16ecc67d8e0a0b85b2b07d3795346c4a3c5e345587698878e1ac205e18e63fdd8e8c6c93e8488a1302ade3", 0x8b}, {&(0x7f0000001400)="174287c50aa68f2cead67031e1ca2510684005c19a7493842d363d89c38e4d0c240031696717a74b288a305b0fff9231fb567df60669d41827c7e52a03b828b7a212abe52b703a393a223f6a4c89023a3a9f2188f42bbf3a723aa68074ff9f0cb6f0931263fda725bbb237f6c0a6cd005cd81fad0695737bc923ad37acf2348db754c65d847e86ef8f147bf19559f582a50bef51974201c4d3175da675c38a703e1f69d9d26853b2f6c502e33b5ad0a1706dba8fac3793a88842c801764959ae50640be544548edf89ecd09baddc5a2b77d3f897c2edf8eb060087b3fc9ab85f4e88489226f6cc", 0xe7}, {&(0x7f0000000180)="4394dd8f9a1a89356d7b188527b59d18", 0x10}], 0x5, &(0x7f0000001580)=ANY=[@ANYBLOB="38004400280000831cff00abbb07f07440fcb67be73db51532bd7ae6fb00b960a831e67ed6466d4a", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x4}, 0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = syz_open_pts() write(r11, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000000)) close(r11) execve(0x0, 0x0, 0x0) r12 = getpid() fcntl$setown(r10, 0x6, r12) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) executing program 5: shutdown(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, 0x0, r4, 0x0, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(0x0, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(0x0, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x3) r8 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x10000, 0x0, r5, r6, r7, 0x2}, 0x8, 0xfffffffffffffff7, 0x0, r8, 0x3, 0x8, 0x800, 0x1926}) r9 = socket$inet(0x2, 0x5, 0x0) r10 = semget$private(0x0, 0x5, 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0x3a) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r11, r12, 0x0, 0x0, 0x45, 0x2}, 0x180000000, 0x0, 0x5}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r12) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x1000000000000274) close(r0) execve(0x0, 0x0, 0x0) executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) close(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x8848, "da8e1d906026e9877ae02856daaecd9c9a414ee2286c6f415c613b6363e1018b51906f5c9ba501e59e73c10a0effd3a9017755fcf4ba4a019b1d8e02ffe7a4b2fecc95d637c7d1a3abe194a29d22d1"}}}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = dup(r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x83, 0x40, 0x5, 0xfd, "6ea053d929a9f1bbf7605652a6153687e1916844", 0x7, 0x2}) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, &(0x7f0000000080)="248a2ceb8aabec5d2aecd3e4565a188496597bf16e68c1f1a993e2e180ffb418269add6be357d3ee24a0b98d040477ebf062a663e9957b9f9bdb228e99ecfe975685717e3e8dc04c45cec6f99ab1c0c33a9990b07c2de1edc61bd1de2a972b557004aa297a880d117a4ad5b191376876313c5094c7ccf457bacae0638f0911ea34cd34906f8b77f3a8ed657e143144", &(0x7f0000000140)=0x8f, &(0x7f0000000180)="4d9743c451e8617ebad78452991ecdfd5333c99655f398abd6e05995ad335d842ac12ca0a33841dfe015cdfa79ac9735a6e9f3f994dc19c24b55aaa79d70432fb5fe77b02e137500126c0e", 0x4b) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="e0221a7c865a652474bda9e8351a1f37d70ec43f34d49c154390f24122037ae2e55128c317faadc78b3ab5070c35a840dfaf2111fb6aa2bd04f599c69f2e1d60294416d9db308a6250de4558758af7f91a4451c3b3fb949d2b52666af55a941a2d5ce4dfc40a588341a3a2a3f5eba0a18c34e3159fe2907f2fe82be01851d4865a9aca292033dda38060c3ce27b89946d6b398917023830d6857586a9f5c07a12b22755ba6f1e0bb7c4f92a44183c6d73b87f1893ac251e3b87a39049970f2dbfc3e5324143b847dfedd8b9b917adccc9d5a655231d0d22d704481a45fdef24f", &(0x7f0000000340)=0xe0, &(0x7f0000000380)="f69c3205bd37337ec007dd8e7b92b272ba5e8f82a0567b7260042ba76d64aaf5b12ddd8e55b187e764d98b3819a25c18f47c379241", 0x35) shutdown(0xffffffffffffff9c, 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000003c0)=0x7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x0, 0xffffffff}, {0x26, 0x87fe}, {0x4, 0x5}], 0x3}) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) seteuid(0xffffffffffffffff) (async) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) (async) execve(0x0, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x1) (async) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) close(r2) socket(0x2, 0x1, 0x0) (async) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) (async) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) (async) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) (async) ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r7 = dup2(r6, r5) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f00000001c0)) stat(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) socket$inet6(0x18, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 1: r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000280)="00b06909a4f076ada2897be1f2e3323c1cf2eb489b04118bb7586b2f87766651498f46b7e05ea56e40f96942d615d2d3eaa00e4965b4e95957df8698164671813f66a71c6e294a254d6260ac0377f6c4b5181281da467dda002900a9aee3ab332ae3578c19bf597e", 0x68) r2 = dup2(r1, r0) r3 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffd5b) setegid(r6) r7 = getuid() seteuid(r7) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r8 = open(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) write(r8, &(0x7f00000000c0)="8a1e81f9abff23db76f9d0453970900e3d710e919fb4e4e7332bd9bab4f2e53222d72fb8918aeacd3f8f74d9192d859bfef11c2e4308773723588dc3b24cfb58ce051f5402680ada8130b065b95fa52d4ca010e42404f43ef36328ed86a7770434125e14f1b565623bdad0d9b8f4555fc85eec35b2deb7542fb94989f028dc22312e3788659788e282d22b3515819ea2963dc64a130f63209bd6929d1635a0e831964eae995d808b49a0931f43ad034588f548fbaa6af6bd2d58f28ba473f2da6d5e13b76092731b08214bf4974540060def16e01f79203a63751b7f595f4ad16f12a2", 0xe3) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000340)="7c12e022db4aa0bf4b626e60ee782c17c48016feff9c0769d282d5aeb02bf27e63e8a3550aaf065896aba368ae346a89697a10288eb74119d277afa51f20f1b25b4bc51d5fa39b95112cae7145032777d9cb2853689071f30f2f9c65f0b8bef6d2b5c7d6346f4d181bc4e37085688805932d7ed252", 0x75}], 0x3) sysctl$net_inet_gre(&(0x7f0000000080), 0xa, &(0x7f0000000780)="1cd9f234491623c2c8e78b1b21fd6ba225bc505dcf796efc0ea941950f7fa5e4e9859424ed343ea041e625697022f6fa8007532229fe94e196fa422135c2ac957464536bd57adcc9fb9ca689edc57821d82729f4a65d2bb466669be768b0dced87de993a18fb648574b8b244961b6c2c4cbb65d790748cee050651ce92a964965339bb605dd44ae6cc90c97c12bcb6029666fe6fb1babca020dde49abc43beaac92627d94252338e92b50e454c8e800c50a3e8cefab6f5a84b99ee3c05b5ed60b7b5644778d5005d0a3cee729ba10ce09753476536fcecd70078e69e58f7ef3467f2f59c72091fae02bcec843706f27a19c7e09c951fb4d44571f8c97a2657bde996158211ba0d7c9b1005ed3833546c2c5ed0e1f078be62ca218e46a8ec5a3d39c9a035934466e5354cef881731fa291d1569320de0d9b7c85f8c1704b9025b94ad9a4c18526e466e6558e0565f92b60b329d93cdd0a5fc18653548fd535f2f00"/364, &(0x7f00000001c0)=0x4e, &(0x7f0000000900)="1033db4c965b51cbde0b69a43f098844fcd3c5f819bfcb675843c89eb63d38a716797d42a8976bdbbe76ccc68917665c58c56531b70d3553b4c9ef82685c79c96e708dc285944b53fb02adf8572493d3e2ca072c981cf1d998ef199c8571ea6bb5509f925a54b0c54f1e474fa20e36ef64f6006fa139fffc0f30b3e50382fe70592b4ef584664302bdffe4ccfe0005c3f64fd05c0ae446da65c7508615ab27a35f83916040b9046a565d86614e31d8f3ab99a0123027d86c02a7258fa0833e6eb31cabd85bc1cf13e6943dad64c3aa2e48d60e8908e01e23db5ee89113ec8a0e17eb312a19adae492ce6b4604cbca0ac8874283cd977fcd42e693b7379800117a3f4fce8379cfe9d941a6a402fc72a006b40afe0b714c81a99f968fcf6e92c32ee0436f1457a01a8a82fdc131ff4467c120bc28b56c4b1f94f8e5f986591f542b0f28aeda866ccba31835828c5e41c5e1b6d171876097a3570d785828ba37df56d2b5c68a29739c3b5788fa9849cdc7025ba85fd2f14885c5800c5ee89f38f8058983450775cba9ee070b59766ddabbaef5c22de285851a2576545181b07496bffbdce9687a1bd1855bd0ab202", 0xdc) executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x52, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000003c0)=""/115, 0xfffffffffffffef5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x19, 0x4, 0x1, 0x0, 0x6c, 0x65, 0x9bd8, 0x5, 0x0, 0x0, @loopback, @rand_addr=0x5, {[@ssrr={0x89, 0x3, 0x7}, @generic={0x0, 0xf, "8bbe7ae7bcc64f55bdf8f60640"}, @generic={0x44, 0x4, "fc1f"}, @generic={0x88, 0x2}, @lsrr={0x83, 0x7, 0x20, [@remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x17, 0xa0, [@empty, @empty, @empty, @multicast1, @broadcast]}, @generic={0x82, 0xd, "d90b262995e3641d1154fb"}, @lsrr={0x83, 0xb, 0x6, [@rand_addr=0x7ff, @rand_addr]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x0, 0x81}}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) setreuid(0x0, 0x0) socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x7f) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, &(0x7f00000001c0)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0xf0}, 0x8, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') sendmsg$unix(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) socket(0x1, 0x2, 0x0) socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) dup2(0xffffffffffffffff, r2) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x50) clock_settime(0x100000000000000, &(0x7f0000000040)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xffffffffffff25d0}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007b1000/0x3000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil, 0x28c}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x27}], './file0\x00', 0x2}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) syz_extract_tcp_res(&(0x7f0000000240), 0x0, 0x100) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/110, 0x6e}, 0x3f8d}, 0x10, 0x892343fa0bff441d, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x4}, {0x61}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="a6f556f365ca6d2f96a987db54115da573", 0x11}], 0x1) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="a6f556f365ca6d2f96a987db54115da573", 0x11}], 0x1) kqueue() (async) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) (async) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}], 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}], 0xe4a, 0x0, 0x4000a9fa, 0x0) r4 = dup2(r1, r0) r5 = syz_open_pts() close(r5) setitimer(0x2, &(0x7f0000000040)={{0x80000000, 0x1f}, {0x6b, 0xffffffff}}, &(0x7f00000001c0)) writev(r5, &(0x7f0000000180)=[{&(0x7f00000048c0)="8efe927e139219019b33b40e291a6368427dbff01c7cf9e8ccc4ade5720223e7a6662a0f568427379d9428bc1da8fd20369e0ca8bb91335d364af186d9c5531b9cba018029760cfc5fe5d17bdc790f9925d9cdc96a5caedd8e6eae50d348188460bcc36dd2f6edda2619e63f35a27b1ee4e51f4de695b6a10d863b7bd4e1dbbaa8f26bcde8979f6bba0aa3a8f44ee0fd922a626b5147a7af25e431cf9939d7956aac37ea115181cb846522ada8aa188bec09c17898b1b82042b227be753ff8957a9a29ad685590d48405d84316994db071ed29f21521e5184fcb680dc0db4986739cf9c3c481bb6ea8a7438498d036e6927fdaf18accbf38de8aa188f8ad40261d2a02d88dc9efcab74bd4a77bfbeb013faef596e2895d5583b471e4e4526c5d4e436148a971e5bf1f1c37eb1ae5d542cfb0892b663a208eab4098251262b1f1713a0ae5406d57712c454655a5bcc1bb90e8598723fd410ed54b09212b790b1fb656ae84e53eb922fde9d93c5a3fd97994934f8cb5d7fda2c04b022b668f3aa04850f5a80e68103a8867317c201fa50f0545deb8d8ea0ae16a6884d1060a4e65dfa6fa5f7fffa77593b38e1efd6cac95bf8070243cc1b79e49963de3f2bf4f76768f2d384979d160bf75370f6742feb16efda16e2179310a5b504a2d57c6cd26851677755771a1a250ffd3ae98d60bc18a042d65c74dfb6c1e9f57662faa92126eb67be86773a736b70d176b31f8802de3dcc492727554cd7d7a6cd6b4d1b5daf6291a101b632ef7672a075a244a460b1445647979f1832e72551752eed8048cfafbc9a574613ae6f62efded1ab90fd37d28e6b8506f9f945db79385cee0ad50b922676c193cffdc418a59333b8ee24d9d7547ca00df2786e6aacf4c3e7e267fe0bea3a611dd0e9a36e90720d463af713f54f8b13a42c647847aee0a41743b42c907c5072ee5e769c63ce3614a16a3743eac6f64bb2edc35e44204616616f00d5283ee431a2a9cdeb830d572866dde345c96dd13cd001bdfe6fbf00bf043fda6a3daca8a06c1e4eb15fff83f7b38c35f51e781c8bdff20c78681ce6ce76f6b756dc2ef3fb7481980d1414c001147367f1b302f13992093e9e8decb8daa298efac80c892de7034ad8d355be8270018127c7201c3032007b7dc2cf38c7356dd1b9a80d0828fa345f2bd5b5d9b02324bf970bd5ed5472349a197097b6f69b5adf2dfe7f0074813f3956df325e0f80b9e1edffafb949f677918291b36e3e86a8eb3091febef03ce69f46a31e96e93114c0f62f69ea0ae1326bb9dbcf0e1a82865521ab493a381e91b4f28dcad093c70330cb2a228fe9056ff3bdb4cf5e0edb553559caed3055a37550da1ebd7e5ea13f9085a1a20fa31a17cd5d29ba5c3c01c00e2684513feb7cde3aa3461777112b965202eb8292a27410a34f5499d0ff49ca9da2054b4601c86474b47a15a0ccd994052bf6dee62c006ee762160e253ebf61bdad0e4868788c6b80535e20ee33cfa9dafcf7697aaba6180ea6291e8215493d28063e3f9573a1d3a3cb7d967dd09e402f5bbed673cf76f6a07ecb2d1c085bb6362d4d86be55c7196a52268703e7ee1b87c309c31173ead50cb7d14c0813e03694d71719bfd4ac246ff9ad990d9288ccb40075f57837e1bf15119cba7184c236a0bbf1f90e5e6c1b1862e7d8bd28d3925ad24992028aa8bd2511aa214f9e747453e9ed928fa926054c34470e039a9dbda3d2cf12b83135cafc3785ed09bddcc7bf70444448218028b2044630da30a0b1314d7b7c02792e4226be1e3422b98666d91b0ab08ac0875c7a698c37fb1b15ec3edc4f75af022fa59a58f67e7707e3c9a157aee42201569d4d9f93ec81acac9e951943eb5c3678a84a674e4f2bde76cc4f7dd6c1f4816d8b0423a5225dfe4d0c9d79eebf075372c29a294d4c0365400ab69d1eae152a188f7672c0172d2e509135515e7c9a57755b035230f214ae107c1550cf93f0f97634aee00c8fce7914615d5cf83349f1d528a232c9e56142005a865c0d", 0x5a1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x40000000, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0xffffffff, 0x2}) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x40000000, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0xffffffff, 0x2}) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) getppid() executing program 7: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8a}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0xfc38, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ftruncate(r2, 0x25b3) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x33) fchown(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8a}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0xfc38, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async) ftruncate(r2, 0x25b3) (async) execve(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) accept(0xffffffffffffff9c, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x33) (async) fchown(0xffffffffffffffff, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) executing program 6: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0xff) shutdown(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f37000/0x3000)=nil}, {&(0x7f0000b2d000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000f97000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) socket$inet(0x2, 0x1, 0x8) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000001c0)) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0xc3) ioctl$FIONREAD(r6, 0xc1206949, &(0x7f0000000000)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000280)=0xffffff81) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x2e9dccb838142521, './file0\x00'}, 0xa) write(r0, &(0x7f0000000300)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148a852be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000099df6e7a654c14", 0x91) executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x8000, r1, r2, r1, r2, 0x1b, 0xa}, 0xffffffff, 0x0, 0x10001}) r3 = semget(0x3, 0x4, 0x40c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x1}, 0x80000002e5}) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x1, r1, 0xffffffffffffffff, r1, r2, 0x3b613ca61de071d, 0x3f}, 0x7b, 0x150b, r0, r4, 0x0, 0x40, 0x5, 0x400}) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x1101, 0x10) openat(r6, &(0x7f0000000040)='./file0\x00', 0x200, 0x21) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x15, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x1, 0xfd) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r1, &(0x7f00000001c0)="cc", 0x1, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r2) connect$unix(r0, &(0x7f00000001c0), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) r4 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) syz_emit_ethernet(0x23, &(0x7f00000000c0)={@local, @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast2, @remote, @rand_addr}}}}) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x2b) syz_extract_tcp_res(0x0, 0x0, 0x0) rename(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000300)="23215a0eac4c57ead96efd345df756459ffccae74a46966e176943ccf43d28087c92017ee765173a1f0751c1a00120a331f01e8f72cde4a7e9e4eee27782f6794753a4e335cf8a71194e4800"/90, 0x5a}, {&(0x7f0000000080)="2efe6043999645cebb7f3753", 0xc}], 0x2) setreuid(0xee00, 0x0) getuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000240)=[r5]) setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r8 = getuid() setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r8, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) r9 = getuid() semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r6, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r9) executing program 0: r0 = open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) getpid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e7", 0xa}, {0x0}], 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = getegid() r5 = geteuid() r6 = getegid() setegid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r4, r5, r6, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r7 = getpgid(0x0) r8 = fcntl$getown(r2, 0x5) r9 = getuid() sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526509b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000400)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e9193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c1307c1f52546d386ced1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a8264f1792a7d53d034e612fffe59d8e1", 0xbf}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}], 0x4, &(0x7f0000000980)=ANY=[@ANYRES8=r4, @ANYRES32=r2, @ANYBLOB="0000000020000000efff00ffff000013000000de6ce79a19616fc7a5fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d31a138d72e4ff125318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501bbadd6adcf6ab793fff86a4731cff17237677f12b841bddcb78ce3b302966d511864f3cc64813708cd6b0b713d8972a8795b36012ad150a7ccd7aff9165bd716d5a67af7d606211b002859126350b83dbcdb89326199c9bdb725533629f58ffd9aaa06630c5dc4461125db71214ccc6f59c", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRESOCT=r2, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x2}, 0x400) r10 = getpgid(r8) close(r0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, r10) open(0x0, 0x70e, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="0500ffffffff7df8820ef6ac080045000028000000000000907800000000e000ffff4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r11 = getpid() ktrace(0x0, 0x4, 0x0, r11) getppid() mknod(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000020000000000000000000aa02009078000000006006c33e00000600fe80000000000000000000"]) socket(0x1, 0x2, 0x0) msgget$private(0x0, 0x0) executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) shmget(0x2, 0x400000, 0x200, &(0x7f0000c00000/0x400000)=nil) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6f, 0xa0, 0xeb, 0x53c}]}) sysctl$hw(&(0x7f0000000080)={0x6, 0x7}, 0x2, &(0x7f00000000c0)="e528fab3fe6f1cb8bfe23afa90c66a24ed8ed487c653f82204193feba244d14506f217098afdc61d254f3085b14390bf1e05c051735c9d7a634d5ade4de848b493bfca264a5c05aca229f745ec2b6692d562d7013e6cfa7a89086bab0458c7ada405bd87623fe4e8e33175e01727a92e10f2adb5a8827760dffed73dda171102b6be5ab1db4bd06936cfbe85989eda1fccdd42befa2f00d08d577b2e61126034a23d9e1bd585e9d2b809362f5ac74334efe5bac0cb57c935509fadf95cf4f818247a2d6b628306d4b6694ed0f29bfe17a576319076572b3ba1bb35370c51f8e4b30d5d91ec352db724c586b7ac0c28ff8134fabad7d68a745696abf6f9fc51891279e5c068da661ee89b384759e28b3afb5a5e94947fdf53d34dd6c3cabec5ff270147e7d85a947b049116f4812b8a6c39dfabaa4eec2e877880aa4dd462f5fb13116f5ace5afd407b50e4e422416242cb4697e9dec0413148e36ebec0185f29199cc428e81e89f1017b3fc1be75788a6c5e6b6aaf22c0e557ad68e22820dd6bfbd141bf553bc8340ca9e004c09ce62e92fe84d5af1342671dcc4d138df730ee01497028e82825e570fee445149505284ba21df8f68f1f3c309a28f0a0c11f37dda1e5b459b5fb88a2a841639a72e486af00afd44fa05ea53acf50701d4d545ffa03c1f8e10701e90063dff4b0ef4517b05b16fbdd1471afcc620a05d3b291b5a4ca3b59f4766e736e5a623d55a771b23028c0f1c85c5a64dab273ced60f9a8f68a13bc7b27500932c50d1d626c7e1d16da43e9852f486b77a5c2d0423a6acbbb550157a6d73dba13481a32d3f922a47b0e7c843084b86821ebbb0024d7e5e486bc5f99659fa78011482defe852a3d4cb7ed248b7be0408d0b4167e2058fbb7e7d8367f6677540e53588331a26b8dffb70bc22b51cf3b52c8266872ded09507aee5c25cf31b5bfe49115113a3ef3890651d94aaf94e2a3aeeedba9e99edc42aa2d082a8037db78026ea67a3f1749ef30298b568d36d116da8779e61b7bab759a4509b28a201f099475f954e90ff76c213d3cc2bc28e2d88e407c9240071123e8544f76ec80c6e629b9029264cd16e7819a5e8b07b1beabbf131b53bf314dc0962d5d932375cf3111ce2882656ad42640069a32b11edeb0a14f6188de281eab95decb362acd7facab7d0013d9104ba62defaf0aed51f8e83138e0779c2a901c3cc095a7311e6e696f1e57020ae5d9b859a2c95a8d15394e4c4eea46a9bd4a2a654efed5fde6105c441f2235e80d90fcf55e292eb6e296fdb965e0d5077c1cb3f20ddf16f00f1933307d664baa6f504c1cc08546048f73e608c8ffd3d1529e1da3a3160232cd1ed4a42a2e9d685f1666af099872d9a3f7c0cfafd788a360f4b4eb016b4aacc9ff052283677ea7b861da0799c9df629d62872761c30ce1e040e66e6bae65aae44dc7488c25c1a6d60d396e8a72476c7ca00317c3e2f23225ed4ec4228012e5bdac474d67547fee3116d46f96dc32e2c3d3756ce11f999fb3bf342044c79214b920c7b0042f5638cd6e365cf0f5c7133e3e2f780e8706e78ca2004af82b09ff64bf6b568c9b1ecc449b434c658187708e79d343219125d8197f6821fbdd910d0315cd7b9d1fc16c709f1b97098c9727f16cc7d6a04c26588fba4bb14573a49b2abd38323a080d1499a66364dad5231e3b969c51eb2d699828cd98b8e2ba1ca0fe0875fb8ba6fe58fb90ead590c8a17e130dacdfe59110a2f71a95e433708fda4fe4dcf658e2f1af5b3ff025a72420679f7e2b88890b946cb009dbc864be9810175d47183c72fd4bd56a463848b55dfa8d88fbb523360f608319b86677b4f37e48f4a271bd3e220a7c141e784f790e49b6d386cec74e70fa9aa6b0197948665202cd68ea653608a89720e0715d0684baf691ae082d97705e49f1568bac66e148da2468e97ba0ebd4fd73249aa88332bbbd0f7e7e72e05a4f1a043170aaf8a4fc40bf8ba16ca4f790ad40bf6ebb2d8fafebb3b71ddd25fde98b1c34fa633fb664a79d1844d6b42637a335e73b614f61f59312ef7013b2a538a5b6e324f98207428da506baa9ee374f71e1263a823d4732d94d54c3e6d24fbba226f538d466c5878e6f52cb021b7a1e33f30ff30d612771714c9d41d62dea6dcb0f32fd04bd143081d2afa8efd4b504bcfc269c4eaac22884fe660f180f4450e9f30dea4e4ae82a19612d25e3c09e6e76e9c8c1ffe98d967609c4524845e182fe30ff1fe39a25d748bcf5093546f5285c75ae49e358aa04b589f4c9ae7118e9e87d8e4b1fc3b16908bdda3b2eef3e466c8260e0fef3d35de8dd3b2bcb6ed310c14c37471abb68f068045de6d3f2ce8c65ef74c84ddcdb68d0b52b6dc00543aa4fe16103364e4149cfb364bc4c345dcb58c27825ef2a53f5a3d71626cbdd9bb2daa47fdf666b4ec5b5ff697b0b317fe9d4e80248a581f296bc60e8284ccec751ced9022218134a4b48a7c9f1e3a73fc05abebefec56b8eb7f45546f318287409d87ea55467b2fd512ea97fd84ae44284142e730cd328dc50c61e249bd6586cddd154b408566b4bc130f9f9f1b6166840e0d4c89eb2f0c8fc38c54113b7f46396880ccefb318ec4dd7b52ff1c3539f43dc2ef55a7440401c55674447f15cab2a632383d12087b69c262fca2313cabbded532fb5d7017dbd3ff10373fd713d4fc15f24e9d795f1721b518a4ff86aee784f25e0c487c029051fc3efd3253543ec69321608ed11b32fdd3539a091a3c9addbca2f52bf0aba0938db7ebb9153bc92a7bdae4d248bd1722d1a0bc091c7b7b19926fe3e286299260cd4347edc5b66819aee0658ac414a7e3356480255cc445f74928e48be4fa7c236feffc4a616e191cadc8fb8213e7cd036550d9a1ca73f5f183ebfb906a4c8a790641e1a928aef1ce73af8536d8fdb6b69f5ccd9cd890ea7debef88f36459e9d240f85bddfc306d20a66d50d9c057878566b8a91432f3112978a98ffdc5d59ff35291894d5491fa7bf4cf5ed5a6559348398051d3453cace6ea258d48cbdcba3eec0c80cbb4180fba7e161190421e9a7d6a01f2957be10abc6ab28e5e8c12387e82415dd973e4b70778025ffa821e6004ddbb9f9086b2a6c48dee160ec45bcb8e5672a034e02bbb29558597b7282bc2311f5b5b9ea809103fe2a1e8e4b185f2f5b0b55368cff9bc872e55d4559e3ca8a8f10321a51ce2af2e78962cea5891cb34ee882b5c25a10eeae56f3927e0c91f192e963bb10da74ade98d55b4a84c9271730d6b3466fa42f139bcbe9e2072f38d5d90cd9925c30ad8f1d03c40f9ee827127c9def5259c515f76b7c11ba74990e9e5ccd876a18702c62dc824d4d208932f6dabb17da96ca33aea152fed668e5aaa2edea8f1deba8ca4bbeec002c08341a9fba1bca1f38cc0a7a0c357602bf7088dd4e7bab9c3d2a9c0db7ba9ffccf4e9e6e09ce232e04b22a734d2792416778600033b243212d133883366d6cc44ac23ac56c120380ed21ed09e801cf36967af7e1ae10a5c3ffac0a806c50e307cef40fb151469b32b27d053632213f6233d8b7b80e65a4ea17a78eaed52aae50682e9ea4d7ee3574f94ba9325fd924fe059b8fae8888913588c08ebb9dea9b29c3815c9cc10a5f50ecd6d1c6a97da7a4079bfbf8b7ecefdfb1dabdc1738fbe601ba98ff62910ea9f58c44a4c6f729e982436cb5c770cb33c169fbc6f104ff7f6b4f0cc7e8e4907f8d8219cda2bc8145124ed8c9857a46ce25e8cbbc79aacf36912e36eb0e4df93b7bced674deb4422d919ceeab9fc87a8a2a01349e6699528ea6c9942d9d59a59a7dc9a4b326b1884604456d3f516a2d2561115eba31cdd156816f77bb291bcff97c3178f3d5285330329de1a6445cde548cd8a18d73f755a8b0340b9d3fe2eec69dc0f5678a67de13516697169c343ec1723bd396fe8b07fcb846c473a096c3f18decebef6a13525306ec8336c50777ecc37a000371065d7e959c129d62138cd716133e9e4412591b35595c26bf81c99076a0d06b46882626929fa81acae1b55afd96e51ec1757d55cacc44281094ac5f781f7f2b2d29c6cf729ff6bb9e49258e8ed158aa1ce5967e8bfc409fb04b9fa059022f035af7712992a4bf4bd7f0afacc867da05793748f0a885bc937bdce61ffe85a6c8441bf53b1c130d16757ebda0277c60ab5627b4fad837b379f975d04622808fd27c4b855a4e9874daeb03e8d791044b49d061ba38e4db1aa69ad20caeb408d534e2962a14b47446dc4801fdd2e14d804250cb5780a0b8c2e084fa9cb1984681d1e23367ab083a4c78b27e661e0d95e2086878b01e733e47c8afc4c8d5c2c0751e5641e097002a98daf8e63f85bfe14a9f848df9c7e5441b2d7f6c6fcbd1d6bc45635343d60b7554723b2935f4b746f3348e5a7f4a631e1a2900243056d57581d3716c5a83d8b3b692a6f4ecfbf432b2a429bf78a6282b99df43275c7d1b96bd1188c59733b7a1c60daf5641ae6ec61f9a9b3571b1a351644bc9a5edaaca7443f23d751d49aa41851e258986dcab432a6dbf6d04777e88c8d58641b17e0a224352af56a61f49e5fe9b5e89f55ec93b4d318ffd9098a82762f95531d20dc05dc1c5f39f984c671bc629f3930d887c8b7db4e824c4bbb0a31fe6a5c28b28d316ece6dba35afe4a34e65f3a2a951a7b3dfaa7826a7a6bf0757a9ee2e0a4c72f6b4f14d53ace328eebfa70e37fbe45073bb34b46a9711234e1d1dd36d73bcc5d616fbe96d936aafbf1e15a106e320c8cc73d46ac4266953da38bf1a679eaa7308bdcf2c0965637912891bac0c316bd42c064ece7c4c061705bea7c991de1af76f43624ab873d0d433bc8fcf2cffe72915a340124e2e1cd8c13c8868f79e7b74f3f326523c15b04504c6b2e2d7effeb41b0920568bbcae816ef6996b3d1e9fefb2a6f5796853c77167544661eacd0405062cd5f3746d4321c8a84afe7fe2a4e61f83fa8290027233c687239ea04de9b759b633afc3b9041d123ae4206d9b30c0e2353c1cfdd5fe0cebeb994646263b2a534c1420e909d3335fdaedfd50b70b79a0a0f77f207c5c904654f65a2cbb736cc7bb41f768f72b30da8919543f02e724ddd6f95e171be26867bbe19de34a91d19dea3bf89ee5ad663bed26655ac20cb530d98207a13ed6ed08a1b3e700d97f73c1393456a70b4ca75d8f0417f8999d97eb8dfba2dc75bc08c0936e262d9a2a091c094bab2a54e23525e684868629bd0494e9f985468b8ed42e18503afc46e9ffe4373c0c0a20cbf226b766c535ed4d460c3830372c33fa39bcc810f8b9fccdd31aecf98170f2c65a2b055878e7b2aebd70e745525cf7a8cd4e397340528ac98158093dade9bb1ca74a1b43cded8afa810b98ea1af19853b825742d3cc8cb65e4f3891122fd455de69979340d616e16dd5e8877199b5b0e61833980d68ca6a39f3e83c9e74839f6ef0665fa49675d878948e40a7bf0edcd9ced4d284295179aafdca9258baa52c6fc9a66163dc695d7d3405c47f62e3eda40b491e0c91eac69b084eb51b8bf47fdee34a28fe1f15d5c7638b27697f39a242b67049d4c03dcea114320326649fd98fa25de66dba9ea50002007e2a94e94f4a1534b978b69b6f289887944bdabbfdf591ced22c7d996b9f2adb35335617da9ee8b426362f6a1b1795c5af6ac73225b0fe85481b2d6c4f42d267d37a20551d6fa06bac48578ceebb450b0f9837079d069f9c6926aeece0fbd747e6b69c39a00217e0d0e1bbdec3f158a2bff65c7a019b2a", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="b58bb189be9027986b4b6c53adfeb2eda65732d0a248bfb86ee8cc709de2800b9219cb323291659f9ca7dcd6639f49a974114e13f7c93ce34f50aefc7d16d85edc5d87ce508c61361986fb2d833bc6c63f1c02b2f648d30f001722a1ba28f31801a161a518c5a82350bd834333afcbc9d74ba24318ab9ef8f1ecb0eb47058cc5eeaf1c7e84c8e59723c5600b6076c5a164bcbfdea5c00819eec0b208e79a0e25d767c33530", 0xa5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000014c0)={&(0x7f00000011c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001200), 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}], 0x78, 0x40b}, 0x2) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001500), 0x20, 0x0) r12 = getppid() fcntl$lock(r11, 0x9, &(0x7f0000001540)={0x3, 0x1, 0x322ef317, 0x3613, r12}) shmget(0x1, 0x3000, 0x420, &(0x7f0000dc4000/0x3000)=nil) sysctl$net_inet_ip(&(0x7f0000001580)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000015c0)="23ec0693ccfb27f42bf9ec727011eb4c3203dea60d17a8ab2c580fdcf433da27a0d9474e98", &(0x7f0000001600)=0x25, &(0x7f0000001640)="e28e6a58ccd39ae57d0cb3950ea0a223499ad00fe28291b66f6eb98fa387816ab11a1bf5bf9e307e20fee586adbb521db256bcb6ba747e5fbd3347e17794c37c8e5ba748e964476e64df4c1c23b0c729e5e4b5642433d277fe54337259c9f18d191dd3d63950dd2f762b399a59192f80d589b30276327da9a9a0537efc4e6d5a5de54975c4c698f6f35805b5bff234f698f0c6c36b5187fa2782f74b9d9173b1b734db7d9533f82050708d57cd38bad224d74d6ec8da", 0xb6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001700)=0x9) r13 = socket$inet6(0x18, 0x4000, 0xee) write(r13, &(0x7f0000001740)="338b934b0194e60d76342303293486241a0c2d9b4d1888d6936f83c162ea40c7747403a4b1200cdf782091c5f83adfc64d72a591abe9dd94b83108426cbef68565", 0x41) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) setregid(r4, r14) openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x80, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000018c0)={{0xfffffffd, 0x0, r2, r9, r15, 0x10, 0x5}, 0x3f, 0x7fffffffffffffff, r8, r12, 0x4, 0x6, 0x1ff, 0x10001}) pwritev(r0, &(0x7f00000019c0)=[{&(0x7f0000001940)="8a4e069934d44948a73def1d21b1080edad873f7047172170c44d08807887ffc3e46e887c75f2fa99e93015381d6521134403deccd4eeefef50a337f6f4eb5d98e693097fa4010bf3242704c8c190eb5165284e2a3cc4926f55c807df8abf52bb13e3e", 0x63}], 0x1, 0x0) read(r0, &(0x7f0000001a00)=""/246, 0xf6) mkdirat(0xffffffffffffffff, &(0x7f0000001b40)='./file0\x00', 0x10) executing program 5: r0 = socket(0x11, 0x3, 0xff) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000180)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semget(0x0, 0x0, 0x407) r1 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r0, &(0x7f0000000dc0)={0x0, 0x6}, 0x10, 0x800, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x0, 0x21, 0x0, 0x0) executing program 5: socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x24) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1d}, {}, {0x6, 0x0, 0x0, 0x42}]}) write(r1, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$FIONREAD(r0, 0x80047308, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) pckbd_enable: command error executing program 4: r0 = socket(0x2, 0x3, 0xff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x8000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 7: sysctl$net_inet_ipip(&(0x7f0000000000), 0xb, &(0x7f0000000080)="ff38d077abc95a30d7e010959dada89b0063372f46a26d7a70ff7937235c62a725be6c121296a51752c7c1ace1067e92341c56e22a9dfdb064f7bea020aecc3b243a74658f8a24e0382d25a4f9390725dc047741575322050cbff9b0811aa548bdf277b54a0d13354573be986473471aa9c65b05ddacda9752151f1e3b6f63525073ae57d90626c04d201163e7d294979cfe4c99997ddc", 0x0, 0x0, 0xffffff50) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername(r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x28, 0x0, 0x20}, {0x16}]}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(0xffffffffffffffff, &(0x7f0000000140)="45834cd28a9c4287be4b276de471a048c7a56d07a70dda4c999e81bd3c5a4b13ca8b451d1695d38e125dbaf47404", 0x2e) mknodat(0xffffffffffffffff, 0x0, 0x201c, 0x2800) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x8001, 0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="1effe05ecca690af56a2ee4fe0db2f77b2f18ddc7c0b06c8288388a6d350edf9a832ee7c914e83524e558db76b70cd9258b8ee8857754a8b", 0x38, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000740)="57d65d5349d122ef99af9d0904070e4f53dfecdda6fc4f00aa5f32f32f51f2e66118d5bfd3fee71519c5c31c3396a087a4cc0a46d6cc19956ddd78e1e55849b8b209274b316fdda7b5c559e6b4eb526c91f6ddc596f4ef017a35bff85fdf2ccaa67e29eea500b505a6bd3cb806b200e26fbff4d038ab0a9d248f40dc8bd852022f56982bee7db30d9272d8916d4cfcbc5fb2f6cc6ae5de165550503598e1e30db39f855be5c500b646286a754eb9fb88c431c310c922956f9e02982b49cd2e70b3974362287405029b5e770930b880aa19c5126911dd49ec5ca30a0a00bb0b8b2d903a0f9a0b673635e5bd39d8ede5f00fd3fdccd0f301972103baa76a36eee3396c87a53a8c18c1ae115afb674eecb77bf03f001450b6197bd95e7db8923b539ab0665ecb0ec12a8d3e2556e20ebd299a6ac361571ce9b1d21345da81c81f184e9fdb8f7c230d9be6bc0b9b735c21e611263fd4c7f4f8fc7823b9d6e9d986b30acd375721191570376a05129160bdf326563712a73e745d66da7ae5afa969085524f5cad656ff481c3ea3f7f05c5edd3d4f6aee1c14cad60a66fe1a6bb1c0c18acc4669485603bdcea14a1484bf6dfbf13fe35ae0339201ab715c91177de10af271592aeac253ea1300e1af63031c3a7b161ad2e63da006e38819745e24053e6c1047b995a4108f291c31d9f74cd342f834b109de6ffc56c4818398508c1c6c78621fc4b2642e058b3d030a01b3f1a66537907f3b3f2128ffd57bee2dbb8d1a2a68c68b6a1df4421f57e0114f27cc17f4700afae57cd591fc97e3d4bb0fce16321e055052c76a0728b478bc6e7988a6eae391ab162dbedef728d90057f74c0813fb6ad124cb04beff5007eee7d1a50f2f3bebb9d2729fe865b902fb85b229a6d9e51f12f8e0f36ac21b90d1546b19b837c1d2fec2288f5f1ec78e66f67c2716a67e31439553e471986f60533922e4e38a76fa12fd5256e7a014e5a2e8b0c0940d2274006e00aa9afe04998199558dc178bb85c35c0098b515ccabe17ed66247c96119b0391e0eeb71", &(0x7f0000000380)=0x2e9, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xa2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) socket(0x0, 0x2, 0x0) getpid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d901ec096a31c7a113537b4ce1f378a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, &(0x7f0000000080)="248a2ceb8aabec5d2aecd3e4565a188496597bf16e68c1f1a993e2e180ffb418269add6be357d3ee24a0b98d040477ebf062a663e9957b9f9bdb228e99ecfe975685717e3e8dc04c45cec6f99ab1c0c33a9990b07c2de1edc61bd1de2a972b557004aa297a880d117a4ad5b191376876313c5094c7ccf457bacae0638f0911ea34cd34906f8b77f3a8ed657e143144", &(0x7f0000000140)=0x8f, &(0x7f0000000180)="4d9743c451e8617ebad78452991ecdfd5333c99655f398abd6e05995ad335d842ac12ca0a33841dfe015cdfa79ac9735a6e9f3f994dc19c24b55aaa79d70432fb5fe77b02e137500126c0e", 0x4b) sysctl$kern(&(0x7f0000000200), 0x2, &(0x7f0000000240)="e0221a7c865a652474bda9e8351a1f37d70ec43f34d49c154390f24122037ae2e55128c317faadc78b3ab5070c35a840dfaf2111fb6aa2bd04f599c69f2e1d60294416d9db308a6250de4558758af7f91a4451c3b3fb949d2b52666af55a941a2d5ce4dfc40a588341a3a2a3f5eba0a18c34e3159fe2907f2fe82be01851d4865a9aca292033dda38060c3ce27b89946d6b398917023830d6857586a9f5c07a12b22755ba6f1e0bb7c4f92a44183c6d73b87f1893ac251e3b87a39049970f2dbfc3e5324143b847dfedd8b9b917adccc9d5a655231d0d22d704481a45fdef24f", &(0x7f0000000340)=0xe0, &(0x7f0000000380)="f69c3205bd37337ec007dd8e7b92b272ba5e8f82a0567b7260042ba76d64aaf5b12ddd8e55b187e764d98b3819a25c18f47c379241", 0x35) shutdown(0xffffffffffffff9c, 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000003c0)=0x7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x0, 0xffffffff}, {0x26, 0x87fe}, {0x4, 0x5}], 0x3}) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0x0, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000500)=[&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/wsmouse0\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='/dev/wsmouse0\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)=')\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='^\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='^+-\\%&[%\x00']) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) executing program 6: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = msgget$private(0x0, 0x10d) msgctl$IPC_RMID(r1, 0x0) executing program 4: pipe(&(0x7f0000001440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x9}, {0x1f, 0x40, 0x0, 0x101}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x130) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000005c40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff0200000000000000000000000000014e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7000000090780000"]) getdents(r0, 0x0, 0x0) executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0x3f}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x40}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8080, 0x0) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket$inet(0x2, 0x3, 0x4) setsockopt(r7, 0x0, 0x9c, &(0x7f00000002c0)='pk|D', 0x4) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r8, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r9, &(0x7f0000001200)=""/4074, 0xfea) getdents(r5, &(0x7f0000003240)=""/4131, 0xfffffffffffffedd) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = socket(0x2, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() openat$pci(0xffffffffffffff9c, 0x0, 0x8000, 0x0) kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x100002d5) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='C#', 0x2}], 0x1) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') fcntl$getown(0xffffffffffffffff, 0x5) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}, {&(0x7f0000000580)="b53841f76ffe5ca3ec1b9cbdff874a4299fb4f4d70b06504f587a0fd10544e77867a4230e08646915d793fe723401f1ab4385017f15fdba589d7e024316fda7ddf7832a682d7848c3fbde1dcdfbee15d34a6829c62f6bc267e472244c68a679e1095986b288e704fb6839b7f862e67cfdd5d5dbfa94be5f0ad94177532bb98884bd716f564ce79d2813a3d176b193cc5b87cde12c9f8b83d4fc4964ee98c577703"}, {&(0x7f00000004c0)="5d9118f58968d690f4042b25de94915a1c13b5435105ad6aa8f4927ba8dee302aa4e931c5f0a79969b0f41f6f48949e4f275bd10cf5f86bee6926da2fe043c9cdb2d8d011317fec92ff257083268d8bff45fa5719459b0280ee7b263ba079633c1f13b75135fde345652e456b64fd6869e7cd9e2627db247c421ae696d97ef46105d8c28b3e72a2768490b90339521bbebbb29dd0c0e9ed68af5c2281306a54d526b2e53eac2b26f2ad2b9ff83aae5be18d330066ddbd2ec848a25"}], 0x3f) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 4: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setrlimit(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x0, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}, 0xffffffff}, 0x10, 0x408) r3 = socket(0x2, 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000280)="c2d015823b34112f2abe6850b35e9d6a1096550de5e577e2563e9b4786bd9c0fd667051e39ba5ff30453f9c055fd6a4b7159871f34eecc7ad22689adb28e69cbdcde625b63753f0cb2f93392a8c93238d7aeaa4b6a6800c0b87feac58a", 0x5d}, {&(0x7f0000000440)="141d454e19d04c4bd9e6b34c49cca468bc8da0bdb9c63e972e11e29c8a2997774c4f7ea08c5daf0d302b844f84d2c5a69469fc35afee2474159dafb43f42b96d0549fb6037eb45d154b94e1a4a78284a7d33e1a4cc9461de755dc948e59369bebcf89eb4f8d7029e0f33f9f4b2dd081b5133d4889e4337d44e821046feeed3e8c2cbfb007d01cf87d53811346d72d28b635958e461a0d14714833e42ebc4a14cc9d4a426e2e9dbf625dff995e9ffa4dd73ab7c5d59764783c771f0c320", 0xbd}, {&(0x7f0000000300)="224076136244428703d8096c7726321b8a9a88e64979ac25597cd59ab0e53ca7f87309a7b5949ee9fa6af78ee8d6e1fee5b1", 0x32}, {&(0x7f0000000500)="1822f4c00ac72910549cec278f7b282d4efe214eb465ed14b0d7dcdde8e29f4d9a5b12106edc6a0db8846353d96251a3c93ee2f41631ab9dce1ab677c13fdb3dfdc747eea4781450b94aac652680cfea437f7de2ec888efe08ae1abe59a1206abe11a08ed2fa53b6a12dd82c955886a0fbeb9eb82e64cf464cb98bb89ca85ef3088f791430bfe8b5e7d807f16d06f2814cf8a5475909ab337a4d9a37a552d78ba02a3f07bd00b8df8683081df4a425b101de069f0aac2a9ad9da", 0xba}], 0x4) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8000, 0x0) recvmmsg(r6, &(0x7f0000001b80)={&(0x7f0000001ac0)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000001f80)=[{&(0x7f0000000800)=""/4087, 0xff7}, {&(0x7f0000001d00)=""/129, 0x81}, {&(0x7f0000000680)=""/83, 0x53}, {&(0x7f0000001dc0)=""/154, 0x9a}, {&(0x7f0000005b40)=""/4109, 0x100d}, {&(0x7f00000018c0)=""/125, 0x7d}, {&(0x7f0000001940)=""/181, 0xb5}, {&(0x7f0000001a00)=""/182, 0xb6}, {&(0x7f0000001800)=""/104, 0x68}, {&(0x7f0000003b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/65, 0x41}, {&(0x7f0000001880)=""/32, 0x20}, {&(0x7f0000001e80)=""/233, 0xe9}], 0xd, &(0x7f0000000740)=""/39, 0x27}, 0x1}, 0x10, 0x841, &(0x7f0000001cc0)={0xfbc, 0x1000}) fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x18, 0x3, 0x41) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380), 0xc) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000006c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb31ff5662fa36b1f539584f575f43f873fbd00ef9149feb3650fd9a0d729a02f6530a7d5398395573f5cfecb35a78e8dcaf283e1919088c50305ed06f4f1c2ea2a2604db2c307354f943d9f756da65374115a42ceac93e55e84de8fddf4efcf9b1b5010a8b279420c5e8c8f9f562225442a3e5f9041a744802fc236f070ab4220287354d88364c7a3ba33d1f8b27beb8b141890b1d53d391760edb5b5f640e52367125023a34c85f35fde64a8081a607de3d9c48938bb29c5eea8630b6b2e10c2358f9f916905bcf6c67c03e9e3c64c2a18bed7b36a7644d3d01ce1175fa2c78b5eba1939e42ecc6299601a3820d5b1ca1d2528c568f24c314243a", 0x146, 0x0, 0x0, 0x0) socket(0x6, 0x1, 0x4) (async) socket(0x6, 0x1, 0x4) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) getpid() r1 = semget$private(0x0, 0x4, 0x7b4) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/83) semget(0x1, 0x0, 0xa0) (async) r2 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/122) (async) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000ac0)=""/177) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2000006, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000011c0), 0x0) (async) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000011c0), 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() (async) r4 = syz_open_pts() close(r4) syz_open_pts() (async) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r0, &(0x7f0000000480)="125dd17715c8f08e827b00802c4c00c90acaa5a846906063fae0da647370dec7b7d13a293bf5b018dbbc785670304fc93cc56d5eaadf43fc0f55818e50ac8d04533426b40981e92fea2a449750a2652dc7d7396129649c9117a205000000923cedeaa235c815134bd3a97921542752af9c93d6aadb08d376661edaaaea8d52b914c921e81d53be2daded8c1534543909af1f9fc96ad1c98b2199c945b505fc538c5ae7d95fd758e111b54cd4d318f105aa631edbf81d3c7c82fbbf6740ba2c762944c913a351d0b13afe12b53ce6eab76df9643272a63b1a200e97192fd5415b82550318e42b768ff7049244e0510564c568d7b21bb486562d069fa0fa0de3c2fc82abc8a1799f0dc52eb1c5c715a0cf197837ee62cddcc7037e045014b205863239e7c1a04d", 0x126) readv(r5, &(0x7f0000000100), 0x4c) syz_open_pts() (async) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) (async) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x20000009, 0x6, "28b77c000010131c0300", 0x4}) writev(r6, &(0x7f0000003500)=[{&(0x7f0000000140)='U', 0x1}], 0x1) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000006c0)={'./file0\x00', 0x8, 0x100, 0x1816}) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup(0xffffffffffffffff) dup2(r1, r0) socket(0x11, 0x3, 0x0) r5 = msgget$private(0x0, 0x701) msgsnd(r5, &(0x7f0000000180)=ANY=[@ANYRES8=r5, @ANYRES16=r5, @ANYRESHEX=r5, @ANYRESOCT], 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000280)="1e892efd682e6c9b722ef44e83a835f64c23170a5cfc96d9240442202b63ba4dd9760cff69b454c506036a7c8bd48658e5a50df1968d18b2f42fcf2a52a020214260062e98a9aa2675cbd07f2d9b72a2e4d7d936f667e649ea6da67026d54fcf7a6a886b551cee4e312ea7322bcd5f8cb0b317d0c2facee657a1a3698423b1dc254f947c7347dd2629ca0bbbe3213dd4f42a169a124f8dd288dcc3eb5ac1d475fa9a0d66f48df7001bb65d83544989c33d756d56c1a2ecc80035e0c588e5f9ca", &(0x7f0000000340)=0xc0, &(0x7f00000003c0)="bf1f2c8ed48373a9dc484644f7b95c30afcb7ea784cc3ac52e70e7466cf98974b96b63c7c93f1daadea08f4d45fc08f605aac481235e5329bebe3dd1352b881cf3a8dc79876fc08e", 0x48) pipe2(&(0x7f0000000380), 0x10004) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000223b0014110000000000000413f9ff34bf2992f691d811"]) socket(0x11, 0x3, 0x0) socket(0x18, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x7ff, 0x5, 0x0, 0x10000, 0x3f, 0x7, 0x2, 0x1, 0x0, 0x10001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x121) executing program 0: r0 = open$dir(0x0, 0x0, 0x0) renameat(r0, 0x0, r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r1, &(0x7f0000000000)="19", 0x1, 0x0) getuid() ftruncate(r1, 0x8000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 3: munmap(&(0x7f0000708000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x138, 0x0) shmdt(r1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x18, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, &(0x7f0000000080)={0x0, 0x9}) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1, 0x0) r2 = dup(r1) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x0, r2, 0xf3) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8002, 0x0) kqueue() getgroups(0x1, &(0x7f0000000280)=[0x0]) getpgid(0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000080)=""/139, 0x8b, 0x1046, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000200)) executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x201) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000000)=""/4096, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001000), 0x40010, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001080)={0x3, &(0x7f00000010c0)=[{0x200, 0x81, 0x2, 0x209}, {0x3, 0xff, 0xa6, 0x6}, {0x2, 0x6, 0x9, 0x3f}]}) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) executing program 6: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x2, 0x8000, 0x9}, 0x4, [0xffff, 0x8, 0x0, 0x1, 0x4, 0xcd, 0x2, 0x95]}, 0x3c) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000140)="d9167734a99b7a02ee7dd65585a05505b1936b37a4cdce5e16257b4778dc61f246d263227892e51b09cad38112066bdcee3ed337eec74f1a5b6e95b12bcf46626c137bc8c566fb409918fc9de713ee311fa37df8dd641954e847ff6d90023b7c9b98d1842bc67feea5bd7f47957e4cf7bad33d5b42deca7a32172e36b6a92daea862c3bc3714a37197620cdafd958b0f1a2fce608d82d78420b3f8122191407802e639855aadd8caaecf14d4022f9860202a203d5bfe94bc", &(0x7f0000000200)=0xb8, &(0x7f0000000240)="ccbcd4175957c0f583bd879fbf3c6f54506e33799e1b26e0bf870d4ef38eee1c00ad5c8f00819d61d4f8e3bb1a8ef927222196bde17953a33229ef94797b264fd8ec8a4908a036ec7bc0344fa3eda2fb5dcc48a160acc7e0aef5934e604771d2b5b642287f43be804fb20246af1efdf68e16aea293559860f2b69a5e582e7fe5b8eec26621cb7697094ae2cc3ed7449cf0d3550c73da25784a44224d548d2b77c4e07d965797cbfe54b207d7657284e6f7bb74a10748c7342856a61a99e40539761cd5a3096d68d85e59ae47", 0xcc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x1, 0xb48}, {0x18, 0x2, 0x3ff, 0x7}, 0x20, [0x0, 0x7, 0x0, 0x10000, 0xe581, 0xfffffffc, 0x6, 0xfc78]}, 0x3c) r1 = socket(0x29, 0x1, 0xf9) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000003c0)={0xd8, 0x3, 0x80000000, 0x3}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000400)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) shutdown(r0, 0x0) r4 = accept$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r5 = dup(r4) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f0000000500)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000580)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f00000005c0)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x81}, {0x8e, 0x7c}, {0x6057a549ea96b5, 0x400}, {0x1, 0x5b90f93f}], 0x4}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000680)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000006c0)={0x9, './file0\x00', './file0\x00'}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000780)={&(0x7f0000000740)=[{0x8b, 0x10000}, {0x82, 0x76}, {0x100, 0x9a}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x100, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000800)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000840)=0x80000000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000880)='./file0/file0\x00', r7, r8, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000009c0)={0x4, &(0x7f0000000980)=[0x7, 0x1, 0x1f, 0xbc6d]}) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) r5 = dup2(r1, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c0000040001029078e0000002ac1400bb000000004eab234e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = getuid() seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x50}, 0x0, 0x401, 0x8000}) r3 = semget$private(0x0, 0x4, 0x96) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r4, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, 0x0, r2, r4, 0x1, 0x40f9}, 0xffff, 0x6, r5, r6, 0x10000, 0x0, 0x2, 0x8000000000000001}) listen(r1, 0x7) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x79712034896e9b54, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000001c0)) socketpair(0x18, 0x5, 0x3c, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) msgget(0x3, 0x280)    executing program 7: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open$dir(0x0, 0xa00, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f0000000300)="f9f27c41bc5e91c2bfcb989cb48589277cb363d9b50d2e3e5881c555dffe933b1a56293b97a63bc68c13cb4fcdbb7b596458466a234ee9d2880e6d503ffa22d87a3b8190ce8232542e836c8de19ed185ac2ea1bbfda80567a1bce5ef7900d772063496263c58e019691c22690b249ccc39fd5d962396d4a4227dd3ec0d8ebe025076d055594d02d7b33d1e4e20d006b764977bdda3f12bb07d4782f2724be69374692d3174c507391a9e16058127a7cc2c34da313b1022ae28288ab199c77d6336fa642e896158ca2375fc6275146fdd021df33ca6cb04d35ba3e00f", 0xdc) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x0, 0xc, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0xb, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xfffffffc, 0xfffffffd, 0x4, 0x3, "bb0800010051254ad40400"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cbc5951c1db0fd943a", 0x1f}], 0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x9, 0x7fff, 0x2, "9d119d99c3bb2474acaad55d08c6ae3911ce14ce", 0x3f, 0x7}) syz_extract_tcp_res(&(0x7f0000000240), 0x64, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x3}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/138) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000080)=0xd7) executing program 2: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8a}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0, 0x7f}, 0x10, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ftruncate(r2, 0x25b3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20b89, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setgroups(0x0, 0xffffffffffffffff) syz_emit_ethernet(0x4a, 0x0) socket$inet6(0x18, 0x8000, 0x0) poll(0x0, 0x0, 0x0) executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x8000, r1, r2, r1, r2, 0x1b, 0xa}, 0xffffffff, 0x0, 0x10001}) r3 = semget(0x3, 0x4, 0x40c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x1}, 0x80000002e5}) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x1, r1, 0xffffffffffffffff, r1, r2, 0x3b613ca61de071d, 0x3f}, 0x7b, 0x150b, r0, r4, 0x0, 0x40, 0x5, 0x400}) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x1101, 0x10) openat(r6, &(0x7f0000000040)='./file0\x00', 0x200, 0x21)    OpenBSD/amd64 (Amnesiac) (tty00) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0xfffc}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4000000000}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000000c0)="98", 0x1}], 0x2) write(r4, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 3: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) writev(r2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 0: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080)="76f5d500f1f6e878eb2fdeb1ece7768239359235d0efc1f47be5d90db81e825fcf24ba8da7f6bcbd5445c46b9a292377", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f0", 0xad, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x38, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0) r4 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000680)=[{0x0, 0x7}, {0x3, 0x8}], 0x2aaaaaaaaaaaab04) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f00000007c0)=[{0x3, 0xb52, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r5 = getegid() r6 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r7 = getegid() semop(0x0, &(0x7f0000000600)=[{0x3, 0x100, 0x1000}, {0x2, 0xe5, 0x1800}, {0x4, 0xfffa}], 0x3) setegid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r5, r6, r7, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r8 = getpgid(0x0) r9 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r9, r5) r10 = fcntl$getown(r3, 0x5) r11 = getuid() sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526509b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000400)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e9193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c1307c1f52546d386ced1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a8264f1792a7d53d034e612fffe59d8e1", 0xbf}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}], 0x4, &(0x7f0000000800)=ANY=[@ANYRES8=r5, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000ffff000000000000de6ce79a19616fc7a7fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d0100000001000000318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501b05000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="0000000020000000c31a343b5428609ee0000000009e7fc78317", @ANYRES32=r8, @ANYRESOCT=r3, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRESOCT, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x2}, 0x400) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/250}, &(0x7f0000000280)=0xfc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x10, 0x4000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) setreuid(0xee00, 0x0) setegid(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000100)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {0x0}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r6 = socket(0x6, 0x1, 0x8) poll(&(0x7f0000000080)=[{r5}, {r6}, {r4, 0x2}, {r4, 0x8}, {0xffffffffffffffff, 0x4}, {r4, 0x10}, {0xffffffffffffffff, 0x10}, {r4, 0x20}], 0x8, 0x1) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="466ecefb9cfdddf33f4b08f34adb2006b62dbc2ce4f3371da01b655dd736ab7e2b8d24a6285d42814ca864909c8b513ce8e41e6047d09c9356f50957f70a7196b130f212e16e9990f17c4433e0b10f46c5e5edae44315242979a010f48c8821bd09645eb2c0d9927595eee3017a81ccf0868680cc358c3215b47332eb6", 0x7d}], 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) r1 = msgget$private(0x0, 0x10d) msgctl$IPC_RMID(r1, 0x0) executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x7}) select(0x40, &(0x7f0000000180)={0xffffffffffffffff, 0x8000000000000001, 0x7e, 0x6, 0x7, 0x6a88df7c, 0xffff, 0x90b}, &(0x7f00000001c0)={0x9, 0x56, 0xffffffffffffff80, 0x5, 0xc000000000000000, 0xfff, 0x62cf, 0x1ff}, &(0x7f0000000200)={0x0, 0x0, 0x401, 0x3ff, 0x3b7, 0x2, 0x6, 0x4}, &(0x7f0000000240)={0x8, 0x3}) pread(r0, &(0x7f0000000280)="71a684fc3594f5d1c7da9001d5735d6645293dcbed66d1eaaaecea2393d0e6c9012b61c72605db2326f4c8f0724ba44cafe4b6dde75fc14ae9b18b9fb17b82aaf8060f647a0ba82027a760ce19a3a05f66232293511c91e6d0f5147d8ead328116563934f2bcc646ab650a915b39fd7a886b92b73140e620de3965e5b6e687aedbc10e99fe805d15d54a4c855062fca781ab0e486dc21ed4c9a9b75376af073ebf3b06cb27c39c2be98e9634210242eb", 0xb0, 0x7fffffffffffffff) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000003c0)={0x0, 0x847}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x7, &(0x7f0000000400)=[{0xff, 0xff, 0xc6, 0x4}, {0xfff7, 0x5, 0x1f, 0x4}, {0x1, 0x1f, 0x1f}, {0x9, 0x4, 0x6, 0x2}, {0xba71, 0x4f, 0x80, 0x4}, {0x52, 0x7}, {0x81, 0xa3, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000004c0)=0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000500)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000600)={0x8, 0x8001}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000640)=0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$getflags(r1, 0x3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000007c0)=0x6) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000800)=0xff) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000840)=0x1) fchflags(r0, 0x0) socket(0x6, 0x8000, 0x3f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880), 0x20000, 0x0) connect$unix(r0, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000900)=0x6) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) sendto$inet(r0, &(0x7f0000000bc0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b578e9a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0ade2d247adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896b", 0x4d1, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x28) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) seteuid(r2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x65ec, r1}) setreuid(r2, r2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r4, r3) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x6e28, 0x40}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000200)={0x401, 0x0, 0xc}) socketpair(0x20, 0x1, 0x42, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0x4, 0x80) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setuid(r10) sendmmsg(r6, &(0x7f0000002780)={&(0x7f0000002740)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000300)="2c14d31566fee2a79a5b219b00b0b15231470d0d8e9dd576150b1c656ba5aa3ab2de7b5f725be923663db281c9475bb8ebe570de65964ae7251fae784fb0521ada9a020cc121bcd3d98bd438a28b8bf9b189e14d2f4ebf1789ac7af8be36f1355806b5626571340436f9229d14450d304be34c248d03e1ebb2a74585567e215295599020315fa58a644f5ec1fb784162e08caa1e07250b52750f7794dde1c30834ed53c438ad23704add7c153482ece62da90097b4c643e8f7ffac8bce7434b50026ad019182f3ee90339801024893cc1bcb0d7a4ec6f3d6046d2ae92bd973e5a7f9986e4f6a846e7968b84da2478e1a6b9a1f2acbabbad0c36ad027b225ff1bb6d9ec32f70a8aff05384019c4242a98030e2f841b1b10719869a2d9c15716035a5c8dc3aee8c6bed167ec84d326662a4e0fadcb9c6a8ea09c429216ed64a4549d1de98630436012fbc5049054aa8ce4130d453a3a5e7a2f61f406f5199d78152e6b537de7508bba30f3fa48fd90b2f5b9f858716886cbd04c4500444f0b51f6bd06bda1479f63f675bc4d1a5cdcc63b469fcca904cb5409b68661cd4bb8dcc80adbb53be9ba7d95fd1241394f934ab73810aee75c8011a87b353f3a1a40416acec06742208a779c8787c61ec92a4eb070ceccf4993aaaf8c09f8fd82b95c950e1ef0b6ca60b14a84603ca537e986e38f26245bf27a6d15b52d4cf655e79ed97ee8419f8cab60eedc2206d782aecd3c55977ec5c12d55e765a6f9631bc4a593c574e89329b43f1e5ab8f8e7b12a86223a48233e158f56a5b86c729980e4059f03527ea900416580814db59d2385a9c6b969b13964e469136fef68e883b0bc1b8f8e623ab381c06148b839006a5cbf0a95d3b79e11abdc6a1c64c5965eea8cb65d43457cacd52a9320effc7c98cabc33cdc2de523389287891524349dcaaff6a1d548ac8dcbc09f2d958abe0359d7b18e52eb28e48aa9d20641770a006f40c9a3beee731459918547a29dd2537f27708c4d1ae4f54502752943cd0c1c9ceb7de40a01effe533ec50e481f608a506df8aadd8b0d1392b15d89b7bd97a83442a0a22646277e6d4a161b39ceea03e74a601a40ee1bcdbf0d9f05ec6eab3bed5fa2d3eb07787ddf05c3eeaaf371997a5017750864c9d7f98e1af552d578ba54858d0a1d3cf0834cdd63e4c33f15ccdf9c5ac48b5551b63cbee71c73e5030bf83875534482cd0aa0d946966e3f1052ad66a4c4c7286b3ec6498e9e7e2d5d525ebcce4a05ebfe27cae07b9808b3d12c8c55d219758100f4345bf24675a016b42d31ff605ac5b3156698a5834e1ab4884856930aae1a82e6ec45f001229b7fd8a0d2ede0f9a5681034156402fa3cbf08902236839b165fdb9a2561d18da2e2225ed11e2d930bbc2c95a9f8ebe591e769f96327c384d6aaf3caa7477b95a9edac432d35038593c7f7cd0f465a9cf9f7e63c7ffad9b3d42d83ff7ef291517809044429b52edaa7313c5736a9278db28c75663c1013a1b8fb11b889fe848e39cb9d2f43a1f86513d170e30d3761f91c28f752c3be806c63fc17291d38b5b993a47346cc334948a54e1b6c4baca93ce15d2df8cbfdceca30dfe0e0ff4fa0060471cc9d06a2fc13505a0682b82e392e0ca96ffac1df73cc39cd571c353b0260324bdf6de54608405f12040b8d640622ce734e0eca9c95fc6d5c025cf8cea479dca2f094090f8bf1d2c6bb03f2597b84b3a225a4917b4b1b728783cdfbb72a4f53a1aeb05c880ab7f2e12c2d44586fd0546b6ecd220dfa5b782ef5be1c320d101a2fb118f005fc0b306475b469d5dc0554ac4784f5bb87eeae7751a1a01688d2a6f967270622b8c726e9871485c6942f24cb892cb4b60249bf9c773ecd60edf599cf2960e4201a1491b64e507d9846a3eec31c0a27ee7e84722764224097ef1f90c55d3af266e4c693e1696240397284a4978cbea6e6733864730d280c519918e81d4b8c9a9ee9d543aebee6a3eef994779eeb1cb47caa61dd2854959cae810ea7c6fef488cbfcb0bdbd1934801aff4176ff2a7cc8aad15d91154ec3f2aad8eb25da6c87831de118c978fddba28f3ce38a2f4f5639cdd6b45c108d049191d7a9e10600e172db81371a9a51634994c0de21802d038375fe8cb8e71688208acd10e608999fcc8268c00f8d958d639f8027c4a27708acfab4178e1750baa46af778852c4d1971d5b52d57beac6705a210c491af8a8a5e89bece270283ac7556533611462a5a4be2490e06eb322036b9467fdc03c88d87a8a4f1bf8580f697f92def919b0649402a73124c6af473699b33e8167701dd34cb19b9f417e1e855d28aea8da8dbb673d5c11b69a0cb44d234de4ca55d84879dae40a1d1556648e4287c325f14ce2fbdade1be324d0b61ccfda79e379f18c1b2083760acd4e7376d36d393e6ea45f7b011f376acad829a6f9be6b94953d3378552e812f7a958fc2b4395415456cc56f935e1270f63934533cbc0e4535000c1c0e6a8ba0471b7879f4bf4f22900ee13498bb65d9ebdf2a3ed27ad9c843517633c627fd51c11ea8e5c07195dcab537801838eb86dd491a431420efaa1aaad0de94bdf128b4da8ca81e30f264663f5fe6136841b1b05330c704e527a7a280134c67453dc13dfbaa4e5344c960ae8e1cb99284b4d5553539eacb74ff819bd81ffb05c819228a9e0b958af16ddae27d9e0700ec9340a27b2b66aee901afb616d5906c761f80b8e1df98a5c029781bcebe68a7b7c3d1581fa5e4e02acc6bf67b1ff51d3c3254e5966f4cf8bb1c376394d90b2797cfcb4116372770dfbb772b72a8ecdd234a58e9b9d68feb09b3cfd795e06ed66e282cc1b590fcea25d70de0407381d2a496be4f63f830f3b5da67ab5145898cbd9665771ea637a19e8d6bf2547db6bd1ae94773ed80e44dc613d277f0bd9b811e7a484d19ed8c1d99eba38c1a0c704deeec48976a4eacd4eccad0b01b8b43ba16f40bc2063ed53cde0f13e49343e25c11f5f998c6dc5152d1f50eb03b20e0cfcf064c4fd3890deed46b8e032597c8b3479b42eca6f0dd55c2ed84aee9f191d1baf571e0360611379ab6ff896d07fd90bebbba432628a1bd022013f5e0712073b585256bea021652eb3f057be45c46104ca98257d9163dde0e1a5d06fdc45f20914f7ebeda0ad9e82ba433af64710ed74150c3e223ff8cfafbca492007281cc29e3fb3f8b4fea8c3c955582d5b1c7d1c1610f98128fd742467583721ae6f312fb462c90c5bc4c52d9b531106c413f792c41d433a5f55146e74327355374b2dc8b09196f5f687f07f34805d264a2742ed6a3072f2a51619d0b2db3ffa587006a52e15fbab2aaf817894d11d20b1dc4c2963d0f97c798ddd2131d13814d2a78c6e126f93b68a69ca78006e7944c79e5c434ea5235e3961e515083136443aa6af009fcd788b07e905fe446d072f7fc7864ec2e3aa4c6cdf24412afe1c3fe8531a65d16f6b0e73ed2c87e4a9c394092cd866b176c2211539555a1b4cee94979defcbc421feb890c3e1b2dd90b63525f9ca283ab3d91cca6f94ca560587b04e6c71fb6a81f33f0e8aae76fcaa8060f6979493e21ff795d84da369ec427027ecc3c435dfe86819260cde9ff1d24eb241a48d6d6108485f7ca7bd814ad3b6a6e0cf3a8e61905f5a7186c6f429ec5de6fe24295112087b4fcb8573f9330357f206b8fdb01696f12782a2013ea8c0bc806eda43aa3ced655fa45aa33752fc7c6f663b690ac0c9481723b12f7cae9cc38d918964a7585ae381376fb7908bd2e5690162207abe97f33d4cc67e7f01acbe5050abf49dece764e3d9b3bef1c8141e22bac3819c43cda5b08a421c03503de3b082cbb02b5acb0832ebc440fe7cf35afeb4eafca86dfdc696aa23272ac6aa50142b60503667070da5a86e19a49f613f9f27b7ca841dac941022dba72f81568ff4b84bfc30b624c41967b047b0960fa061d1160a4a18088be297eea08fa9f2be548432d411de623f422f64eaedb94ed84b77a1c51ebce0c7226a5590e9257d821b18eea67cdf24728359fd81c1be720d640e1ae6c890c601304e74493c4e8b31b20f83d514c010171925f7c66896dfe26bef9f09f70d05f9c02369883f8a630340825dcd2e280303a76c371fa4ae21f1fbd8bf521538ee4fd90828eeec10e8f92f9144508aab308999536696315b40a617c0565023b3e8928e925b2b53c3e635d0ff07ede56d3c4a1f3e68634dd58951b6570f3ac29bee81929bb53d406cf637219d102d4a4e905cfff790392f5cfcee8bbbda60ef03df92158eae6c5d12a690be66ad068c67c8f801ef471dd12d9d967748d2b0ce9f2233380793372c5a59a4a98eaa7dbbc0db29a01bed49bcdc988656f173fe9933dd1acf061116c87d6f84fe4541c9ffd296fd9292ff1fe6efac2ed0878ae911fdd264810d07747d6c3fd203fca3aec9e7885bda7ef1dd357fbfb31d76d4b9b4fc29293e260497b73ae591230f7d0d6a0056657568e1ead212410ae410bdec2ebe885d752e332b48900c07f0200110651eb33e1a5f7b2222ef68daffe88ef466209c580c3b54a53ff117c115f104018c10184736e936927e4f3f569b0b6912adaeb5536ed06de412ea9916e340bcb6921c7e6fb8015346c813515f3984bd8aebe141cda9c575103adc1a4c3f36af784dd768c36cc84ca0357230c94b82e84a495a0d7883430b4b6e0e114e1843f8fe0b99a7541efd4792b41fb45858938a52eab98771d3c442170f662cacb2b642aa65a04182c33d1fb6b529bc0facb50fc6e7ac66a6206d392ea03d7ea1e61b84baa036c2ebcb3154b80a8d0ca1a31907edc7d1726af2c81e8186283d1437504ae597173c6b59a211f15106123109c4d49cca4ac878cfcaf8ca1050955c22d3b739cc53310bb773b0f4eabb9e71160a07c9a02b20e48c8ea9b870ae211aea83bda3b57638b67d0402bd3b1ed382b0b4fafc0e920ad86ba071751de15380d8f9d8973ab0b25dc0a5ef119333dc95efa292d1ee816b5878e1f03f57b10c81f17dd447351b6bdb21105ca76b7b83310d9587d22c3669f756c7f49f631ba800c8536fcdb785a42cb7eba75921f860c7a5277dba99fa1b3af0d33a88feaa57d5f568c1d5a07a16866864fd72730c55b8678c1632ad4532561071aa7cc85cba7b7559bb9c2dafa56795678a0a5c3ed3f6e9b8cc535ac369faf25f6980126431b62f4d96c3aea2fa1385df12da5d1fae9306aa4ee41874310b726bb8d96ec18b11764a8dd46e60485a0bceeadfbabd7e65e4acbdc8379eb7b219bfe72d61298da16db9b9d0b12987fa627e6cdf3830613e90be3c729fdfa076dc819bbaf721b0f7922ec165fc64f780404d8b44885eeb379096e60656c30e278cf3d138a2a03bccb5f1b3f7f0a2bf86b8f403132fbf8c0c6a80723b68d273781776b59b99833c9822119614e3447da0e08c5a72efa271430c32651d7c6dd912fd24d0b944ba0f440761de10d7186ad33c431a029c500a905ab2f3adb7e248c04cde74384e8d5994ee1705640916089e1f5d11dfeff92506fe5ea305f73b2828aba1b3f9196d8ceb39e1b7d8ed021887f73af21da0c6bd894abaa0817d3514ced7c8f721408acb614a4854b38459f7f54991216e032bd038c786107480d40668c844fc8b1c385e648169665dfef98a83e46d77f2bb6dcb31bb75a780a123937ac38000f3077544998edba3d489db4bfa19ee73ecc10a52b9bb67ca8bb0c5ddc64b39189c941dba0e0b47d0b25987cfc59a3ce8bbf3401151d7bcba53231087", 0x1000}, {&(0x7f0000001300)="ad73c150da7690272327b2a088f17c1933f1ba6c06ed4c1d0da5a6ed1de9415102775443234a3de4c9a0ce2eca99b8ed3663ed204ffee79a33cc914370e2b52d8371b3a9d2fb0d2efa29c823be6ad0a886e0b4d2bf672976e9319a730d5e6613fd75fb97faee596d2c5b8a9b68df1452fbd4f17a353213b79c51d2083c095b31c3f1c8f79cb2f20b9041fc94bc7d32d53b6a2e964233ee617b02f9b7b00867f40ee9cabea7469183233e24253c9ccf534f59caef2f471d4ebcc12168f47de24eee8956ec23fb7f523856239c361959d55a5d12b6094a43ddbfbc49bbe7bd65d1c7e1ad4d1bc904483c38ecf81fe8953518d25913829fbac8100751113ae884816a49e581e17f0b908d6c7daa0be9cb8140e5a4238e6b34cd9ac2065317657317d32a126b63981b0e820a0a9d6d5e36cc958ad5407bb3e123eb1f64dc55578d8926d80328ed05ef9a91236f51c928d6b840b2313fb53c7b806a62fc3c9bd5e085441f63f06ae279c08acc761813edebc186ed176ddb0620bf8aa8c864ae6604e40c3f8f00be3c94f1c8746a3cdc794d75345f41d288f765e5b848244454085ca70d8af8882a314af3c584190156cf6578d4fde3efc4a5a435881a794c4ee83e834c68c656db6929d526a9c33af0ebb8d46b8f5013766eb520d3b58b376a0ee250f79be8dd1753939891441640b0314f863fcb0d7d85e35014bdbd0df360e82d92c1350bb778040821250f01db941e56fc7425b7b0b29df4b3112e8f1124ce6acb74475ae8bc1d46d8a1239e524d3053e604953565251fffe69933d0e764b8974e682aa7904e86fbb1d545a733a2f09375451919147ac4c2aaeeb534f69dde89842c02020bb546639ea71d03852e17ee1477fe8c69deb6ff876531ba9302553fed38db303bb818ebea6058d793fd67533a47f960deffa5d6c7be5ab7da1f91a7d0e7e80814cd96265f0f816be2af25b0e287c15cb7ef53a7342560f82660bce363eecf95ddde1e12d19112b6e22b623b39573de2fb88ef21c626f9b100434b1d7bc63386edc668794661cf4a48b49de31dbb26312a1105b50e9b8afbc64817265d700a89b4c317667352e1e34a8f303b7ceb8b243aff9552c4e24777f559776c4486ca12dbab32ef2d0934cac62a7ea4c52986fd643300fb0694eade860fb2021bc8b1e2512e29683b1e862bf0d0faeeaf21c23d2a2f084e0cb92656e11b2772febf2a9bfb9486554f166b5f3fe0685fc969d0259176ea13fe61ae701aeaa22fc23f896af001fac482926fcf28f13821d5770d1bacef993bd60ac4352cea8bf179134b224de4ee3f68eb2eab8003f649e8821827be50491690c20bbe06b790abf402eab2c69a681431009b780c144b7e6950063d70e3ffdd9d7a5976654830474778e63ea1381de1e93a90368d7991c151da07060fe42b4e328e86149e501145f1a8b3ae5c5b5bf97a92b48c5195ae90fa5b53f94d59684cee8dcc2e3132cdb387e4b2e200a4296b796ea58267e1114cd8d4d6de89496152c2e3956c35d40ccf9b61116415b8c6998d4aab2b8fb85e3942e6d52f67347f3d26f82c798bd8fd8cb0e52c7ab52e372a741bba02eb007123e62476db4d988839677da67c840e4a34d411c4b9e1afbdc2b4210000bd4a3e89335774ef8f0f01e05eb5625733e188878a001f9e6932ea4a111bb1f7d81d7e0036932c609c12a6992d1e2025495f8d7a75ea8524dd04b4e8bdadc590ed1da6a422f38f54917d9aef7a63bb2e7a615438b6448141f588cee93ef651ec74cc9c6b8f41d8c53d460fe4a043f26b561f2061a93ae21cd4a50b8b5eb4f968c3c400f4ccb3056b9daf028f1edb8bdbec0e79117ecaf031d86c6c3add0143ae5a946d060bc5c7ad6bf0c5f0927220a5c6b3fe8c120c5bc4a5f2c3a8b4922ddd20d3b82a8ac1933c761a6dd43417467273a7debcaa4c6f89f37e9af29007dc7608bb1379773c0a677a4b80fc0cbc93b05b626db6a9b13652878087b5439b486ca603b20f5d5a0f29ece2abc4579f008610704d5951e539c51eb8783dffe4e152282dd038a84c3e49cd7280f60438729213ff8f7cc0612e27f42268f5af997e5f06b2bf56e44510179ac817b2496c1ee07b8f4d68e4ac5d7f558b411d81e932e320b3822ab0c4602d308ec4a5f3022c7ed7ffbd167eda6326aa2c8678d0ceef736e4c6808e4c162a16c1dbb9b4d69730020546ff5f6b765cb0505c43490ba5397f0378ce26284076115d74a0ab43778a8f78adbb57ff10468e688d1ae2a23a9ae1f577550661a126aa9d041f6363aa6cc2d3218a9d33e6fef98d114e867e9a497082238d918fe46bde25ccb88805d360da8d66f9a5e291e0a0ba3b6f96ab23efb916cae458a8090c09be8d34a99d9077e41b3d24d706fbf24e1b37b380f02cb903f6eaa8f402714a0fa9df69e362b5e6c2a25ba801dd4c6f477049cf412bf3a5d93852375a0363c7cc07d5ccf735615026d50e69368a8fef2c6588accd4496ddb2bb91880c0589bec8f576ba0d2e44166c5a93a0d2acf62c95f1bd9d5c0a5fa049b5500f4a9ab3bff3850c5b496f0f438d2fcc7ddf369e63fa52006794913fa601ec6f992e8850bf748a0f53e984ce9cef844704327e3c6fde9e4c188000623ed7593f56af657b741aff56d71f21c8effcd3fb81e8a4936e70fb45b9faa30a36a902e26e55cd8a90d9f9b6133c3f2c590a68133b7a3092f1e294f96a98ac30b90a216dc7a6025d789fad093486c8b5704ae90f8c152e54535b25f9087ddc6b72852f9de5d0f03ab353f4f87b04f55743e371d2b54dcb0b0071f948f86a612a166283d9f32bc273c4040f801a8b0a56f95bf003bcc27d789c3fd48339f6bbcc2bc051f6044ee77d1ebd4721de26cd4d07d4c78136a65f91eb9a508946a85b336699495e1e35a69192f3be011dd0d32380e032ad2c055d8d32f22a046754d1450faeb9153ab2303818108bcd350e667f475f06b2fdd3e460561828abd7728ca3009827b6f20078711f68cae89b48b2c84faec32a974455a7e616d356e3d40e190fd4c35489de0eceaa205ca50a9081d30c3bfff241c9cc2a3af1363d0f2ed1789b5c83363953cab6a44f674594be0026c031a7dcb5c6b648ebe12cc7fbe6b1539775b23e15fdb654fef06f355c7c28392e45a6aa2b19b7ff343075337ef99f4ed7c616ff74352226e9364ea1d0fe3dc1f4a3d97d8fd5cda3247e4f6f26b5befa001016e45c64db79825acd092cc79723b0370d86dd1b3ae9bb39e4faa2ce537640fecf60854917a9a18569ba6ca96e320618f4e15ffb8215d9134d8d5249c4890cb9326a073f7925593ad7e70bacb6317be4bd225bb5322f548d99389a79a53431f2f09ebef35da3395b8ed2b8f5b6931f5b2bd889af06a50701165844a5a86311f50ed26531f8059b6b133e9042e351a62f913133b07c62c90c30b4499bd037e4e89b8910da2a8b9ec4f08a1683fd6e682fa38768b7902a95429b7fc595104efe29610e8c2b423a53db47f3e71dbfa1506b714426ba9124c5fa3629300f765ee22138050ff89458c92de6986fbe25f8494fe94269a4c814198e2fa93a8d3ef6cc1601a12382334642d18783f5ff7b3f34f92fa3097ac93ec4a843d586f92309b8dfd4e357cd55fe3db0226fffa825a769c2d174ae4044281baade6224cdc374a499e2e80d127f4619d89358086c90cdd4fcbcff3c74a805652dbe01edb778e1f1dddab161332250ec9baf775f57c6ad19098427351e95493d89d4d58b04391d3c58a94a0e203099a8c512343917d9294344a22ae7c2cf2b07c57f8a837197e2f05f44cbf363f8847344d975b2a01b1786eb9b895d053a7093c770c80c9336fe068fd6a597e128af83502b26c8786d5ffdc1440842e1c3284137322bc7f526bf8613cffb2225894b4512af40b9c1e2828ad22379decc22df59ff5ae5c74136c154cc7612a6346b6c6370c3c4574aa40f3873f2c767e9db2f276fa9736ab74302a4f72735a0bfcfc82f23ed9041af32515f6f8a000d1fcc8a2eb2e3a1699ee70d7d70b245a9d0672d6e6a4cbf50629fc8187e1772cddac593b46947ca1dc75690edfbe1196417ee3a502236eac984eb2918ff54b7dcac2ced8ac1864235a2de07abd86a09605cb846cea734317ee9364f362149f935803609ace642647e0da0d5e285bea95a50e81865dfbc7b2739a303d7ad71a08135934d020c8d63ef57e45d1a777a5a8cbaa863dc22aa29cdb3364649325850449e863fb0a9a86fcc60eb8f54fc93b94a3ae76e936465c27ebb46dcef1754f3bb9e88524785c6e8ec99f9c76b265b44440947c1a45a797179b4bf9ee10853deca465f00aefef089697789a22899828ee2aa143efa6f5380912a68a37e163b5df031e495b2654d1dafc80e247287748a08a17885a8154b535f8f87204d56c32bfa71e480bb8e03873c9f596bee2a1f3b05011118653bed3db988f68b9a0d9eea942d46b2d2a3f7bde3fc8e9408fde2bc85229a5a9dad3185ea6b5a37ca7d5d1849b474d3e1ad09590f426ddad92919471ba4c65fd2403e5ac10ecb75c29f84fb2e02664d4613d1aa32a01ba4e1a26ee2e3a3867fe8a183dccba604fd569eaebf6911f3e5eda0f8252e06d0729ef27c668075382f04d2dde187958a3ec3f7277b8c0965ff2402eef94406ae472c33e34867b412fba710fb8998f7b170b306bfb8498e89eb8925227604a0a2b62eb7adebcff2f5d250da25b901d6c777637ca1c560b5c255662c9b2b85c7e9eec74e115d73897d29a861a606df824a88f6a60143562b80c275030b12a49640ebfcb369695065de57f17f426ac1d09e81dfe0e17714d02038881ebf57f50c9b9b82c1433faa63f575d6c044395d264dddf392fdffdc41bcb91d815e9b14c168c7b88cc2f6e8b0e1d33e3e5c59bb9f1a8648e09be721e1488ac91a0a5c1217afa961b3b8e9031c3cc67f7d0eab2f1dd93494466a3b8f009101317ef3b98f99bda0c5c0a80f0c2158c28d21e2771e644606a3e8ebb1e6c67ed51547374bef287b6cb482a081dc6421cbcee08e1632e71a75e4add4647dfb0125082474ead17d54cbf82d613c62f1e2560e234ee0394ae6fbe87717f28a4622b68c0939f219ed561c740735ec00582465c9dbff09e6cc94c9061c31dcfbfbdbc4bf7f5a8290c949b5bf51fa554cadfd352cfe7474c7542531e4409233bfbf668d56e208bbd25b82c72b627fd421290f2a97db9f40825da009a1be1f43718ef9b7db23ede4016b4ac055682cf6a154c764de68d4be1aabf1a61e7bb8bd78dd319d6141b588f914faf8a0682ba0e83309bdc6a657b3e508a349b7009e4d1659cf1f6a673ae297adb1e2328702ef6e195b2ebe62f4de14d9d1782e12d8f1c380f54a6f868ae1b97c3f2f2fbd300766bd26512553a2085aaa9e3e0c497dce9442b167efa08ab0c64e8bfc285380b817f47ae9d68bf13080d66aab6a96ecca4e56d7dff6f6587cf719bd85ee64dda867b275278959eab197a41c1a13ab82b1e576474868a8d543108503b0fce954a9811ef772d5baf8e38a4249fcbc6f0a33d3c689765a4f7489157a0a43e9922c5236a591b7578c9b0a82a9d2e633cd27d099f38e7557330715086c4c6747c31b82ccfeb8a219813acd664be4317666bb832232274c67d97b89446b87ee6987e519234735330cb3ac876987a6dae991df3081186b81cc760e5cc070a4260b0a4048b11bcfa5efbea09808e57bb5752086df311ac278b00d0e19af8d918a04e119b1a2a5643378bbe04680c3f2881fcb9451f8af3", 0x1000}, {&(0x7f0000002300)="fafc4200a540ff1c53280ead10920e4fe4bb9de9f832032829f0fb8a905bc68ca4580da4e87306c02a5f8fba71954f1e96d66d14d10516eda16c46ee6978a7eb0a5c9ea0310d0acb42d6f1607421638f6cf082a2afaf85ec15dc2a482340f975a95da60df1e322a1d9b6d35c62c87a9a93fadc40c75f2cb0184b6a8595c1dc0817eb4f7d8c646fd69a93838be594851563cede19d3542738990078e98b378116403cb96bff1a39360bc08211f67443adc4e4", 0xb2}, {&(0x7f00000023c0)="d7c3efbcb94c889d48c15056f8ed2ec4ed23d597600699033036d6bb680ba608a55e41a4db1d7bac3aad9cd92a1f353a5d11da2272823f87fa0d184cb18c5a123bff5bdae828ee432c5753e44d95b7bcca2e04b6c8c84f26cfe95d2e384dcc3441b10900258daa9e073981fe0e3578071b5b73571fd1913d7c42f6da86a6aabb6a55344f46979f0f188eb7cdb26e3107c401e9ee17d819537b", 0x99}, {&(0x7f0000002480)="9007488412d1a1a82b1a1d", 0xb}, {&(0x7f00000024c0)="6c3a78556b627135bdf8965c71f7c1a8b989b26a0cb8a78c906e7e", 0x1b}, {&(0x7f0000002500)="6237df22626b781825457a8a9fc691d80d567ab43166903f2d9f2801b9eae8006b1f126994d72f54e223bd8331126761b99231a578e1dd0acbe029d949fdeaa95c183af5563bce7cd871e6b5df24a5a412c18b01fe228a5d282af653a0ff3f8159a366470beecf6d7d2190f9d0ab0805cdd2c048af8fde7951c47d925595a5b44d77a4d1e0f845d8f8d37ead6c1d9b4174f8921b5ae610256a634cf8bfd94e0742974942fa40570f94f1560d8c364aa5fd02248a7f9c8d335f6e64e14a317eb8c87d12d7757e80c25cb866cf6a70ede246a34cbb35bead5988c1", 0xda}], 0x7, &(0x7f0000002680)=[{0xa0, 0xffff, 0x5, "ad88832e25cab6d82bb08642ff27d8624d9e659a5eaef321edccbd4d4d1196565280bf67b6effe390ed62980ceb690773d7e2f12e6e7d08d2f0980f961d752d1979e49f9e1fef31a5e0963fa8c03ec3786dfdacf389aad7935a75a2e3b8e4b86d3c12d6dbae0ada65fb223f6ac35d296022ea8888a311f65b966811bd977507bafeecdfec589d62ce4d4066e07352624"}], 0xa0}, 0x3f}, 0x10, 0x2) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000002800)={0x4, &(0x7f00000027c0)=[{0xbc, 0xfff, 0x4, 0x9, 0x5}, {0x0, 0x9, 0xfc00, 0x80, 0x4}, {0x96bf, 0x8, 0x6, 0x7, 0x7ff}, {0x8, 0x8, 0x8, 0x9, 0x100}]}) r12 = semget$private(0x0, 0x1, 0x400) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000002840)=0x1ff) sendmsg$unix(r6, &(0x7f0000003a40)={&(0x7f0000002880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000039c0)=[{&(0x7f00000028c0)="56a96feba10d1910915124cf3505585899f81498c7cef71f70f75014b8eef8583e7a4ebddc397dee80c2ea03190fa14aae2873231329f7b03dc7bdfccf0adde1badc8df5007e74be2c50f319d89b0c5579a4465239eca3d91befd2b78a8bdedf255bd9dc61193bff10e83232f091c4cc336a8e829d6e5c9f9acda58fc64dad92e6d3283f939bab3ed93622a4615ea01d0ec51fffcf65dd330cb05612e28cde872d29aec3cce66d093e07f069b2aabca9a88a8e4065006c949b2912cdb5e2816213e6dbd484375d45640b33caea5740842a5ae0909abb80a10674360d92c0aae984c9d85eba3caffe3d26e7218b9d5238036e763cc2226d75808fc9b19d833fd21b07c33a470ea08b812cd99f4153828d23dad895b558e644c0179424f70d67a6f6fe937346bbf0e4ec2e449d264f444bd8fde205adda738bc4aa42b8b9a986dfc8dd3b5a0ae4b627babec11ed322dc757f04d66ff3f398d3c8904b7f1cc4d2933554747fede766d981751e0d45d512b2a152c993bc0fc09bb234dfdf67c227c7fadcf318b3bdd316061be87f0717c95d81b4d2edc96ac79012e0a429da87836240a37bda90411f13739395690fe4a76d80dfb17f01e14ef92335022bf2b0614ec644721e785ff527789fee6158bd6b2c615c26d680838f3ac4a324857c38f88981993076c3c5c26326590e125c3b7481d4ca0369351ec668770207b1e4ef6de4f3c626098bbb7b228fba29514cef70ba4aa3943bbe3e6b682702d436a06e6e477c5e6607df0cba5d78aa1fd431535ed110f0d785f1c6404e4ffbe16d71de905608aef099023578bcb2298c9038de6b05e148f63c58cace97d39121c710b3bd331fefef777c0d042a24ec608185741c6b8c49ec3b4ee406d7d0d189d7fc3e2e502cef10a5cd3afd405d9c38f8ee090dd6ef6eff0641ab6d11dec417b889e4f884390fa9d26c3d29f4e105f97cc5e7ddfc0787f6b5c6341a3a03454b1ff5eec4ccc859bb13983de15fe25568f3bdb67d95b954c7108cd4ff90f41e2fb5af065052ff899cb9722bc26970e74785e31c55064fa098ffdba0f8ce147d6cf19e3bc3a2ab838dcf50a228056f676cba5ba198156e82068c09f84f164ba287de33cd5284a0267719721b83d0735accbf8de1f298a15cef01c260aec1d2aeb8b194dc3de39ae84e92c1a0c57d74361c6d0bc41694c57feab3bb70aaf84b7bdb291377b0860ca4833e4bf9554fc3ac31631a9240e00df784a4d06351c542b810578fec1a136a20bc33f63ec9f305156faf26408a074e0ef4be8041c5c2eba055f2a274e8d6b42bc90aeaf7d327cf9fe2ebda66597788107f9dc50510f1852c851541987b12517b06e39c2d0d9cb0215291f507a0661f91ed782259d89393c134cfb6e57e7871ac6d7bcd60ea05abdd9d36cc7963d106d17765233abcd4491511220c667f96aacb7a2841fbb46b62aae67cd645a943815c028eb19e9c4b3a71935f6abdef5f59e1a07febff20c8b53904e09b9ef9b3e0c7fcf79d0255487398e048f7866a7431d1d2b2c685c4d51ae1c115ed095e12ad9d5284b188083c7f7ce7015c78a80a5aeb88756e379239b375cd28198432fb29a0e0417cb7617d5197e3d1d189d9bc3f73fe63b18bc0ca6f628d42abeebd2a0342a5aefa378c18eee783e18eb79793b53fa8f7f3f9fd77ec77308ed00d7ac91eab6721d4b98fa6b9f167f39e989979667888fbaaca3035dee5ae0a8a5e04075c3db654c7a304de6d3af84fcf2458cd553037bab21f993630ccba23d8c3bc6ee771b3ae273b72c8cac295271ac4fd9de1afa4e4a34c2e9dda4291d609ea63861da180415d5b36b7b0adcadb6a9a12729c3d6f9bcb92fd7ea0a3655015e852a8b321f22d53ea8f14e6e4efb3e6ebf1f93d7c806e235f6bc62fbb1dc4654d8db915cad1ae53be54d95286d25f50b1ab09953a6da326d98d78a4ec3743a2f58d178d6178926ebe4ddedc3b5301f56b08d321a1ba525d0088d5d81e5771b2c3227b192e74c1c4604c93792713221fe8d1581352d4664ebfb4014e0a548ea6a54b5c12a0f264679df149f3c8a044058094866ea1e9b31a2a085253ea548285df79a670ea1c585ffc8f72eeee3d3df7a5716e271971ad9291960af3ddea1f8f5a2ba6dc4aefb8fb78e284d685be5c98c1997199b07b9ea6fa634168adad708d743b86ad604d6ae9b43eb4ca5f58d36e85fdb40124841d6e6af8e6d9033ec0e20b01320489b691f4a426913fd5721b369461c355219cbf8e3ef03bf2841bbb2c49bdf7cbb5e2a4a8df33b4db40de2a2be4e3388490f212aa072ab6833802a8a5f9f42d6698c91e42c224c8ea374ba2009154e7f82ee063928e860317e01bef9fef1ee99a1d985754b348fb6db9664ef71d38544dece03b46883567753a3c012b7dfa7ef565d685ee57fc347e360cb0064eafa6489b15619bfad7a5bec1f0b9c9387bbd274ee3656a7ca85aea37bc250b5f9cb81a6f4ecee31fc6fed47b31e82bb5d075b1cdc76be41fa984f176bf78d627eee1e58442e2b1f8f0cefb07138e6a128ab71c01d1505735a11c32cfa04c0827eea1fe355cf73419ea1c99786ae231728c59f2b8784cc073496521d2520ee43ad956633b4469b18eda565efaf84bdef202483508cfc3fb0006bafe87ab357f2ae69ea76f9985f1d77d0df76c17e8158f6b01d905d14f6ee0bfda634e146d43b86b916ad53395b13f41c56b4f88618a523a0808eb5c334e22a36ce8069402db91e85b651a8cbbb6c07978b78b7dcc9c85d74d1e1e9b34fa9b6287ee479a8db2d78790b96309fd5e7bcfa020b57aafa693663c07c12e841fe8d8b3e111c2e525d20b9c5fe1a14065f252817841a86ee92ddbb6e68f31122e30b33f26e89e50d0fd0de3c78633162a9920f88f4605651d21840181d8e8a980a342e4979c4b190ffe98f95905b4ec7b5f88f5078751252c81ce5e8c1b8ebbf4c38cd80bd6b56287a2e1b47363660bdd567e3d430bf1e26810e1b5a152f440e19412b1dc1c56910c78639bf8b1a676bd5e426f67acf839aabbb194fef4d9833a2f8b476d4f3f856d12446d255d2240ba66c798dea10ef67944eb6f1b21672839d7d1809bdd6abef5eb168f29a4abea723f5d95f103c2c04b9888b31147bf349bea7454b896b6a9b07fbd5cdd1031453b2451e5c0f1f04087a704ed2882824bc08343b9d86b577a40fa7b5f6be724c013a5ecf093fd0062d543bba5baf738f6f3aeeebf3adf90a08c218128a2c7ca789b6397287a63e9cacecb7b03499e0c226d27cd9e2f9cf70bb4cdc8cc9c973a83a4574900a5875614518bbcc0483d6b1e6923ba722cc3ac5c85c83ae8cedae972dbbac261543cbee117571792813acf4b2a87db6fb30284c70957f1c739e334a639d2630eb8efabc1a39730809cca01feac5f7b753f07f80161985dafc95bec0d9d244c25bfd83271f8fa6b36259eaae2b403cce86a30b0f231529b4eab5f8a19b6142e307a942949b1f7344c97f968a6eb79fa5b1d9c3942eb32373023aacdb10c18f86bc1d07ecb381c819661af60a025faffb433d45e34f8f2386fc35c18338b0148ae0860cde1cd7b02844ac71b73e2b612d4f727ffdcf3bd9f20c046b3efb66c26a54bb8ab2c25636f9f473dfbc413fdea857014f19ca1555b3566529c6b9d3cc7ed54a94b9d9f1a0acf8dca1b596c7d0b2a11676d7be65c281ba1e97dd110bba432b4d532958a607e207800ed17a28efae949f28d8fde243bdf19b550fae44b7f6bb6b967a1e98d5873a0228db4497bb6faab0409bbbf3c918a8650b67c5e345483fc902d24822ff7e9cb5716e0d129fd57fb753ab913d9afde9a8baa883932400ff45b12190313073da09fa06cadc9c50a4cd12536c215932cfd3e6f26052ee8620715d6e4fd9cc63624fc2d08e0976066bb0055ebdd7c89a7f483f01b06ed93dd5642cbd879e36253902b84510b5d82e38c731fc2cde40a2c28f5b28db3404c03d8b9e84a747b71b0687f7b4fd92ac1df3b01615bace3bf4cb0788237e964e3aa7661547843a54284b8e89d5ceee1f69f59ab248c981a7975b6b28a2eff596d9e2712c942bfa202e313dadf717ffe7bdf114475bfb70b8821e84378887b39b7744c33bc5b5a5a28847e25d7be21b1eaae07adc41c6fb15af40adaa6320c937b5b8102195b467cfcd9c7f16e1fa018a78046a9edb2edbd18c6c4b4c9f19b948a5193ba5751112b6c311969d6d50f14a2f41278231c70f5da4121d445d93e10d77efaf892c8cdf2962ff6fe3c1b8580a3276a0017387d5b4c9091110acb2d2dbd1f3eed714ee649b3ae459f66a41fd2d6fd0d0734fd2a15310db31b443a66398dfd77b6bdd1ba0130a225919c9d06ad9b6aa012fbd47dacab955b36308767d19682afbacc99782d7921fc1018a832e819177fd5954d6a7c1505e0d01c285e3790ff00268df1079b9fc43cd2266de5112e65c626efbc005fc2c229c6ca96dea6a4c697bd719b2226abcf5ee4088c8665be27893ecf5eb0b68f8ed71a9075fae89f3e58524b64367981e8bf263413af17bd8dc3ee7e00b86f979ec345c37fdb454b5b56793e77126cdd90c6b1cb6c80967dd444214a35764c0a85e66a64bb208f8058ad7a1a0ca9c8687a64ae898f54f40b838203b352045f7c1c80ad7b9b50d903a0b897259967744417e8a7f2dcf42a84b89579a7852895274e3af027a0d65fe2ca58202038103252d2ad5387f2032b43dace9dec7fe74d2e2de195b7a1cbee0fa38077f6f97143e2d091893f111fc738528305a6aa1601d56da4ec2c1f96c5c570594aad0f31ccd0a53064222785e01a1d731fe95bd512c7c8b9ee5fdaad3215061eaf71633872102b42a515a3c09f86e0c7f8181d7ee2735b48e11bf1f069103589deb61304f23a477775777e57f188f9e97cdee37fb0ee379a4a55336c1cb6e5a08c313da2ba52aa78a3b7427e56245da0cb38f6839b8dc6d43e3947a5370bca07017ca48f9ed189abbe28856c0b3e8706729689be03bd73550ae19622d0508c859b5fface0038430deecd1cb3f75a4a49a54a1256803a08ccb2998d707f7c1873eccbb8b095c641b811c537b57954f4437c3c902deb7474a6f32dc503dbaa3dd26165ba717d7c242c1eb03c216f1679a397af7354bdd473e29c546c3edce7763ff4538cf3c9b01a0d0b904bf26cc2d3778e47d82563da83c0759f886013dd92d330f1a45d05b5ed59558c6587499cb5181a83ee0fe4076c62732d7d755722359a9492914bf8036f6c618a4dd90a80900a1f2c208f19f81b18949ed6b5e7f18920776de57e1e752b09c1b73b459a817d0b8f49329d657d7b71423995e9221cbc1a11675b1d2e6aebaadccabfac645f9408d75f2c5b1f2da8a43b33236e0c4996d951d6cd023feb7c9a891e90aee05d137b039b1769669ffc89d06ea862fe53b0c4881d5c7f341101ba981e1923ed53c139bd224104bb1aadab1ccce6c735d1026f5d89e6599666d822308381ba0e5e2c4186b36919ee99fdd2a8b901162510ce11c93117e899d5bc1bd4784897c3957defe77a7c211a17ea0b34ab67aad4361bf497c6580b773588d74767a2b4a4edac2fbfafd8f18b33968210f7585497ec1c2d0f14f431f2b599f5a1854c45adaaa53b403ea9922066a85c988020139f7ad9dab82e5ded5fbe297f3abb24b7d00464a909d243f745e62f1a699b656d5aa1a02c7cf382a4ae91bf2187e6fa356f02e4b5332fe63e908ab3ccc6cdbb29bd99e973beea631f9667a51d1bb98a14f7053313b734557ef17786", 0x1000}, {&(0x7f00000038c0)="8aad64c5fea0ad413dd1bb1117a04013ecfe865cf47cfd7ea1f80cfbe53ff4dfc3512fb85bc2b562b1e0d544c56bd3a139f205bcd77405e647e91609bbe303c7a5520b9be3c8a080826a5232a6eb9fc46cf9717059745bdc889823a2a16eb561e8c713db0969bb9f2b11e85cd0fcd16c61e0ffc979973028f3437fecdc7b050d6b7d5ee2c00d957921556eb05fb5334d19c76a1190b3dc8268b2056697354a0ec4292d24e99a8fcd3172423b73b4ece3728cd572f267229153c1c8e3", 0xbc}, {&(0x7f0000003980)="c21c379463d8959aad2f48ac333f85a6ce23ae0a10b9bbb06a0366ab1af3", 0x1e}], 0x3, &(0x7f0000003a00)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r7, r6, r7, r7, r0]}], 0x30, 0x4}, 0x8) r13 = shmget(0x0, 0x2000, 0x758, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000003a80)={{0x6a8, r4, r11, r10, r5, 0x88, 0x7}, 0xfff, 0x5, r9, r9, 0xbc54, 0x1d, 0xe000000000}) semctl$GETZCNT(r12, 0xe7f7045fdaddc10b, 0x7, &(0x7f0000003b00)=""/195) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000003c80)={&(0x7f0000003c00)='./file1\x00', 0x800, &(0x7f0000003c40)='./file0\x00', 0x8}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x811, r7, 0x9) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003cc0), 0x1, 0x0) ioctl$TIOCSETVERAUTH(r14, 0x8004741c, &(0x7f0000003d00)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003d40), &(0x7f0000003d80)=0xc) fchmodat(r0, &(0x7f0000003dc0)='./file0\x00', 0x60, 0x2) open$dir(&(0x7f0000003e00)='./file1\x00', 0x80, 0x132) recvmmsg(r0, &(0x7f0000004040)={&(0x7f0000004000)={0x0, 0x0, &(0x7f0000003f00)=[{&(0x7f0000003e40)=""/176, 0xb0}], 0x1, &(0x7f0000003f40)=""/142, 0x8e}, 0x200}, 0x10, 0x1040, &(0x7f0000004080)={0x3, 0x7f8}) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x6d1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x7f, 0x0, "bddbf448105300"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f00000003c0)=""/201}, {&(0x7f0000001280)=""/4096}], 0x2f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r2, r3) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "c07b1f46000000ef1f0160fbff00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r0, 0x8020560a, &(0x7f00000000c0)={0x0, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x9e2e}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) stat(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x8, 0x8, 0x63, 0x3}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) socket$inet6(0x18, 0x0, 0x0) geteuid() (async, rerun: 64) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 64) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606260000c2c00fe8000000000000000000000000000bb4b8000000000000000000000aa2b000001"]) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x21}, {0x4}], 0x2}) executing program 0: socket(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x8}, {0x80}, {0x26}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) setpgid(0x0, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) r0 = socket(0x20, 0x8000, 0x7f) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) dup(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{}, {}, {0x40e}]}) clock_gettime(0x67f3248105b4e007, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) mknod(0x0, 0x80, 0xa) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) executing program 7: r0 = socket(0x18, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB='o0']) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffa, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r5 = getpgid(0x0) ktrace(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x4000002a, r5) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) shutdown(0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="4922b62673dab0df0b4d3d58ec37852129c359d4c4aabe4118a993adc162e67d44609d97d7e01258afeb4dd0326b34a2fb08b06f3a7df0789b1740a724e46f70e879b39e973a9d5622c6239a1e5affd14a71ecdd6672426e51f27182d6b65db92ea4f2d0bd37f44efdf3d59002ea3b71f3927d855ff0a2be6e4743994b91858507b804fe9d4cd68b3c9b1074cf05966f4a135bd405a9fee13e7e39044595473590ffd17e6af33f59a797967b71b08e34c6bbd19c4bf418474844378e", 0xbc}, {&(0x7f00000001c0)="48436bc4a7faad4e42936fa59bfd0af03e4cfc2f5192523510b58142f26b4b04f5dc9e340bd746668500c2083b60b4cbd7bbcb449fa2e60dd37caffec16827dfc8df416e352dfd800dc647819e46608db6775f86dbbd6ea39e5afa88543e969644113dd9ad73f4ca52a07b0207ac3658baefca2e89162b5a8684f5b268afe08db0c2d00f2f01b04d464d2d8b1d5217021fad93a4c83c5995705904e82843b52354266762cf445382b6ec131d0412", 0xae}], 0x2, 0xfffffffffffffbff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xe2) select(0x40, &(0x7f0000000040)={0xfb, 0x0, 0x2, 0x7, 0x0, 0x6, 0xfffffffffffffffc, 0x8}, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="e5ad766f3dd0db76d7637067d15d869ff42162654859d7f3a453229aa20694a4c86b127210ce340d", 0x28}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "708000000001000000001c00"}) readv(r3, &(0x7f0000000280)=[{&(0x7f00000003c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) close(r1) socket(0x2, 0x3, 0x2f) r4 = dup(r0) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000100)=0x40, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 3: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f00000012c0)='./bus\x00', 0x2, 0x98) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000180)="d918e06047822d62745360214b7cee1b13344bc66cfcd72bff96143ac2037448c1aba9c373a415003a48e5cb270df7673e9e8fe013f35627163582beb0de9a411eb3c1894f363ab8474ac83128175dd510c3a6bd64d24b2ca12767c24790855ed450635d81b068a3d064d2ac30c1da6dc30668183a5ea6f1e034b84c9e85006b1534c0ab4261bc5a35f6e49d5457e7a99a8fb9b2ef49e33c2e9dc2d401e8b55ef84b4e253faf4d67a4904373cd3d2d53ee5dd640749836a6a50d96f1f4a1bc323a6400bd7d41a34cadd5434a05f03baf0ebeec7f1d5aefc9e24e27e4c797ca41af4a1501cc4e35b90bd727db0aa0deb2f14549c508c361a3755af936df12f986683e1b353df2e077263e2a29ed2b261a0ffc0a06e8ba796999d4b73f38cb88dedcd903f9d94afa97937572cabd1bd33d98223a7cd95610af8c56a40a5bd50cc6b44044f0a8a596da4aa83c22b0f6f055a99b83211571bf0c2ea6bf49598112b7890e92f0ec91ae4086b28da100c0829b5e1ba98bf2d483dfce9e90a08645f9ae39e4852f3b1de3922e187adb2ec0b0ba91c04bbb3b426e4bab54b4164b8c3176978aed1d913bf36147451cbcca0dfcbef906cb5aadbd18e4bdb8e0e7fb595e21823e68fe9a7bbb69ed2e9418e5fa578bcb9c8abd5dab3afad351936a6a568673708f70dabe130691624e9ee234e9e86234133e8dd471d11e7f29a652c62eb63faad0631dc8eb7eb7eb57b93c8753eb155b540c52c4e1878f75ab5ea03dcce78ca77749fb8e0bd266cdf1f896022fb194711721a96670008a924e227f987b0e27727cfa53cf36a295913fe8b964d52233aabde97cd916f18390fa3ed4c123efc96d89fbcba343d433608ec70bc6479d26ebd5d5feedc3bcaed69aec4fa47509434708df1c3008d4be27b46ab8ae7dad384cc8c499229144f9c7b0d62ab9c801cf6d53499bf276fbb5957485dc2ea96242393e4851f0dd679488ae07644c4f6bd10f5d634d0a1561e949906511a8d6c72127eb57a35d406c9b9da57a339de6666cbf8b48cc1e1a0670f1b7efe7c252ff200329426024a250352e24239fcae947e1ae82397e3d22d876aec29d748ff382a49d8011d7b6fe9124c58148adde438626795c118a94672e3565b9f66390797bf54b93f667557dd4b4b4f5d6bf2dcd7160df8619eef79c290c61b92a2c1f762eff6dbc42031730d918f08b76c7cc5e5c8b72c6f2266fb98e18c1bb242c00e73efec6788fe4851dac6d0818cd00d74e2579ffeecfae49e85b4f234865aa6b78b2a1668284b87340b76014ccbfc58ebb44627891b86d3eb96c8ea204d38620a91daa6af1745e0db182295c55bddf5e4060ec50cc2f34e29e1dee46154f0825cfebc9edb8e856218df52f87d930eb57a2840006ad1a92c040d39bb31881a8f34da1f72d0a47840f8c65b2c4a5ce3a74f4c897aaf047d49b1703977a4be0edacc7a840e779dde63b5506962e8eaa98cdee1405e3057fab5271677f525a992ea835ce51c203196e35cf620186f82360ba16edec85bb6eb47a5c0e360352d70aa91630a6741d14ee5fc9baa836080cf05ad6b6d8d0d0da0aee95e8c470a9c8fd1bb774b8df7e18b608f64903c31f5b61f8e874e57510731eef5783795f01aed03088e397912098361f4a73ed9e45c8fd2579a0251e60d654ef16d649a0fd86249bb1eeef1f620d9284303dfc89e1d995aa0f738b3465bc17a1e1e4e3b724608426fc664cc226ca1df89f4cf3893365f47d2e1333d2ccd4185ef54c1de4f192de6904dad1c8cb463d2305399b4c8a433a70f51d0f4a76a539fa0b42fb264a82fce4d63602d5f24238b103ac8b4582b02d3d1798b79d4bc6e7fc9d3e502694a0536e94103cf03aa9dcecbf0c0525cc8d37150ea28ddd0bd038893c3f54b975e0e6b3ba36f015c81c9256ca923d5b26f2a1f4f0f7de29ad9b5110383f696bd37c9be4dc7a5359e1a8900980b9ad46b956a641a1dded14f008ad1e362caebcba83ecda74ddbf796b77c99bc40c376e35c1dc9da2e8c21eaa0e8fd24857d4a7c971e87453790ee16063ed85c82ec6d516c55282f73c60b511897d4c1248feb8ad0dd97de80e3a03c44941344e4fedfb852437d24c76663b91d5140654ef703ceeddd06d2fd079b557854859165661e9a3b7209aae675362813885f78f94db9f1f1063e48ea08700bed5b3eb7d349e50e429e13d44c287ce042725d6cef2f2a1958ad5fd29e1857086a1e875f1cdc62a5780f7f5f39516e90bcc6a1cbf5bc01da6758185b606cf98258fe0c5eeee04f987b054da7b51e1e05d9cb7aa5a610d893c149e699d31de580694d7a717ce6df8166c4a89f9e15d59d98dfb0270ff0c07e0e7fedc10f3a0f12e5f3e7c8038b3a7e01b3d02c760637be720f225aafb0f89463f6af2ce485ddf32986e588df18eddb3b9ccbe2b2c49debb6b52826d8d9f709d14e009f6b01cdfcec7917395150c1e140e06c1f1ce834b77e23999b8c8aeeea95555c0b6e40786d3c7f45f79428eb505ec03490e54eed98cab745e2f5ff75e6fc753d1899d86b57014bdb5348c1dbc78b4ba735819d4edbcd67694d060ecc2b1684fdda49084ad992120c423c27b26068a0704105cb352459e00ddc10eb1b8bc36eafcd0c45ee13049f06f555aa74a61e1e676a2c550463e5f89eb07ea154e7c84952a117e26d422954eba56e6a78f396a51b60155cf2a1fed9074e667f5029869dadf9a36d29803b679ba0f7625d89517fd0d7e9ed0abc267e87bbbd4f12988c7cef739b7762b977977bcb7e856367be7345be9ac710b7b83a9a697f65d61594f9ea8397e862b874c74d23c1bd358c6435682e7e4c40ce87be6c7a044d2c6a100e97a9fb147efc3407dfea6ef36e4af85f3f7a97902b29562993cb64de95726ed6157c21c364f3d79313d8df6340e23c14a4b0eea52983eed61cffe3345cac95232a381931c9937fe0bc5e3bd5b72e7e93b9c530acb1682ad2774b493ff6a04d6f737d589120bd88df8163423f7556fdcd098632326e01ab5407f0431f9c75bc4c574172ac60f1bf14a0620a63af9775ec2d9ed984d2bfb476c1cac49873c1a0f677a9887c556cb07638141ac924c828f5ece74b01fde646dd33915d094cb4e179db3134e36f53ba32cd76abfce79dadca24a481b98d4c84f24d21ec471934a1a50d18dc80478a0522ac07505ef73cea4d9978a96d85fb8824fe5d24823b43fc51f667587d6f36b26f766ff53ecb3e1de03b1db032d2e10b56628f9b5797c231a78c1400659344b03ba272d442b9d11f3ac8c830cfbf2ba90fc9fca2c67d12304cb41fb2ac92160d061f6e50a5159d9cf14237105de937b7197c38d92ac05c83ca9f1805b919edd760da1b6424905560720058cc4629eb74dec28752c81661dc3ae5936ead996f4d86a750c21ed727c16381e8eeb1783e692851a670d69ec62c73b666a7246e64c1b0c90df286f8ec6221477d74cda0af5cbe52590f3644e826d8b2f92d292502755dd2993bd1af5ac348e3f7964947554c48f33c17f0e4bfe6f07b3c96fefba6a16097ab8c554abfd9bd152265cf3236630c611286a0787dca88373cd5d2fdb16323d5f5bf721b9cc3dd29e044532995a54a2b33bf17c747ab0d63d69522fc4a887721e1050ecf5645775626eb212d4b8f4aa521d8aa685ecaf9be50b0a37823f2e6239ba9e852d157986b225c036b19c4698013bb8d1f25ac24ab3d5b9f5a1d4f96f3db2c4765c8abb34526a820d260177b3c3efa09970f2b75ee322c213a018e88a7a1ea93aa528670ebc438882188455a768a851ecb6c4aeb9bab1aa854e81f25769d8c28050d59d638f703688c9947490c024df927365be59e900ea57b398ede119488748d42b5205ef52b9b2ad0568d5e15a8d8476ba72a9a5693f74af669fcbb0dafc7985a9c048f44c169aeb02d633b6c33f026fbb641669daebb3be2bc9b208bdbab68a173b77f824ed3b9449e96b532fefc36fd069f0e6ec3b3b6d3c872b0c730a6a56501dfa1e590126f713cc5a90e382e33610b529022a732ab226e3b51f570cfe7429c647267ce369f0058e133581de52c5f334dffb39fcb4a2d894ad9854276bb2d15e7426b702e705573a2268f32c409a76027d7459c4b7592abc9ee0081a3daa639f43e2ef1db4ce30158755a7857b5da9f3a809e60da9e2e8e54c8d73faabc586d9d22abf8f3e00bf19b5e4fb84c7488d7f8fe4eb01d56640a11547026de4e87b86c4e5ae63880e0084155745c9ee6597daac3bd92c50a78570dde10247ff018cf290379181c25a42ecb932bd43e8dc4de526b36793fce7070e6713df33cec991cfdbeeb5b4f5a88a10ef42fb220938f7a36a0acab63d62e92612fe104ae570a45ea96a4a80b09032cbbbec8c815668c558d0c38d48bc900e1d471256372de0d2e1074f5f1e9690e2ecf4dd895f94da1dad391484abbf802242ed6f2da3971e02c6d3e4406c950ef77a48e889d19be663a79bdd78e6c7908dc95832b8e021a5f2eb64eb276b98704dd40ebc6baf9f2a5aff844fec27a0f3fc934e42f32cb390d72fa6cec91dbe462980e6884544ec0588d18ca7e4b53113fa2e5768a872e05204c1d1fa67f928d6ddf36505e79cddd7a0da69e6a8c103a1f78bfe3401806e16cda696efc45b44d4fd2dd98633effec4af45ac41e216d0444c995691f53e94be7ab17596e9ef5c905b97cf8bf271a73388ebb9dbd80d678e956c2937ca43f7348bfd92bdc37d6443cabe076d8c95c09fe34e0413a9be30172ffe7c95e90607ff290e4c1dd92734be6742d40a5259a6e844e94ae13a12dcc15a95f5b2983feaab1594a55d02bf3f08698e951d5ff0136888f2acbf207bdad2962287bbf3f427ec035ec5f4de9fdddb5de75a3bb49b16315a1bee8f5e511dbe5302f466c96923c9f0a12501325617a58210c8cf2046f1a7c5b62adfca7dc097dad6183bafb1f7bd63fcf843aaccbb894d1c974b94e90c575581362abe1e5253927cd46d1f25474076e4bd59045c8f34b67ee0a6ba7ddd170a75af7dfc6e3e2db94aba4c80deb4859d81706cd12117905d027e5116bd86213d09956098be569c3271dfd2f8d75a22b94cd1673f611b6812aac36f01b8a98f0e37396be91325e9b3a89f0ab48b964c92738696946c197203e9303ad9d2e255e54fc1b4b0d60f3bcdcf55b33e202238b720d7009630ba67d149d8f0d5a178e24f809e70143f22282e7c8da5674460b7c7315cf740d10b0d9e510f133d495ded44d421533d9a30ecf9a4fab073e17ce913626a4eadf5e200ab48e07dc55d4441762ab6a9adf1d73ae76f80f573b865f36d999b6a4c608cb71123bfa20c4b985a65ffd9712a725c4852a64f502bb68efe43ba6d5d96568e9f28a139401cbe4fa13ffb33aa80a5508cc704c0d4d26d0eb447b043789bbbb567aea0d2ff916de33c572a295422033412bfb56b26c4f7108ae30f03fc59c19533909776c66ed6aefbfd23337929420212f311dec5ef70cf7635a527fec72ee823168c2fd2f9b35045923fb568ac65b0660c5a7b26786d905c065ae6aaa30d676bd39c5a4825e554aa2471fcaf0efdbe50d3fb80a234cdd603e0e13d62ee7883ede736e9193b27e44406cb4406b571e83b0b1ae6f819454986fb91f1fb7b7159982ecdaf4c091acac0d25e43a5618ab73c95a0fa78bdaf095ad61b88b869edfa40c87d8ddfe68620ede61a58bbe6273222da99deb29634389cb82bf4b710084db930ade203eb42e8e91a314accafb315e2a21c0702aa4088404365fd6601984a", 0x1000}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="c315d36b71900ef65c53903ec7db82b0892b47384f6ed420dd8c", 0x1a}], 0x3) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000001340)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001240)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) setuid(0x0) r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open(&(0x7f0000001280)='./bus\x00', 0x20, 0x4) mknod(&(0x7f0000001300)='./bus\x00', 0x2000, 0x1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r6, 0x40}], 0x1, 0x0) close(r7) getpid() socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) setrlimit(0x5, &(0x7f0000000140)={0x1000000007, 0xbb7}) getrlimit(0x2, &(0x7f0000001180)) mlockall(0x1) executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x3) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaacdaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000013a00000700000000"]) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000480)="b3c9a5d1180d973cfe562383800bac84388f040a991b373b3b3e87a64d3ba0d4e38fa4ec6e34", 0x26}], 0x1) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x9d88, &(0x7f0000000080)='./file0\x00', 0x8}) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="00003dc7", 0x4) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() syz_emit_ethernet(0xdc, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000008c3a00fe8000000000000000000000000000aafe8000000000000000000000000000aa85"]) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x2, 0x0}) syz_open_pts() writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x201) (async, rerun: 32) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) (async, rerun: 32) getsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000000)=""/4096, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001000), 0x40010, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001080)={0x3, &(0x7f00000010c0)=[{0x200, 0x81, 0x2, 0x209}, {0x3, 0xff, 0xa6, 0x6}, {0x2, 0x6, 0x9, 0x3f}]}) (async) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) executing program 3: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x34) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0xffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) close(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x7a, 0x0, &(0x7f0000000140)=""/122}) r2 = msgget$private(0x0, 0x104) msgrcv(r2, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001280), &(0x7f00000012c0)=0x8) r6 = semget$private(0x0, 0x4, 0x30c) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001300)={{0x1, r4, r5, r7, r5, 0x0, 0x6}, 0x1ae0, 0x8, 0x200}) setsockopt(0xffffffffffffffff, 0x401, 0x10001, &(0x7f0000001380)="2c552c95f18ace2cb9a35c408ced2cd191e107e0bbd8e0a19d20288834d0393fdcd8a33e7482efe9c5ef447230de17cd5fbe8ba77e4315c85bf6e4994f40c62ae765deba37645b1c165820b83e93b52c70cb9e76dcafb4480e14d95c121827d667613ef3853917a72f1c24052b80007170a9403db3f8a096448b9d99fde785e6dd7f56f57d999cc88f00cdbfaa2aa44ed53effdb2b6510e84749054b93af1d613b07a91231bf4d6f9819b0701a6475f0e781cf8aff82d518dd2dc886d92be2ccf8adf77c6d", 0xc5) bind$unix(r1, &(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCNOTTY(r1, 0x20007471) openat$speaker(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x81) setsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f0000001500)={0x7, 0x5}, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001540)={0x0, 0x1, './file0\x00', 0x10001, 0x8, 0x81, 0x6}) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000001580)=""/181) recvfrom$inet6(r8, &(0x7f0000001640)=""/128, 0x80, 0x40, &(0x7f00000016c0)={0x18, 0x1, 0x6, 0x1}, 0xc) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) sendmsg(r1, &(0x7f0000004040)={0x0, 0x0, &(0x7f0000002c40)=[{&(0x7f0000001700)="f3a1e07e61691cbe4c2961f593cd4d3cdf800501844734af963ddd1f54885757830125c6cc9914ca32ee930171641b39f2cef98e00201d68eb393592ce9ad68f546a0f75c66bdb40767ec1a2aa72288c53a847f18d84f8d38c9f72d0058e072056bfac837c5b4d987c993eeb6538d55be333425d914b5f", 0x77}, {&(0x7f0000001780)="bd8cf205f416fdf7d85abd2b6940056cd254106d7e7c2a924314530ed8a1e0d94f26ef3e16e6c93d39dd2d16e8edf7b77750b90e2dd5ed590aaa01af93d0f56081e5fce40ca3d711bf6797d4b2", 0x4d}, {&(0x7f0000001800)="a9bb8d88aa91c028c03a694fe2fca9f52e0abe64ce56d380357d88119826c9191b867877ffc4b251721c10dd9e2f81f65c5fe948075d4efd0c8573ea72512058f60da937bc662f313595aad234ba3529d9153da1e22699f2982cd8eca872a21b76f4c783a47c5dae8226373d435407e5e73397b6efb8d2f0b67e74dea0735e69d2d15b5d9ba44efe94b3", 0x8a}, {&(0x7f00000018c0)="da1ba2e3d28af1bc2dd8e7576553c98ca2e5bd5fbf409da8b8917124227464dc1d237b1b140342659de1bc5f242989f857400c63047176ba514500c2a6338a0be3b1b4b3891effc25cf6e2ea197e21180af63cdd95c64aa8f6c25d29452cef4c8c31c1fde00e7435d1937624b8f5ff3bcfcc9ad37ae1d74cecf064956dffb8f024d06bce48f09cd831f3999a2e432b724b39436b51d6e1384bd068e5d33cc9b9662878d74045f4e65e", 0xa9}, {&(0x7f0000001980)="66308e38510d59c6bebdff56bd147dcfb4e24d660b700db9c614ddb758393dc9f2969f9b6e105f45a0c36cec2f8bdd3bcdec5b774e0a39aa290447c3c51062f10006db16ba6d5106d444106c9d849138b88ae743c10510f5f335a1d58f462f7df61de15af6047d97779fd82e9caddee9dcac877822dfc3dcb34897f52bb9b737f0bc882f0f0cb67d8d781e7c586cda4b5f4546f2e490759e329e47050ebb547688110ecb816173575efc468c15053dd3779e76f4a4a9690de223cd6bffb66ee0a6a07988c9256fac6218e3cf1804d6d3b50354c4da1d8a27c580d6ee4ae4c8bf529868f8f691a2c0deb66e1803c437aeed3d1bcc", 0xf4}, {&(0x7f0000001a80)="695b90edc70188094613ea25b6b01da0c8904f73c9d3b7fc3ef516c45f2eb28e3ec2a3c9a32dcfd3e467889553779619c9464ebe6e7880f9773341789c44633e69040591c3bfafc15bc3de8581406726c022a1030c7617827e01dea40a98b1cab0f01d4c6eba9b9116aca3fc386319fc1e9f2af20704c07bc527c8519c901fde93d51982ffc78e460bc1c955f91b3d56b7a337ed1452d93cdd6f2dffdc37f4f3e9144367d64f482259bf3ee5ba504d6347fa903aeb540d50083b24bbe9e7234545e250b87465fd5da227402a18da6208284d80cb85fc70da90540a7d97ab454183afa57e81b1d563fafc3ffcac04e7818e983c3b27334aa76ff3dda34baaab452bdfdd78cb0fe5ae512c0e5525c38e021e2fa639e48a5fb24e720237b1e7721a80d60585445d49dbb433f552942cc98509209aefb693926440e41f79b924e36462b9e327f062121a28ba5eb3c4d588cf9040e53ddd94289495988d98ebaab83f6606178762fe090be9af9017f618f177886eef740a82386b45f8f90908a871d3c2337ce24b41428a6d5bc763c0acef647e574105b18aa4c913f71c40a30455e87fbcebfbb224b4ca3de34a44b94a88fbc82e25af055be081dbe4a781a6c06143567d9b65c931838a46251c7fb1ee65bbbde5ba7e552143e63a4faeb94cf89d3fbc71e575f73fb3a7cb4cdd3a8ca362c2cefcce22d6ed8c20c33f4332e03c7a86b32de04149e388c1308102a825ad1d02a427266a8ed04cb926efa303f9ce2d9ce542fd11389bf83f58efec8a00d7571f7d99bad59e48341c91b888b92db1b7f04b8af6883a9b5c52b7d94c186f4bc6a4421828fc2bb599c00865d62b06e95ef12b212dad3f669d6fa77fbd4349084a81cfb579e15b19fa4701ff74ef45a8a6303a2b3793a1da561dd2ce8d4d809ec23a1a11f2eb5acb3bb9bdaed463a823ea586983e805c5614c008df27c9d810b2a160a21c0f871caa633cc1b8755dd6b1539ebe67b946aa0ecf62d7ee1dfe5c0bc80e28170a3698aad48b20f77b80fd0ccf890d667b945e4674ea703a4a8d48a4e55e3f35ef9c7d07b9017f94bba7180974cd71263a5711f10e6e00125fd832e9fc2804367cc95573391fc543ceb8f49f363e4f4e09acf8b2defe06719bbde5cd756e9650e820da9768994636d84364518dbce22173c8673ac2e19d0b434be1433458887c51dbc8542cc45947d98c21a90f2832091f40b1063ebec17bafcef95ec7c21d15a12379e18ece1aab66f2bbb23cb58d43abd3ea4f5ae7bf752081c0e2db050d41bee27333e9701f1474771640325f4fd39e34d6ce663741c62993830f37b984ec1c699edf5e1981a8a67473a4a901c22a822f67bd58fe35c337e6dcee29da7da5b8517a30c32ef2788e98857947fb45f64bbe5ac141aa47a723765fe354a4fd1db1944eaae7b46c44348ac2a72ce11ceef111e7c9bb874613e0504fa7c607afdc2690051a0ebca8883cbbde572f63f1ca931fe19e27ab619d4edd9f404b0489f7236bc1271673e8f2065b47b9b93c7cfda05c1c15141d6719df9279808e6d79d45ee2a1394706e5c029570399ae67369c90f014546724d473da346df1d341aaa8b1fc458ca8ada8f1ab4ca1c31d2bf1ee393ad30de70dcce34b74683daa06512aad80673c1876603b07fbad3ff793a465d56898385f6714e0ab7923808463e1cf96498e72defc94a47688396221f9cc6fc002c375d9d60555ed47092bb1a469503033cf0c3d78f574c782613fe1dc9df6dfc606dc0de007d7508884b91ae90a64abe872065d2c979dd1b5b50569ece38d7a17a90ea3b6ec362c554d7407defd1c661dbc4b067d4fcb61b7019336747f6912c0aec48cd6aab68698c7a655578b0bf13bbab6294892ed2e3bea5ed9486b059b81a2461196be337f5f002d17e8625c9a2d63d52683a212c0e7abfe4dff93b42b60d3af97572945986c410fb1b2adb355f6634d643c78a33ccec3a420128fb455aaaf247abf1f34bf910a2721b38cda1f03d23ba72d349526afd5e5ea9c37c4f304cb3a2da571b376f93ed198701ff6419dbcb4fcb8beee7ccd1232b8c67cf110575fcd21a06834637fe6f1344f1f6d8349e44233f4817c4898f945e14ef805342a8329f3ecee25f688754c44ff1e5cd94309e05c2d048c4e66d8b7086acca8a982b6e84daee2b12164c4ecbeeed8fff708f70718256f92baaff9f675c9f98f4bcdcb15493c4077a24e953b7da42a27ba8d0161f37f5f295f0c020f91ab4dc6ba4bfd0c5060efc6537e1f3f03d6662c99da2c8a0a7ddaf2be42062d1e24c7637e71f71f6c6ca78273008f6205fdcbba44208ad26c3fef560176b36073b37d30c337848af8d5c9b780cc1f1ea8ba19b31016d1c5a863b12590074ac3539ea13d362b28e6590e470427a0305453646086b7943e12310365ab0a8a82ed48cf0ca0e665f223e9d12c8912dacee584536f2eed55d3f86acaa213811532f42d263d48a85657db5ff0d7cce0b0d6a34c32799595ab56ab905427f61193c86cdfe954f3c5618b5957611daff571f75d2afa3a52e2280585d4d25369495ac6f6e67b4e9902ba7ec0ed2d8b4cd9b3cbbb9adf2a29c30ada088e4ea1080a038e87081b9b09fdb1691f41fb46afb1e3c52ce8ac1ff9bf3c524a28e7fec18c1873892bf763d04442d8d040e6a3f747fbb60e0c0b413d712abcfd8cac28094984a3b5d67556ee8ae2f507b916f665fec92d18b80ebf7e7c7dedbdd38bb2e7e36b2af85713cfa534b26ce35c56973074903462abc5fb3b5a99f04f6a0b2107fbd39e7e43f7189bf78b33c5796a590e075b9a349ff67262a759a3565062745957e68eff081407b4c99c8a5ea77a0f51a49b3c64a7aa004c5c7a91fef894860e7cb696b13f84076caa50e5744112179eef507550ecffdfa69172268802065f8a7d17a4a02397eb4aba31e527264d16c6d9205c0b45f5e8d1e2f70cb2b56e99d3e5c2f9bcfa92e46e444624cdf57c64a7908f5fc3762678745cf7a1c53c567795168a9add87a544b97c66149ff90ba9202641052277f4f75ad93b49f0f5a0795e9741e23bd7f59a8d0b3c300629cd23da57deb02169f0ad116b8c54e88718304561f0d8ceb405c579ca697a4e1ec352166602aa3edecd40697f614c6751275945727acd4287732969ad51a96cbc019d94188b35a47c1fa16ccc726da00558c05a74babc0df80d27459a3be49c3c2a1a052576f527b921c717db9b5232b2689faf58ff5e9ff348d746777550eafd4fa8bdaead1afa25a01abef0e8731687b6cd2229624dbe1ff990c61c839610693e8f72653c0d38f382b6c8a08e3a5ff1c85097ec1c248931733e81383ac26ca39d2b8a84bc7645ef64287a199af1b5121d62863b58fc3facdb1a3de5d84109264a067d070de7c5c7b20836d171fbf9724c74e27afd47ebadc69dfa1557fc271e80ed531262fd8d1b022f5d97d544ce44dad53dedd655c84d04fa9ad2d49b96e3cdb7f239372dc16ac3ff84b61cb3a3361d84de2ed99bc626429d84ac58318d4e052e91413888c95dd8b09a946a4f2618d41ad728cc411c19c2fe2c5fc17a26b70bbebf23a1d3740ca77ba3b387e9b827ff120d70506f5c4b78c70bda388eae994999143f9d520a55fe8431e077b4cae62e5794814d2b6ee14e3c023a34bdec80d0b4d47db3a6dda4925c481fbfe9f672ed97e758e43b054d0b4770652adce1da012a05331870cc2341cf8b0bca39baf1399ba8412b7da5d9e6d0d2daff0f32d739bc41e6a0a9d92f8c81bbb01c60530f85d47384bbbe0b5da30cb278c6a9123689035e12d7088dd1869880e1220ab185b854c3261c1ff81fff7063a3bc933a3ab97265bd3d99cbfeb57947828499d7fd6b62ce8cd404b576bf7d6beadabcacbedf3dbb2f240c03cb1dad76bfe659372dc763b5d3336460cee865bbd6d46078f33cbe72a5e8fdab1cc6d469b8a4a9f13ef74120bffc608779d221460d3dc5f87b8a0588101a8f4e199bd2467d269fefd5e29f0b9f0cdfe98d7f68218389d460dc73c2601fc6e1977e92aaf874a7e4b335412b399f39c19eeadbd7f674045c16209ce2bd5e5e1be4270423131bb76d8f4a79a082f491b874150a8837006cb5370a99f74a555c159345e4a5c1bb4e1586e9945bd5a4246ec9c2c0529e3f462cc9919ef849bf81e4a19e047bad40a3169ada9720ef6a375039f11017c0cba38ebe4eb132d98f9c520f5c48798a0e9571b5579d3fadcea97d469718f36f2fd38dc021f3d879dc6499cc677ef65eedd6c42ef923b1b8b8671fb9ca5917b2cebc0d77c81b1a7628d0b07f62ee45fd811b92b543c87a9c490bb13ab01751a74e444b9dcee6e98a57ddbddb5b6956d752b0d0fc1600583461abe0b580a7207e9ebea3ede4f483d04427d63db23e09fc8bd2bfed44f74aeb3c50e30b5a7ccf0ab9fece9bbee3f04edb62adde36667f9b7e5dbc840542aa531dcdaa675cfe1ffd5b9a65f6d8d38de010469c0e62994c68aec537ab55523e789770bb06d181e6d006692a9657ae68d9994af2035c2f08725e194cafa72976512dea9731bcd584d0d82d84e0ac049c5407eb03837bb0ab139af56e7fe7ea5973f4fd322bf62d1b44790dc848ef03ef265e78829cc318c4a37b80369d45f6776d258a7fe77f74316f2586f90ab7fc81c49fb0e4e14052d9f8d4d96d93201cee308238c8d07ed341e9aa1455cd6eb62e37d9e2d7aff0396ee42bd82c38f921b5665e6c83249ad8d541a21f6d9fdb53bb77686dafabc32e2de054f7f5d1a548ba6713a888951617f9e0c0fc4ba329f369f0c42a0bffc23ee677bf63fffd830014b04b3bea17b067ac7cc94456380e1acaca7d9d0bc4032f349d23eb7a3be967ef2cece030297ddacacff28336041f17c24e4f791839a98c8a6b77eb2c6fd782d7f8036ad9dcdf34158c76aa3f6d3c89e6d4bf49dece35dff8908835acdf5a4c8790e5b05f188e03f7ab80403c7919df24aec01a9088109bfed6928e94b1dd4ae9934abd42556d25b703f99859c83c4e3026ef1a3c0debeb1182024c21d391d8ebec0befeae601582395ac6387bc4452e66dcce4482528f86d407f2bc9ad6aae63fce147297eb8e3989eb7b9a84e3cd19b91dae828faa38127b328764e56b39d0c63ee782779f4dae0fc9c626fbdfccfced337d427fb735c157afc53a18f6ba49fb30c7554cc1723e624cbfb01ced47c8a6c8df9073581073f0f3daa406c38664f2c665e429c7b23add34bc7c96f306d482354b31df26787c75692a2708b0b6a02feaf228472b66897446a3676db53d7d1a35aa13910435ecf83da233e34afe6ecf49269b12bbc55dd443afe2c75a2e82c97d781cec1b1da7c9660b7eb81cb4857bc2f8b217219f76bf53fcd24fc50461482ee4cc09e747598052d3637f0f1b2af6e11764be8e360bbe9af973ccdd83e2cf3d70f736696ac7bce9b1ad36f96add6db6b0f103e52444cd65e4764b8b149c4c26563e3fc878d97041efe46ee44a43ec11c5acfa86ee4e05d4a1170f6534561ac24c36967dcded3c5c609f58fcadaf0511c00b4a6cec545bf9f5221103599dc6995d42554f57608020ce8340af099e2d8c9112d920e6658d11e9b4a1bbff3eda79a15fa15ca990402cb31a97eb7fac45bdbdd58341a51689842de559a8e756ad728bb1256a19cd046b85a3409eb68882cdf34c8e977efdb98d8306b4c4f6aa15a91ae2db45ae0e2f13fb53a05ed9215198817bb3c9c8c9a6f2996bc0aa98d96973537b4cafea462e3e05c2cfc8f283e17edb829afd29", 0x1000}, {&(0x7f0000002a80)="f5c93748ad8875eb7e04481b8dc01441f5c76971a5fcf12b42628016a8e47fc0ec783fd4ecb5c96f60b9720ca511adf64e30941f39add1f8fa7c941124e81809c68c6733c74cb2deb4868bb938066f2996be512cf4f316d8c0fb96acff06470294db649e2b148cd455425dd9f2c15c4db68ff9bbe9996bda0bf42ee388e04cfbba52660dc8c2bcdc0f21bc123361971575cf20da8cc67cc2fb19feef0ab85a0652aff963e86de0c3ff3c8cb902fdc64fbf46dc13f1e28674c8d77297a87c19c31ba19087675d51615e67a49f0b6ef094318aca3a29e9717a8e44a98d7f8b43ec909247a7325b569dca60a1", 0xeb}, {&(0x7f0000002b80)="33d119a11c774bc8c35b9c9aa6b2385e8cd2a573780d450db98c916d86cfe921ddc31ed91436b67dd29c8690bf0e796204c424bc2197f46f7a69472f7e", 0x3d}, {&(0x7f0000002bc0)="4b8b3fa594f3596877c12177da12826565aac89ef6988181dbb5c40464dc6ba43aeb6d469b835ebe2eca437314c2c4f6a0699c639bd50ec33086d0f7640074bcf0f9b0cad5ce7b98cb3cc65827821dc02640c4021a0d5835bfc1194abda6bdf9223be02936b151b5d481880aa8ab60383638", 0x72}], 0x9, &(0x7f0000002d00)=[{0x1010, 0x1, 0x1, "dd4614baa6ababa713ed7fa0ce4aa9790d5ef7bb71d04936b0b77be3b71d26caf7299ce7475b509a2595eae37437878a049980da48d346c979046212d92fa0531ebfb8f706277dc653781814724da14642cfc261b7724a03cef83a4e0dc105c0803cca1175e6122e95c7daacd8200504cca3af61cad39e0be0cb26ec7e61d66e1ca8750017c51bfbb94608fbe4fbf846666464e5f6004f2dccc2dccb3d6d26c458b1a36b6c9866e91c63ffb7385e018d7b8b8f30b5a58e490bd4a9acce8b8fa283d938953005d441d100ef72e8500e0de5f47ddc71ef9ec18444082bf53865cd93cbb67571582154bb2a2eba3eae5ce18fd503e9c7485dfefe0394890713c3e0b1d061cdf77eb12847477f49c48f3e96d22549a8960a49d6bba0c2d5e22b249c3a69abad4b6b8c33cf1c9287d7e501afab44255739ae69195ce171fa043149bbec9baef6aa68add290f5c65d2cd81fab0c78c60aa6008b6634333b1851ff07a344091e81a793863be6546d02258058ad3c9900e5b3066d798ce72938147dbf1073bd37e0eb940ec7f45246b43028ee55f9609405925e6c4d560fe3d25c86283e849a367e8713789af6901e7866e4205f22e58449dfe4a5acf6d5ef9125be2eebaf594fae09cadb44c6dd702f3d8d9a0804879d5c52529dc9b14c6a36a167edcc80317fbc8105e2f829fc0629a2d04be832f9757f1367f1a3d697e0f2bea28ac785c9c1702f63cbbbbc2ccdd7fc1bd688d65239fe309353c0ec77cd4f402990b352c21ef9736bd9c46f86dd882e0aad425d61aa70af6678e5698fddacd2958bbea8cd800580705fbacf3163fa04addcaaf323d3da7bdebcde7918bfbef0c2a4fcf221336cb551a79f53b3d40963fa7814013bc49052f1ca37f3623824204c4a50d7d881484104a1930f76ca9e709c08c3a9f3977fb3315e87cc56651fe4d17c0d15b1579b2d1025bfc56f245620fdcd6a0e46fcedf1d117469331de2b3a6ba4a09cedf6f92ff1133b74d081c7b12bc3fa8e5eba1981a8d5bc10edcaee9113fbb7b07a88b5216d4d560fb9474f329aae5431e51676bdd133afba05c74497c994a399d565e2177a500d06d64f1851c02f065314fa7716bdacd68f66d89b638bbe59610ee86a0305d424c0dbeab69f4e3775a7cf9f8fe8122d5d0977b1d3c093d7410d14d61cc8d1ba340f97491c5a2e761a93abb7474ede6e5ebe63ba6a0ec78d8d7b55f0cb582c070326f861844e2e5876213bcaca77fe28623f1588b7358797b37eade90ffbde259a5386ea100921fbf694fc2fbbf6ab1efe758070cfcfba57f55e57ea41e86104ee7d92b491f7047d8886dcbcfd9bb87659f30088755527a111742cc8a481770cfe9b003404ab9219e03a9cd2aa009d6b9f229d099645703b36b7c63ea6ae8f70c90e56a2fb178069f517457f1a138dbba466f28ca3d55ad832ee67639d89356c293fd87e2e28b728b7891e1e44c7bd2646e2f56775d67facde5fa3c30441f20273b4ff961629fd93c3e1ff6b3abca0ce86712a128c1e8d1bb8a6278c2095ca0a565910a154a30c7b093b8393ea84ba7591ccf08a08bee4f6fbe4551ce6ab19992b8a8b3ab686e44f64e0b453205eacecf37bf448a2addee2ab3940343d3651c398e91d9db6c1e2c9f414291d997574c38e293132bca594dfa3c31401b02b5665ed2fd87a757cab654b1832326520a5407e063c51a4539b006fa9b948724f4258ca0cc80aeb70ce3ca24d38bd1a954baf0060d3245450f6e3f0b8bbe514afa1307a16ed3c7a324d33e52a4f46f2d70c173c20737586cc938d7fa76ee0ad2b384d81138a48ada1a2c5e679eb54546fa17cff5a1e03b899cc58c4a47f174d36dbf89a1764bd18a09a793b3d1abd44ac17ae12607fee272925b4443d69b48ca80af7de40b9794426cce14c9dbd9d4af1c879c55c2154381d38b015dfa066ab64d4c77b671c08dbc8edeb4910decc33a457f0299263279e42443db173c81f572633d1accf65aae8f1e553897ad8cf1c5063aecc109bf05e4a9924d609eb45e66b30a9d326724d8ceb1baf734f7a5c508e9ab52351e942893c0939e0a108fd8b9128a8667768c09fd3ac1222aa7383c07178a598e0957f3f720781bb503648b9f9bae503864ae42d754bec77ece876dcbfcd9fa5fb87bc0b358a43923d14912e53dcfa94ced5046d8a491b135b646c7b66a29141829cff9ed442b43913428fd6cc7c9f17ff8e22af4bb3ac9261772a18eba17b1b3821fa0389dcd031017cc06bd41ce0bd68027a05a7921acc89bd84c71a64ae5dd1cc5d4e9ffffecfb3005b27805ef2b99ddb4f7cf045ef3933fde42e698b1ba971ce91df5a75cc4becd3e20e25a6caa5292879519bd5081eb1de03dbf7f5b942d7e1f1c9750c9dfab007f964e75aba08dcb2ef936ac5a35f5a9dd5c9a0e0c176c3b07a0b71e11793c86b61076928c53faf8ca0c86d8c6d1995f4295c387e1b245abf0b6e7db5574c62deb1ba1134108fb57d4c41223bfc95e56ed0be2dbc490f34b80789c154efb08cee99a23325bbcf7d76fc39b79ad55bc57079b2d3935a01d11f7a58098bb9c5cda3d6bcbebe6c9e098c876f6c11e50172d15c24227b7c00eb23e372a52ea4654e468bd9ba1b1c9109749b2d50bdc1fb81486e9877eb580131de8947983511c23a696aaf0067e5c2e81a7afef165e678ba0855cac8fc5d4dd7a194e949480a94b94b4b1a096125330d2fe73279d4b00a65a9188f25d4b82b241750a376501a4688656babe5eed3fafb5126189556593ab74e51eb2d6120172a31ea0dcb1ada82ffc0483a9e675c2992cc8b43f95c2a2872959e055f5a5158a3d72ae20dab3ee1e1b44b508f092aea8905a8fc53d13fd12532fb021dbf01212aa5dc96da471205802a543befd7906f818245f2a570c83e2be93e283ce8480cb8c0ff3942f17b7664c3fc0bda7cfad16991bf4d041cae63385163473464564c3388ccf977edcd3538ba8a55df087e024bcf5158be92a6904ec5224ba75ac01819c680d0b79350ff0f1377c275727f26d6364b1491b4486c26a7e5d15192a8675ee8b84e41a59efaba4ade214668145ddcf951df9df5db6b0be36336bc847d5d540832700e4906b2862614ecab0692202e9e1df836911ca3030c2d850f944ca4c7589fc51794260c3b1375d1491f1abef279aedb52bb530d80e4efb1c5ba11cef824abe6b9c6a717fc55a4c4ab2aff7a811d28c5b816caf0bfe4904345484b02cc7bce1d09f0ccf0d81e96e25cd7c8ded31a38475c7ea66da255f4f51cb14d541ffc8eb6d3bd0491a98cf1a8500228f89858886dc6b00b106b8e1f3489f5a0549174003c035b681142ea0b757c45f30bca80c9ee357382b2a40879b7122817b3bb525912adad42337fe768557062293e8e15ff376b8def156f89c54b56cf735046508e559f4a791510fc63a38fbe30b2f4e558246026a711cb166f009dc268ff80bf6cf70e415b2ab197bd1e52d91686d2f035832ecf4588fbf4bf8cd70308c3feb7e6b62d4853570d6ebc2eedf55635bf4157912afe0ce11590dd3ecda66df15f8663f7245d4f0c59ccfff813eaed1ffddf5624bb6ad00dc014e4c99864562392d1c09e16d25c52552a90763219424753f2936374622b833e2909c4437deff20fbe2704613601a62eeb90935d79dadf20ab408813fee5762648925002a25bcbcfc23a96180491edc4b7deaf3db4e02a593971530e432d8d433eec28357d661eb1a617a435477902ddf844688fa39898350045fe8375ec6e1cbe10a53eb96ee1fe8d4e4229e60353d96b959fc850a1dce2059e92714eaeb26674449707e60a643ac0dfcf122d5cdfcb556c4e091cc5b3ced1182b89b5d2a9efd4e3657812f12f4d52c0ec177ece549b72b734fe572adef94acb776a76b579fef23f0ec0965db51d77909837c9f8c62bf4b223a6e10349ebb16600edffc85bf0bc02bc7d914842273050646ec21c5734d5008fd02a8484c2afcaf72f3275605f83b0a00a7fbe099ff3b7abf79a6f6697b4fa52e35d3be26cbd997abfb544818b1d9d554d6e47d203cc91f94eba15e2cbca0c3e7b021ddce9f788f2ace2f451d154fa23f789b6aca528577a44da3305acda204900fd5b3a38e9ed7322dcb51c58d1ee6119dcf7b795c4b718bc870695fb0d6660a766b1073a87fa14f334f76fe1f99f1e9568a43251e342a2eeda5ff19d72e9c0ddfaf1d5e403af154394e000e8450d7e7720d0810527e4c5d8cce95191572a53c7a1517f454c8a2c7a07943ede60bd0d0371a7712f879f6bc1e48cc5766295cfccf148519b759cf0bfdedac3dd9af550e60fe0840857a87542482a7af3aedb559594181a325cb47e33b34a174cf361d893d8ed833ba866f83f838a82ce1bb29d9661b47d4bf684e2a9047c84f774f3c8f9514f9b68d0b4bdd70fc29d4e8a15b1403b8d45b25af14d631fc8d6f6b094a5a2d125afadaa969ec409354a7b62ca2d3d3ad00a9f398bcbdc6f5e722fb59e63c6f0f06af860ee4faa2483e307e9654bdaf3bc1863d64cca17a2fe2dde8d5e6902023281c9751e13198521bc26c0a8ddd37693fe6cc23650e51b68a22f899a1e3d4419a27bfba8e45dbd97bdf92dad9c220fb906824b26683bc53a050fa1fc680d36834f0d938eb3137e5a6da97300855da54e8a77ce1a11b97096f33abafa9db5d75582117a45ae1e1bbda6194ae9fe6cabc2af562083312a14f2194ed613536886c3656cf349cbfc0208e58a0327602fbeb7e7cd061fd06ef4fc88740e297233f316d1f4db8fbbaca2caa778aa979aa9fd9a3a4ccfd1a2bda06ab35a51469342897db47502be600f8076fcabf74064d02655e85f78a1c6d13a6994ce2c03d5acfb446ffd57e483664bd6f5262a0782c101d25d2892dbad05efa60e00a53fb2ba22c6c0e4f4cf9b852d84caf8ebcbd96b1fdf1b795267cbf60ed6f31121e3a0668a233926c33c7b2a1821147d4fd39b1c987e518c696fcac112d9f08fe88ec67819c74eca3963e2f0415b35137602a4cebe3dbed708a881e80aed3c67499295ee02d79f6db97009ec18613365247bd798a7ac3a86c08f8843fe1ca6eb26c8601e3d2cc8d73be65cfd13658371792adbf5b90609b1f71fc3d29041e74547102bd2d72fe66f6d71e1b5fbba73eb0adef6637b44b14791cb4e998666a8426dfa7ea98a81a392f44413eae71a5d6135a6dc275ba3af112981f2145998c2ef0dd0d33cbeaa9090c570e1495bbd38b081c9993660788f6682398e88e2cfcd691af201d3109c3a2ddc4fb3bcc88cf499165680ed4867781ad64233ba4d037a7a8c906eaa91cf8cc60ff12cd42b595255dc4e20db3694c272b28f19eb888b50c91bb3998b0c0377b27ab919ee44f5e1d9f43369ba34312a2416047b84ee6f39c272df05a700400733f51bc20609c714fc1026660c81014462a40a552455bb90bd0042b81bb14a28362ea5ec46dbbc16d399c2eb70d743ae13fea32121381975256ee137117909149d40ab33422dfeea5b45cd6ed02062a7b58a7e2a524ceef42ee5a793cdb9fe562c8c40ea6a572d7ff22b6b67296c3ad8c315266f27dc01693474890e63ebc010a25bf57df41d3f22c6166e0092f3a57797b096dfd546e43247d9f3fd8c4d316d6af53de530538a487801b49cfe6d4be90afe7f0d53277be745e0a999096bfddc7bd83652b4314aaf72baf0609500792e0567d6c3673dc0287e59b1fb1c20a692195736f564c17db17bd19e759b5d6a2b0a8d28bf089453f68619a6ee8b81f5161ff4b189a809b967"}, {0x28, 0x1, 0x3ff, "d1ddfcd835e0b08df02fbb28089f1f346e45"}, {0xe8, 0x1, 0x9, "92a5f966ff1fcc4bfe62603a0438260de877e093637c6d2dec2713b0f64f37e01d46c2933e2f6a6634eddbbb71a8c0cf6025936b43b3805418a9bc3f3b7af38417bc1584e886fe19a5bb8c8aa456341113aa7124828d6072e25e4f7ec76af47208c21fc80e3504856ad64240d7c2da15e409924cda8fbacf3c25d05779d1ff78ff3644d76c96fbccb5727f5d278010dedd4e1269f46d85dc1debbcd0f4ad1a0e06fcca4aac4cf33abc428e2d1f3f910af47548201e247570a948f2e85b95af0d1452e5bed7348fe7cc6ed27286389897085940e58795"}, {0x20, 0xffff, 0x4, "ec62286cd7ac8434f3b6fdf6dbf413"}, {0x18, 0xffff, 0x401, "8b"}, {0x110, 0xffff, 0x3, "963354932a276c5512b5514cbee7abf401a63f32cb1b6f36634b24ecf36582d2b6309fcb2cbbb136576ad53909c89c054367765b53e73d72ec23736b7bb7c0fe443d545b62d8f185a329b3bca95b5fa59dd1b267a6fd61e8054810b7cb935c9c0386e1c49661f7d17e91b3b3f561f60d205fca3845126139698f9f6334e498c984e8b4e4b99e1077272b053f20ae2f9a15eef721daa8c96158d4f304bd3946f5d7b951a6fa1fbbb5bebd6afc7abf67eb6fb9512a422121c4b728bb8b541e660356bc499d457e368d021a0352381511617c07e8800ad1dfd121a2968767940c027ccecdb576a2ff33d075e823b4dc9d225bf6efe41792f75523"}, {0x30, 0xffff, 0x18, "ac6a170a84118c1dcc3bab1105f209c684d6811c437a0bc67cfeea88bf"}, {0x80, 0x1, 0x40, "3c3adbbfea165142cdefb205964bdaa599de794726e84417f99af4c293a0e9fd2a3724cef0bab472f45c35cfac23a87b2cf09b3412a2ab3587f5edc0f04b2f0fcac9efadf5758cb12fb19bd7754633916073554ca6f4b6ba2209cab532cf7798181d9d917124f41804fc3ee81ac309"}], 0x1318}, 0x9) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000040c0), 0xc) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000140)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r1) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/508}, &(0x7f0000000400)=0x1fe) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)) syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaa08aabb08004c"]) executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff02000000000003000000000000000124a7f3a945e2e4d761cb6ab88bee52b73919f541912ff4dccfb5d1b87ea92d264be0f71a3d5f71b736edf2dfb0f6f3efe24bf61f13"]) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000001c0)=[{0x2, 0x15}, {0x4, 0x9}, {0x0, 0x6}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x418, r2) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) getpgrp() geteuid() socket(0x0, 0x0, 0xff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x8, 0x7, 0x0, 0x6, 0x5, 0x7, 0x0, 0x1, 0xb1, 0x3}) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000440)=0xfffffffa) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) r6 = semget(0x3, 0x2, 0xe2) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000640)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r8], 0x9, 0x1}, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f987ca0438004000400000000005008000"}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e8904", 0x65}], 0x1) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pwritev(r0, 0x0, 0x0, 0x10000000000f) r1 = open(&(0x7f0000000180)='./file1\x00', 0x8, 0x0) fsync(r1) r2 = socket(0x20, 0x1, 0x50) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000280)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x10, 0x102) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) socket(0x2, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0xe) socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x3}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) executing program 3: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r2) r4 = socket$inet(0x2, 0x3, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="cc235da817421d64beb5eb60d97f26627d17b17b91b534d2c5e4b7378686f9c3af383a01272fa55d6bb7ba8a3ab416ac598a824c6a5d64d093e7b7b3943d79df44562ac6700b82b6816d4029afe5bea4c312ccf863e56ebf2fdc77a72b2d161c29eec8eab5cb56261d67ac872d23e9f15898ecad0723c3442d7f3dbc", 0x7c}, {&(0x7f0000000200)="6152e7152d4d1dbef8122226f67ea56f09c4bf29c4790307e5e267f0ccdf0db2299be655008db77dd5e1d1f1f017c30cf0591320b21f562045ee0e143eb7c0aaee61d696c08a39a3b1889593639980c5446f72bd8ca9d3a982a92fa68ab8556d7d15ef1c7f46a0548a9418299aa3c3ea5931a67062d0c5bdf7dbe2563d4e7fd47fbd34d3d7ec964ea811b8e032c0159a35a23e05ad5ab12043333271fd6cb3781ed51f7a512fc8a17af876542d36af9b9e3908beb7c935ca6d", 0xb9}, {&(0x7f0000000080)="37edfee30a4b8700430b9f760afd14c1278b84f1276e6b69fd779a86adc5bc17ba375b0629b18eaf1f22236c2f5699ad83259e1964", 0x35}, {&(0x7f00000002c0)="cb0d97c2f26a2112c515510fd679af2c6a", 0x11}, {&(0x7f0000000300)="51d9d6453079d9f6c68245e6e30f1be4e00f4d9b0e910a5daaa9db79b0cf37e55fa4b6122fad897d04a2d425db96de463c45987bd2d322e899e8063e9a4d57733c50bf6e51663611d0ae670ba3c3baceb8324d1b4479089f42684d0aed2e60688f49293852ea9ea3a4160102b8732e0fb65734703f431525f35826d09b03d4a2d66566c53d5176683c6f0d9788ad546e", 0x90}], 0x5, 0x6) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, 0x0) getsockopt(r4, 0x0, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(r0, 0xffffffffffffffff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="7f38897a2ada42efa7931a6b86eb9e121027c5d20e493ad61994df829ae293bfda2f7aba152ba878fe976d74986469ac7605f1aaae81b2f0ee526ef55b51b7ef3207d96ce071a9e6bccc4e187a91577c1a246ad825572c6e554c32ae6de042901cc1e6cc09", 0x65}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getgid() r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) socket(0x18, 0x3, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7, 0xfe}, {0x81}, {0x6, 0x0, 0x3, 0xfffffffe}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)) ktrace(0x0, 0x1, 0x0, 0x0) r2 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_open_pts() syz_open_pts() lseek(r2, 0x0, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) syz_open_pts() r3 = socket(0x18, 0x4000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7fffffff) setuid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)='Y', &(0x7f0000000080)=0x1, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) fchmod(r1, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaa519de8364"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) r3 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6e, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 5: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) select(0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x429, 0x0) poll(&(0x7f0000000040), 0x0, 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000200)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) r4 = dup2(r3, r0) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000600)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) mknod$loop(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') mknod(0x0, 0x2000, 0x202) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000280)="a443149d146ffe1e10cad32c58ffd43e2ebf5d818ba7df59b8cd67a59e543de62b05269d973d6e3e4e2486ba55e52a316f644fbd15777a7b97a6869f5dff2ae3132a0787ba296e1d15bef1f4a1b61b3e787687c2c7492f0e82e589ed05d4712e711e03bd99c5dbc086e3571bbb4e96c0bf13cef4336c2dad388e51ba0db7609c79747a1868f1275891e1806bc4a8769c8cd6f453e3b25aeade514308549534655c159f4366a720e650ef12c96c56cf2774099c7227604a761625a476a7f47aec7661540dceaae18fb3a9f46607ff72b4d42b20c959e4ee7e5938db1e770c6c142791e7", 0xe3}, {&(0x7f0000001240)="88be72018439040cdcefe38fd9a8144894a5ac010ccbf916a62a0edecae462da935a7f52924651816e763f192c2570a2119c7780eb3422ac551abea79a540a216a8582810602f6380aad33ac77da78e59f434f8b7d424793a243050847a6555158f758c26b7c6823d133c8545612d776a7bea5724f67c48a1242bd5c756df0069fc459bd03bdbcd5090c285d31f1ba8bd5c14e152aa0593841098b9587b2c04d6a2a5e8fcbeb6b212e9e38745d29a62b00394ba0414a6a2513fdf569a338ea82677779fe4ee4725288d0ec290aefc2392f0319ea88cfa6d74f9fe04673ae48db7e4716ffc1eed82ca50ba078099f0a2047eb322e194151a500b79cbabce11621df2c2485e206bfe54d5e43f537dfc51488337c0bdb0aa3abdc2a42778ab08a0b9dd02fd3d2447243043ddfe918f4216010030bf624f171b5c47a9cee3b82db39c28b2d47ea82b4f4e1fa8c7969fe9cb7127be00e9826312b68e4370a3cfbc68b2edf43f9d59c69ef8f503d0c5c2c4ea5a3094ac29f801126077576dcf16b82d695b788799fa86799c841011bdd0115d05f5891c063a111f9bc34124ffbc92e28c923e6d4cf7f858469b06edb529d2a3bc801d1e52e28ea950441c940fc1853154916f73c95e20085638c747c2c6b821a91ea5c02ec53b9e481f9efefe6a4b49efab6e77006431e3c970fb2af3ba71b7689b7d668b9cfa638c91f801b9171903279d9cdb29adee9c7418c8e900e9f93700bbd7e678e369bf44baa73e3389d87e6fad9228ed5486173d35133deeab111d581b4f5d44a7938ec2f7a9e33f7e69f03f0c4adff5c2bf0e46998a5bcb89466cab71bc40965628f2009088b7347c6082475847c64489c330e1b4b7310b251445b30dbe04fc4cfb30f1a9d2e08f0bf06e200235bdc08f102809d478ea302610d94720d3874adc154bdb387e89c6fe8227f55e2d997c359d91ca7efe18a2974aecd6c18af6316161228c76fb8b582a7ef823320c43c61964cbbc9cd962052d38efad4ef8947a45a6d13c721e8e9ea1d7222deeaa75fc0a828c3f1a95721e0a1308a5f48cb11105f7c5f4623a43a62fbf486a0e747a15324f1d4d70193de45379d916bc47a0ffd0403fdc536f632c9f922fbe784bccc4c018823c537d37ed2fbd7b7ea14c3aa5e7b20b012b498a78d328c901c97b3b7c322a6def7d0f3a8d30207e6ee22f3c741aed1f19c0653619dceb546f7dca1a60f2447dd7f4cfec3520dda9157f290586feb480f385dc3fec13d5ce12b60aeb2943612b74cfa8747fc122017e50b1a80ce79a6c6fa3a35c925de9bd01fa05422f762b635b73f01529b0c9f35fa36f071bef4854200def91d86f0ffdcacaf1184ff8006a178057b15e2d04d938c7de364bd73bd53303faa878cd5a923b15c6928ef0cf33654c93dc6eaffedd27a6fab0a01d2a1e5f704f953ea0fcafaad461d9a9196e4e50fb5fff6d88c37bd8872cd75c93ebaf516a0428ff6984de6a763010ff2fe8a678939b3229d4b13b4e54487a82006e5091db427ba228799d16dd184caee7cb8b7bfc463d34ea9a81547f2ff6d86695b70fd78ec8419643480bfbbd58da52b75127e2a976101313fc10375432fdcab189387f22f3761daf3d56b7a8165a0d05e1c616c3cadafd212dd962034f82ccd224232eb2d7e2e9b1510db930b77acbf5d105fa0f6ed5e8ca853ebe4a9b9858683bf3e43b34919a43015ba779b380ef102a08d73efac6eca4b30b88dffd653b28f213fa70d6cd5e9b24db6e85aeb55bff35b9abfe2ade999691c30e9d117e944c9a6bd3d66acaf0d7f42b453076e64daee48d4d98e23c799dd36135da934b1a3bfac55c86b819ec70e6ade4dae2e0c15f983c3acc19563849221d630aba56a5f12528972239e3f106df19f8da4475149c9d7b374d5085c5212f91a39e395296adbfedb64ffc5cf432f49fd8e935391773e3271915631bcb6f5a0453acbd392a9283a49745c605a242c2646c042903065cfdeca5b7102323891ddea2e24dfe1c18170d0fa14c9e03c622f754ad7f71bd3ab1a132693018035820333ce5a4d257db0fa16b20294bc14d2a02f8c8ab9decd64020b3d060656f43688074acf0a2457013bfe5172b0eacbac76906740940c666adc1bc6ee0a7ef5009859d0682965fc86ee95d089088b856989bc840cc879a07980e6be8f01b94f437a79a5c5c562e91cee27cef71413c77589e625e2a8b4b84537b1d0de4d51eb5b9be8c1b16ca2c9692ac36e334d6a0da8447e3f599bb15d95671cc6390e9e2ce3e8604a98a51af22ec1dbadc7c017264dbf3f37d4742c0e50ebb4da5ad7510600b7bcca045d914c6d54d3b4204cca0a9d9d04464abdd11d11b274fd97faac6dd8126bcd696296166fec92f216948acc09feaf6ff8125c9a79413533ce63728952aa2274b75d617643a993ffaaad65b5b642bf085cff789a8f2e24ad1403c6fbd5d61672bc6764f760ebf53b7468e04acaa10288b070db827363a73bfe2283fda84296c45f6c612fa99cc849441da69306db2b644714e8c30ce58f8cbee79434d8556d663e914ffc5fb8c49908a9a6ea64fdf114ded3b6648aaa62167a66de5ef72e17e6fb365b43da84dfbf3cb3360438118342ad072c962404eaa61b1de6d329d92e4f5742df7b0453a48273e81c1d6f973b68b8fc80083b029a69d08f59f45d601ce86b8518ebbaa5b41f5bf89f6071de056bf910738bcf3100944983d15d2b74ceafecb41ce36f9a25979bd60a1a5e77a00f15baab5fee236068fa72e69cc624379305227d379954a534f99da6a2d35039b6c849d59fa8b53ae93167645b55fb7c8adbeea9a0d5d9a2800e6f28f2221b965803eccc33d52b47663da7a07127b4d0276892315df3445dbc04df5ee52c1d8c6ebc7b400d49bcc25c4ac552289739a986b16d9298bd239891207afb66d407e2f71f1c5eb3ff6bf5cb9f5e9ddc726c48c11f022ab79f89fbd4c765318ad58795577a079cc520f64bcecabaa8369d92e2eb6b1203b285bad573aea6a2505ce55e3b17d0e359fbeb1234842c375f97e83d002e1be69df763d0927ee356cf7e4485fe91203e5d236c76926cade4fafb59a0b6d79cdaddb6939f34e2b39179a1a9b3274a9e11b24b8b615ea53a03ed02bfc238b52facd921c9d028291199335c055b0b073231cd234d2f000c4aa4a65a8f1b3e13599542f37c695b36fc7101f85a42c648ad0bba5349d7397bbadc00058de9ffba99033c1f681d5dfac773aa70d723c83ac42dab9e28772b1f7768b1904e9243cb1df183b6dcbc6d09b07a096b56420585290822c7e2d0ad95e775d13dea7a9e5e8314bf9ff4a66a3380a8677d75f5f932fb859e1a47c4faf64a62d9cd6c4cf5c3db374662e83f8feb704eaf12c9f62a0054d610981446935b42da7ba6c94c9ccc66cd4311c0851add2a169c5d89fd1bd4e480714759794bf85c424dfd952a8034ec6419e2022cb245a3b11d0c7e9c4dbe0333ffe1a039ba51c986ba53d0f90a6a29191606ef0ed546c15772853e287b353537e8dcbb33a0b78206f79378eec791201dec73d76c8af9abab15855ffa154e87e56573f310b2df07599d75c7092e7a64917b5478e1721085d53b78a59cfeb965f9f15f80d017d0e16339cea76a29ebb7fcc6ff445d71c9c51a3b02c9045a8ca1bc9a39f1c6eed56d0bd004e7e11ef42ecaddfb6a63df1cbdd997ecd3427d8b2bb7e9eae65be411d3f1d01c4d9d5d8c645878e27803c9d955308ff759da087004e9810325448a553e99e5e8bb4fa89793ed933331a6670d57a9af8288c16bb92b1accae078b24797a068908a54a1d1eff9c1ffa432e41b029e717d592eca588d1b2840f2dd1f66deed94fafee6a0860c2b5b8b9b614e761f419e3a0b10b10db4d831501182492027e21ef5bc33f56961cd22f4bac4db1840d51843b197780e7d07e4158e96ad938dda6a66f2616d1b229649bf81327f2667081fb4729ef54cc8c17dc07b6d786ad1373d7fb3bdd512e663f1abb2fa9f9286a15bf3f2ab3725b1c851f132e4469bc6e6c74ca1d0718b422e4b016a34cfcea476e042a46ae29cb00e91e27d2a4de9af9bedf24d5d3fd178e67d752074456ab847e61a84016d722b90ff7a15aa423414107c0dd8a9da62661879f5dbf924d3ad047053c2bc1d4d29fb5b47604de3c4e8328e69afc261fefcdebb9c15571bea422e284fffd9f7d19a39db767be3e258b1303b4832187b081bf18156c4fbdbc67bc9dec18a6196b5c36d24ecd004a6f2a3c6fbfadec4dd877a89194d5863301bc191a7e7859df133b168d1a88c5f8460ec65b4f1a6699ac6d4be96044859caf7ceafab2250b73d4d5e528463b32cd79bbec2ad4cb4034597ee6a31ecc158b1d480486f91523b61387664f1bd6eed0607c2f61a9382ef145927908f8f780b93d156783f2d4c433569f998757a426552b0443e4e4cb3475298e5c7b3e970945b4636f353784c1d48d621080c657221f14370fbe4d091269018f1e7f0e3bfecb6de85b7d098ae2e52a47e3fbc19024ae67bb46a14bec1d49b5039d7db01ed9e3fbfa281b14badc7ab24ba6b7d59f1c39829296f2fed19c5b2be1721c80306b88187abba2fa0e5d2af8b46a401b3ab1d913fa01a186a7674eb0fe49ca057f736858c6d4ecf2486e58070491753f9c60abac7cc2a22324c377fd13d736875eb706a86ff6de30e2060c217e1fd0f98e157c0a9d5639a9a19014d4968b9de2fd4f1a2f6ed5d0ca85d65110a701fba437f0a78d9c69f4e2bc547a4d2f59959bc724a0546eceb39dc2b0aed91610ba61e2615af11abb0ef318ea96e5800434806acb19bb9b853e2b0ebb8842b6a63883f46e8ff2c8d7473072621302f4a22a3bf6001c487f4dcffd77bd85c41e143e933d7f6787dc55d0472792fb994c2b931164dd2098af294bcb929b4714b6edbba583c3b77ef4b90740ea8dda9141b37e09dde372e50710f79b3ee8737de5f069bddad48ec95a817c8085ab0451593c0a9edbccff14e34106ddb1683c2150b3fe400a5eb0b7dbeeba86ef6e8e47d5ef4b37950d1f50cf5e46a220c34090a1b08f9e469cdc92bb72ab615169b68de196353d484cd1e3c63b42514fbafc700b69d96be347bf446bde957db7d3aec9b93895d12b6af264a6b6e76c3c9b68b563bc741d60c06aaf1bc91dcd035b5d1b25ff71fee67e11d6dc156e33ff8cbe6bcaa94a70b23845d5a8c6590a6c4315062859c40498808cd8f74fd05d5429769a6943bd002ac7619977e0f6082b6902173d270d3514f7bc7cef5f47a40c5ae99a33d4833738ba0824dc930e170007c5d670312b53aec8781bee29f08c02bf1b3da1c17ad52cfcf8aaf5c55e01aea8ea029b65ffa4bba5427725d78b06626ad54b3455fd9bc28934ba5b848df3fbfa1e3fbecd641d19ee59aadff70375636921d9ee8cc4ea54cf90b1e6c25d183e7cef2202bd30bf09ceb4564d5e6db9bf7c626bf821b16fee215fcce467c1eab89e6bfbbad66f59de4b9f851958d0ddeb0fdab25a2e783232d6176e2649d90c30b3997b8d9a44d2d46768d9a5f9f9ffd4107ddc3bf5f9ff146288af2d15be0fc4136055f6688c47c0cc68b4ab7991dfe1bd53bc0724fdfbf5400e2841eb328db2ce76a5f4fede8524ca1bcf672b7eb9b9da421828f888ef976ee9d738fd535f8fa23f699f6854ee035276a4aa1bbf1dd2884a7b7ca9b520c23dbb41f2355a63ef15c20fdfccfd70d6494578f7c5c3d5be336c0817daf93d23232d1ecdf51eb2995e042277c8676178e321e3e4a650208e43", 0x1000}, {&(0x7f0000000000)="7a72e8e0d16c4e64e737ee023dfb628c6c96a2cec6b597c2de5d9b00b2f9d5136c7a0b9498980ed8cadef364c3", 0x2d}, {&(0x7f0000000780)="02c08d3bee36420eeb457353f4bfbcafb91779b78f027b74d3debf4c7957b0a2a5660e3f5127e6cd6debfacf71443a2c1c387a6fb1f9244c505b4b698a9d5e737032414ce6464fea70670ecac1846bbecf0300000000000000f648b28f860cf59d122a66e7a4b4df29586e291a84da62681c3f458f79379885f8821517f567189af66f6ea945c5eca73152eb4d0d0a13e9d8072749271e6b03252c60e78f72d441ae4da04f16b278bf2cfd2d62c75f1eb13b917a0f44c6071b8dfa586d0ddaa082c0f1f79ab655a07c63db3611afabbcff98789db5dcc4bfb9cc2657b5af6adfb4187c2fc5f80b6e0d8326911cbc", 0xee}, {&(0x7f0000000440)="ae8c65b02b529ccd273738e2bc58eecdef3ec04baa30240f0d34e0a01c7e149a2b0c82f937f6faff9f1c8108fd77f3bd502853197f0658cd20b058ec5b78547439ae1e7a9d240642c39ec771aa5d20df0b44ebb5953a121035b0d610bee663d0405d3a0f0211a49e831670a891c79cde406d72347d8914d63167113ae272774841296d53453d6690baddd0020ea82a862a76bf", 0x93}, {&(0x7f0000000500)="5cdc425924084782ba091ac7cbf6968024df2162abb22bb6ac5a20ac36bc3e412d29b2bb2e042a2c621ee2588d42e13b6ecf27ff7d56cbfeb8358822c2961174a63bf1a7ae681f309285cc9292f3315c119a0ad2f75872dbabb7f5654ca304729f3098d38ffdd397fce306e9b3a49797d23ca48eae78589ec350457d020ba4293121f2f253074ae7d7a887c981d973a2b814a77b1db8d819d17429cd4cec98a04be903f29226b21837108fd972cf9529bb79905e6c9ade90d2b7634f702d59692177190ce43f696f21f69d3eb0f3cc6f33503459def4ddb405166a9f615c86ca7806166737548c3717bd6d847c4662f7fcfcb602d45f9e", 0xf7}, {&(0x7f0000004240)="4b7e24d0e0b2d3085f819368c5ec05c687dd7095a6b3726770dbf232e01160ad6ede95879d9940b11b0f99eec116fc1fad156bf26bf759a7e041bdaa78fe0a216a5caf3ee487a17c0f7927642339eab305f967fdc22dad31aaa2a1d3b5708cddee5730f166a28f53e6f1184643e242b981b6e9b862d4460ebf17e5638f138e45959670c09a348dfba28b33635781f6327a6001dd6d0d457167816b8ba0cfe059bd9ebfe8f20d99288251c1e2a57f4a236077db56ff817852104c1ab191b63e63707668e5a3d6d70919df751f2ba2248044c9ff9b80f63749af51efa098583d10355e895b24f17f418415f9fb72f24e3022ec98995381ca1822986f35cc7ff568e5c19dfb4dbbc51dad0fee2fd7f23ee3146af9c1f4e7f496a726f23dc5e5cc110a729206cfb9c4a81846ebb01944e2a10ba9ed97984237c3c88cb72ab55df43d8d1f4ae97c7fce8a0ff17ba01cf0474b4bd8aff57b4b185b5adf7b350d4ec01529c58daff51f0aef8bceaae855707aa7a4ba4dc6718b81b0b591a344fcf03d6266b87328fa90fdf9c9ee1c0f90f131709d23d952fb0804b5fb20e1fe6210b77e543cf612511449361815ea8bbc3254aceb5092f14504a7a4fa79aa33bd50364088ac1be0c99eb21126a04aed498e99444d241bff7c75137b98c857cdbdeef369fe47d4a4c5b118293b03583a886f00c5dab638fdfedd0527bda2ced214446678fd6fd930399f6ace0ab4bf224d03908441579033240934567c19aacdc0a9aaa2328497532b155e0da38b655cade6dc6a50bb665e750309f801f73bc9641e5a4c406d06746211494e2affe04462cd1a62c10966ace1787b858ce451196ac65692ca6fa890a74e5477dced474122131447f29a5a336367877acb7e018bfab61de8853a41eb5fb23d9dc04f7f655af90feb77d2aade1f5337de3a8798950d9a139ccc4d61beda9d85142e228505384dc3bc78bc3ab840ff46f3d8b9e89ffb480f43041b42f993d4578e9513bfed16000ab8f772647db410ad72290b03d901d7d42fdbbde4b5340971b607cb2caf4eb3206dc9ff2442b10a227faaa68ef90a68c8be649a9e2a0b980587787e8573525f67c6efd9c6d8b1b2f17b1a246651d88c6600fba93c330afc124e35f138d56fe42aee6c31201749625f0e5f922cfeb4ebf711c8d9168a50f5448e0efbf2aebbb34e7d39d90659f62c296be69a35adc4573600235e04b367a79629957a13290ca8aa6bfcc3309d779ce5fc9dcf2b0d26ee241eba84a02aed2710a0c1b62f1acfdc58289173d2da2d96760529787935c24f369d0bc1bc265eeedd47d0b627b58554e65e747c42dd09f2f9e0f4aa579253f862ec81066b2fd84aefd1c283a23e0f75efb4fe52e1b38515850d1f3957bcde546271706a9a5e0db2097760451a94cb33487253b410e0be39be6cd6e9c98fbf053275aac0127557fa413b9594314a2b5f15b40ef78be42fb23cff0122b243c489a0f0730ab9907764c4181b6512afdf72d0b32516a9b9a91d78aa168dbef5c3624e293541d5e5c9628b9a11b7cdb46db5b1d1c701d71567551c0230dccd07f2212b4cec120940f860fa3420a6bd83b054db7758b39129bd9bfd12423f47d4d3b64bdcef94175bb3d6a98888032cd9f4035874da20e3162df6201197fc8093392a29999598e834eb76e4a1050abcdb03ddb1f7a6716e9d9fda73692b21d0917cdce7b1ce1d0ce92b5e69d6ce3beb79a5673f5487dc39cf975fc5ba50c40e9cf52d5d75ef403e4166c3b2455c9f9eb1b5ee3fda431b49bab1459044fef9db282edfcf14bfb572ea7d434dec8e5cee02dc82c2ab32e47853759dee1af47e342d933ba21acf50f01eb88640d213c110c843cf429863d7876da024d6ed231f3e1386b4a2ab7109cbddc21ad37f76433c0da9e4cf17295a8387f0ece23640a0b1d71d3673156c662be2ad6ddd9580b54f1f675ae81a25b2ebbbf3eadc155986f7950f1655d72194e79b26cfe933047b14b7b9fea5b70e10ac60be12e5081bb401e0c4ec14214ef1ab330b72842e0c89ab3b4787a862729cf1de6015e2cb3c3ab7803339ded456ab25d545360308e33f4adc3a2647e475feba8486115a07a5f9491268ca86fad9270626f6a70086717fdfde794d56efe9c11a6bd7ddc9dcbdd6d56101ec8b4a9cff41a8a88f8c60fa25ae607c153e449102927cdd77244196e6ee41fa3e6f44b19e13519e646fb19d97bc43a282efa06cb10476333e93600c6a7dee1ca640b202fd36951faa9b37333eb30a46ce26f56081ea8a168087aa693fd2fb13db5a7ad73bd0da82322777ca72ebdc3632ea820cf74a5a95ea6ddeb832f814a9074b5b25de42621fb702f77a6b35d708dfca7aedca4e91b99f7a00c1c270d8190727dbf8e4f675c349acf6c0e8696e9676bddc22250613892874b50bda919e5d72d394757bddea3f5b490371f9bd68d50fb13688e7d5e270424846472b131d93850337788c5a6d5a2f9ae20ad2d33e15c03e611abd3d331d17b99783f1131808a3e7ec87d1f506e2bc7ecee77ab2d83fb2e331bc0a9de1831bf8b881cab72b3d64c60c629eecbeda464df27d825f94a93a93f620eb6dabb1631ebf76ab34b17100f8dee1aaf26b39e683f0ffaa1c33dc5c8084cd4cb8e8dab0ee9a300e66e1e916e3e6aad26b68ce636d15075742ae7ed5868c5e508f4578714c1cf6fea07e17d94cb9d3fd1503e1d6bc809fc8fb3be3eba0af33ad4ce387f6a52516b97fbc8baa8b3b83b9a810ac8d1ff043fdd019bde91e50357c6be661a57fed9771c086a40a8b29424e07b38066bdf46a5bfaf8f8468df8476037d1d51b70a28a698fcc7e2ae6d3ca7083fbb25a764dc15ce2cd1b393d124825ed197f3f38b5960cb2982a29e28d52c6f149a5a246c6212e2c5aa0b006598979af551bc588ba099ffbe5121d8739dce2dfe2178624dcf7cca7f15185483b0b1c2272cf344ef3ecc794c75e30346d1d26126452b1e98f3f558aaeffc7f0e19ffb16ca4802c341c6d40c1d1f67a61d840ff561776710e8c0df6fe3f7285b75e83d4f49dff2a504fbf5993ceded19382a72a12da9e722eab3b2424201077ab96bd87449417536c9ea1db718e2239da2ad6a426c8d232dd964c9c3c58bb2a0ebbc6e44be913338883016f9e3f51763f68c0556ee19881d4a60824ef7b88f8c98218ca99c9eed447627636fa30044a1b2d78ac35689d712eb0dc04097ac48a4d49d19013d9a2d1a37103234fcd4431435f63e9ab0622b36f99e007b490ee80504b258da7a711a5751a0b2cc89cc73457bd56764efb164c9fab4c707d0f4c4531021b1c5502560cd6b070bea3a7755bdc1c8668a7da26a1759c5bf05a9889d914f2b5b5a2f7b0b486d80526e9351e6b378b29501f986c6d1aabb78ad4bd00399632721f1787d701f92b3770aad47bd35bd13d5fb2a8f2ce523865b8a437681e33a23971d5390c7a79995e764b342f9e65b645d43ad30c56536730651937462a76bef65531d1c7bbd5ee8caabaddc6e994bbe28d61222fe483fdf72c477b87ca4c2471b4acf5f65a51348000066d005486096378f8a725b6ee43e239e528ea0f3d560236d4b4c2ffd29a48d7ccc423884288e4629adcab91e9e34e04cf1e5f3934ab16225fc55e218ce6b5f861f5399124852ba0c5be02f0ec2ac9aabc5cf5a6c8ddc0c38390a22065363439486fada971e80a5ad78ab9bae8ec7ead80674b46706e6b57f0abddb20ae6578572fd36a2ae3151ca4ffd2c2d16a9bacac0f4457403cf162ea1dbf0f81da4ab65dc069573d7545070409ffa14c165e5a695c338ff940da3647cb5fde1fd2ea1a23e873aaee016035fb6f047a56e6ef2096647b32db86577a278bb0f3062b0b802371fb1b7f2b7be4c6ca852c647e3d57ada2d537e481880e71b504c803443579afb264d2b4ce34e849f4b6824f58c68b42026d4bbeb3380a80d1ffa9245802f63c80752c43a040a28ffb6e7a0861f26753087ee3244096d204bae003414fb42ec3410949e9205008513e85722d7850ba563eafe03233d4fb57ab4925a536251c3eab09710c44189f62c2111d0d1414a3db40cf9eaf353781e247a506d2bec0fce6ad4988ea5e448165e235f4d4beaee0c16617d96fdd3cf096151a2913711d6836798389d315a356529c81880935a252875284bc685e270a58296acc0d54224895e1b2f051c1a765b4e9357637e592efc4ab8605f9195cba65777b4ce7d7385db3e74b2faa8e1b5874ae52819ec2a4b9cbf474947ea74d6d5c443ba4be18f54805f5600af5f757843801e2eaeb899fbfbc2533480cd866523bd9bb5d1be5402a3f85fc54a622117cb8b19665df975f5389b0e31d98320693c0ab772cd8f02c9d142f77172ee3696ce427b9294221c279a57cbead0c303c9bd7b0a42a86757951202643f741c86a6486ca06b70ae459c36ecd4bfd476d6786eaaff10f46b1a1916f1d7953c73d7b612fad01c4a5079e0ceecca0ddd39bc16a7dbac54ec2401e340015ff2921c197494b774528ebc00cc82d0600ef17af21dc8f5dbe88dc6c7836d9812c1bdbe804d48203c5185ad53ffa4e099519f63776276f71c455249d5de91e9816b1e80f3500ba37394cb78384e56df73f8b6b9cf1067634bed45ce9790179354cb20ac4ae51765ce588bb1d725fa53884594bcf2d9e5097e001bcd5a4c2a830d021496d0d62c1405412440a05d68fbab8d7dafd9d390868a49d90eb1883c485cc63481417cd5e45d8dbaa1648d940ea675b99b7f1db21e9f0bd6d779b712b0a4e727c4019858f8e32f3834c01bb548e7101ab7ad3eb3585732a100cda9544e4f98f9e870ff781592af9713919f599ee009d945d0f801b0fb043135935614ef8168afe24a412a9022df2c713fa7473aff5325cf6bdeff4949dea5f10dd4b743778e0332f4e849ea07acb9df0105376a820db51126ae61c280a98d61bd126a798927f783bb8dc0aa4669914d27e1f4f3671858e25ffcc16d4604dbed4ebba5ef08112a00ff243a2f7bcc70afe3b0053fdf1b41131ce077be028f2dcdd6508405728d61bf234e188860e17e74ec5696e2e35ca3ba62872d93c8d3ce97c68b9bedae96265f65611e75bea436034a4e377391a4b0a9681741199ea96f3a05f4dcfa0f55c52f03c2adc03d3db470d3758975e525b4be292555f4bec4ed9c377404050e21824bdf68b9cccea53c26f606446280192c2a51ad0a3f88602ea9dd72e2410062f80fecaf3a8d538f265d6d3dbde0ca622ba3abf7bc34d2db36840651b9bb7a737fbc75b43b9fa4ba8ceb8d44b18c034c04d9bb539348fb0c17d3f818071effce719cc7399941decaf9f7428c0f34875661b39a63697cff329d932077e344f5f9247266e4a445bfd4c0ecb9d18c131df98c1c2ec82a060809934823414828019cd9d1505510b40f983c71cd8b412d6711f0d921aa4534ddc32b54438e30185e01ed971a7e2aa138944bf6d62d5b0fd6555ff56fccc45a62f462cd9361d18c3eb240fb9e7f8d0f621a6b366ff048554fa402c808f8dc2bc058fb1ebcfdf8868809cc858455495b45d3058de9a06faf827bd16c1f6fef441697b3edaf324e9138b4aa6d97278167cd33019327717188b6b9fe672d9ecdc9892a66a0047ffe52c7f2263d4c04f09f540b00069fcb9a90cb953b1ceb290c92c245bb5a84e192f114fd3475d9336935e8921fa96341b6f728d9145284d8fa944610009d5d676b809d2738abf4c4f39c4c2bb3dd4a77a2e2a82bc89051563dee2465c5deb1611503a1213c7103c2974fb1b03bfe51d60e274214876f251614b94c34a2df6c02b00e552a6c305bbd80a8bb7b3ee7eac3c7b957e5888c46487136a02511a996bcc468daf7b7722ad7c16666156940c81b6258527c24a995a001a8cf7c6037b33a52176f45df20dcccaac75f0b2f9cc2e9957dd77c540a7feba098a27cf2a94178361b1d7cdbf9fd69903838fb2552c4655c5a8226ebde24b15d037b3989e2b82c2ce0bc67fa57a0b2de9b0014b3c9b9f49972cded5797f24e53e0c79a7e3f5f76dd7162e350bac9536ceae93d66182a72595e7", 0x10cc}, {&(0x7f0000003240)="1b2c1d8945d6abbda25c6ae007fc217915d8cf9e9942804ca556ea5bc66e2449bae6f1053364881a720b6e44d93dbeb70b604819ab28c0c5310f0665f29a9fc4026d394567da8a1b0a77fc56dec062d9f8e9fe84196f405cae2a153361621713d0d4eddd76553e0ebe32bb43f0cb1e9122f046adc09758e0e45b8db46cd3de59de84c9b0e3be6a5d045e96e0284e83110112c7d1787f46b80de8be90239cb6f0b073dab3a159df5e3888ca05f62a209af543197477aa3d0a8c25dd10a75a4f5cb480e7cb150c954130a41178622e372f196173bed1c5582b75a10d8f0f1cf565e137c6d6dcb1b4835e2c8dae4a3b0f9c66782afca2ef4231d6617d83e448cf5d2a8a141531362ed185fa5faf7d4a7c1ad3dca95c0bc6489bb98a753654a1903f66c47744c75a35c8c20b712301fc05f33ce3c0240cb298d879055295b2248219b5576e13b6c3eaf2a5cad1c951743b00449ba2bc7a7c5c0b34d715115b30cba2d27cb11a5cce8116cecd38a84d05b564f0038a32165a56c3eedd0c2cead376321b67b0b40f95485546395be4b03919848925b0a3e700d72d49286e4fc8201e7a33a7c62dd17d059ab24e153e1fb05e73f63f25c58281e247ded550234a4ac0d4f8269cf80e7da436314a3b9e07a64e90c62fbfc1be39f6a8cd7b4aebeada44b303497aa635e9dee49614887f68fbf98df888a1c71edb97e103818f616e994505dd167894f85c994fea29124b367512fc828640bd644b6640205841bc43b4dddaa4f4d740912635bb284acf9e83e34ad4a166ce4d1a3d123e9b359531705035cab5f82095cb87e0c35a358e58ab1503645f11b45a29c7142404b891e210dc97562c6225e8932539ff679eb81c0d7da9e17ba21b4a5cdd1b266cb828ff16714e6f4be108bd969e74c9ce5d21e56aa88a819263805bddcf5a79654d9e4d7e50fd1bf2c26b187d711be1a5457e4d102afa1764312be09d11dab3c4c88176a037c32e47e31d9b1bc18fa0799a1841ef69dce2c53fd35c90665e8892bffea872e5002c148fdfa2802897fa07645b73396eec45c6ca1bf3267ca1eccd55a5ab1c1eebaa01d23b4321fd3ad069cd86858c8f343b49f78bef3e36662574c73abaa585d2c67c695155caf98d97e432d1a4ea7ae3f63c18b2a805ea52aa5c35dadfbb79492c0b683caafecfc1716b28e4e06d7fec9c43e0f4c3840db9b624d7b973a07a732def7427e6915899991e63680f2c8df76a33d6bf31aedcc0f38addd40cbe9ebd10a5f3e6e2a491a6dd32dedc29fb1c658b530c05156f2f76eece21f2d40aedc240d80176361fc7c200433616f0c1b95042b7947fe595da7c50b9ba57da7ddbcdcd93154b88af1e28a880fc70cf7c569cb431d21534f671857d7d86c70314659bf74a75f3e2f2d8bca5c2eda3afe18b698952c532c7a35756e02375b3239457e920ed8df8ec712b16543ae293c55c7a91e1e92798bec4034418a5baf1d1d04c642c61e5ef996de36c986faf664160f31598f53c2b0f8fc0a25a122f1dbc7f2f2de640b7bee892e3cfe9bfe5b542dbb50742b4ad305a8695b1c4f3fa8a527ab285c9b3bc75ed1f1d5ca3e03722efe8b376f6b32f328c31f799baf16020abc30a689b5f0a165058e397e93e5a7c58ef09725e767340011fb7d04113c8104c7a31e61b8373a1d19d50f2d0235d799de90d5122528d5ca0fe33ebc6b9d51927cc59107da4dd7d120bcedae4ee71d7655827bc486faf60a765ca459560a9fb8741cbc6e8953a8fabd26a3b53db9e6c31ab9fe62e5bcad0d0b24d5222f2613a22ffdfa75b4cbddeb038bf39fc26a1c2c44e8e6f4d51186d95fe4bdedb1dbc5934fc20a9d9c507c2b37f54a3beb3befce13bad2f296b35428000cc6cfe576e57d82661202a28d5dfab3826bba9bf6ea2562a6b75f3b05baae56433cf9c3e6491d161c75f0914f0f15158c0651a92798016e1aeedcec03eacb4238543d16b1af1c874ba79f25f0485fc85be8f7decc3040b25a600a4b411b21b3aaa8df31e183938d139357ec7b31e3fd1e1293b69f7a87dcc66ce2afc773626de560717a8ddd11a175d3a41977974edf998cc0a2a21e445b4c4c34353630f2beeccc264c2c37e96031537623b559105390ba778743cd3f7a3a6571af49b50ffdb49580975cd72761e6ee0bf30d201ef98744d96580851fcdc4f215ff0cba3738bb50ff2b77e7c409f1b5b03629da01cb427f45fd88e8bd68b99d4dbabda3bb92504d121447ac11046d7a5799f5f173459bd712fecfa1d396390eb73f05b9c82028f07de1f729136ae148c6281a9481c107b88097fd129ed4cf3a84930adaeb5549dd90bd5834b516246da4fb4b0d719978f1db380d25c52bc8a536f2e8b1414bd2819a1ac0a7f833b538c415b73fa45ff0a934cd9d45b14edd97bea2cf70da5d582a51c36f34a222f513081e6716556443bf9e74ecaccbacd8e53ee71c905a5e59252be6a4bcda7501c60224d69b3670e85b501bf3f1b6e9f7674aed67c57b1bd0a4dbb4084894d298ac2da8d966ced4fcd197c67ef6b5c837090324d8c730023843b066b722f1e55ecccc53c6ddeae42659afe648fe3d4675c64cab2c24506e7fabc5508d415cca151816a163b860e236058adc0b1ac6db02d0500436f2fca81abdf6390261d1c180aec3830ce0bd5423b8b2e80e236dfc41d61dd7aef3f4667ee56a5c6d806260ef5cd6e50f3612e09f85b8cc9d16587fe916f4684f631d8e5048e7521d8aa82b4ddb57c440d374d3b79d1d80f4f61aaefb0473d9c06585f78cea6d2b16ba6bddb4ce290da1d4866663b9d3796b70a2cd01d20f1bf922588db870c6502409340754780b3f3f6c68b6474103f816f56f34e50c114340085ee129c79d419f977eda7d4f43b61f5bb2892e645b7b2e80155b4f8b4be52c4bc4b4456e5c159390983babeb227abc1796c98ef8e662850b8e4e2192f20294b99cd7a04ca5dc1e225e7ea9ebfa02043c87e128f723092dcccb973f86b7605663b61577c6ace7a3227cbdb90ed36d3455fc83fcf41386be122f96c3a6add04d442978b522e43acfd22d6fb2021c47b1b0cf36d5c4d2f3351ae91bfe2d179488cac8732db19a0078ae2ab5ea40a0ea59c2b8a9557337a703e120e139f50a5d7e1903adc4358f14ba1850fbe7b12c8e7e52268db01d825a4db59f2b08495123e89d39d033f4672bbe2086c72ab6cd4a197acbd18f93b8d375e934fcbc8b6af3e080b84b37e16bc4a01f39146db911c872f4585f8a6e953a8750d64c623bf21326f9a91aa37037cabfd0b31a7e4799b30b71a01873e3e348c26f3d7110dad24f1b1675effebaef9b1f5f80800423b7d8adcb3a7532f05899cdd50c45d5f4c951d78f48589604ab2b41b2af64336d3f90d72548a2f71f9d2bde58faa3c6bc23ac24646824c7bd6adaa9bff77e53900a64be28284fc255093d290d2893360ebd387c022f3ee2ab15603491e50e3414ce7b4cf9bcfe78b88da51b3f793d964a54e7ed466ad3575bac3a18d5b2b19ffd78174e3b7d3766871d8d382814a2d20598db7262b8a5731a79efeaa0167e87df3e6059fb7dc955ecc1043206907fee1f1f1cad27092c1a76f5c66e2e1472c8044fbbd765546fd8556250cababe2428d182e22df8fbe539f789abe4e32e9b1a9b39a3e7bd500cc476f9a33b529dc4fc7d6392e5640f68993a340742066681e92c0a01bb73dcbd30f2b2f6908e84659c156707d0fcbc544cc031f8214caf899529aae8bd8a0876ccf17fd9bb671deeef8f525bec9be98e11433520bc6684969ee936efb3cb3df72dae1fefe6280e190155929f2e4affc89c7831276f777bc28f2010b174f3f3482605a4433cf0292494fb8524def31f24c5259030d797fd324c69a7894dd9da67c77ad26a5c386c76583dcdb55b67a4226a4ab1ed6f6597d6b4ee4d5a9c31999e6a561dbf0ac3cc149b9f73c73b126e9b8afffd39b26ccc7ab08f0968df65c06e9f521df9b78f0f4e77d251cdc4eb0318a5577a2c791ba695e5456001345476abf2cc41c751741e36e47bbf1231118d84013ba2b7c3b219b87bc9c77d0db1358f0c420db9f086f3230d442ffa9263bf049e9cc75305c9a2e22ebdedda0c294c46b2d20ac959078911b5973cd1d256a4bbf6f4bc2faa6e818c3679325ddd9cb45d71f48c078fe9e795716138520629ab3cb20d492f3f66a8124cc92e406a68b032c8f501fefc7bcd41c75881e830bd4c894cd130f5f5dc646c81c49c5c4a27a6064452416e89c24bb3fe6005dbfda60e921522458c2a43b6c01652a27bed73b776877387daea8808cdd56226c95cbb608c398fb64240ffd1f0396a0ac0b0f810e754089518793b9a62c50576e6bf4a3927ba4b9c36df6a309f4bffe9aff94222699fb2e4a2448dce88ab8e20d263fcf9e9c66cbc2c7777e2961622ec191daeeae370d23fe4ce543207d79ad674a406dd5ff5f2086bd81509cb275cfff75fe6d3976a00fd820dc3fdcbc3b1901bd2f81e863e3c8defac87a2a3bcff3b249f22636932e097e77238237e099a0c27b1dcf54d87a60bce0df67bc0c18b72e3c5d2e6ec3f6503d9adb3dc3437a3d0ff4d16bd0cf30aed333babf5527b72313f724934197accaaec6d13cb43ebd42078f823b5c74979830dd51e68daad355fc9973bad2c4025022ba4286cc815b8e1c0b6ed4c43eeb89ae752665a87fdf6239bbd50039681edc2f3427a1466ebbe9ee9c3c01ce60ce4396ca0766dd6cc7c9eb4c089a1f0a29ca5e86f3be088dd09b535079d648cb451a04417ec547376e8e8bd140d9b644fd42bc6f0339c8e3589ea273b7c4a65e37e1be2419adee286d0f3a5da74757ca213fbcffad753719d891ac4e2630f78eed42d66adb459e30133b2d460599401528003ef63bace972f6c116c462cb67494e5a86ba99bf0af47c11719d8f76c018f95500c5501198914e176054784e77578f6c8099350a5faf2158ded28896d7fdf0dc4464ac4bdbae9a844139617052b0e36ec455aeea001bd2e31fe05ac8127cbc57112f7bcb3da4bd58755f342685f39895441925c3ab99143f94c3977101538f0b787531fb811e07fde645909d95067b2e3c8cfa6d6962b781ae90169c661385e52c33eec2a5c46d2489c6adf2bc722e818c03c260bf6db7f8592b8bf13fbf03c3c9acc10aa39d59da235688489d4f406266cb6c223c5f8304a9b1f4c539e7e8896851debfda3f80db7b2f003ac2fb83e4acb2a2b76af618729140714ccaf3bc38671f47c4cf561221616d16a435a7e0ebc7b575650d4ba0b852f1b31102746c4ca76cfeb93c83a1e45cb20b6475203980138115ecc40d604e8d5fc2b1c41866688c5dd811c79ac823160d5371f9bbc6ced70cded787aaa24dce345f980381ba62e5e8d8e6cb9abc945f3db0aea08ddc7937f19638d7555beb95d28da2e97b43d5302056e90626d72433662e67413102623f3235872238421af50ad8d13541d12af40ec9aeab27a4bf1031cc7311fdacb5c37e1a7c6d781969bdfc807fb6bfc3513bcf898fe21afcd404c800502f2b49b238ef116a8982009396f957c1b1bb2c6f968d6cb291f84872a1e6b3c326082b7f536fb8bb2ca1096b2884ca1f44ebc6e26ba071ab443a916cc20b17b9180f0dc07ae5e48ffb3ee49ef2a246cde833ea9c5acbef3d4866e9422b09b5596f39552b71c019ece2a993dc4104f9622f975ff57fc0f74c069c9f0c9cb48fb940b25a3dd368a37642dad5f66a1ba7948722bb04c512b8c8497e6bb81130ffc7e151db401d7fa7e3da48ac2e32", 0x1000}, {&(0x7f0000000700)="c79ae2dd3e88032ec9266dbc400e2005fa79e7c46f652ab698287eb5f6bcfc0565310e46c7ec7e1036bdbd8353567a2b8219af9680a2f8c9ca7e0ac4a06bf9deefcd55bee53f4a57202ad08fc9f22305724f54076b61923429f65991979b3902a3be37c1286aeb93889180e6d92797ecc8", 0x71}, {&(0x7f00000008c0)="fc91fbd6154979f603b78319d6abee58b342325d8099c59232d5768692736c53e52e003019fc33eb974efc57791bd2d66d3bf0882d551908f47aeae31c28955068c7ed2b9dcb6b93f420cfef4158c2be7d4f80f32c62850f0b413ebb5eb37b0ba8227861431f0e304d", 0x69}], 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/197, 0xc5}], 0x1, 0x0}, 0x0) r2 = socket(0x0, 0x0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100), 0x1) bind$unix(r1, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000200)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f0000476000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b1000/0x2000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000090000/0x4000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000475000/0x4000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000066c000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0x8}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r3 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) recvmsg(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/150, 0x96}], 0x2, &(0x7f0000000580)=""/16, 0x10}, 0x2040) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000500)={0x1, 0x42}, 0x3, 0x0, 0x0, 0x0, 0x25) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = kqueue() kevent(r0, &(0x7f00000003c0), 0x101, &(0x7f0000000180), 0x7, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x2, 0x7ff}) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x3, 0x30, 0x1, 0x3, 0x1000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="53a7c3f17f5676299a0600987beac1", 0xf}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) executing program 1: r0 = open$dir(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x102) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x1, 0x1, 0x0) dup2(r2, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}], 0x20}, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="14a40c57f5b32bcc47bfc3df74cc06ba4914dea3"], 0x18}, 0x0) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) setgroups(0x0, 0x0) fchown(r0, 0x0, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x13) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) fchflags(r0, 0x10000) r2 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x100}) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) syz_emit_ethernet(0x52, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYBLOB="8ea47221b98c8e42d044140d13ba73", @ANYRES32, @ANYRESDEC=r0, @ANYRES32=r5]) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: r0 = open$dir(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x102) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x1, 0x1, 0x0) dup2(r2, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}], 0x20}, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="14a40c57f5b32bcc47bfc3df74cc06ba4914dea3"], 0x18}, 0x0) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) setgroups(0x0, 0x0) fchown(r0, 0x0, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) read(r2, &(0x7f0000000080)=""/232, 0xe8) getpgrp() executing program 1: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='r\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x12c, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bafd628ef0000000000", 0x15) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60166aa500183a01fe0800000000000000000000000000aafe80000000d21a46ce000000000000aa82"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_ipip(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="1c80eb145bf768ffcef64baf110c4b63f2c6141e3bfdc6581a33f5fb4f980bb519733554157295d373f108d7d80cb3cf0ff8d50287612fa4d9cb10176bbc52f0457aa4b1a4af7f18fabe93dbfbd99e024f4513279b9ec4a8a726f9a6fa8af34d722c40162beda2d0", 0x68) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b10005040000040000000500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38964991f7c8cf5f882b297be1aa0500000051e20dae3ebbc257699a1f139b672f4d335c223e720fddfce4878c72740072c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfbaff000000000000006c0900000008e371a3f8343712051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) socketpair(0x6, 0x3, 0x20, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x28}, {}]}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) executing program 2: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x20, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r4) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r7 = msgget$private(0x0, 0x10) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r8, r8, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r5, 0xffffffffffffffff, 0x1ab, 0x7}, 0x101, 0x6, 0x0, 0x0, 0x0, 0x6, 0x1, 0x8}) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {0x0}, {&(0x7f0000005600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb541f669fc65292c11cc0afcc50d66ec9740ef518eace6142a971fe69151b89e660a09d82559c426e47ae3757601684d043021a2eb6e087e0b7626860be12", 0x103e}], 0x4}, 0x40a) msgrcv(r7, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) executing program 7: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', r1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000002240)=""/4078, 0xfffffffffffffeda) write(r0, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdfb724e610e44e27017bce40782a392cbf25aff3395698b74bd5b9f7d9bd978e627e96d04fbed776396f16bda1aefe22b4aada23b0b111094965eb74e5815f3383f46c", 0x1000) r3 = socket(0x0, 0x2, 0x0) r4 = msgget(0x2, 0x0) r5 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001240)={{0x18, r5, 0x0, 0x0, 0x0, 0xa0, 0x4}, 0x9, 0x400000002, 0x0, 0x0, 0x5740, 0x880, 0x400000000000004, 0x1}) close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b2932", 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRES64=r7]) r8 = socket(0x18, 0x2, 0x0) close(r8) r9 = socket(0x6, 0x3, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1001b04000000000000000034", 0xd, 0xc, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x131f, &(0x7f0000000000)=0xb5ca, 0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x1, 0x11, r10, 0x3) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000440)={0x0}) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') executing program 6: writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x9, 0x401, &(0x7f00000000c0)="6b634e8e036b0427ad4fb18df8d55bf9287b9b3878d0e2a108536aabeb2da0968f60d17f514e8ce8a74d1b3abc5750c70a27b4b8e9d78426274414dfbad1f8c645c6da2e0c552bf9e5d3497527358bc6848995424d8cfc8e7313bc1b7f92bca00ed0ac93daa64c25781eb6bc581741aa0c0db92af51b8051ad05aaf9af0b44ab4cbdd7e9be7d655bec51e3a99b9dc99c5ea7302e65a86719f8a94302cfbad204cc478d4c5858be43b5f920b0346a084b9058868224ee14a35a5a036295a91ceef9f4c80e5b502ed56d0a010db04984b2840cbc487df9c3cd09d6f5b4fe072451bc1e6272f197", 0xe6) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x4) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206925, &(0x7f00000001c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000000c0), 0x0) getsockopt(r0, 0x4, 0x0, &(0x7f0000000280)=""/4116, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') getpid() r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f00000000c0)=0xfffffffffffffe7b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20ba9, 0x0, 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) write(r3, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000240)=@file={0xd570d0466b6018f, '.\x00'}, 0x4) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0], 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900063a008a211dd145fb729e9f0fafd40021b07f5a", @ANYBLOB="5be5e1095a31db4035122bbaacee57f382b7f54b9c49e3ccc8c741a37063b6", @ANYBLOB="2ea836cbd836bfbc72732b8de244394d68c42ab47bdba46a9f0200612e45509ae0c401276d431281068843bd328d1bf42c61ed4faafa16b5ee041354b0edc2e1e3a042da03032d"]) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684cb5bddb71567084e096cf973983b85e5df665013eaa9405095e88157332b4f68e78e0793d41000200cbf4529893cfd424b7520600000000000000b87472f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='A', 0x1) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x80000000) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r3 = dup(r0) flock(r1, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) write(r2, &(0x7f0000000180)="b30033b4ea4b925d3aaaded1a20b6fad68535eb75a5ef19bf1d4dbf21b65d5dbb0ba5ddb36d1501c49736f74a5da98e100b87e524856d25e62ff7b8e193f21bf6ae2102bafa63d4c6cecb44cfe5659786af4d7ec", 0x54) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r8 = getegid() r9 = getgid() getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) setgroups(0x7, &(0x7f0000000340)=[r4, r5, r6, r7, r8, r9, r10]) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000380)=0x2) recvfrom(r1, &(0x7f00000003c0)=""/46, 0x2e, 0x1003, &(0x7f0000000400)=@in6={0x18, 0x2, 0x7, 0x1ff}, 0xc) getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) accept$inet6(r3, 0x0, &(0x7f0000000500)) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r12, 0x81205724, &(0x7f0000000580)={0x45, 0x7, 0x951, 0x7ff, 0xb4f, 0x800, 0x7, 0x10, [{0x8001, 0x8, 0x0, 0x7ff}, {0x1ff, 0x7, 0x8}, {0x7, 0x7, 0x3ff, 0x2}, {0x81, 0x4, 0x6, 0x7ff}, {0x5, 0x3, 0x2e0}, {0xbd, 0xe4, 0x400, 0x80}, {0x4, 0x2aa000, 0x81, 0x7fffffff}, {0xffffff14, 0xc37, 0x0, 0xaa434267}, {0x8, 0x81, 0x7, 0x3}, {0x48a, 0xfff, 0x4, 0x80}, {0x7fff, 0x8, 0x7, 0x9}, {0x6, 0x5, 0xd796, 0x1}, {0x89, 0xfffffffd, 0x8, 0x8}, {0x9, 0x9, 0x6, 0xfffffffd}, {0x86, 0x1, 0x7}, {0x4, 0x2, 0x6, 0x7}]}) socket(0x20, 0x8000, 0xba) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r13, 0x40105706, &(0x7f0000000700)) ioctl$WSKBDIO_SETBELL(r11, 0x80105703, &(0x7f0000000740)={0x5, 0x0, 0x1, 0xffffffff}) open$dir(&(0x7f0000000780)='./file0\x00', 0x80, 0x80) fchflags(0xffffffffffffffff, 0x0) executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r6, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) r9 = fcntl$dupfd(r0, 0x0, r8) write(r9, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000040)=[{r4, 0x1}, {r2, 0x10}, {r2}, {r10, 0x4}, {r1, 0x100}, {r1, 0x1}, {r2, 0x20}, {r2, 0x1}], 0x8, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000400)=[{0x3}, {0x22}, {0x24, 0x1ff}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x8}, {0x44, 0x6663}], 0x2}) executing program 3: socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x5, 0x7, 0x1}, 0x8) executing program 7: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) getuid() r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x0, 0x0, r3, 0xffffffffffffffff, r4, 0x20, 0x1}, 0x8ad0, 0x6, 0x0, 0x0, 0x7, 0x1, 0x0, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x2009, 0x0, 0x0, 0x0, 0x0, 0x20000}, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x4, 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001340)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1420, 0x0, r6}) executing program 5: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7607d7712be309c1fe1ab031c220b0c2", 0x170}], 0x1}, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r2}, 0xc) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000040), 0x6, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) dup(0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r7, 0x0) msgget$private(0x0, 0x16) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) lseek(r2, 0x4, 0x0) r3 = dup2(r2, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="71f91e3471ac00dd6070af6fb10c634b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x3}, {0x0, 0x0, 0x81, 0x7d}, {0x2, 0x0, 0x0, 0x40804}]}) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x205b1a) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xc6, 0x0, 0x3}], 0x8, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x20}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000001c0)=0x1c, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffff0b00ffffffffffffff86dd60614556001400000000000089d628e3bf1e4d991b2d1a45a21ed2eb6d1d7c90ffffac14008a000000000000dbae24c5542c2c96504379a0140021c37abc6a4fb4f1b9140c8cbbdfe632df2cf4d78a9755a3bb1669f8c943d47fc227c97c7c51f77a78d3d7151bfe98144c9cd2a5b5fc040b45881422a0d16992b4106f0c135727784296ff819bfbf73916181c49ad0d5d641c4a0d5d9dfb0862", @ANYRES64=r5, @ANYRES32=0x41424344, @ANYBLOB="00000006010000005918f7dafcffffff"]) r6 = open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r6, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x33, &(0x7f00000000c0)=[{0x0, 0x1}, {0x9}]}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x102) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 3: r0 = socket(0x10, 0x3, 0x41) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) socketpair(0x18, 0x3, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x1f, 0x4) recvfrom(r0, &(0x7f0000000140)=""/194, 0xc2, 0x1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) login: pckbd_enable: command error executing program 1: setrlimit(0x5, &(0x7f0000000500)={0x80000001, 0x7}) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000600)="2321e90562d70b88e2322886ab0a6ff5ccea6d6dbef0aca89843fc274922201ebedaccf01b007aa11bc2687bb05958c4a4259b748e1205f2323920dec02f36a920e9aaaf8bf60716843520705bd6178fe4a4e6610afe007324aee86ec6c1b4e7cdf289fa2a29e8f192f1b3cb93cc5cb995cd9199540b7524822a71798edda5ff281a238e0a068c0dc619b11313b14ecad0a4351d681f261377d894ab7e00720000ba8b25079c19ad141972fd071c1a766263160600000000000000000000000000491c6dc050e7da810f1225b4ce1089b2849583883e7995e530d077e332c821c93c6c9f6af5d2e5cfc1bd4d294d3aee0742229da6354245e78f8cf118992aee767f46f809fb22bf7032e3574dbf8677dc51dc6c3a396a973723251b0a70691a43120b41948b6f28713a89686df46e37854f0dda2bc22acddf5bf3994eadb57131352b8b8c9c66b4dab4eb3b48cce18c3554468ee47e3f5b98c05cafa3c6465102e7699aa4d903437515c182509a19486e89289c7f60332c456d6160534224d3b4a34e1774a643631bedf470f7cffaf204821180ab2875913a7b1635daf46063f901ef22ca65c1a84a7a3d00c7ca8db7b65ba6fcaf8980f880213e0b434ccf5dec2b38", 0x4d}, {&(0x7f0000000d00)="00e2b75dc39c6478efcb521776ae291a53539c6f1d58154e4e172f2e31641d84f05c2bc94157974457ece2e983f0b31f34998ec860033205b0fadeacde5271e5a332530f49b81fc7a275c446891af42781782597b6075101323b8c8094b56750fee438b2fe94f06cec358fabdde29dd79a246e6c8b25556d4b3b029d6104db61ed55e65f44b5ee6767704e8ae1d0beab7b1972ef000001009371620470724ada645c12bafe4ab2a0f6d2cea4d21e3134f11163cfd6a0345713015061d1b74f5431249afa85717ad6781e206fe104273b57749e602546ee12bc40edf92ac5ed4ee113e73dbfaf00df018799b7d8927895afc06c9b59cc2d48fdf0508e8ead7f4cb64b0f0dfc97f9d305394b416b3f4ba0f270c86b48270bfd40d1de59a5c5abff452654984ef84611e2bff8abdf393dc80b7444a0f9fface0cdf96c5a5096f8ff7d877647ea28d23fb1a3f86886fbceeca04557fd23fba4d1525b8d4d56fd90ad35911880ed88982e13f4ec1d420ef19ae5bd73e043cd55275d6ef4f613d6669f13297b56a1f087269ae6028bc1a1bd522468390192713dcbe822fa877d3814307cbe79fc4b2a33e6743d313d293768ab03bf4f7715cffc62161fd2878070da55a3d4e33b3fd326662cbb4d4ca2f45a030f6e31af55802fec435948f2f75c8312934fa16b7f51b4869f5a5ca9b4edc44a4cedd5afcd5ea48d2a18daeac0a61a4bdbce12374efa91a432b0278e793097bc43d938138702b393920669eca77e1930dad41d3011d48759a427b58f7d86c8ca951c4e1425d5108bd097ae39a29563f577429a029f8168", 0x213}], 0x2) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10d}}) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211010001a0946996", 0x9) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800108, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) close(r6) write(r7, &(0x7f0000000040), 0xfeea) r8 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810", @ANYRES64=0x0, @ANYBLOB="6002"]) pwritev(r8, &(0x7f0000000580)=[{&(0x7f0000000540)="7fa0759aa44e14cf71b6c92186237e3ae9b5cd5950ed0d9bdda1cc1eac9bd0d18a0f921d30026b4ec7316f3530806764abcf51d48417c0a5d022792e00", 0x3d}, {&(0x7f0000000a40)="2c38fa3191c558d6969b1f10f4a5c8dc86fdfbe194acb6f8b70c19face6824617774b768de4f79d4d2ce41f628536ce122ed92ef1080a5708d603ce0c010a6b4b3564b5ecf1a2e3139565132e5e36fe41490cc5bf05922450f831f048a5ae86946dd533d7f184f18811250c8852e89a438f724953f0b56fec849e5b6bf06285370571961a939a6020000004c9ed038c44f8e4228d37626be5adf7f7e7965028b8e0eeb4f25a3ead2247d389aea5b2fca1c7b40c3cc78a21d318b197140118b3db1e315b70bc78da568c740a28c787f00b914095aca8b4816d236bb4b81f27f334970e2fbd4000000", 0xe8}, {&(0x7f0000000b40)="4cb3d392edb7916e82ce20e034f16a3d73025d173adaddf3728d5ec07d77a4ac751bd02cea5ef2930521c7473f9ecb0d72661cc988f708f584d28cc1ca1b37a66f0894dd24874644ce03de743ec41d05fd0a1a96c6f28ae6a8288122ec0904ae1b97baf503f47e3ce26b83bc5539ede54424c8322ae21cc72ec0032ddb1f94efd5d8716bfbbe1beaa50832b98c5d4e4d9d907844e7e87e5254faf4ed0235b139d949c4aefa301d26b8816b8da25eb977797c179f657599925bc4ae4d01d0e7ef", 0xc0}, {&(0x7f0000000c00)="77e7595b6c9f8dcf431a812ead14488b05b4ce13d6a2b4f6231a2a365327a304c7c0dc77d9cfc1a10e7b929618a21454ba55a21a06810e0747d990598e89e2e04d70fc6d261299dbd7bc01d0fdbea207a84a50d4b3987a21a804f2289833ce35801e289eca20746cb0ad79d1ea59264955569fa43b43daa01fda1d8d05806d84bf1ae3b42cf0390c82058b078f0b283a37f370c2064d26c720c8ae69871fcb141a488d87925c9c0eeb2aecbf1a7af210a2213cefafcea8c35a52f159fed9e9eca4b927ddfe5bdb77fce4e8388ebe3efdd2e3707684c8f482078c5a9e4476f0fc5966d47b6e63d4a065", 0xe9}], 0x4, 0x0) executing program 4: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x541b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) close(r3) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x1, 0x0, 0x80, 0x7f73e5e9, 0x9000000000000000}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7}, {{}, 0xfffffffffffffff8, 0x8, 0x80000081, 0xfff}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0x9}, {{r0}, 0xfffffffffffffffc, 0xb, 0x4, 0x3f, 0xc7}, {{r2}, 0xfffffffffffffffc, 0x6, 0x0, 0xffffffffffffffff, 0x8000000000000001}], 0xf9, 0x0) setegid(0x0) getuid() getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r4, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r4, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f00000001c0), &(0x7f0000000500)=0x4) semop(r4, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {}, {0x4, 0x2a5, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semop(r4, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x5) r6 = getuid() seteuid(r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) sysctl$net_mpls(&(0x7f0000001e40), 0x3, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r6, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) getegid() open$dir(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57", 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) select(0x40, &(0x7f0000000080)={0x7ff, 0x3, 0x401, 0x7, 0xffffffffffffffe1, 0x6e7b, 0xfffffffffffffffd, 0x7fff}, &(0x7f00000000c0)={0x4, 0x2, 0x0, 0x7, 0x80000000, 0x5, 0x1, 0xfffffffffffffff7}, &(0x7f0000000140)={0x7, 0x800, 0x8, 0x8000000000000000, 0x3, 0x7, 0x7, 0x80000000}, &(0x7f00000001c0)={0xc97, 0x2}) acct(&(0x7f0000000040)='./file0\x00') executing program 2: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pread(r0, &(0x7f0000000300)="37ba852573d037af8788fcea", 0xc, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x71c, r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x100000000000020e, 0x0}, 0x2) sendto$unix(r2, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) executing program 5: unveil(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000000)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) semget$private(0x0, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x800}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) pckbd_enable: command error executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) sendsyslog(&(0x7f0000000a80)='0', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x20) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d", 0x49}], 0x1}, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="e741a883cc60157a810468823ac987a7254eba680c54664b8a3b537273fff1c3d4ae6950f3d030e3dc1c729ce1bb4d0e7dec57876947d3d26f8d356150f6b052bd44cc7280c8724198c173f70a712dceccc05077889f297affadcde5f1ad9e2d5363aa93bb37c6c73e0f4f8ad07537aaf9bcf3cfd30353113487589d60233184c0fd43e9f38537079fa1f0d832f277395d0802b941d2040dc8b180d9fbdc6e39334ccf08067c7cdaec5fe52f5a1c9f211fa896ff7dac6b76218c8fa7f1536311341abb6206ffda9672f479bedcb7c67ecde88e3728cb5761b35435", 0xdb}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) executing program 2: sysctl$net_inet_esp(&(0x7f0000001140), 0x4, &(0x7f0000000040)="07b1f6d316aa6c55dfd67005e9e24c7192239ef33dc1bbfe946f3b1fb9ba6f4e719838167a99a8692f5f184bea82265cdc117609034e8d3542d2e0ca4cc7785bb62bdeeadc13568ecaff4a12a31f34d8c253aea245e7568986666fdc09031c9ad17c3f5c83eea86194c3acd7367d792ba8cd7f94c6106969e2a50946a6caf203eb0e743ffdc648f791822574dba40f718db5fe42ca2fadfd134eca18de4573e32192c3c465abff3784fd", &(0x7f0000000100)=0xaa, &(0x7f0000000140)="a8b5df24c4c410c71f440cc60f9235426c45b5aa712fb549b380004575535487057f6156833c782171cdd5774fe2dea27f3bab12506664d46aba4ce0c76642149a3bd8cb15a99fc896608cd5b6fd652fa358c789b66e3e31a440f74947c2cb92ccc2b8cb29265f60017496acba7c8473e4b296ea9122fe95fd3eae27b08ed4c5deabd47f23e189e1971f9587cb27d748d2492dcdb146e03611a95d2358b62b131211c59bc960513569342de926f84ec27bc3b3ef482d9dd586af9b8ec46f51bdc66ccbc5816c7ea9de8e20945feafbed3c4c93f6864235cd33fb9c2aca203c6684583fdfcf3726c6e5945d2a16b9c1e8515cf26a06720536e3e3a09d354eade6b1aefa33d12feb9c7b11b31a1ff7dfb636ea67218791e950678173a7c3ddc28323c493fb9f45b9abfa554e02f4c7952fa35faac66445685eaa17daef7b38615f4cd60d907ce7b1cdc0aef175b857a4c63c18de32a20351c4c58433aa98d74d66c13ba7cf06ba217145d2f3e6a8871ccaf7c3d413bd2ff025280b4c2308f6bf2c6ce57260b88f91f4c78550543eab20f2ae0cce60f1aebe4b8e8c36b049cb055e86108ffdb9e5dbd006823893587f5020be1ac2bc6fe00abd8b480b9dee0fdb9a330de751e385ef59d41a1fd6ae7d29c00c380503dcfc0526130eed38e0496c2249185d09008a91c30376ce7cf417e8b4c23b841ec9ab4b7d54b094a83cbad9f6c013b0a10d4c5a5bc0694af6793f52c980822a398f551e94fe0fd460f1557558e2dfb7e7b64ea253b949277ced6aa8b4870ed3083a9c0c01a28cd87476d06ba5a03115a9092f74165cbe66a5085a7dd5426e68d154e292b00545ab32265b1b4c7c1b3da3f7b3cb7108d14a433dcd1ab9ab76e518febb04d4f14618683afd0e2249581a5750365162f2fe839b05e7993e6817f8c2c71c63fbae146617bb81c0ba2e87d8e309917655ac1a61edaeaefaa8b64e9a456cf8168011fecc805524121ce376e6ece2ce410b3221f5c51a7383bf4dc9f87873e11bec978242d0648243086ce0b729e565de9c46a895b860b7923f6b76e60f50e1c0a26c609a2633202afbc587d64d7e1be0b4b18299baa18b7c54ba7302f8cfaa22e00b5bf80e66cbfd19364b47aca50efefc221ea4334aec42b1a476d53e29eb1bd64e5674f29d2ad02d0dc7eea2406162f19600b6ee2e38b8bc01929b1c1c0e6657f9fd5b9bf3b5402f833da13900407e0dc1b95fcb2a06115237e43dc534e00332f37b780e20ff513d7e3e72845eb867ff2a40480d2fd02cb282f41e7f9cb895fc79cdeefed36647e51475a774a978ea24aaa0891e6e5f47fcd30db97be75b553bd9e0c5f9c4fc14bce45e1da0008d695b5304e5750872ee09e0b789a31bd3f46a177e45febbd99fefa5bf2ab00704d6e272e7d7817b8475f2153a41a9d7a4b16c287c59df846515194ffb74a0f42cb2c725a5f3f3a68341e9168843452e88d96cfdbc1f88ca7c26af62a1c4e67ebe03f6fb2a31a68c908b09513b4e23a9ab34120b1056847db70e8cca017fd6c8baaf1f4c1cd3690985de926891e5b74d8bdfb6a22aa8f3a9072f79d0b134a869766a26c144f4d5db467fc0b1ad76318f1fd47d1d961951219f5ef331efcbf314d733bd7b1af86679c8b4d94c5247ad216aba098b02b5bfde9a75cce3979e27ae11cff1badf72f659513b89547c47fb573c29f06a56d3b0798aacc41811b0b12eb2cc5e0c242302c7deb5c033c9761c5c04625ba16c6d1f7216943761fb0fdada6d35e7689a194be6551707079d82f1cd6b0084f7d8fe92023c3fa479ed1e4a3b4df95d878a6a088e7f0ecc67ea40e0980aacc3c5f2254917b8a0245ffc7425146f940b8ef38139fb4d3c73795a1a38c799ab9b793efb9629d099f8ea0964338887477bbba1c9b73b0ff67a03b010d0b8895d1b7fe64306893480a41a3fdf63d32e4090393be4497f255ceaecd3aa03528b577581b9525aa0d85fb50bf8591c3f8d1cf79bc1ca643e6351036a072df5df2fad8213f00c959049f5c1a13af4870f835c500942f1e3f89657775f7fb4ba351469c9ef167b66ac9980bec6f6b6473bd549eba9c921fdb68bdce3a855d6e59231e4c0da85334301191b34fea64ed4d5c3048c9be9799def9fc9162b807aac936f69aeb45799edb12d3b2c7dae122b69b890aa2581f76df24a3913b1336805a69189d23d4c842e04a23bf22a848a416e0265ffc8aa682dbb05c281dce9a090f908d9ac8ad3f23d139b3de233a40b223c9d7c1d8251bf761b9fc2ae322bb23bd739f470f714804d1c50284675785004fc6a5083c073d9e989ca1d972d5d840decad9b3d4c58c3aec6a5d5bf8bb1b928c1568253a0b360dfeb2ce1b1f1591c02c774a02708f245471b4df01c04e9ddf6af8e4ff99fe659161b6fdc5e5286f24212ee3afe7ab2359aeb280f282993271d319f3b2a0de3eb56ac2b59326c3d27456710526781c31b429d157f0dd27449eabcc5ee60dad2ecac0cb5f3688646536f3f8fcd8f8f51a95838656cadaecaa729bd6260238e264ef23fedb78fa9c4aa696892a8fa01f93270f79f0e512462e596b772ef96f7604e4c0dba626ebca0a1e746d05e076b35c9db444f3d247cebc37afd2ef04246a31ed8922aa34480b595d98e3d2273f681e4c1b35a433c9b5076ed89d0977bfb611c0ecd2b1c9030b658e90fa82e1576e6bdf1a22aef7d94a283997d81b82931ce92bffc03184f1aa6ea80c26df1fc919b4a89af8424cbba568da58a0fef5bc8d2a9805711c7f3cc15ba967f0daacfe0e2ede34a9c14f69d32eac571527e733a5ffcb4c04812fcfbd4967aa88915bce45f3e8c2f0ce1642ac55a67d38308ee284c2759a6ef18e9140069281a69480250e7687cf6027694a27bcd63f39be0d6d18135a1ee8fddcb2c6284dd3d262b4f39098cfa8bc0ac7e85600ce63fb17e52c423f6e9fbd383b7a7fb4777c89b33c91b2aa34f6629ee61150b7576aa4a5dfaf1e5d3b97a0d6669a4f69756e966dda499e091d006cd5720f392e1ff911ee847f5edefd70bec6ef57004561c7f12a3d4c77f9021b1081d4614bbf7c7ec75a8f6bfde1378f664abcb6734337ca2562d42fc230ba65b3ae54bf325c8261e3e8a744e50126528713257f76d9165df7e80e7704820c6d180573d6b1d1ab700cf906b43b9cb77ae68334154223fd7720c90cbccfe0ec25a95079eaeb4fd58d12bdcb570443f29b910bdd3be47c822dc74aa10e16e9442a6970b1dd3f2f619b66a63e7e8aafd84ecd260c91b94bde0522d9a5b89071b20c9feb7075e547fb67c7951383325603926e4f219bcada573f79219ff15df6694fe7be1562cf0e6033db7fc0d9c08d7b0045a9175a8697bb50678d9ec4b9a3d0b1fe6bb14334c2055b94a8a6bcae8d3d0bebd5c00e49efc49923919e941275de6761a3e9357559b0d8f6ea89b3415cc9ddb1477d9e7b6a23d974a7c142c89b958c8348927b72baf30ab929974e61bfc9dd0fe7f650188ff576440b280f53212c5c06caecea86d5b1b3676f97b498d57edf1ed1087f3c40729602fe4075100aa6da19de5c7e4d7bbbd582b35c2995fbd0bc572e521449835bfc5c2286e51bacdeeaddedc78294ced5232cbcf73e38aeeeb536d8ad7328d887526603943c9d68d482000c9fefb06592e33d1a0d4bb85bcdb68dcfab3dbf5cf283f9236359871b28f4507491dde161479f6ff80414c3d380d831664f5569518016d85b94cf50585ceb27bee33f075cc6e50e64eab6d803c2c9afcb2e877b8295d7be49ac47557e25e906b3be260f1843bfb108cde0c381059baf9d1e58f9ecc63a9c238c4c6d86432c7c9758ce55d2c4d88f4446efa004234662f9e2d1e4e8299978836335478ec026b271e73f8e28790754c88a76de40a1db12e611ed2fe89da2eda4bc1fadaae08f50f342542eb8bf39e0826a4e56579a1d24c684dfc17545e13856e32e5a5051845abbed8470dbf54fd503676bf6320f660df35d4e5bab1ccd1b2b33fbb0351c06baaaaf6f54c448945b7cc7cfd944d3bb054421d203bddcc3ac39c6dd2c94816716f7aa967d84ea0541b47a67ad89a6ba002db0764a739f0eda11061afe07fdea48f3337e84daecf6cd06ca2f6f28971a013450ac7ad561e9bea42d8b389a1062a5204113cf66ea6d7cd1dcee9d69008438284f78f06647bcd140fa2bd72cc0ed49b4ffdd675a2091aa5d0d5cd9d89698c583e1ef5601232c562e18f09380b621b2143d17a3ea33be422f4011b2849aac0c7270311f42c19ca8f35c9cfcbcb8038efc1b8736d0b1948d77580d6c677891c6de91cdbe429233d1a1d532e9fbd41d65b741f78ac48fff0adfa554ee242d516c510c06146642395b0d12ca9d128e0620eadde4140d6e843cb2dfccd13f043ad7c329ebafc75a4b82abe1d7da802efd8951b27f5dcf836f7708636cc90d50e895691bf419d9814637c89996147c6484a7d7b045351fa6bbcbd14f3ec9ecbd34c2f6766c570c2d530a5133678843aaa726a11401121dc89ef3cbffd5d6f6509e22505e0060c1fad380d02b63f9c65d6108d9f630ea47f5b7b4e565bdff67f50253991a693ef77108fd3f2c5db526b3ce57b8c2e93c2ce6319140d4f104565a65ecd09ba8aa49c1f207fe66959fd87da15fbaa88f5952f2729576d4201df25867a09d550573fd0b5db819b3b593bf93f5392face7a0831b1188288175370d423707489936efa46df8827e04ecd3ae5aefd353808a2e9d7da6f1d573e11b3efda0fc32d80dccb1a04c28e8c27d67b1be652e2a1748946ef13addecea482f64ad43c41e2183e493a0cbc66a26bdbd1a91ab9482fd8cc00f2966499f349fc813e2727805160bf051ecb1d70fcd0f63e5e377ef7255cb20af9078cfc2210cac6bfebfeb587327cefee164d8ca992c7a586d7795cce6db955ac73c980b37d8ed90706d9eb94040a47946dfc8bb0053c5fd523df597079f341bee3e0fb75e9b864c30c4f2a8653dceae06a4e5becc1d8b14b8ff863de46b1f84a73ec3e4dcf3fe906ca5d99f3398e5911fd3c39f92bb5ceeef922ca07abc6fa49eb5aab5669d9e2a5859792b0ef2e8d3bf713f91291505ed3ef44b44603d111362a017c29fb7716e4a576253949fcce03a169a5e7260add3427cad17ca0ede8e462db380f62ee4e0537533bff7d59b26a2d2eca31fc444038202fb0615bc487482bbab6bbf14e1ea7c0e0ca08911e3124874635c69c1a2562a035d55e93a095ee62964b6cc9e3e6810cb4b196e05928aeb2324b199fb8ccb598811adc7c0e7525e587d3c276229cb4102e0a1c0f0b51690fef531915c45521528454f0e85604b3512a117e9da40733225246c035eab617ef89f431ee6df30f3676616b9875b873d0a60d594a313eba2db5fe43e552d0a68380eff58c6ca5bf1757fdfc02dd0db58c4c9295d821341f1332b3709b9a3e0ad8be4c7131bb441e8a0124c144b1fdf0540b214822d7b50431bc4e6fd1a76e3156aae7e682f9fef0faa120ad2edf2cf62cf8d7e8e9062f63af319f22d3e0be9dbfe47774689ee78e58ca4d0a7a858b6482b0b7e2846d1863a995b943cf560a66d0539a05882b33cda5f518d3ab7af50b94a59e74d8500aff726462553b5eba99b1f023734345ffccd3ef55261f27493b5c9000f09c9502a1f1d964321bc64882e14c2a3f9e48cbb76d585de3e910fde7cda9e39c1697037c49d2d6b4afee74d0d1c127e174db023fb11978a37240e4bea3ebab04fc", 0xfe8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x80000000000206, 0x80) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x30) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x81) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) close(0xffffffffffffffff) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f00000040c0), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}}) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) socket$inet6(0x18, 0x2, 0x9) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000040)="42c05bfd78672117c146f8bb77a02abeb00c37f667c44131e8bbf32323ea28f00455c13d8b56547f2e9e338c61ca75f633ff46b0249577975aa4b0494e54f1248a082f9f8b26f0ede5ed6867b947e10d69f71da2e40212d78717b3cf65eb56752549709fad93a7dfab21740df37e22b6b5abec42ba19d1e6f83078dad1b277554bf119e515c6e9bbaacad605263262cb7ccecfb431e10f4d3e7a7b644cb30fba02e4789cbc963c39ad03ce39809aa995cf4db35e4edac7", &(0x7f0000000100)=0xb7, &(0x7f0000000140)="69f3ea62490a4f5e933963e1a99ca1ce2190377e90fc1728a9b07b779ce9321f66f508d6f9117631df163c5149cfc6c7c887629dcb66d8841893cce31f831f284cd8182b5ec1cfd28d33b8c580233445b5304da253d205a78f2e2232f1bc0f009ac0960e38", 0x65) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f0000000200)="5aa64d238d0a739f9c527d6687adc2deb4a32c092405a70799e72e0ae13f73b052a7ad438b845d3922da5dd3e68e12988972d0e06f82e11ee00f5212d23bb1a9b14f1348f35514baed1d0187e60749802e2caa8897d1a60e21f7b94b66309db250a4ff2a0454ad6f0af705bd40f60156be3261372d514bca042ec1b56886c2e0f8cae834b83581a595a32dc94ee68c8bb7015cd8755b5fdd11f836284920ce94c2295cfbaefd7d9afeea72446e4873e87c53aacee5b65ae9a2966cf769eadd3315f1761972455f0062a76ff9db38da282fb890ee70a31a097c14a6b45faae66744155b090621fce33d8b9b3c8549a4b046203f4a88416bbc9f013871b4", &(0x7f0000000300)=0xfd, &(0x7f0000000340)="03f1ec55a283860febc48853794a89d0c865de20a5f4ccd132563807835715bed2e693c66925879afba32257631e8cf546d465854cdf5ab289fb74952d86cd0f2a9c8e907cbad785a45184fb8d2fd5cd9b78044d49175245447281b5853ad6e1f9a1a1bc97185632b76f50a60be1e600a49523b50c834cfa31e7f2a22e5e681006136fa0246fedaf064198", 0x8b) sysctl$kern(&(0x7f0000000400)={0x1, 0x49}, 0x2, &(0x7f0000000440)="2053294a0c746f5b997e3523138d2047a1982bca1d207a99a86574a0b247a01763b0c5d42eef381f780fafb6754ab4860f1a84a6b936e366427fc900311c56befcbcf8e3a9a7df0613a8ca6126bdbd56795756db360bdc0f4f5a2e78a513557f901da16c45d92718c5407e9fd0479f69146c1b79d55be6021eab94d9ebfdccd3639c4b3d0e581a41131032653144f92a0c5f9e1675bc27aca4eed7fd4554963cb2ba52c02445", &(0x7f0000000500)=0xa6, &(0x7f0000000540)="43e928388af36f89d5bced30a42e208da639d4b7599183a7290c0ca2448b897b1abe050ec0e8b3a4c3abfa2e7864ef790e02c5a7639eb23d61c1518f19bb338eaee821a71246a6275704ce81b4c6e8dbe0e683f282434ffd011913d4ee2aeae1592b14b36dbb943e54b03114beef89c629bebbe5342f69995177314ebe2dea4c659fa507f40f225ab5821524f08fddab70e6e3c7957e8a3ddc3a0e40f8c35e0c68fdb8679dfc53a0eac2328f336abd1504a3d7821c9b68718e7f2557da70d179b72a26a290f07e7a8fe5db8d4c109419ea4c8486a1890cabd912e2bf3819180f22ad4b305dcc360b0c451846324270cba120d5d45f02a7210553751fa38ef0ba4ae0046650797a3d568f466eea3bf0f5fc8e7169a3469370c24670d0e75bb9247f928f773bdfa06e6cb26086eccd5b51e1f9dfab028cbae6fafbb27e868d23c15fa2c92fcceb38ade18318b5aea6b17a62136e6e876df83023cb9afb0781d513776f76ffac5ac9f44e8614a103c4f786595e795dcabf01d8b0d566b74e95d18267ca7a52fd8b612009a11d3c2fa52d8fe28855b18a41095342a8244383589fe4bfe0870836832d917e74778f798a09412ec657ba0dbe4f7cebf637a1eacde9f3391730f8cabe33933caba09ff082d646196971c6baf4a0434fbed414acc51f43cf6096390cb0a491519249c6257b99e21053c9a2ee5a892feeb5ecf84d45ea3a2dc8de932bd85afefd3c5e522ff2e91f32eff359e5e1961baa9b696e86af7b6e94ccd511d3b8b3aeea97a157d306064efe6a905b4b9e7cecac7a0a7ac700de8eb7123dd9d60fec58fc70b8d92a2a7cfabfa4f65f6b7ea68b6e06c9a35f8263f4638b4bf962f6f6cded10fb3f29280f7c4c4c26d0903001f2005b28592c8d3f12445f6c39467e64c484ab04de1c3e0ee0852d72ddf1afc9c3e15a3137f76333db77043068f7316860571029d90a6b337fca42d20a4b86802fab914866ba636c636d427ac576a2fda42c1d0bf691749313b2f4fd65273358850b6efa5eccdbcf3be6bf7066d6dc4e56c664e2c4a38a70902ab2272cb797ee80cb60d3428a838801dfc9ba679f41fb73f1214520630b5aefdd054afb2e934ae97d229338c3016ba0495992844a645c26008528b57e1bc965ba1853779bdf648cc1cc57da70ec1628fb4a9aee2781a98931c4c13cbc38cb80af8de79cdb7d30f2ab72905b681ae4c6dbc30b47d9e6bbfc1bb474b3df4f786083d4f4ef40f567b8145ee1e39ae34d8f0edcc362b0319f6da560e1152787df210b240a6fc600645fc036298a6c3f006e824f5c3ec8295caa46fa10e0dda8dd95efe673b7d5f0628b2cf20c315be07eabee41427f64147aceb5bf334c2ab1e9c6c1e6a04585777aae7a92d55a8b63f7fbdd2c46faf08954612628aa2903fa6ab2c43c71fba8df2f91ffeba8651d436e2f70b2ba5eafe5286cf543f04ccc94c5b6c83683c826efbee66a29c330ee4cff93070efd14ba612786951dc284bb99488509bb204c79eba7abe5d49ad57a9e5f98c5515160284071b61f0a927d5509ce267cc5ec8948b1b0983f1ebd0e82a673f9488d201275367b2d2e0ac4bf4e513917b5cf1df028700165988423fb635abe0c2c59e6c7a7f3a35150b6b5b4eaa1314bf99f370e002c1d4be8afdba8150515963349fde17fb25860cf781053b5e83abf1279aec8bc6fb5cab1109e6f63419d40203adfd6adcbbe4f9c283135596b5ccbf71511d3af65077a29de195fd96ac32e252e20e6c3e93cfe597f71f19899437c284f0a37a9b94c36bc585fa28c37d6e2b7f4a4682c104087a128c4b2d151c2387243bc06e42f15d4fe3da9aaaf39f732f942fbfa6b2393eb04751f54a4825fb1880474254812e632f48f7c8f5f8bd52f457922f629c8416e10c8993e5feb2e8a4bed7e09f716c03d16f24c1d01de0badf0372d8cca4325a2b9843f201add9651fe93894ea6bf1ff950c24287c1baf1837047546854849701ebc139a1162dc0792580d181a70c80641da79125a000c92d95948d5f90aab64f10a9ec97e1e186c4231be6d95eb0a404d25fd4786e9aaf15831dc087ae786bd07f25c47dbfdba12115152a1fcb1483d3ad7d0bcc19a6fa6ba7bb77c1044fd3acdb0af340e7b88bce53309de7e62748fc358209dd309807c6cb858ed36106649330cc383d4b69cdc6c82bab79598e9c6c7aae591f934ffcb079b5c3201a5efecb94318ad45b99ffb91999878071e5d10e7ed9cfaab79b7e3ddecffe64ae9d730d5a9fb87f8aca3e996bb674cad558594159b82db681cd1b9f3c054b2eef2083b680073e19b1c694d3e47300537b892a8fcb7db42e6d19709d5ffca743b0cd46b4171346fd210940fa3e9094cd53fc307cd68696b43f76c586ca77e0fac119c2a06fb025e72f6f2646f2821dd6104143f56ecdb86e3e54dace52442e5b0fdaddd30e971f22caa7b165e5a10ee9f8afde0354a22128d77de7ce7afcdcd1136f65d38a6232f56d4bf2f40adeca77ee229abb5cb6b30946fd4fbf1850111d9a3f87187545d6bfc56b581a3f7a4d4b4217d115a3ce3c9c7ee9aaee01a801594418de3994abe4b38aef1bf4c58b88738622d928a9ad91633e1fc824e7397f4b6aaee42b8defca6844fb18a68de807a81efad32f66ba4244b661acf58e0f1fa1db15e0fb691d6bff0843068ee3f80b305e04f481f32ab1ee52a8f98d15e06e6b770f742e05ead158b0cdcbf9a1d321f05597003a4393a3a688f73885746086bd95956a404470c5f6a06e0010744980d8108256d992bbcd26c53b1c177d200ee81a35e3fd79adeed24cd4a5d962db93d41a2ed42e95501fe1dcbb2a21ad3909636e8fb1cac48e44375598f60c4e4c7d84de93d4837b1b88d3f637788788983e5a22a471aa65484d94eaccc273dafe2a70cd3e435a7849be44597581db380002fcc3aee7513b674cfb77200abf032bc7cd6dc8eb8bb6a077fd5a855ac2af3c4d8dc25aceb4329dee791ccaee1b5585216672b2aa1aad97ccfb004bc2e42c1bbc69af828d03fc9ff88dae832775203a88783077825aa9c33dfe4f04f48043a619268e5ccf88b37eff0d88526113269d61df51491ef208d49589f42e0ba9c89f38cf8dc9a55bdafb132d70c690a43be82a5c16eed6c4f9722646c3bb0d3c16c0776ff99438d7e0d1d57eed590e018a7d738a7145c5af7a2edb5cebbd7105d50a1f43a260e3eb41dc4e40ea1db669b241065c609e0c88505b4384ad1a1fc1832f463f9da0334334a002b7421d7d6b09a66e4f9b659adf781db78ce9c59b15b709593a4baa1252f2976c88eb0bda667d47e9faaca2b13cf35c8f24795fee85bbe0fdda3dd39c75ede896e5484c7964a179b43caf5c162b6ae6a634776c89066c67a2bba5faca2060845692665866015e7a66ff80809731d2383b76765871281d2293cd910eb016068d77c8ee6af9ba0bcc199f486784783645e13e2d5077484da6e8cb8e3574abe2d23cd9850cd59992cf4856ca60f90b151c40ca8e1dbc1fb35a8a0572f7e93fe165712f8aca49f03422f0d674ee152c0292c02827e7e724e1f8e9ea9ae674ca9a4c878c29b7b612d9f6fa75dba29b267fe482d73723a22ac939ff9bf1cbde50f81551e3f2ad2b930b040757c2f379c6ff02c7c8f35f34fa8b178e89857f62148d66ef03608e9efdf14add73681fd9a7a311794944162d879f86ab578a5e6c76ca3894e5bc6f6c3dd13964db6e1157179176bb8c1cc1d401fde0d4d6e020077b74b87b900139df640496d76ffae95542691ec8b007e7349f0261762aad67d1d3991e34b39781187553e5ef00957d9a67b77e8ad24d482ca8f75959dbfa171cb71524befe081b6bcccd6e0d5b7e38502243aece3d2547f102b44f38f7d85864f5ab0daaef4eb693dd593cd3ba7df45192031f64c0337e4a8c974d497f334377c9aa019f487a89fa0ec242d83a33b8d97c9f2fd57cbb35617eb211c6883e80fd75229212f39ec8c7de13f4951589c78fd8c31f5c149effea4153837400ebfbcb5998d481b5210160bf78ffa200ce4a2edc4268c3dbc1d2947307108e7fd34b0b1b84f2526366fa7fdfc9a5e30bf696e6bdd10dbc42ffdb31f06c1779027ba2558bb8942dfda9992ddda76c2f703c7a007f982b4464559d4e966e5dd0231a0c3c47dad5a7b4bbe24db1e6ec5c22cc5ea4c52f2942ad128606d45550c02cd431f388504d63d31fc7adce22ac9509381042869ebc59356a9222d7336f29b3564858b0a69a4134968c494f7c1b4eb8787089372ee6842048c0deb1ffec0964c92e0b581f7ae8522a2c395658b1ed92e6b7bcad0e8c3fcd99f1d147b4ab0e6670a863bb4edc095b8890cef34efa6890e9388c1392635ca1115be77b399dfa080d7307713d344ee6dfe7f01e644359e8ef0128cdeb58fca89d092642b862ea3ce74215c928caf5ed9277e56d6a028569226f728aff07c98a8709244918c841d4d7d5e7dfd322f0aef02b6f3cf4736f3cf6f568548e805c205cde94b9f536f5b4ef9e8f8de6872fa5f3f49b40e14bd13942f3b4df59541eebcae969ed389144e68039d56efdc30eff1d7ec3d80dba2b2e3d2b4984fe0bda7f95f3c9aaaef78376293f8bb63e1a4c5b6f49f7266e0bdf239dab8bc2cf6e4a481cca2b4bb1f246fb2049432356639a1ca160353296eeed9ee26395c3d6aa4d359b57d530b0b28de7a9036fd1d2cd8b47e804bd9fb5c2068c9fc0caa66a1c192fa27a92834387f241e84e2e37203d52aa57a53841b70d5777fc5e050a91a1f582652a74886cadc28c2c66cad3ce8ba177319717e885909c1ef4c0bfb4f8fe46b022f3f6987f318ac4e91fe5941c12fa68534fe7373eaedecb9c67adaafe2f378faeda6dc2bf69745a37c14e00290f357e22bd9d0db89736c4ff1e7ad1f6a963f0788768a3506fcba5854e0e38d2acb885e64ac832921b9d3a7d67f7a67cb9060edb4f6e2fef87bca7d093b701182b098418c2d17016dd67bff12abf23e2837ea2f8bee065843e2ef930d9f366987623062b697c11380d15135ac40f734c9810aca2a8348b83571ac1d0d5ebe611397e6cfc4826f8dc45bbc5f8ec890e8e2b03f6da0bdcf10fdf755cd4f8717140ab51afbbecca0f9f91406ab172855c1ea55d9a6b3656372dc17220a608b7258579f320af9f80cd395a3fa944e813d95f0d583a6803dfcc9393f70dc6587b0e900259cf41f0e74492e7c174fc763277f879b30cc33bca20d438b6eb3ea4d8eadf4d1616779ef9d1061951635b608e3a5926b8d28748ff556fa2d31d0714e7a39cec96f5685df5d3a5d6d8ee14f7d80e3f9c373f8e0b94e1fbd4f0740f6446cac86d68f6394a8b63a35ec3b39c39e74582754c6662ac7cc6a70c92575d80b8a5ab1228729794fec2b1567871ede4b94dbab662edef9456b4a37cf3964c2f330c375a982e2a65804245af8658ed1959e9f2ebb8135fc5f3d4ef5fbce50583a2c828da867240d1324afcee03120860ba40e08bf46d7ae6387b01e58d60b4f595dbc0b8c1fffba069ed261a6054843ccb8dd0d2af8f7785cf307fc642e9acb3bae5a7eb55413f26a3948e9a1f97cd91ffe52aaa31fc49d4742acc8528aac22aad53b44a240bb2fc7c822d2cb0b34a44af698cd4d07c40eb26667fc8a57dca26335dc5fa9dea6a9e3184e60bc1c8dec6c8e0a1e29cb9e95ef57404309ac20df98cf5213a048a8f7542d28fd99f8ddbbd0f45fa00fc16d0a60c4bcc18b9fb74eb3a1155b8f36f2400b9345eded09175d852ae4f0e03a1faff374e", 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000015c0)) sysctl$kern(&(0x7f0000001600)={0x1, 0x16}, 0x2, &(0x7f0000001640)="571fae0fc4a6854ba77d7f302036b6892ae834ecfbc752b703921fd7f7f8708817f9e725c368e174d06463a72f2bec4541dc30296f22dcc64e3facd79e7dac763a8b3ad536c24811aae12f4c1c17b27404f7f4903f0240917c5aece913e313bc0cefda1d4787cbf912e58f410833a944a04d56bb016a35e380f47f1bc1b95fc1be72e966dd00936a1e3506ee496ac517de1887205ad459e2fbb2dda9d1a3885bc5a497384071846ed447c8c55a96170a45c4", &(0x7f0000001700)=0xb2, &(0x7f0000001740)="ee93111673b5ca7812641d7c145b032593370e8b7bb8245528d732fcd8a55d7bee9ae5046bfeefd2dd250a6b0ff4980a5c2730b2ca54cc99c2bdc1b5c6d5440e9e1d2e33a2bd09fc38cf8db5f390d4eb9de76262d37d52f7de1645ae7c2ec76a5297741914132fe2e80d029bd518a64982091af182b42eac9bec7cae451659cfa03c0dff8fc92872719bcb99ca49825814c87f629e71cb736d0c332091bd77feea23971d21007e67", 0xa8) sysctl$kern(&(0x7f0000001800)={0x0}, 0x0, &(0x7f0000001840)="e9d4d3218ee5f8496da3d0b2234784bb12e02faaf659c4a4f4d192878e3a08920f6c04ebf2382603a71e9d20c3a77ebf5f752c91def95f3675e6191f40ff0313f7fbb11efc6f0d847066c1e69426ce92dff9c442dcc444baf90f21e11e34c3638d575fdc30f7db0a9b463b8e60eb8ed5f8f519e9a83c3498fada9e6e3d1dd1379eeecaf463", &(0x7f0000001900)=0x85, &(0x7f0000001940)="7909818d2b972cbb413f969e299b5d4e9183e58a099e19440449ca54c85088892adecae54055dbd187d3378755bce7d623558076b9619b1614134b7e146408ff5bd1363243f54563293a7b177cdca3edac89ec0896dda5807c295e983c73f222866f64f56e10384f39cfa8d526c42be1305664fd4a91a0164e423735f03d89ac03fb1c9d37e65ea4c1cbcb9117fcf131936638949818e91fba0f5b973b9aa1d41d40b4645589473ee70a82976873b23e7d555f69d45160eeac91444453fd572a06251c5fd17b5d00e00f9531", 0xcc) r2 = msgget$private(0x0, 0x43) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() r6 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001a80)={{0x147, r3, r4, 0xffffffffffffffff, r5, 0x9, 0xba}, 0xfffffffffffffc00, 0xdaa0, r6, 0xffffffffffffffff, 0x8000000000000001, 0x8, 0xb8, 0xfff}) nanosleep(&(0x7f0000001b00)={0x3, 0x8}, &(0x7f0000001b40)) msgrcv(r2, &(0x7f0000001b80)={0x0, ""/201}, 0xd1, 0x2, 0x1000) sysctl$net_inet_divert(&(0x7f0000001c80)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000001cc0)="7e93ab3747ec36d9d1a51779e8e281cd3207346b1ea099c92cd4ece5b0b27defa49c9443fcf553498c6c6e82ef2af857e6cb14577f50a5ff2b566532d3029e7a2a02e9a02e40d29036494b9451ccf851b0c55863a33c9fc61e94c424e7940b5162f55e6c9123", &(0x7f0000001d40)=0x66, &(0x7f0000001d80)="693808781d7e0ef790343a3a7572cb33107fc766bbdd8a440c1918eb4ea0d48ee0d7b8c3799af36368705c61645f9781a70cedd6ffbab8c38212d8738eefecf247d57073536595f781935eeabeee40493e53d10967bc3662eb49217580072a862fea4f4e94fed9328c22eca87ba1293f09169208daeee7f05353c47d3f9b56b8a1fadf04131c43d34196", 0x8a) sysctl$net_inet_divert(&(0x7f0000001e40)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000001e80), &(0x7f0000001ec0), &(0x7f0000001f00)="3430fadc8895edb4011ad407f443218157c134f5cdb7762694a2467bbd402529bbdb839507d9652425b55987a3b4cf7dc49961f29edb2d83bdc42760e9956f7718529ceedce589fa26fe9e93b5761b337c0767d46aa81f6905a3ad6434ec529a76a458a0f45065d2ac2e692c74c51433dbc1f18cbc34007915ca4cbd707b6622965a569946ee2933f08e5c98745988a299c8619dddd988b002d9b0af9aff85741d81e87866154e6450250512f17005b78436149559f9b0ce2f14f5221480e2189cc8d2b2de06c35e87123e862659e9b9f0029b7a7c08087bb18625fd3d6d3a6d0d68187c99bbdfcd03e554e593d4b48d3881", 0xf2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000002000)) connect$unix(r1, &(0x7f0000002040)=@file={0x0, './file0\x00'}, 0xa) sysctl$ddb(&(0x7f0000002080)={0x9, 0x6}, 0x2, &(0x7f00000020c0)="11dc32d48b44495abf1b92c8bf641ac7dde3876a0bdb15368573d74c71f1b17ce0730f26788cbc5a18875e86e2ad3aea46a2dc6fcf3bc2983b962dbd6953157605124922537b683e41a510c09951e8257a963c21beb9163e21ccc93c4b825eac59d01059572fd1153b1829a383693fc2a3a33b90bda2e7ff55c59c545b07f32dd6c2764228d1d99af2d326251c02ced202605f58e8175920af96fad9734be5305774e6cf7149a71ef736e462e9d6a83273310c111752d63d457d12174325eece1c116a6502d2db513c4f0ae8e03374ffc0f0a1d5aaca6ecc78131a63ebbad9e50e9d5757c766ab0fb9c74f320c7f9e", &(0x7f00000021c0)=0xef, &(0x7f0000002200)="2590f2a8d5bd40c958d107f4296cd401449d845ca814b8bd2b274dba8cedeb0fbff778ecc5fce95b9bdf516df5b5c5d3dabed05954d1dc2b794651f6c498244751bd751d2bd530b73445ac233524cbedcea4ff369f20d084e2be84271c6b4833ca7915b05d0cf81c36553b9864e3bbbc65dc993cac46fa32ed6101dce6500da08d1df190c3b41646ac604790a0ac3913b2a9103ed6db3b4f977b5aa586e34ddeaabe3039ae059af3902bc0af3207eeb2face8d6ff915fffccc85a1b511a51c8819ab333a34db2c375d78b32365a3ef972ea771a9708333a64508d181864275990dffcb34792e16d7baebbae42499c07515f32bb2e6338d627fb411c0ebd67fa30edcfe7b4169b2771e612174c00defdd82c259c45ab4c40428e0e3467a50c5bdbb34a020d6251cc038dcae72b7ca5a267dcc6090695fb7c8299fc5a652898a7a6112409a34b1bb133aa4eb5b5b363b21db0fd4441dacefaeee1f085bc1d47d1f51b5cc0cc4d51c0e814eb67439f99e1dbf0ec36f6f799ec1db9b700276476b25c841f1cfc21f1d47a3df127dbc5a5f34191ad94ca84a129d285a9b32d74288a8e2ee6ba87a6d09f8b8ea90d0ab992c6f3125276f7a54155b8ce113e62ac9431070b3e5cb90c6de3b474fe44e0fe2b575e0497c48764d04cfbac7b776c708df7f54d18f70ff362088024dfbff5748b9b7c2dfd965264c553bf3bdba8de684f9185e2c4c4c627d2d67d5ca99421860bc4f1557831c72784d1560f40954e7f21901f4d5989709d8c6db474dceb2628cbb2bc08e10f25c262f05a16b51ae33a76b30d1473b2d087d791bb4e379aab5f0e0e141c7be4f53fc01ed20ba43e4ca56a061b1cdb7aa015e75487ff61332c895d5c1bdd51175207c924736ce08426125095d1537fb886b58d43aa02d0865b83c1a46e4989a46a09e4b978df5d5d615e0a1b0f18e380421d90247e3d47ed057a230564ce2250bc84bf1ecb63d11ad3cf4cdf7e846d5857b73704cb0c77a77cae586a9ec0af091128bf8cc9d492bca9e1d824292d1d93ffc8d93b03002575822001c9228640f654c3a85b7035cf282e2a4266376f219886bc140e567b46dec95d537f4e6ec9c45626179faed7780aae734e8d5fa4892b8f79eafab8d14186ef7d68948a8657f091a3d7e0ce319ce54f4d725c92b8bc2892173fdeaf05b4f7648f31d8123fdf9226095dff9cfc5a465803593efbd3f4200b906741f4e422f04f2ba3323230b92125ec6629e28633c8e838e5390f65ef5e89a3c3dca24e441c00dbc4b862a76c765e72320fdd965d45aef42b67b592433cef85cb2863c7850310d50027dbfc6d355b01087f066ec303fa4d5c2810c18eeeae1e459733a6db14ba7da128c06abb645fe1a344ce820caf1bf350b4eeaded9b2b130d29cabafc6e824fe529b5d6b1e828a0f2abc0bcb352f9aaaa8ff81940c8ad356323ea2942d9e1b0e1358899d6294dc811dcdc77a9a97b6d9e5a7a7cbb82c0c409dc149d1c5908c9ca9c91f76910805fc6e6a72458adf77d756dd1938d67e403bc58159de18269dae8fe7a805f1e9d676aff1a7aae936fb410b7bad70495c9f8dfcb5c46908bcc53c84a847415cb579061bd514589617f60cbb28f9bca29beb24a1aaebf6159f1a3eb9141e0650520eca41df367692756779ed1ccd66a4cfe2613fd5e15310894bd023f843187486cafa4ad2407f5d1b88adb2b44a7770d5b3265806e67a1ef8d57a9680571d8e0e67732c8f4143b01270b03728c30234229dd354d479f086822dd97cf0e784257a51fcc75f928086dbc9c6ae432a95703f5b8d560e91899c8cd1cb01f5e1a69fd5d6c442e97bb3426992e806fc9f5f23de074ccecd9542f2647d3d82d2b2985dcab8040c3a0a759c64ad0fdf3b9bf8b68d9598ad9e6cca9daddf93697f42299e23b8c5f2c9dd4c60facbc41106dac28d5caa175c16a514977e0b3236f26749b6acbe1987e92d4414f0f0ae127ef1d9f9545329b2a9e92dc68eee7f54648e78c6bdd9693084c3ba4b0a774007e5a0e19071c60bb4313b86ecda6984fa101ac7880465c25a0e9b86b890bedebfe13786182d8c3f1a991470834fd5bbd1d5bfdc8ace9b16c481692309a287280b8cde4d05284ba53e51748303bdcfbb36629e8b671b45bed02d3a4d4b75c5e355d5141a531ed7038303d8e3b2932ccb436e0afeeb2150e37dbcfac1c94061944d0d0ecf9180b92f377d562dfee943a4740ca855a421f83b99b6ee6033b29a898c6cb18b4b0efa8aa1b8ead05dc162ffab3ca7b97b419cc054b86aa1f938578893ea134fb47179ea03955d0bea7b09de1c9aa33c5669ddc8e4249140ac4e57f1dadebd1f76c2ed5bdbd1bbf3d4a18d9a7732f582e2fe50c29325ef740c3e65445d6e9c64f606f89eeb8a63dce1e9b80727b0ea91ca66e875fd5cdc24bde71c7400a8816423289261781e78a3437ecd43870722943b9234a8142ff1ab87795c91e4ca91617875f33dc1b0787fc323e0403d29932ea013f28c8475c707f96b36bcd803c8425b4a7c8493b2814ad79646e9db98ed89a11e1821d6c48236fe3a41de7f8ee67ad49f47a9ea643719ba9ebbf814a52b9cdef8f4e6bf79c106406f997bcc380edc7842f44c1013a775e3618b167974f1d6069c0bc1ea333871ac26871143d6d218f8d7cef3cee542062ecb04597e7491b3248a35bcd47f489f747c640fdbbbfac71b5db6ab957a6684a5298bdac38c761ae92ec7f996e546575782b06cd6122bab107797fd6000ef8c21ecd2cec3a0973a88afcbeb67c8d6c3d7acadc90d017277ee757d458ba27173a3c81a526768f23710e1421a4ba5638c93342ce0c278e01be98ebbe752fd5cb83975f9b0f57242571e51df23c1856bc3893b63e826dd0b23a0661fa7bec0fcb4e262f031cdf2cb5047c00cd7932e3839db967505ca131e06b62e5d33baeb340686d4f612b33e6b70486fb50c2a538840bb41c7c685f2f230c5299e333734fdc4c40f2ad0dd6bc376f8be01c57a4b61f2eba844e0eb8e8f44f5dda08ec5c216eb05d8f2cb7f4dd4bd3948bb4bb0c8a70b47905f52678c442233deb96d3a2bac4788b821d91c83119ee81399506284da9a363fb317467518c129e4b968b281b6a418ba825ca97dcca6edad37ecb6caa2e9c5797565b9d7ef4bab029acf80c5d4c03fe18aca64b13ec8e1cc3d62691ce31dc1fbbaf430248768fafd3d1deb0698382d21cea412b7fac21a39504e0c417268f69eb9571e91d7395d17f0caad25614cad41428b99106fd58a88dc1c039ae4b99cfed7f0d94e56ee79d92285f50cd27bb7a8d9fc0ceca85998ebd67162ac96bb80e265dbdd45a0e3e53bad76bda2d34b649c8204ef19209344b8b622a8ff3bf630facb03d4a5ae1fc074439577fb95388931912079d91730620eff775347f9142646b7715966c8a85c81f1a5b0e7e261a9028873f79229221b28c479e6fb31edb62234ee122a6089e1dd5fa96309fabdfbc1562c8c384c1e5e34a5a39bebf362ca9fcbc5327c96c57ebba005d1f8d1d0b4cad2f3da4a8a14d5e0be6e4fc964493da4f166855f7859269878d3dcd0a088474dd57e80a73f7197c1f7d402325defbade8ea4b73d630b3ab237b14ffcce9355c96d7df7b6cc5fe82902589384e839f95b0b4f8d0b885d4b07cd67bf740e8882b6513e58cc8666d0bbf46e2a589866afe4899c75ed0891e853d2296fbe65d0317a935b4d209dbf35c55f6ffc29665c86c884a8e1fb3cc1f9635f74e2a4b41d58202c99f69ff6f5dfcd4bd6c4b03570cfff375b3498dfce5ec041ba62874e7fe91d596ab0c4d61118128d1cf938289da371c80e66e9c2ee4bb95bfcade3c0f5fce1f3115ad5a05847e2a3daf4c4fbe56640a242ba1b7c41fcffc36a66b1d6f83bbc6b4b130739cf0d390650ce79041861141c39801e6cbef38f4df999fc11ed015f7d0de997fd616dc0e8da58b76ad6c8fa641cf3986968555029a956b9d676aa3c3a382283e450b8729eed7cf1e6930cca2f2654e702776183f9831d6744281a84257001ccd4692a88693784a292cf833caa8262e03480630ed8e074c290c5877e889b5470b023ca39a2df6ae1275c6eebd1b2ed2459fbd6258f0d945d75139ec9531eb851d0c649d67f630fc75e501c2f1106e74c8e70cf025241e2962cec19a9fb4448ddf177b93532a466f943ce614ff836b050a8bc4dc5894bbecc838c3a2575b827867d07a601dc04fbe9daf0f0c8e4c8b708f560cd8a771bd58afc8516f7611c1bd14bdf4ffb7616b25fc6fd3ff22ec5b1dbb09550ffdeb738b0dbae1ae98813ccaa4088e6b70934f4cbe9c810354d8f374a21df3ecd694be3527465981e26f1543fb7c89dfbf3c494491ba11676026db4b848620c58776fe64ec29b5ddfbe0970defbd85820f1484d82b082cc0beaaacf7925fb02a25c4607252ad91c58ba2b2aa252cc415be3db12d2b24ba416233fd9b77bead502ebf1db39747c25dc68c868b9834225d97d23917d976f6eaa19e12941af1bce173e3ed71e4fe0066e6e69d26db35f2bc3707c997bfddcd1a2457031516edacb8c5fa162cbc97448f4aa45574e10dd81ac34857425290a55bfce57b36348776a0676bea9af0632101d61da68aefdd42e18613ccb0bfbcb844e5395b4faa0aaa091b5d99e00deaf1a985cde8a88ecc9a7dd1cd7ef604e7e1fe3f7eefd8e998c4142b4b618b4c1e6a90447a765d8a269c1e2a75e0fdf38dba63b60e10cd080b3c7606659756a41565e81c11575ed88569b13a946e9eb6623af7a193f27dd9dee67a6198b455e70b2e14918d442cdda93bbea7db4fd71fcf2d38174adc4930aa71c6a043994e9485d87df4e45c2bd08335c73ef68e2c1cc81475402bdb06a31e4c51e5c9b8ad6a5b1f3931a1aadfeaad9a4384ec2e16aedd21cb1f0d14a07ee176d04a3e53f2a41855a593e99e1e17439146d6bc9838a2838601aa6976ab149e60311bac9e2ea38c7d4a8dd87a8842a914dea6986860700236222234827f71ecdd6805944d2f8f8147480929c72a67159e0d2351cd3e2cf3ffe13cf0d2f3244398f3029daa373ec88a4959b1e757a95408e1d46b09ff2a5b2ae8eccffb05a396ff339fd7de90c654ed307577bb358b0d0af3e7718b83b6880488d4673f12583d8567acae1f7c499810c378de5e9686583a671da0e572e2680e82fd9501e63ac19602536610772d79410fa72c8ec7c5ba7a3102e9883b08b5fd38a4c02fe0b1f148bd4e3d6b6a45d2a60055d729cac438a05b767aa1d3b5972bddd3eea93d3faac7c017e55e80b430a2bd6dd1a739cd32f7251dfb6b7f275e59b7e9817515ccc4a3bff5e4702f8064d14c8e30f51edf36ec080344c467959a772ed8a06c857a0f8a88b2941a5d6e70791d18bf5b6db564a9047fdf3bfcfd4c9b7baf1c3ede1803ce63f7497e89c571834a859265b3f10c6e6c4b59dffcd7d424772ec4e82bdf1004605dcf05fa625b6cf106934aead2f67885575c988e4d8ea9d279c0b75530250616518151997eb8219a56cd0fbdeef2bb67251b9414642b96404258a7482f4a7c55a28f3c21815d08530d73e28c0cc6efb078445413f4e7dcf71dc7f996d2f2308096aa403c507eae095a0c2ef8661bb27341bccc11cc70ca479448450399bab301e43ac088dee3bbbd5b281b76e66b597fab67cc7e4fd178c9f83a1ae7d43f099768a74a0004ffdc4e9c45bd45a9029bd2b684109cf794da21686937a83d2b98d1d1bbf23eb2b4c3b8d08370573314430f74e0aab93a904b882a2d6fca4", 0x1000) write(r0, &(0x7f0000003200)="53d2a5621a95aa5109f72210d4b733da40c3d7a52613d8a18d9887389552ea24fa95d3ad4e3eebaf8c63f860c987d8f359912bcc7a06e7e29a48c181f84d6a2fc30fb1e7ade3239782ebf7e9d7e996e8b39c0340187e5bdf4df52c2ecfe74eff239a050ac283c50c0ac8e568cbc35f522f8799622fc0a7f8856d52a78e218426ec90d7493edf627f2123e06b454f77270891e7735fb835f11613905b9dd444325f2eedb6bc411c0b2c9adb2f0ed66a9526d0e56488c6dbcd5bbdef9e780e12ff68701d0a25e701c80e0e242b60238711ebc266f46f1bfea1021ee666fada53ff89223fbd0dd771f5c739fa7c5de82a7a779b0aff1f", 0xf5) write(r1, &(0x7f0000003300)="1572d0d465152eeae42f93e6f0adbb0ca52f72ac569409990cef285ee97f16ea92b1cb14e6930cedd312e0e0073f752bc2ed73a5f7ca14f13139e0675a5864e90f6c82170b4de5d55a18964aaf075bf3b1f032249322972f6b884e020b92ef0f0fdb1307fe42117c4dc2aa70175a3b4ea658f60a0888a1fd6a6e0a1e9ad3c987de35c8c9b7161dc20e512a912b48213262e3d99a9f447a943bbacbee5f", 0x9d) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000033c0), 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000003400)) writev(r0, &(0x7f0000004a80)=[{&(0x7f0000003440)="00930642d44f90b1d283ce5f139dfc3d1c487fef7e01de4d2d2df06b6d12d32b1540b827d3db49c8af9750196dc33bae739f549884da5bda683ef6b4a2cfc6e8b719bedcfc2f0a71b5b7a7fc2c131a13062a745e374b93b6c16edca0a28ae57f91abd97116e0ffbf9b6a81fd4aa2dc697600ff05a964158485a103afcb10bf3e2d1c9447ac31351eb7d6ee181e9cc4e2e41fdcfb3ae5b45f46653f7922f45b6dc56da45b2e99130bc7cfe42c8e517c5d0535e6d3b3e7b40226dfa0cfaa038657fc5b3c54d02153a635f5b81504f5cb3892f68e2c5bb3aab0ceb199b065838f4a77fb5b0c31e44a90bdbd36c6668c2491b5", 0xf1}, {&(0x7f0000003540)="80fa458855faf4787dd78629ba6201fc04c2dd7365228fa70ce4587db460e536ca6db1c0727a7c54cc65448b5ea16f6c7f554b1c2c8fac118e4e7d197b8d67c1b9bb4fa880e588672cfd1ed982b7d2b3c67190181c844a234e7effd5bf22afe5ace1949238918403b91bb293221929dccf5555b89dc237ebaec7b645a318bcc5347dd46edb9a0b831b3108d644c9008928e921235cf696cae9c68d1d2657970be3b73155ccfe853b", 0xa8}, {&(0x7f0000003600)="62b7bfb57a10acb688c55c932a5e5287425d7328b1005d0bc0615cd87d387e79da46854bd06564b2c8e9baec8da3bde3665f3cd06816bd94f89eff0aaa463dd53293eb5b773cc835c2bc1c966f0b7e1ad9fa7f574ebd22166f23df556532eedb269c487457b75b0e4d87970b70c54081f640149d50a35cb8e87cedc48d127bee7618882a6c1500367b788898", 0x8c}, {&(0x7f00000036c0)="8fd5b6a7c3a1cf622fe6bc710a414d491a6b7871715fc62a92edbdab6d34", 0x1e}, {&(0x7f0000003700)="32db5c218f877753ed9bb9c94913016fff69c66483343d92661606f097a0b659cedba208a8deada283e68d2da4fd81f3cc865b4090a17e4584052cb3784756df7b769862856384c48a6152aa399aafae4437e534933bee28e70c74fab24e6848938c2b1eecc5a36377f6a1fd36b443d219ed36e53f91ff1ca72ae359232014e8f0db468bf5347be8376aec69b79e63fb1083f3837c994cdc4ccf8d1729460a20ba5270e6955df1287c27fb95b96366ebdf469fda85e7d12ddd3e080ce3b7ae4be15c831b273e6c5e342c2766b6744b98", 0xd0}, {&(0x7f0000003800)="686e72f603eede3503c882ddb3816da6b5851fc0b1052c1239fdc2f16807d112b3f4851af3eca4f23870ce71dacfefc01af15a0bb3e7e7b223ea0b45af8b95dd58265165eab8102b60d62d6b7f235f4ffd2ff1e6fd05e1925abdfde542b86f4b0e87fe2ac9cf13939fbcf37a9b6e59ee1dfa4bf026c66a8e93e076652f6233484c28f7f39ce00eac76f9b799856e67e6cae074cf8060789177b4cd00fb6aacb608ed421b5c00392d8cacfd6a897532aafc19bc666df7413567745429eb2cbadbcfb3df569e452d01b7527d2b8022681aff6734cba2a84a55c8665dd26dd77907eaf742137aedd9bb26f40ceba948536f50dae3f3918f3a1786446230889166a753818bf03447ee18b50a7358b2f7ba22e47f2b07efa2ede8df49065810466cc81ef24e55826d21c382457bdcca6287286070179c8a17ccf9586a5ea99877186318d14d68593b7ef322e82a8d3bef9f322dfc830a4d66a6d4b873511ce198ac89bc122f2861768e79d1bcdb8dbaf95f32ecdeea2e1186401dd5ec050de513e0cb4de325dedde472d7c2516747980abe54d7d4a04ae13899d8f589fa2699ee34cb6aff1e073697676928186a27cfd70cb55fe79be49e438e67d2892df0370fd1723a9d9702eb7323f5aeaecb33a562c51c613337a3e00097d83a51022c6fb8079cad3b555cb2af1c450717cea665f90298f4af9ba58b708fd6f1da37de04967f38aee2da009bbc73933aa7594a2063d7f29d87fc74289e3458d0536d6e6835eb3d9f7ecc0753be3005112654271362b6535e7be376d1a969b77de6ab67bc110261ae4842457ac820d9dd0f18aa8bf5fa348a563eac9d8563e5a99733c30b8d6c07a19ff287f82c9ba99d3a50049e4f3f620fdcd2e02d8e88c87794ae44948b0b122772f8de1bb579798ea35ee0ddd5d3fabca8efd8c5c49695c1ce9717d22de7177b29398a03f163faae23f4794af83d31fb5ce51c0c1729c22625feacdf3e221b3d5d1165b4b2d62e24c504c95f90fdee6d868dbec95501b6d62414fb95d8ab12455826d483eeac0dd1f1eb889ad79fd27d220ad6bd2b4094f9d418ca1012b00b8537cbf7a6c59e1b82ef45c05436417c516b4948f7ddf1da088fd04577da3fa7a67cdd9bb9569fecab4e7eee90d14feaa5d34a6eb09e13f96b6ff9c1fe8d6aa04aa08e5d64ab658fab89d154af0f80523c923bd3d4b4e0a71d3f40a13bf29d4eb5164772f38b9e18f01cefe5bac5b05187cda6e229e6147af3a493614a0a175d545d31544d4f510a0df37178a71cb46b833e0f82f5e7aed1e3ec4df758f538ebcc0a11481444b7b97eec5bd20771601513fe3386f1aac61b6dff40d611f682fa432a8446929b91fb7f02b2b8a63e710ff9278b22ebf4cfab1a2ad3e9dc3f5b4bd193656ba23b2cc4083e6bac06532d83e6e5a3080c1dc7a297cc178476cea309d19b29416d249469ad64fbe7a21cc70ff2201b6a3b352c71a5b0e07ccf26a97c19e96e34bb1bd2a089d3c275a73df7a0dadd1fbe9b512ed93eae7beea6986dfd25fb30fd1dcce31a103a155fbb01255f50e5461acef381566ae368d6eb2f472e341692d79048471b4e778a610413e43ad6b28b6f1128e46f6b5d8b581ba50350d053d5faa159eb26a147cba6c3015d76d837d303feb607cef0b95a2d89a97d63b4c583894b15c08be1fb96d8ec5229c3420ab6aece772a6150b2af6760737901b506852cb38d546456be04de25515892d6150ab2d41a63098f2d474744b1519982f205a6d8646d5d4f790ab0bfb03918f3c16c2b3039d1ee929f553edaee6aa8ac1f70a7fa701775c58b45627db4009e66b6b7365997e7bb8eab11db26c438056d0486cf1c12635137aa79400dcd141703a7a7378abcd2a9c49dcf584d524f3cf801b2a3ad485fffcb293615c5456aeb2030d2ed285d61ddef290426716b0caa961bddeddf6d0f0446b0a4bc0d2cab99997d5e89b4822250aa1ebc023c44ba8ab7b44e45c6b1148fbdea4b1b296b90a9231ac18599b55356969a09c9342ea1a816679537ae6346b258c20e0a3d09fbbaf5f099583d2cbcdecb229cd2ca89a0dfda8a7daa3a6d8f1a7d40986a2c11c400ce5ce8af12c7084708ea1f4ee93daeadef07695801262570fc00a6ee63f91dd5d79175fb8e8636514a9c7162a5f89c05220509806fe8f34fdbee725caf3b037ea6e0a66151c18b84750661575900ae43c8eafd4ad2ea9366bd4164b71a98d4322cf82671c4ecbd7e7b0a9355806918e6ab68124a73b781dae7304ad5ac7ad536219c09bfc074eaf7cbe3aeade4684f3b8649714012bdc60e41eb11a743397bfecbb28518220cdeb4b4272d74e3b7a9c58307b21aa58722ab236c93643f33e59568d772ea97f48b523d39d9f2b39768b5a45317df527dcf6490abf9c4ca598df28d5d81632b30bab096c099f93a843830d187c729a084470b565584a1e5afc4779166fa8ed21fdcfb770998b30f30619553a3578a09feeea98fd391e25047b386e5c30b670f08f5162a572e2f98e15cd19a5b1ac1114f12184ce1755db5cfbbde10d9b4d7f7994943018a55d3cf293db8842b0c59eea625e24279e487a8b2928458d39cd26535f323940489a8686b315624329ffed5324a0df785ba5206ba820ca71793428344a5137a3c6e25c3172282569143042fd8eab08211452b61e407b6f23e80cad7f97855b952c6386c7b3ee8025182a22a855d165e2d673b41f7cfac6c2a3f3cd77730e649f3c5e1b78f70de961a7a1f32f7f4567b744f9e381e8288e676413f3cb35abf8d95d26b30d704240d6b4a60d13a3400613a7da726e61ed2ae30117babc3d4f1291357c0e6a0397b2bdfabc040e6af9ae6c324c11e9fd984af1529f03f5c548443999dc511f1efcaed7afbbaca56bb4dd838616b39939b52c134b457edce2edd3ae9b440e756ae96698d83ef4587b4c78399f482e494290c156dda1f21f6ee2dcc61c8cec4575f828cc22c9ef98aa6f0243af3eda2854009e79a2d2e850b8394aa69e8604aa2c0a411b097032b76938101ed981e60c795c962fdf394c5bb5d5fb6e4699f2c1028d0a0ef8952b56b6036971d09e0d040ad6be129c2468ee803d820f283e7a459de7a147f75b2f35852181793c8715c8dc5927aa0da3b931ceec03a2a213307885909d257b653fd03c19caa9f3c15a4abd6d0d693836d6cafefe8278eaf605fcfaba1d9604ab702cd6ff85ebd7897f4cb36a1529dc943b4cb39ecd3bfb5d85887557ed8c6f47b6e0fc0e5303c5e681e9ee37d276fde26ea8506520e72329cf071c46cd9885d55dc35d98533be8b99efabcd40fc631c550e21832bd01b4d04b245297db06cf7e31d109f7e015d44181577dd4445972a3ca6eea1d04752698bcefe56db64025b3f7e9723d07620c69d2f0681d07dc5888f9d74ba950b57c068489d8019f56f56e23bea9e9fd89b6c1251be9580a33dc2ee88a98ef53b21c6724c0297d29d80289879d8f5fb5eda4589a126668592a8c2f9f7996bcd5586b88c887f101c23bda509147dcd71d2805682180e3e4b4753228e4d75597bee71d7a890e393d8215835aef3cac54e168fc9f0582e7c18cc199d212e33b4b8ec239e2f2664aaccbccdbcfc3aa822b460225eeef6da103bf51a06312ec8ce4d7b02a88e3f23c3f1e872d0af611e85688d8c1959820f43729ceb040918b12602988b7f713a2827f820a8235c3cbdbc69eff5dd6ba48ccad993d95d363f7294e3179f23550a0441cbbf4151f592623c7a09a9bea31f6a5018101959490dac755eba2a60aef4de9dea5d01b4cd16513b3e2e00d9a5fd71a99587cf8e78d829186a01a169306ab0412143d0dbbb792e99b32f2e0e68f78d0c7e6ccbafada4fd6da064463b902c62cb773629abed6f8a1a6dbaeea518531d48721917526ac571dd83563c1f829340dfde3bd0a5d8f9aeabf098f852a8e93e4e7402e49fc497f7a3e6419a776e4a36a9909741cc9079814bcc4cb494fbbdecf6246d9609501929695ddf8256667650e3e393ab6d0335ef6479ecb8174c3a15f399856cdf3d5f5007adf63ced78282db01dd3e7a206d787aa84bf1022733d70ca7a96eaecd72875aa9029a5ce35f3f90aa39f8854cb450057c520750741f4ee82693a9d683c7a99b44bec3b45ae14e3d72aa06e6e367fe631a91c45c44f5ac11f9a4d7a56c3ef997d0c5a7b058cea27ef59017eb3ab8878a719c846b97ea847f587b96d0c82aa1affe10599badd674e697081c80b2d45c7cee3c02be46b97ad32493dbfb948612a2026c47b56edb6d3373de16ff98d556311b61ec24f704128c1821cfebf2e8188a3e6115f6a9eaa8010ecf52a7d199d8df201c186241895b0bb3b385a3ac32ae54ea15204401c7acd081ae212a01dcde69a3bdd35046f75b49c2b36b63abb798e6a53ebc461a830cdee15f2bb1ad307259e1e3dc02d45a7a4467d367008d13a8b4096a75e4048d7e73d874752e626804b2a0bb38793c5100335ffbda6ba8394144ed3c7c8044765b7df6bdb0b4dc95a000142d70594c7be57567415a57786e7a5e9ca349cb7fe7881ba3f4270d79280ac036c0137e7a918b50082325fb5f31d1d5cbeb8ec9cc383e913b4c80b629fe5e794088ac43cd947b767798ada1218dabb26880e20dad8493498904af18ccf999d694f279e20545f5f68be0d70e8d2b76dce125787f2b921824a0453f7b9385d1b3bd21520c8622cb6ff7cb8a4d821160a2d5748fc17507a6028f265e447aa4e4453098ff81d9439c3402131347d658eaa6af077fcb798af5493d8fcdc8e3469257f034c3d6c4ae67e42f1fa917fb2caaa0be0b8b42f777c5035debf0201825286588c4a3c59fe35cd0caa1d51a2ff50e9a8098d09ee0915f3e6c8ab2baaef73f98d3a8bdf153e5d585164d7bb48ac1a62adf87ec57ebdf56e752a5bb8ab4e0e912aa9db560ff56f43fb50292e48ff072a3c2c11cf6ddaa22358a00b872afaf375e27c34c02e91b105534e523147dd389a328144cf7351bd1fe207e7f81091fe0c6443ced270349a69cee50aa1b47c6916a9c3cb2c2a0b7b4eb96a3dc11b704b5e87975910069b0116090472607a64525cfc416ccffd2fb195278045c3d21ee9e4eeed832d67affeada965b11e2ca9d56e6b1884e5e5d467710122912bc2d2c9a06088b2c66cf8c171d7afd6bb0a10bd0c0c9163b7dc17caf76b371b77aa1c3fbdaccc67ddcdc428378c6e38f9c62b68a127ab908b58d4cb3de8eebdbe6e70e6ea25853e927963beb21e1c7fe6e6237edd4d79feec88450b4c6d4320f28e4fd1b980ebb9ab0a25623cecac9a6489e5da4e27d2081b9fe6dcacca43a21055c94b3135f0b4a4947dddd7231646c50abf0e4148aa453808934991702e599ffaa2dd3adc0a86d89731a91494f8ac5e7ff837e8d699df86d1e9b554a81156e23335296c82abfbb2d542c07bd1ebcaf2b5398ea71d3f83f6d4898514cbd210d5ff5f4be7658705a8a945e7180eb25b57dbacda0f6dfc0e5d05b1e3963df4573eeec6473ebd92b6a53a4433d02f0e927afd793f97b2b810a57f8d7b0c752aa790f3672cf8df21b22b1908ceca7324dcf498c1276c14f4c87e2d4724502af15280a41470bbaab6a3ae2092970c5f1a233a23fd1b50db9c81f52a28b7518a1af90e1a4f49fee199b66b376fc44e3d67d59fa459fadd99399fe8238676971aabae9ce7dc6b33da720e621ad4b4e957e8944510a5b3f33bc2faa2aeaa71c4a0ce41f1b57db89c7cd48a5a7665eb9af648eaa14b14048b325acf05968da01e3ef0", 0x1000}, {&(0x7f0000004800)="8e8a6191b1efee7b402cb0a5d2409fe23b5f6699947b688d7866191bdc73f5eca8ae70245100b187858fd8631d0358b238f97e68a95779fa6764c920f5aa6be8dab83f523cce7f92a01ab27c48950bba57dcf10288bee0b0b593ec3b6cd0aeea49d8c62f0cc8174180a48511e88b22f446c4283a4bf1af5acb9df64ab8e7ae1282a6155a9821302d2cf5ceb5db107f2a7982dbd42f9c88828803982ef045e60ced9d7cd98e63eeeeec9a8e0160", 0xad}, {&(0x7f00000048c0)="d75c55904450938202662f8659de80bce316a6a900166cac4cbe020653a474", 0x1f}, {&(0x7f0000004900)="93de6bfe6736e6129dd715a603b5f690d878795473056c5c90e120b52715345b05167bc1129f82b258de163b79f11dcd8576ec06da2bf8c98ccad9543a3e88dcb23399cd8fd558edf7f348e295682d6d95564e3810e66b4f892f62a27db4fbeaf71b69890844d0170007bdbcfefa9072d588ef82eeaaa37bf8c1cd542a", 0x7d}, {&(0x7f0000004980)="8fd831c29f6847f5c3c4d22ac941e4c45f9dfd3a9323713165d8055f85e779f0f506b2029ca0c6956f5721bd8a82402d29af40f39af541e3aca8a510c35aed91141168f627e211c333c30d19fe4571b73f6d8ad4d6cdb65833a7c16a43604c845034ea34e37c69f810b9a9f0c96a4bd03b7742706a9b50ccd953624d7742e3502b9a727e44b4d19ce8f459d34989380b274981191ff9cef271b7fb4fca01d0476b75fa6f7f9cbdbee6abda2ecf775e323d9fcde7f98163d0efc0b4b6dfd2ebfa66be15", 0xc3}], 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000004b40)={0x0, 0x3, {0x3, 0x9}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000004b80)={0x0, 0x7f, 0x5, 0x6, "1ba53058f4187c4ac1b9e9722602b8ee815441c8", 0x7fff}) executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000ad1300000000019178ac1400aae00000010a009078"]) socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000640)={0x0, &(0x7f0000000080)}) close(r2) r3 = socket(0x18, 0x5, 0x3a) r4 = dup2(r2, r3) setsockopt(r4, 0x27, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648714b3e5097c61c11d92f2f32873420c1448e36efc9a60db496cb3bb1e121c2b47cb2b9836f2a33e41d6ef16ee4c5b9fca5", 0x45) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) dup2(r3, r5) write(r4, &(0x7f0000000280)="e839052f4907aef4b3aa335e690c328c088c93a3ccf8ea23045b766cd41e7900c7fbd4eaa116098580000000c77c07e049fb229703fa14cc12d8ef057ad6c4c20d0fb7d48d6239", 0x47) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 6: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000180)="08c7b84039ef59597d6b2fbbcbee3a2e044a48cf27eddc28f3265aef5cf725ea3eda654517f5917e46f970747e9fe482814f76e8ab96906f67c8d703a97535fa02cdb3b41d025fe4787e63c4f8c3cfaad421f56e2fda510dd8958af44143c9cc21e73e0130f11c82a4c4d115a57dfb52417aee31669e1e90be930559a4ba6f448e18bbc68d9fc3de3f52e6c28d575d29fb9a37da84a05edcbde7dec1ce4e8f5c51d8ff077cce951459334d2dad7bedcfe2aecb179f9aa7cecfe3adbd08d91f8ccd1ff67d9402777565455a465665f30e84663d4770d8beee9a7db8e2cd8aba9815c0a54242d56c000000000000000000000000000000f86c341e3a045cf88175c0f094b9559d4e189a6796eea622d6025539e8b850c2a76028c5c2a9d3cf1356fa0cddc3b80a388ea17cda87e321626ba24198b6cff895443d0efcb30bdd82e076085962d14688a23895c527f09441b07744", 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="146298706d8a11b2a062eac102c9487a04a7bc5ed091d4bc61ea8b76d07f7e62a375b090cf3843be80c99f1f6ff5a2f26d81792819b07a12d65563caec54bbd77b5888419f8bd25ea0e1f6d03b0ecf216730d1137b1d5bcd6b7412169490666444e002263ba983", &(0x7f0000000100)=0x67, &(0x7f0000000300)="6eff92751df6c24153fc03b53e67ea9787cc216a771d603c610d5539c895cd6cef3ccd39ebf0a0dbddcf8c7f8a07be8a5cfac03df3d1b086e902a30e81e98fb44d8dbeeb48cdb0d099d4fbc41c691d4a35bb9ce58a714b717efbd558f312dc2d59dd709c0117c7bd311937f0da66cdded89bf3983d378ba097ca140b21e008bf505cc79f34579f906887aa74e5b2f5dfdcb216781bb7ee01b864e0ef9854a2df1ed1c381b2cbd9938622b254dcd76fcdd16ca6e683ecd26a8b09a5b3c92b91c5dc83a8150956e4b87a5df02082c0b1babca213b97308", 0xd6) executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000280)="e0653e3fd45e3421660c94b6f5394ac98c6611b51f8021059dd7ada3ee1c2b4995ab288f425a82d7b2694ca89e3fe832fe8076e250f3df523d20259c0977dc1065d9c7b29763a1ee0cc444036e8ef35a062dfa82ee0ef38f1fd570cb97e36a5bacea7f2b41620a9a322bcacc5bcc1dcea5e4c51cbb0d3bdae8e6935f0f45aa324e2c2a7707bd6aa28331", 0x8a}, {&(0x7f0000000500)="e2bcd7b1ef6ffc9f89a910c67b8b2e9c23e30bb8414316f992ada39fbdb7965e710f89e297d82a105b0153b8b214e6764703429db27105ca1c876eff63fa0b3d70242ebaaa0b0dd420cbd7626cb128e17989341e2cc3527c2d9b5753dc850ea8a73b4b6e4d2ab546553d2c65957172f21f1bc065ccb70b797090f5fa46d19d5995ba8d19ed182d668df30decf9d59ccc2058f9956e5ed449f0c715ce0ed2857c938bc2746a1a1b0d4e95184725", 0xad}, {&(0x7f00000009c0)="beb902c97e929ccd8c13e434e43c776e5176f86364e32994b889e191cbe87661818c285b6d6e9a37724cef82665986c802c26e9415ab8d0da7be1bf39c863e0fbd98abf8668c44ce66289e74d588f8290a7e1ef1232fa5013dccc56715289ed4675829ae5d07c07b20bd6f2c9b02d4804dfd8a3ba968353c1d924d9762bff55d31f79efeb6963755b545b2c56b2cdd7abf4b1346592c704be31665a94a166a175e4fd3b66531451ce69b1e054c230ae95c1cdf5c8b6a728ae7044cc13cfd161302386ec171b178aa4dd7f573529da241ca89670501f97188e642559bc7a412ceea1cc433f44290926cb7f0f09d8f83b5bbe589caf7dd61e53eb235bd37e1e893f980f58ee60ed55675da77820505718a321ada46dcffb8dedb5ce760ade1efef36db565da2a3b887c9daefed2681ddafac4a198f6d228d1a5877eac7300947a3f34c571abca5ede8907f70843f45247df8ef962c6e48dd37aeb866bf9a71916f051ae3f8b8d6c708a32cd889ac18962dc8c25e56a9e0f5ce6eb0dd459d669ab7eba9a974bad5a99746b8c578612e1bc27bff9d82c4d2524491902e9858cb3b2325f29a4070d0332db5859a96b4fcc34cd43501c32561d0cfc5f76299917bbf2ecc67d4209fa16404388ba40979d25b88238b1a069a9cc1d3aba190a7883813e9450c271a7706c48d0f5442b996d2e182f319d66e3f0217b15d441a5da1c670fd3ef003b58d4a598e819605124346898fce44ef43b89b542a93a2400df378f890a6f280a7fee879286fd1562d324a3b85aac4f54475cf0a467bd6c6e9c3c24efd07a5df88ed416c7de26e46f899b686db2eb6c1c234d7b23c7ea8c796d2b30de337fbb814bf0b15694b93ed4afb12e0e2e5fe7e48dbe26a809184bda471227918baf11ecbc54317671b5e32439f232f9d7a5a3dbf1f48e3515561ab61ffa03ed85b26f8030e08a1b86d3005032151f446a143e3bd6f15d271f97bedafbe53d02ba5fee45fcae6dcf18c3524fe9c65fc0d2b57a27d89d4dd8297862206c96e308d80c18ad19dd1f177185d66fcd466b3d33559538046e751a7a375fe8ccf00ea3fd2c6cf3ca0841efe4d7b4a6680acafcd191e4c8e2000d54193cd5842105a598bc83d0661f43145a202881693ab95bac21a0df881a16f705f6bc46c1dd1441925a16ff7ea87066277fe6cc76478467709e29170d7654e27ab2f182c7ed982497f5b2445a7d0092d2817f62bcd9c433e40fd1241951477e9f1c532f49a2beb0116be3c5c20ec946a335a8172e3254fd12562d4808bee525d70df0625624ce6c723e9d274fa640d3073d0c6e6eba6231d36c8f153664beb405071d3ef9f75b2c1fa61853b9c93371e759ed20499c7558099ed04558d3fbfb54ba1697bc165361de7b6d4cb5d53336b233a5cfe8334e431ab8c1d434fa4ef15820747f6bec71089d8c5cf99c4517a15072d3d0cb388934dbf75d38af59d7153e4f6b015dbe140da7c34ed3fec2f85040ecc37d7d1146ce37c16e344a0fdb504f14393309ecbbe7fffce42276f8865fc80b4ad7d03f0b3c70c3f78de36ec9eb7bfbc18c9692ae944b6fae646fd21bfdda841352a70c4631217c44a67fd422534c1ca57031e4594d4e4337dba3f7e8d9f58c21c6026e56670acdab381d2f0f6dae50a206a36a6744cd9cb425c6dcd5bcf40de26ffbf18d3c1f5daaa94a8d11749af1b975db89fb40655318106127261558be35e1deab15595a7f9dfce177efdb7b0fa5c7676bc416d3b8b0bcf1ad15627d0a9d3ad1ae595d49741f494eba53684c185e6befe2373bd8cd28520525845a883b20d4a170fbc562b1ca98c09d923ec0e821aeccb0659bef3bd5a3354dc7a62e01a1aaeb141dd4d06d4d76bc8c00d079c94ee3ea04045f9633da0b4e172ee2c1d4faa8f04047f92b45922c36e56da0da0f5b33a4d04daf39ad30eb57ebb0b9d053b067e4915dab65dd5477467fef700707599773aca1deedb55caab5b2e88c83749e0ebafb4ff56eef12bff5baeeeed0a1d2f39326bfe8c121bd29e08d8526ed852d284e37d1e7d2f6a3b1ac2bcf406ff580ba4d94161531d1a1f5264b2ff3f60a54765f9fbddf4046773161a895b521bbed7f849d5b36c54e35500baabe83111316c3f9cc58d67d00f0b96be6c2fc606d6cf36fa01acb8bd69b6eef8f8d6a955886cd2652141aa857e25ec6c3e98951956a2acc0cad0b7b7b157452040f8988ae187b4b42087f3abf712e7721391c6034995dc14e85ec503db9f34bffb2c3142f89372738571f1868180f058d188713464456857158e575883f2e614e96be23add0266c2e05299686e5d0452f00ef093b551e26089f057ea4b1433a4ec0205cca84c6b8ca7ae9905be996ba811337a0cca7a7eb66e33ff2531199b88c1ab6fa2b89b322ae5330acc8af9098ba790122af01b3bafccc1d57815b1393c81999c4834827b683c54791767811c958ae7c009b8a966aa8ecfc1288221b395a828b415371efdddb0456047086527f0b186ce3b329ca3e611126732126c7963193c6fa52cd68e4ecdc3a19268fd5fc00f4185c5ede524711a2896db0684375ecd93247877748c5e166077b0977f6fc41df8a893e658fd70f58ec27eb7c72cb8c83b6270d7f7b0c1a9bcf507f76f8bdaf580eeb729b69196e642fdc40ba1d3489e790b2441af5d78146cba740110fcc038d57a6555cacd6d1c9e4557c2a1b1e0cd52ee0aae6403233ed7f62bc2b6dcf4b1f39f9abbe6edabd2a011d7a6737bdd973e51c9b65a7f833500e85848f488f163ce4b6555f2e83705d8cddedb3f78c49744954d316f655189821faabf8a193733810912e2acbd46852a2fcee213dd4b1d531e0ae9a3581aaae4beb353827d62839533d244715069db3d577b19a66e00431f5e200db78020048e42d26d2c2e3558203bc7b0d1afd0b020e0bcb2ba6211bf4ea22b0d52de204e0e2dfe4f1d9fc1ba20afe25070bd621182b55b0697391bac4f09da0026f5c3fe5c5ed28a4e8599e78f41393f0ef1b16d627a5fbde66783b09fd57623fb1cb3d790c77ce9f80e11e0349362c6ee702849cb236bcc47303db8d15f5cec097fedf4104a3c69aa13c571935638a08a79eb8203dad1cbf675d821e236972e2d59721cc327935796cc4c650972b50f1fb194118d586b4b2e09715d45082967bbb5c8899e413b3bdf9268d387d84b9f14cfef42e06d6abef32e053a394eb15f4d3965f41f30ee674dbcee7e975fe984675ac64eaa0af0ccee0b3e0df338ec6d779b369ce609e27522311590554a4f3c49664ce1d9075883a769afcef568704a2c39eb242938483dce4fedf980575ad473fc6cf01036b02002b248e96f36e7014e4e6ea871c9bdc12d88eaa17b8b3c77a30c06d5658f713e03b29fd557346e0fcd5cbe750ff5e35d1da677c53665c25b486d36dc6e6cce002156dba505ad0ad7534c8688c17cbbea3b0b4e35616445b5ea79747bb78e02039663dc00d4042e2f504c22a8780bd24156d06b580f995f4ebfc33fb41a8733342bde6bc5712eb4656c98c600cc015a7c48ee4146d8aa5df33429d267cef604ddedc060bbc19286afa2380ec6390b2f219be7e0f9d9d30a974cf80b0606f6d662e22b542cd061164303eb90c7360352e554e06e0d58588dde56afa00f6ac4e422ede7c85a26a37cbfa29aefcf0084c6e29cde9c31d7074b1c0873bf1654f81a5c1a1a6d40188a41fd2d8da751aec38a339e6436dd1d417a5951b729ab00ede3642f2ecb0a009c99f3f7c311951737fd9e6c380ac0111fe540be9e0ddf55cba79ebf2f65c6676272143a68bc450a6dbbeba0e211fc54e7fd7b95b65e083e1d82522456b79d3e3c646caaad78d1da8a185089304b6b420d433c2002b98523d7c8b8a9d9810b2d85bd5a6a739bd07c96712b423cbf9f58d4f5a2d594e2922437cda1ac85a713a535976773211ee2b20a60aff0b331f411fa3311288dba11a10ad626977309c32f710137f1be15cf2d994e6c2f2f915e9f867035f598fd1d1fa24f81eec53eb31582bf49941e383f50a500c4b556ba50327142908f92ddd03d6b43ba11a219d57f896798556d67de46435f68180999059f010fa957f3dc515c9f8f793edc72291609aff2f5885410b4e363069645be215550d9e25944a4eb9c70bba4071c06ff29816a1279a9c236179e0976eeac28e61ec137e511a759cc7cba8dbe9ee8cc80323ce84cc9035fd0d2fbdeb0da0ef833297bb30778b183de604bc81b022806a39fb11c1199df77c97a0734e55e209fb871f0e005c8a0500a3c4a9793821ee1c44c63ab49ef5c1da30edf2109acfaba0877ebea81e1e79dd670b40ef712ccb406f83f29835d4b36321c744c2df702cc185d8ebfc1fb3073305760ce794b9af4028c53ebdccebb98c91f7a1e976f300c165e7376f372668607365583ed8415117ce3b921e4c89d5916dc6c8cdfa2f29cf2a98921b39161746dd51ca542936d356966b6451394e7ba1254af84e459ace9cb82a3e805a19697bed4990650ed5ea0e4c5d10f7c7d4914a56f63535883a34dde07749d728538bf172e32fa24905cec40715fbf6473b9f8088f06ed2b23d4c6eac2ad953a03f3ae5fbeb55f0edea519f8cfc26eabca8a469b165de935530ce917c284f1dbafa6becd9522a5f414c4e7061be3051b6e84e55a77f8363876931b36ac49de40ff4d645bc1913245606498f944db57942f59b97760890497275e37f6133b7c4a8617d0590ae52df506790efa9d1ae929359701f0c7c98b11b60a3a4dd782f5c171b04dbd00ed1bca1c1643b14bf6dbe91591483811960473a0b609237616ca4a7282affb20b3932352abb6cc63abc11272a730a1072389d57125cbd4efd6ec3bab9105dab4a33073aa9760ff4d41ed7c24dad6e864d45dbba7a7afd25607619f0e5a1a5110b31e65fb9c79cc676f0cf3e0ec17065a8e9a132d2a618c42800816574f0a55a71e7f2b0895fedcf472a08ac25803634321bbf6539dc76e49a9a4c8ef6f75e30bd102f0515a0c12982c976b8472ddd66b9e9894a13dab05c752c917c2c750611504b6d42043144d729496a8435e1e3757a0420c545897c174f8e2d046b2381ac329a507c02d01d7a8304d152afde04b603fcb8c15a5327fea7e20b1ca85a13d3a5f5c0e2f98cf86b182cbe41d8f545c9d22f6c8c5d71fbb9d3578bdd1b367b9ed1f8d174054bc0263a0992795a9b5cc6f6ce08a261fc3135b236dbd43e6d88802d59dd47066285727dbb3baf7445b2555d33ba0a4b6aebe73c33560e2abe10c3de7c2e1d1b823928c77ec293d6770f7be9c92c057978f235688239e54545aec2200d12e806293c84287949dfe12625f042b03d8d8f2608080dc7742205916d8fc4972a955f3828c3f592522120314e5475e2a85949f381486359f1ca444890b0966c229f08e7d1c6587b63cd0bbcfdf680330d9a9e72dd6fb08cf999bf1bedcecb7ae21b26d516784e3a3ad5a8d4d4e77ac5ff914a945c35c9a0bfcbbe9ca756d0634e051fdac4d63f09a8e35afe018367197d3a14acf7bd08fc2ca3282eb15eecf68562d5ed06396f5caa7168a2bc742f2b6b575784bcf3edfea1f3e6602c0b19c62e7033519612e454da35444d69f518ee653dfaab4ffda1d9d256b45015b12709e57b6e868f9b44fac4bf12ae4f3a2415b6398dbdc9aa857c15facec6291aa51c0e56b0d64f3ce179a964585f66110abd543534b37839f2ec33f2f04ed1703359fad7038f2adc16d589c1cf6417bad5904195104c6d894a1f8337c2c54249865c3", 0x1000}, {&(0x7f0000000040)="6b9f8393297f09bc4be39aa379ef", 0xe}, {&(0x7f0000000180)="bf9d6e9d0e8cdb1077fee72f386fa7c321489b9291f29f54", 0x18}, {&(0x7f00000019c0)="bf79dc9a1028ab921cd071591f7a9db15320bbddf0f305906f98bf3614069ad51dfc03749f2c075c568611f61ded46b816b59841106638062950b942b630dbbcafc520445b79c5115a4ea4eef1e7f977e3774ff4008bf5151d1fb263007d28788d35b404e04ef61728f68211ffad9c16ecae316581a502bab4bfa19f7e0939632fd5a3052f2d0c7dff58e3d11230599bb854dd3f3a427f570862b8d2fe8bdbe6042f21bf163cd5dd7c1d0ef836ae8045aa7ca35f5e53e9ba848a2942ea3ed543641ef76570f7cd3b47fd027f626f3bd6d27497534f80ca359bed2312c12a261bbdb231c228a6317ed463a86de46cd2fa52e71a5d47310c9c21ee3b15a201c0072bcf2743fec0ddb3eb0877514b6f5202f641051bf4364bbd9630b5b8b84a0032508b3541138f10aad5f8a4c89cd72f8b639b1869fb5669d717256579f94dc7ef9f438b934adf00d3f8e82da6fa64528d2a002ca428ff27209ea89d1c9b50e00d20283bac8e0b88b0fee795206a345e7975398218f47adc2cc7090eb88296803d60bb2902f54470353da0d58f6ee66066c2ff393afbfad422082a1f26c4c9e5ce1304241b1f2562bebe0b226a6e6072de1b1d914f0463df2a2253bd5f861d015ff05e7b7d7cfb7854ff86e53cb388968c2ccc18abb41d43be652cf0a5c0bdd3d3b1ae0f3faa10df7722fe7fce63810f912921a6ffdac23d7703cac5b919b9af2645896aba8c0a703ba00e053f4b42ae313f1d7de9b1565cfaaa2d8424aa4f89a307bd1999bcec69c8eaeb544d1e7b6f2240bc2bb9d53c0e196620dc3f6c16c782dd7e5bb6d79964f5b3289c6361288636966365d42edc71f2724cea2b4fa8661107069b3dcdd39143f00f01bd963901332edc052b9f949cf749be1eaa2604097b7578ad2244fbd632b2d8ff2ca5c94f97f3f9fd3a682d4a9986f7e38bc049a3102be24495b3c00c2f71ac18100dbe40c84663f824a6143a7fdd706e22e796d80014d021719dfb7b0820a464bc0d2333ed0d21c3fd227fb62d13a0256345ececc662cfd248d9c09b421649fe03d519598b278eee49812968e8d9dad07d593f6713c14ae0bc3cafa0b99511c3fc679aff59a2e9e8c80d75c4f5c5ca50f07e2086134f3683eee17f92a4f7adace694e6265b189e10691a872205b50efe167744972dd5717e536007bae37d0e8ec0ab3e101969f7dca2e7e33585e4ee3e3f642130b205bea763940c905cfbea9e359aa1aa5d520c228f7318912873a5c8b907966b51bf641d18baaf3e72f0ee87bb8155906d178ee1a978aed3ee581852f87a6db8efdb7e8c471969014282b39eddf013d7cd1058866c94dae1aad70fc9b461eecc61f0810f87302fc438677390d95745104e3a97e816ec7a2842112f5de7538e6094a93724b84193b4f4cde930934aa653afc59b09cd43ade3a36c366fc2cdbae86d8f4ca90d6fe4e726f3fc453edecc1e83315299e5201bd9c30c53714a1969f9efb71d6765c386cac47bab06037914acb2df68e2380b243df7d0e8526ca467b9d70a27deba7afaff440335dd629786d6c04e7b7158169d7ebead42c8a87a5a6556a3d4b268ad581fd694ea2d8982135370cf83a758baf1063a8a7f0f48852344b21a6ca6df7cdde07b13c8f3e73577b9ac0eea1df355c9c9a492cd2df3d148d86deb7244b942dda48616f57bb32100a34f524053bb238b5c748f6cdeee855624ded4ac965340261ed2bad9cc5fed6222fa3df5acaf1bcd270ef7851db6de60c186c6e8b92d11c3acdb1b115b03b0a225538da6718ce58c2d3aebb074f1dcedb67f910a31bd8e4fdd554f85477d800e822ed087705021a963c596621f2cd5b7cd325452c336e19b23fa67710f7e6d4d5707117b1b8ae47ab3de65a00f4cf065db0e82b2b1bcf9a7665441ceec2886fef2e165f8705fe4e2e2d91fd3b237a1ff99970a2f38ad08b65614d0713f2f4279b407408c9cbfde724de4a0e4daaba90826a2a7537188d74c96fee73666a32fab7f5c502ad5c0669fe2968a12de6a2bcca48e1d8c3d7dfa0fac46b3218ed932e2624265c7152c9d786388755434e0d552b3a90dfaa4e7c7b3e8585e2da1799030b377ebf63b096cd14e92788392d3f659b4e15e5b0e675f593f17fc7e409e0c6ecdd814a89132dbe4b105f36d0ad570699100d219ed8bf6e6ceafed8a8e6404b4bbc7d71876c69870fab4641939a86b4c6f73b0e00ea180e6e2ca38273b7672e60507c93c69b0b009de3529c558630ccde1003f35335c1d986e81c7953359f24414a0aa8c80f469dc4ad28bb191bae26f6b822e0f05df44cc08d6d664129104bf83cae9a31558c9e279636741bb59993b696c25a7f26045a836c890a6e853c056bb060b8a8b7cad154467e739a30b0ae98289842ee54fbb66e3e5cb677476f0028df20a8fe5541a79ce5a897bc90834983805161730c285bc4ef772a3deb6f428c2822cb5525fd9ceee72d86d76269dd4e2cee392d6b8e64c4d625b6b6ac84ab005c2cc7b4e633028fdd1e42a7212e7e5dbb94b5961d30f7f6bc8fa6f212cd614b8e44125d51117525b5e1bcc7813bb29928f736d6bb7edb742b58e3078270b8d47ad685c8f2a6ea7f4d95055de19d7346cccef836a7a735de4fa4685c8090531216ea6b1c219e84ad25a313c871046a9c3a6abdc4a0e4447329a58d22e12c8659e3b099e602689a7919f38f591e848d1f2d71daddaf6f4ecdce1d477c028a6f0437be74031d6dbf9879b699ff2d9b99b653db8bc46842313698636d4612a0afdcbe881f48eca319e3f03b97e9f16758a999722423cee0a708e9fccc9ab0b82e89f7892b3d60f35d2a1eedc4d4f87bf1bcb69d69d3e2aac6fccd5a83e11a5d11c3132f8b8523c57c9e3d87439d59695ee3f224f0af94973dd6fb1f27203a5f4492740816086ff4c7307e01d2e50f77e89bec6dee50d9dc5ffabb98bbd4508436fa07e86af77d8883c49ba3820046f80bf6fa60877c4ef83adbef15890f4ea87a50d807480b5455f2463d867515a39729732f488943cb9ffb7f9c0e4c0a18cc401709abe21a3e37e3ffc97b3927b9a5f38d84e1b1840e00d6b71cac6736c04ce4dd8bb14865d8bffd32205a72ddbcdf687f182b11a9d4e6f497a4e319cf9e51dcd3c10ca38b1b0616ee6f537c78e4499757ff9f787d4d29639741568cc10a3d5f855823b379b05d084d3f5e187224447ec55c52084141cb86b9b3195c5a00fde7a21d7f3611aeb40f1d7b40f4c4a1c8f54a5b661de070ea33bafaf3fe8b0c69822e149b2345e13c24238f82cbc7b373d2c4f3e57b1230bbb9a6a7a83fbe54520400cea7c3145e76bb372832702e4e2dd263d84105c685e25d59ea425a3e94f1f86823b2257daf517817fa31ccaa2dbd0635e58dad654c5c5caed5d48897d314e2b7b731a5da5540c5b15158c5dd35db65791e4082ad9909ac0f48ac82cb98628a7e541abab43ae880145c21fa48d44383a19c73f7e01d0e9e4cd698a7036e0ff18f698337333869942a4ac8bb9ad408fe174e7ed1447f6f793083ec765d957aa37b1899758ad5d7a28d9ac0bf9b55874c7cf7330162d8ff2ac66a86da1b0c9358a673c06515bef153f0704d1889e59ab43b8da943ae63effaa770d887176541a5a3c27abf0a839ace23e682edffe255132b9048bee22698350e104c1d8c7fe20dda5e1f12ec158de5d8947c7d383a460ecaae288ba5cf15738881ac238a7b6fe0f59363c6399bf2708ae13defa3a7e3e5ea9d1461ba04ed28732721620709724f7a3e0b960d5a039ccab0a8c9981fbba0cf15a5927fa6a53b714a1d2d16617cd57d618947f0261cce37a2dabcc9b3a46974deeb86f9ac65c47f39e53138f15e945bb8e48f4c460f54cbd35bae5a9a878310c7e2c702c333d9302886c2c457142007c320990f7c635f32bbcd14200388f8286cda2d838bac9ecf29f2078fd84a64c83e4fa8da22d6314b20ed5486ea651260c1857a3a0ca388f8e38a1cb6ebc27e854821345ea47ace59fafd416b50fca995334ae7fc23e7220f8a7353e82d41ea6b5f53b26f4f3ee5746c28be41d0eea75a2c566054a79c47a8f1e0c68e2611f82c39d44a3a69ce22eec97660c55370aa4c5ba1444713cfad6b8eefc8ec1d3a01fa75b06a42e62900b7f5f2e9257adc37336fb91dd6c913ba3472f0571dea13bc7f66d8b9e0f651dc53a3ca3b6b4443d0adbe674fcdd27376b88a0d1941cbac0c8d370459364b248dbea1068f6ee6078489e96649dba892be2a905bf3716f8d3f4a526dbd1c4388e53a88fe63f8afbc9d3e4845de2209186297df3e88ac928df75c43178e586c1bc0fae1144adbc36bec014c262fc5d8b12307e3c7e0b296dbe47be3f8c8b2a390ddc3b19f24e0bfd9d9cd041965a3be1dbb5246615ae6e5f477b23eb8c5cdd3c664bcc04a0ea97f69ced1ae50b69b6e79f5400b4633bad529852b2a917c2f560b8cc7f60a6abc18ea5d75d57d82ae1a5465a3b7508dc616f9146cb71aabc7d1e1f393fe6cdfab412055a24334a290db2b3710f4137f590788a6955272a52364aeec4eb0e0288163e8de5aa7f28e790669ea6e0fc754b6cb354964118490ebb0530e57e679b0b125a196a9a198ce5e137397b4d0130d98d13571c2857f7393ef356d7ec369e4033d104c54efe4ed63c18f0a3f47b614d5757539feb79045f44ed75015728c083c50fbf2d647ca113ace208b0ad0125d4c2a67b7a4e5db7275c52d8cf66382228b4a29fcac5eab0b9be68cd0f65a74637c04dfd19ced9d18e2071d50671f5a915e7fee2ce48c6c3c517a72859ebed7c9e6e3d431fd21472ad9719fc5162d5fcd2e2fe79a56b094db78c2def4705212b1468e977f95a709dc2718e8ae609108cbeec2b09e57a7af06dfbf03e18e174254fcfd2b8bb4f5f593f1cfb0af9339b2655047bed2d2fbc2d75ccfac57de2f777e5ea36c15183ee22ce8373958b3e4709", 0xdb9}], 0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget(0x3, 0x4000, 0x241, &(0x7f0000012000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) unlinkat(r3, &(0x7f0000000380)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x1cc) r8 = getuid() fchown(r7, r8, 0xffffffffffffffff) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x80000001, r5, r6, r8, r9, 0x141, 0x2}, 0x92, 0x8001, r10, 0x0, 0x40, 0x8000000000000001, 0x6}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) executing program 6: syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYRESDEC]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x4000, 0xfb) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mknod(0x0, 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f00000006c0)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440c00d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f5607000f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190900080000000000007c5d4230116990f27cf3af259cbe275e086807a292b7dd6baeb57db316a2d900b0423d154514a6b010e5ce9a8e4ae37070b456303eb243", 0x191, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r0 = socket$inet(0x2, 0x1, 0xff) setsockopt(r0, 0x0, 0x20, &(0x7f0000000640)="b40278ea0327f285adce87f642690b0e71360ce3e3acbfa355c121e590cc3305aff83ea5b67b81be9bb7262f91c41996364f965621cb417cf242e0c05bbd601157103e4c7de6ac913bc3d3ad5951b10bb18e", 0x52) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xfff, 0x3, 0x0, 0x0, 0x5, 0x0, 0x4, 0x2, 0x2, 0xb, 0xff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x8) writev(r1, &(0x7f0000000040), 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) setrlimit(0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x1, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1222, &(0x7f0000000040)=0x4, 0x4) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x3c) mkdirat(r3, &(0x7f0000000440)='\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) unveil(&(0x7f00000004c0)='\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', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f00000001c0), 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504cf31d7d570d413f782df05c45b3bdf6a86ea44d6ff798f83f6fad27fb460ae90b3fe501e4d19019f27484a5dae0ced7b53a979d9b67745ef59ffffcbbab597d5036975b5b44d0652f99460f337", 0x120}], 0x1) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) dup2(r2, r1) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0xc0}]}) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="70242586e2"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x29, 0x40000001, 0x5, 0xffffffff80000000}, {{r2}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200000000200}, {{r2}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r3}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x800008}, {{r2}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r4 = syz_open_pts() dup2(r4, r2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x1, 0x7ff, {0xffffffff, 0x4}}) ftruncate(r4, 0xfffffffffffffffd) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000140)="cf440b874f6c9e", 0x7}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000000906000300c6a92cff0000000001ea443d080000000001"]) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3ff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x68, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x32, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46"}}}}}}) socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x0, 0x4000}, {0x5, 0x10, 0x1800}, {0x4, 0x2002}], 0x3) semop(r4, 0x0, 0x0) getegid() semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x9, 0x0]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000000)) executing program 6: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) r4 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140)="7a610c387cbac3b3e2751076888185652da251d776fa891a1182325da8199ca764bd9840e8", 0x0, 0x0, 0x0) getpgid(0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) sysctl$kern(0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0187009, &(0x7f00000000c0)) getrusage(0x1, 0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000001980), 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe, 0x0, 0x64a], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {0xfffe}]}}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f00000000c0)={0x0, 0x8d}) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000340)={0x1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) executing program 7: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x0) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0xfbff, 0x0, 0xbc}, {0xc0, 0x0, 0x0, 0x8001}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r3) syz_extract_tcp_res(0x0, 0x0, 0x0) rename(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x9, 0x5}, {{r2}, 0xfffffffffffffff9, 0x8c, 0xfffff, 0x20, 0x400}, {{}, 0xfffffffffffffffd, 0x4c, 0x4, 0x0, 0x8}, {{r2}, 0x4, 0x20, 0x20, 0x0, 0x9}], 0x101, &(0x7f0000000180), 0x9, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r7, 0x0) executing program 3: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = dup(r0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60388ba600140000ff020000000000000000000000000001ff0200000000000000000000000000014e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="cf3fee47e54d66257abb0c7aa03bce2b4e8f"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername(r3, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r4 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) connect$unix(r4, &(0x7f0000000240), 0x10) write(r4, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="45834cd28a9c4287be4b276de471a048c7a56d07a70dda4c999e81bd3c5a4b13ca8b451d1695d38e125dbaf47404", 0x2e) mknodat(0xffffffffffffffff, 0x0, 0x201c, 0x2800) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="1effe05ecca690af56a2ee4fe0db2f77b2f18ddc7c0b06c8288388a6d350edf9a832ee7c914e83524e558db76b70cd9258b8ee8857754a8b", 0x38, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000740)="57d65d5349d122ef99af9d0904070e4f53dfecdda6fc4f00aa5f32f32f51f2e66118d5bfd3fee71519c5c31c3396a087a4cc0a46d6cc19956ddd78e1e55849b8b209274b316fdda7b5c559e6b4eb526c91f6ddc596f4ef017a35bff85fdf2ccaa67e29eea500b505a6bd3cb806b200e26fbff4d038ab0a9d248f40dc8bd852022f56982bee7db30d9272d8916d4cfcbc5fb2f6cc6ae5de165550503598e1e30db39f855be5c500b646286a754eb9fb88c431c310c922956f9e02982b49cd2e70b3974362287405029b5e770930b880aa19c5126911dd49ec5ca30a0a00bb0b8b2d903a0f9a0b673635e5bd39d8ede5f00fd3fdccd0f301972103baa76a36eee3396c87a53a8c18c1ae115afb674eecb77bf03f001450b6197bd95e7db8923b539ab0665ecb0ec12a8d3e2556e20ebd299a6ac361571ce9b1d21345da81c81f184e9fdb8f7c230d9be6bc0b9b735c21e611263fd4c7f4f8fc7823b9d6e9d986b30acd375721191570376a05129160bdf326563712a73e745d66da7ae5afa969085524f5cad656ff481c3ea3f7f05c5edd3d4f6aee1c14cad60a66fe1a6bb1c0c18acc4669485603bdcea14a1484bf6dfbf13fe35ae0339201ab715c91177de10af271592aeac253ea1300e1af63031c3a7b161ad2e63da006e38819745e24053e6c1047b995a4108f291c31d9f74cd342f834b109de6ffc56c4818398508c1c6c78621fc4b2642e058b3d030a01b3f1a66537907f3b3f2128ffd57bee2dbb8d1a2a68c68b6a1df4421f57e0114f27cc17f4700afae57cd591fc97e3d4bb0fce16321e055052c76a0728b478bc6e7988a6eae391ab162dbedef728d90057f74c0813fb6ad124cb04beff5007eee7d1a50f2f3bebb9d2729fe865b902fb85b229a6d9e51f12f8e0f36ac21b90d1546b19b837c1d2fec2288f5f1ec78e66f67c2716a67e31439553e471986f60533922e4e38a76fa12fd5256e7a014e5a2e8b0c0940d2274006e00aa9afe04998199558dc178bb85c35c0098b515ccabe17ed66247c96119b0391e0eeb71", &(0x7f0000000380)=0x2e9, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socket(0x0, 0x2, 0x0) getpid() executing program 4: mknodat(0xffffffffffffffff, &(0x7f0000000140)='./bus/file0\x00', 0x8000, 0x400001) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000000)='./bus\x00', 0x3, 0x0}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="23b2f1", 0x3}], 0x5) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1}, {}, {{r1}}, {{0xffffffffffffff9c}}, {{}, 0x0, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)) getrusage(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1}) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c"]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49", 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f0000000180)="e7c94c3c526a7f2a", 0x8, 0x0, 0x0, 0x0) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x78df56fbbcec92db, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x3ff, './file0\x00', './file0\x00'}) sysctl$net_pipex(&(0x7f0000000140)={0x4, 0x22, 0x1}, 0x4000000000000088, 0x0, 0x0, &(0x7f0000000000)="eb094a467265ee864b3403000083ff920be31c4779cec99b2e0be7bc5aa5a0d195c0bf4b522cd979e64fac2d6d1f3c20880f3682541e0103f4efcf7424fb66941b474d4d6506724393afd74e3cfc47a206fbb3274dcf85af0191b86c151a82fcacc4536667e97ff71d038061a56985524bc1ff9aeeec5b29f4ff757b30f677fcaaa70e54ab82e84ff5010683728f366d9a4e4de6ea959bc3e47aa197265431b328fdb0d25bfc55fd4ca50c10b840bc3939a88c0a7babafb07a571ad547f91a486cfffc7fbf56f361bf24630d635444c4cdf0c7d31b198dd4523897d25eade30f0000000000000000000000000000000000000400"/281, 0x119) executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x15, 0x0, 0x6}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) write(r0, &(0x7f0000000280)='\x00\x00\x00\x00\x00\x00\x00', 0x7) chroot(&(0x7f0000000080)='./file1\x00') bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/103, 0x67}, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe67) sendto$unix(r2, &(0x7f0000000100)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) executing program 2: open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004bf000/0x4000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil, 0x7f}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00004c1000/0x1000)=nil}, {&(0x7f00005eb000/0x4000)=nil, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r3, r5) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000300)="e6d05037de81b39ef840efa2ba29e529d4ac126bdc2e691b1a0cc2f6dc36499806370499b103443b2499e7faf4e3be298710567e3065fe08", 0x38}, {&(0x7f00000003c0)="5cd3f5c055724df2d08f6b557207e677adca4d9aba89137fd66eeef3", 0x1c}], 0x2) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r6, 0xb, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) fchownat(r4, &(0x7f0000000100)='./file0\x00', r0, r2, 0xe) chmod(&(0x7f0000000140)='./file0\x00', 0x0) r5 = semget(0x2, 0x2, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x1, r0, r2, r0, r3, 0x8, 0x4d7}, 0x5, 0x6, 0x7}) r6 = semget(0x3, 0x1, 0x40) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/117) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/9, 0x9}], 0x1, 0x8000000000000000) r7 = semget(0x0, 0x3, 0xe0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) getsockname(r4, &(0x7f0000000340)=@un=@file={0x0, ""/4088}, &(0x7f0000001340)=0xffa) writev(r4, &(0x7f0000001700)=[{&(0x7f0000001380)="071f54d2c200e7019117704372e47884136303802e5bbab249b1cb819fe5386660a373ff64196f1ca2bb777527d2c7fc42b48d4d1cb4dbd89bab7870868c5c6abc09cb49e30229a9e04c5c64c74cd884a372990fbdd2ca23f9740ff4b47572910995f4f8300959150428e4a405842fd6c02c2b1e86d8a4acd451f7715821fca060cc37a7b8d0804d32bb443d8ce955b2a36d30b4a690c6e97a586f002c77ded01c4c347879081043d8820cbb6da20f0fdec7239cf20ec13cfa446168e4fbb7fc12f2e9a934f0776e6d98eaff0fc7a0", 0xcf}, {&(0x7f0000001480)="168346dd332feaaa59e67506fb17a7d45992350f105d46fd5a2a44998aea16ae5e8d7a9a12e06b296ebb5a61cdd00fb1c3c61a8c0feb0be299b4f6a6e6ea3d3c5bd1a1e37b", 0x45}, {&(0x7f0000001500)="87051c50a1dee1c0c47906be486bacaa8abc9f92e87f5502c73d0ee28ccffb37faa0b5ce099686999e0ca9f7db11959415953e3e984565815db9b5d16459c2a00abc486f6df945b9605c23f086e1076023a7e29dde35ad98c8d4092d326d1ed727151ba841329d85", 0x68}, {&(0x7f0000001580)="427b49c9f296787e7e8d794677f3eecb344f4fb2e0595523acae9cbd8e866bc812936b8dccc8f9d8b38640561899734d77ea054e5246e664d6d01eeec15fd637e66ce7f16988c780934e52b95439c007339619b9293a218916be13d40cc8f74976218f51f649f39759ad52d4993032bea9d1b4624cc31e1e2673da6595a6cc0209e4520a529f990365c890adccba02d6969e43a4ff5183546150a354dcf2e1317c2151f8b66a735a4b", 0xa9}, {&(0x7f0000001640)="6a66676af48d1b978cadae880e76514e0611257041042341b506b44b44c0e6a4e445384faa6ae8ecec9a455d6a0ea065ba5420ba9cd2f67033e47da1c1f4805c49398eb8dea2d092d3e1c38c1a033ed821972ced7849d429964c4fe7e3a484e72bd3f354851a16f541631d05dbe9498312c1d6f1f5de309c0f4521a1fc31520e569e433d93358c", 0x87}], 0x5) fcntl$getflags(r4, 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001780)={{0x7, r0, r3, r0, r3, 0x102, 0x100}, 0x1000, 0x7fffffffffffffff, 0x100000001}) semget(0x1, 0x0, 0x107) r8 = dup(r4) setregid(r3, r1) open(&(0x7f0000001800)='./file0\x00', 0x20, 0x1) lseek(r8, 0xff, 0x1) socketpair$unix(0x1, 0x2953e335c1ad7c3b, 0x0, &(0x7f0000001840)={0xffffffffffffffff}) r10 = accept$unix(r9, 0x0, &(0x7f0000001880)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000018c0)={{0x4, r0, 0x0, r0, r1, 0xd, 0x3}, 0x4, 0xe67, 0xffff}) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000001940)=0x80000001) r11 = semget$private(0x0, 0x3, 0x220) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000001980)=""/4096) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000002980)) executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200), 0x0) socket(0x18, 0x1, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x20) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/250}, 0x102, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r5) flock(r2, 0x15) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00690200000000000400"}) poll(&(0x7f0000000000)=[{r7}], 0x1, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x0, 0x0) executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3f, 0xc1, './file0\x00', 0x82b, 0x9, 0x397, 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x8, 0x9}) sendto$inet(r0, &(0x7f0000000100)="887e4041db289c28904b88651340de9f979bf0798134fd", 0x17, 0x400, &(0x7f0000000140)={0x2, 0x1}, 0xc) geteuid() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xfffffff8, 0x2}, {0x18, 0x1, 0x8, 0x4}, 0x2, [0xfffff800, 0x0, 0x34, 0x9, 0x924, 0xafe, 0x1, 0x1f]}, 0x3c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) socket(0x18, 0x5, 0xdd) sysctl$hw(&(0x7f0000000200)={0x6, 0x3}, 0x2, &(0x7f0000000240)="3e5822e9197cf9a2c8ac98ff5fe9f119022d6ea1bdb91b633dfcbb458a0c001a4d29b1ebc4b969a222eaa56bb364cac7a38ce56451af3813c257b959a8543c", &(0x7f0000000280)=0x3f, &(0x7f00000002c0)="fa3311d523b225d991954489d519223b8913caf2f76e6530fdc050224a9901886788e96283719971", 0x28) getuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0xfffa, 0x0, 0x81, 0x9}]}) shutdown(0xffffffffffffff9c, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000380)={@random="005947e70b8e", @remote, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="8066433f801c", @multicast2, @empty, @local={0xac, 0x14, 0x0}}}}}) r2 = socket(0x2, 0x2, 0x7f) recvmmsg(r2, &(0x7f0000001840)={&(0x7f0000001800)={&(0x7f00000003c0)=@un=@file={0x0, ""/4088}, 0xffa, &(0x7f0000001700)=[{&(0x7f00000013c0)=""/255, 0xff}, {&(0x7f00000014c0)=""/223, 0xdf}, {&(0x7f00000015c0)=""/2, 0x2}, {&(0x7f0000001600)=""/37, 0x25}, {&(0x7f0000001640)=""/137, 0x89}], 0x5, &(0x7f0000001780)=""/125, 0x7d}, 0x40}, 0x10, 0x2, 0x0) sendto$inet(r0, &(0x7f0000001880)="8b35f2a92e03e91ac3c2c6890fca0732dc65b0d17a3e7dd02725bc121740e7194f9bed1f4e6d926bf00ab393f232c9f6ed10f40688cac20c200493a4a3fb36eafae0900d1e8fb983b66f07", 0x4b, 0x5, 0x0, 0x0) clock_settime(0x3, &(0x7f0000001900)={0x8, 0x30}) select(0x40, &(0x7f0000001940)={0x1, 0x4, 0x401, 0xfffffffffffffffc, 0x3, 0x4, 0x5, 0x8}, &(0x7f0000001980)={0x8, 0xff, 0x0, 0x5, 0x9, 0x2, 0x20, 0x3}, &(0x7f00000019c0)={0x0, 0x2, 0x9, 0x7ff, 0x0, 0x5, 0x3c, 0x7}, &(0x7f0000001a00)={0x7, 0x5}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40), 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001a80)={{0x18, 0x1, 0x3, 0xda0}, {0x18, 0x1, 0x5, 0x8}, 0x8, [0x3, 0xffff, 0x0, 0x10000, 0x1, 0x0, 0xfffffff9, 0xd0]}, 0x3c) r4 = socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r4, 0x0, 0xc7e4828d515a94df, &(0x7f0000001ac0)="4f31cad8aa1cc0b22a4dbe0c75a8e523ed2de74394bebb489301bcee20f21633d12439f1e9a3194a", 0x28) sysctl$hw(&(0x7f0000001b00)={0x6, 0x600c1786760ed94a}, 0x2, &(0x7f0000001b40)="d5e6ab6f58bf225d5f9a0eb9f32d544f7bd1b7af3f8dd1c776bd1338e52aeb06a003ea8f210eb851ed0093b4a6372b657d2188aa279098b9ff63190cb12ea9b1c1e664950e020de8fbcc708f8dd7cdb6b1389be74fa242fb959d30ea30305f7c90f86e3048c5a666cda914758a2ca5362fa1c50dd6cb9b1a59f4d6f925af66ea6f83abf7940b1058a44f591742ca3aed6669fb79c03f1c728a54c2cbeced33622503ba0371140cf677c8bf323fb1a5f17448d535bb1b0ce66889ef8ca0475239e8085b8f3fe5e59a6033ccc30534b3937a532ff3ccd28f96c74fd87885dfd17d35b3f26ddf873c3a17c53f510e96f4676c6414bce3775bab41a3076f8e03522092cb5cd9aeccdded383504669695faab1e98f3cc73eb63c6599585089a833b72de35546e1f46c1d13c04550d73274d7531bc9b487db71741a619723aa067206d160d777aead45352f59e608b060bd07e870d8bfddfdacb636ddfa57ba7533fd47a6909c3881a58afec82e9594ed04879049ca8e3762ebdcad6bb8994c7c12a07ead8557c06c04b454e5405b111fb8b86e84db3a5967d4cce92c99184ab015ee2a762bd4e8bb4afaaa11b3d0b20da1bf8f834c4a3868009e8dc9eec7a8d4bb4d241645ebd4f32c578475e18a27225739564c3e7225c6513c42b907ad5be239587c4d385e83f3b8c9fa7b6953b6e0248aa50692cb4ff6df99ffd1380212c0060ae5c88212df3a9ba4ed34403f0442d117093eaa4e1f1a2c964a7fd3f39abc9731ab0e2fdc899117e685345e57231e9b5064b885215214a947fdeb1ad3a30605534b9c67b569011b8d42fc60b886d728b595f00b091c4e4dbbf606d24017f295fa565337de4bc01382afe7c9999a9fba2baa5311948515ae1ce6c00bbcf8439d6e97cee2ccaf22f7fabca697030ccf227a82973827c0c9e7a4aa86761b7dfbaad4c6c4de3c2a8a466489a02591f5c78b70f1b424a0cf0ceb04547d1066e3b8057acf066650c692de7d792f11377a63382e37306723589eb4d1f6c1e583d52d810e31810ba7b2d6dbdb81484a8bc9ff810fbf1c04c46285cae17f36a828128a1656eae0a6d9ec90b647067bc46c0d2d1f1d5f731bddd49008f22d7c3d0a4379667fa78ef79e3c7d63c299774c1446e5e5ced6ee0d6c99a29a745b82cbe6b510267ebb93ef6319c5d84ab441e03bcd124c8c299ce825eceebbcf97737369a8cbf921e25bcd95f5ea2d114f565d3bb9779d57d3e58fff1cf20c891c08385331de56e81f0fa9f398f122c1ed3c10d2ff6d2af08a61836aa810a7026c43ca31098ec5f3eb5a1ed6d515ff06fe809f367c2af393459f84ac29d7408d3283f7e01729b4d31792405d327497d9dc7312b543e84fa5b48994adb3a26f7be931c85db39d13b6cbcc98378f6d5309c7471cf6938dd5ff930ccb651f97a3b5082a60953bdfddbb75eaf0fd8fad7064f323175a35c449a5da372aef31ed2f4400f5436d40b87a4323a56ef0d100f78d780ef6642c9aa2ccbbd5f11d648db9b67ba12497f6703e621c1f4c8160527c84ffb4d672c6d9aacb754e6f2f69e95fd81bfc53f30bc31d3254abbfb7507893a903e7b277ac79e2f2608c99dcb0127077812349f7f850b9485603b2199024d881bd7a6f6b61dd2ebba09420fc18323910ad081fc3e904c0768ce216fc7bb39dea0ecd0c511822446bf3e6632b2522c1f50dc0d0a729121559e67d6dc07c4d59e0650c1d927fc1556f263936d562d0917ea9d8300b08d156e764a74633d0ab9d2c127034c52cd617964e03f459016701fd803d528af23e52acb46148e5ef55fc3d552dbc565cc750df6f9a8bc00a7ab1c4e21389fb123b4f08bc4087e182006a9863123ccdd078d6b1839ac8c79f85d2fe4f6d92cb81bda8d45dc78db3f430693b0ec62cee87877ffd8e20d3af072b33ebcb97ecf90ced3085bc2c184bb010306653d06861202ad07ca570799457597ab11540e1f5e112e98a81582ad64a23e519fecd3790ddee1f902653604bbc2a9934148951147b884bda5f80074ac1e07cfd629d43dcd63580ea036517f3eb2783356d8236a52d115426c7b18c59055234114b6b0c8a2ec669f94f767c7ac278c675f8ad5f5f60d6b9646ed03ccfd695927ebababb2f7823d1e148f811ee4477be096fecb13e53f2d9f2f05cdad97f006e008e1f73dea5f5c1a84c491d62cd2fd33eb14d0dc380019a7871bff7ce3492548e4804c8dde361d1039240ee3b93f18c43ca2b7fe06ae42fa27e1bc25834e28f9a355c54265967ad3be1192c9d5b97e561557f5b68ce6532f5e87f2e635c8790371ed2f212cd46830acce71b5a38ef64416ba74da9199a6df41214715a955ed6f2c01ba51e9093df955072658f63f3ea60cb13652e011c503baf72e4c0ae38bf98e8eafc27fe2653c128bebf613411c898f9c6804f9ff367d585b32c787c7ec0972d1009e31f0003b4a3618e3c7b85d9c534855304dae80ecffcf1800cafab0a83e06808c12c9f825a089fcc44f20fa64f76da7ea42438aa5ed35fe48da1e261ccc66c4dd960986ecdd953880ffc30f57bc15ec69ce0cb5fb825ba1989b01710484aceef8d94d560c0a1b8956a9ec610fe66780fd1bf3a4945aae884cee7311d9ec3fef0acc6728a6da67274c3bf46e01fd797e75664bc14619d2a0f0bf347c53a9f11c5a8201f44a290743f28ee0e5c824aa8de144e0c5f4f5b44d89d5a9377c763a8652e11f04bf19eeadc00d0784d265052e736dc39783d6cde3669cfcd3ef926e7f1fcb58109de5c8311fbfbd2148b20c5d409052ebc1ffd310a7f8164882c695227a06a70601d45ff4783c1f73fe5d80f15eaf5f89a851cde37d860509fc8926c1620e2fa7835136d4d4c2738df1f0d417c84497869d1ea0fda8e357f0d18dcbab754d9a512adc3eb53dfb53527cf5f0d116aeab4bf267f55bc9d62305230d6dde8f5634ac49f2e9234dc02768d08f59a2e40545e49df90ee786bf03134dba921a787f5811b823dbcd6d936a53a7d8b853d449f90657aca814be3c42d476e3f4b669d4c365450baaa9ccc3bd6867687ace545b9ca87c652883263cb329c94871376b1762f0ff19049806c8ee6d741f2e388d0023192ca0d613300f360128282b48930ae79756956897b81f1a53e84687250b051e876e25d8af67e839c09336e22d8a15f983978f7088b335ee5a5e3c3b6fb414ad8748221c749ecd2a8e9fff18d2da68ed59deb07825d9bdc4ab15adbf79a273d333627a8083deb74e6c1c80a09697abaad39929099710ea00e07f6df6d0a4748418a9860f053d04e85cc44df58e0206afe7962880d9228133bf586c639d2c3dd620ab180ae9ed4771d0a7d710e5b5adfe6a8426f6d237a7ba670bbb627d5cbb0afdfeee2223a78bba87200e9c95e9ddcfe5e4ece52914824c9a918ccf5e847589bee8a0ac4344ce34c2ec145672a8a1b1a9b397ee7e2c129ec21031c96e525fbbf64aada1508679d9c85ab30e3805f429caf494c8224f247d37fea1a6a0aedecb2eb029355956ed9c6efcda62e2a80dfa68b17568cb3d48cd01e53dc3c3726adaee794bdcfa5e5d6d6bd198c38d50d3186ca036d0dc82a552fdf3a52d8b3f9eff702fac93dec1d690b43d842dde44fb8471192bac9f429bd9961f29dee027ea966bd36c39b08f273282a6159070d64c7a85ed097b87425d78e6b9453f533e618f5738630cfd5f288a30487f2ec5ac5be55a72e2ecdeac60d562c07beed82a4c349b8925239eb68e978bf4d766d8caf70d34da3da4601efade367c10e0b3439529c24dda48ae0037876fa8fe6a5fb4b921d2b0d1c4f9046c37055146b73a78ed864ea2c17e743e2f26ec7da34b41eeaa71741a267a0ee4f1cd81a01207e382fefb80779ca8865f92f8f41af3571074714411395bd2021c135504d676a8b73d44b677ced9f98f07f071974956742fdad45bda077de3e2c24ccbe18affd1518e74ed450c764a01ebb8a77a251eedc1962736560697434cfddc2a79fac5a939e46383f296f1da13877b5c6ccc015768f5216e2efa43f5ede67d8191bfe284448584d3c3a8097e19556ceb17e6d2181abc2bba6e08b189e6bb24d4a0dd08f8d0387f8f48d4f265ca96fbcdf1e361118683d520cdc592bc3489b66e17f9eba70a4c4f0fb6bbe943e2650656a384719fe2b9f27dbfebcdb36b2f33f6e0dc0b9c979d8bdacdeabbbbb141753cdedc612c6ce876580a759894b61cf99731a7e020a8fcf8a870633d4a229a9e78ed903da7f0c152e4e06d5cc6bd09ab2d8a80ea52dc85fe302cb2e59f17d151d542192de95159efed690ebc5825a2a6b382c913c5c78f96cba687a8cd6a5c9c1425959937d745b73ee2d9d5999a2669f0a51cccbf9b9f6255e67f3bf09939994a26535ca85146dfcb3468ffbc185b557c42a990c5c9d3d00fe779d63d544b53e9522a836fd4189df074f979e601bfa769dfbd145e57b8bc9cea1a9c8f4bbc4bd812240ae63dcbbdf0a8738192a7666f91ed1bc14139701a40f33aff434c5bbc39152c895c7e57c7d4fdc03670853fdded10e8c3c5dd44494ab623f7cb1393ba633f5f0ad148f383e54dafd79a681217d8fd5acb3a56b81c12e13098374a44b3858c090db8ea9f092d82ae079d681d78d5f4fe70f0eb86ea1431bab50ac6f4911bd588eb4a0695a7d0e0fd76dfa38409572788d068623edf3e902b8d319755c99230251554b471000ae6cc02b6b15b291eb5379c7cbad54137b67f825cf92c1f5d0b9974dc330de3738f42513e0dad8f9e219dfc14e596fd569a0d628fc408cdecc6991ec09f9e2eaa17645db900a016357352fcd4fd4906e3fdea447ad1b966228ffdaad5f47fef12a2815ee88c27e7c5d3d7ce43cba04eaf87994e941a23c3dc5eee7229365adf483b372fed29cadd4ef8f7b1cee1022a8a7d063f50c6f22af4d3e201de8108ffb85367acde8638675a414757da0ac882cbba4014a13063df09bb5e6c52be2cd9e9d874ecccc101b2cb7e77b018043aafc0e86cf1e9026f741b5a659d53aade03aa00ff6d213afaeb71f7e12582e7927074bb9cb9272119c1e73388b43c50d997e9b329bf434d90ecfb391045bd51ac1a716e2316245050d416aff2df8d3d0cba21a512453f65a559a9ddf6eb5061323d0f2675e269105e82d1b74e874e6dd5836664576687316bbb4fb5d95ee54f356ad531bf32c7159db53bca0c89d419b588e8bcd284dea03baa0c3f5bbc467556d5d691de72f72226710e19307f1f8aaa6c8218865566f06fa00586eeb33cfc076ac6c2127483387db330797b6786e67ff29e84f6ed400f6d5c09b2e84059973da4e9d3eff6f79bd2117a7f4b2e95a6c7b92a3f3bd2bc08a0f5cc247ca0a5c3d86ccc24d7b738287d3ac7f808d32f6fcc0fac811fdd7628e05d84041e2a7a97f429b9cef7ca81b5f45e2ad001b26d756a77bd249236223a38f1be42ffc30bf46cec791a4c610a870115780447c9305d5bda9d1f75c17f41c926c81420e3ca132821ecdb5b1d0c33f7c02f32c940f2e609021e0d9c5486ed19b5aa5a87b6ea8d4c141492f288fdddfbfdec74cb2d1257504050a13476e4233fbb6a73678843aa5bed3e673e2e7d0bbf98b5a5b337f05458ca6418e31d80a5b1c493ac164465b6870006907a151a6fbe5c669ea4ae53da2bb1812a1fcc75244eb22682754f65cfed62f089c871bffa7690eb075cbd35d88650476a31d8831f8298e4514e8ff936f57740c38ed0ede0cc7c53bb97a6d700a221a80453c4e10205cb32bfa9d7b43299568cb3c06f", &(0x7f0000002b40)=0x1000, &(0x7f0000002b80)="316705fcac8396ac7c217ad551b91c4f9f7228dcbc35f83631fd393466861941ad1dae518137ce56c4ed0619220b3acd94f0b55fcd6a0c1bc309105fc4efb5e4802eb2738da817d321eb497c57061e68b810574c2885577ebebac7c4769fae01e9320ec307c32436c73d5235d68ecaf637fcba887fbf72c1af74b858c734f7556b5d52f4c650647c9251ad7e9422656976ac910499229168f0dafb4d2dde28837be13364b13b39ee655ef70247852b0d1240fd8afe894500e3415de7e212d98a7d320b49691a57d51ec20da712faa482cf47c4a332", 0xd5) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000002c80)=r3) getpid() ioctl$BIOCLOCK(r1, 0x20004276) r5 = socket$inet(0x2, 0x5, 0x3f) r6 = accept$inet(r5, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000002d40)=0x2, 0x4) executing program 7: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x180}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140), 0x0, &(0x7f00000001c0), 0x0) r1 = socket$inet6(0x18, 0x4000, 0x8) bind(r1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="e33745e8", &(0x7f0000000000)=0x4, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="59ebe099bec08b58ca8293bf6ac81fe6762bf63888421b3a625af9b1ea32d6ff8ca8549a019b223536308f81a7b15589cac87f9029195cb855b72784bcfe994cf0fa454f770925f2", &(0x7f0000000100)=0x48, &(0x7f0000000140)="65fb9c47f33185488ff832b13f85166c24e08a8411b74befb93543fa71590c630db2f28e41e2e1537bc8a3fc73bfde2111d457cd4942ca022bc0a5ee4735008b3bf31d689ffbc6249ca13718e7dd38797eb8a47bacaa4871df5164d618cf7c6401dd769bcac2db3d0e182e727b8181bc6823c73d8696fbb07daa3b551968c3014ee417a27bcc468a8a86d2fc93d17a5c05732d366695f03be349999aa0dfa74c248c026da201d8480df80277ff16be39a3026c18aa307edc11b62ca2d70c8d03bd779533d7e2f254bb647b76ce33e00498537b2633", 0xd5) executing program 5: r0 = socket$inet(0x2, 0x1, 0x9) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x3, &(0x7f0000000180)) setrlimit(0x3, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x2c, 0x0, 0x76}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r1, &(0x7f00000002c0)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e0644c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12f11ebfd5d44abd93d17d6b0ea3ac8f1c9065ce534bd35c5ec65c549b3c71e77bdbf4abdbe3d15fbd6cc946b29911dd6180c284f0149cfdf70dc43631bb58f37c020d9c38ac566dfdc516c2c68335fee8dcc817806f90cbc732e316", 0x110) poll(&(0x7f0000000180)=[{}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0), 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kevent(r2, 0x0, 0x6, 0x0, 0xfffffffe, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket$inet6(0x18, 0x0, 0xe5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000100)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x7fff, 0x8, 0x0, 0x4}, {0x5, 0x0, 0x9}, {0x8, 0x3f, 0x4, 0xead}, {0x1ff, 0x3, 0x0, 0x88}, {0x6, 0x7, 0x9}, {0xb63, 0x9e, 0x1f, 0x100}]}) executing program 3: pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) getpid() r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x14) faccessat(r4, &(0x7f0000000280)='./file0\x00', 0x4, 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x4c, 0x0, 0x2, 0x1}, {0x54}, {0x6, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x20, 0x0, 0x0, 0x200}, {0x6}]}) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x17a, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) setrlimit(0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x56, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) executing program 0: r0 = socket(0x0, 0x3, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0xa5, 0x20, 0x9, 0x3}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x2, 0x6, 0x1f}], 0x5, &(0x7f0000000280)={0x7, 0x7}) dup(0xffffffffffffffff) r4 = socket(0x18, 0x0, 0x0) close(r4) socket(0x18, 0x5, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x31, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008060001080006040004aaaaaaaaaabbff7f000000000000000055b000000000"]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{}, 0x4}, {{r5}, 0xfffffffffffffff8, 0x0, 0x0, 0xfffffffffffffffd}], 0x9, &(0x7f00000001c0), 0x408, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x670c) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) bind(r2, &(0x7f00000002c0), 0xa) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x800, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x5}, {0x3}, {0xf9}]}) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f00000010c0)={0x0}, 0x10, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r1 = socket(0x0, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15, 0x3}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000011c0)=ANY=[@ANYRESDEC=r2]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r2, 0xffffffffffffffff, 0x2}, 0x0, 0x1000000000000000, 0x100001000}) r4 = socket$inet(0x2, 0x5, 0x0) r5 = semget$private(0x0, 0x5, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0x3a) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, 0x0, 0x0, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/6) r7 = socket(0x2, 0x8000, 0x6) r8 = open$dir(&(0x7f0000001040)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r8, &(0x7f0000000040)=""/4096, 0x1000) close(r7) syz_emit_ethernet(0x7c, &(0x7f0000001140)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaa1982d3b400330008004508006a000000000301907800000000ac1400bb4e234e220008907845f6228916e93a6575060019400182a5eaab4850f0eedd1f42bfbf14597cd5b6731e656e42a912b57ad7cc52b4a67ba84a7dfd398abaeb6f3e1123064355a07504dac4935f16501f67acaff90acf"]) r9 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x0, 0x0, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000001100)=0x7, 0xfffffffffffffcb2) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r7, &(0x7f0000001200)=@file={0x0, './file0\x00'}, 0xa) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x5}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmmsg(r0, &(0x7f00000025c0)={0x0}, 0x10, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x52f) semctl$GETALL(r2, 0x0, 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000002700)={0x3}) mknodat(r1, &(0x7f0000002740)='./file0\x00', 0x80, 0xff) openat$speaker(0xffffffffffffff9c, &(0x7f0000002780), 0x8000, 0x0) dup2(r0, 0xffffffffffffffff) fchmodat(0xffffffffffffffff, &(0x7f0000002800)='./file0\x00', 0x20, 0x4) r3 = socket$unix(0x1, 0x2, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000028c0)) msgget(0x0, 0x1) geteuid() getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 2: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x4001, 0xf8) r1 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) shutdown(r1, 0x2) listen(r1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)='\x00 \x00\x00', 0x4) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x80412dbf) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, "c07b1f46000000ef1f0160fbff00"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0)="c825f5d0315dd89dcda8b4a8136cbe5743d789a33c1de19670983bd4103cd3311e8f5951d1041fbb17e5663f3cc306de33e7569f290f4d8d094b4513ca287c4e0306854ecea5e2ab038887cc0f", &(0x7f0000000240)=0x4d, &(0x7f0000000280), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r5, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) link(0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) mknod(0x0, 0x2000, 0x2412df7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000002a80), 0xc) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) setuid(0xee01) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000500)=[{0x1, 0x0, 0x0, 0x1}, {0x84}, {0x8106, 0x0, 0x62}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x8, 0xa4, 0x6bcf}, {0x5, 0x2, 0x5, 0x1f}, {0x6, 0x3, 0xad, 0x8000}, {0x1ff, 0x5, 0x7f, 0xc}, {0x0, 0x0, 0x2d, 0x1}, {0x0, 0x3, 0x8}]}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x110) mkdirat(r6, &(0x7f0000000340)='./file0\x00', 0x28) r7 = socket$inet(0x2, 0x8000, 0x0) connect$inet(r7, &(0x7f0000000380)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1013, r7, 0x3) getppid() executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x5, r0}) setpgid(r0, r0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) executing program 5: syz_emit_ethernet(0x3e, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000300)={0x41424344, 0x41424344}, 0x1ff, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000500)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000993000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000819000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000502000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f000056d000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000042d000/0x3000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000473000/0x2000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x61, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x7}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r1) (async) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x5) (async) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x5}}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) pipe(&(0x7f0000001440)={0xffffffffffffffff}) getdents(r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000140)) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) chdir(&(0x7f00000004c0)='./file0\x00') (async) chmod(&(0x7f0000000340)='./file1\x00', 0xc) (async) syz_emit_ethernet(0x11e, &(0x7f0000000380)=ANY=[@ANYRESDEC=0x0, @ANYRES8=r0]) setreuid(0x0, 0xee01) (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {0x0}], 0x3, 0xc6) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x39, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x813, r2, 0x800) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) ftruncate(r3, 0xf869) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x2b, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB]) r4 = kqueue() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r3, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1b1ff1370688b5cd1910"]) executing program 7: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00001ff000/0x3000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) truncate(&(0x7f0000000040)='./file0\x00', 0x6) r3 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f0000000200)=""/25, 0x19}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/155, 0x9b}], 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0)={0x100000001, 0xf04}, 0x10) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) executing program 5: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x400, 0x3, 0xffffdffc, 0xffffffbf, "ffff0900870000ff9e0b000000ff560000000014"}) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x1}, {0x1d}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) (async) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) (async) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) (async) r3 = getuid() (async) unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r3) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) (async) semop(r6, &(0x7f0000000340), 0x0) (async) r7 = getegid() semop(r6, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) (async) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r7, r8, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000440)=""/11) (async) getegid() executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) close(0xffffffffffffffff) (async) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e6ae7e40c35de08301e8edb517699d504c7d4015912225fc11a7303d8a362601530866028f35d652bf382c47cdb3a4d1ace7daa528adff4e85f9066c58653bb62b2526a657b1ca2f2a13afe36e7fc77812a6a5f20387e1404bcac0c639d66209d83ee06427bd4215e101dc33bd6eb3114ff601036449754f52da6333c9bf3c823a20d426116123", 0x87}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x0, 0x1}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x112) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000140)) fcntl$lock(r1, 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0xa5}}) getpgrp() mknod(0x0, 0x2000, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket(0x2, 0x1, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xf5) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r7, 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) semget$private(0x0, 0x2, 0x39a) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000001740)=[{&(0x7f0000001500)="ee", 0x1}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xfffffff8) read(r1, &(0x7f00000002c0)=""/82, 0x52) syz_emit_ethernet(0xda, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd602a1c990007110000000000000000000000ff020000000000000000000000000001"]) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0xcf, 0x400d, 0x203519, "28b7e60ab87aa57800000000d0d2c7b700001c00"}) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/168}, 0xb0, 0x1, 0x1800) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="b671b5ba583f8a0f42a570bba62564ae22d28e9e5a4c378a16fd872f904be20513787dd1405e", 0x26}, {&(0x7f0000000480)="cc1087d95d6ab8bd56f230ffe248838f0b0ed47e67742cac576ae518b81ba6fd04dd2a184376d4c7a4b8831c41802948b952472750926222c077d80b34d47aee21e5847369062225cf8b29eee7b2ae43a85a996d196384b112dc5fe91916d44a38c5812b4286762adbf019c8c2e566ac084a84ef3298fb01ce17d0a2b6c69870046ebf69ef99228a842a59a5279e2bfc40c937c8d35b1cbd1c9614afd45a31d39ae15bc69d1bac7c7f761f1430148de7e694dc3ad04c8268f3166773a66c926c61f696f33e2b81b2ec0ed1395fceafa751b8c102a1f208245ab3fdffc0a6a06996a9f9b3745825957f76ec769a01b635ee5fc23af8edd8d72fdb8e27", 0xfc}, {&(0x7f0000000340)="fc157c91c1871e90b73d3cc8c7cc1098c3dd7abbabc64a54bd3abce14d25f7eaa21ed6ad13a26e42ff3a65e412c123eb6ecf304d8adbcd89a213170056a10642bce0e3714a9a56b062177383a9fd214842d59382f06b2a6039480d6c148159422315bbcc88f6808221e22b0156448f0000000000000000", 0x77}, {&(0x7f00000001c0)="5b472aef9f940b1149adedea0bbb35e0e04255eb11ff7b12ceda0d0e1d029860b84bd795b38c08aac8ed90b816df0e63e71d2f772e56798cdcd591f2a21f4bc0abc62fb26c0e68839fc056562c96005a2f4870ae98995b53f01e3d4dc73fbafc9ff5f001a1dc255449147786f4c003e2fd171d010309cd568904d908407a4716fca6d5c6517112da26df05fdeb139b9d5c48f4f19d62859973ace4c90d13380124b3ca4bda775b42ab22e792f3e6957e83a3b8fe50c5fd8d467aaa67ba853c934e9279d3999071790f61f7ca6c9fb1997d4166e9baa1c54d7bf04b96ab054a9c0000", 0xe2}, {0x0}, {&(0x7f0000000f80)="681508d1acb3fa903e106700e6da41364479dd94fa4287f649c0a490cf4fee7c17e4d4749a9db71132bf8d89be42cd685aa485ab69ffead2b1c0c17caa7e4d37643efb0d548881d0ac0abbe0b64924f3a71e4ffaa287606ceed815f3d08a5b40a0aa293557891ca290b6f46ed439fdf92b41863bce97da28643d175087d15c659c52ef6367e6a73248b981bc65b25f17e785a49bb6b12761ece5c916259831d367604442af7ca5f2b329feaa9cbe33be7a47dfb1fd48c89a7309717ca447a93fac21ce06ca17ae9f02dbbd7d57b3837462f05cb7b854a8a07cc546cdf6cbe9f4c3e147f0d6296093ce73a7f9e55780a4e620823cadfa00e399097462ed71b8002eb1be937a46fd41b66679eaa07bf674d6d4d91bb9cae272bf9589f3ddbc6b34d863c59d40c1717f54fc2db2f853eeaed36d116b75f4ccff81e05727e51132eba6a86cc465617b707aded461729a7fee148a934522cc0e7691afecb8f7d44a28fd7474d8fe7c90a0e636ee129aa550adb2b2844f135c8608b52b5450b7c92b9b5cb0dbfae7b261e83c9d3f3b04511c37dcf7949b864f799a18dd3705601eb1afdce512af6a6119e1e6287817a89f6ccb64d9da53a3a747119164c37cc648c37d5b13f698df130a976fc556ddf4f722d843a1b9856072849a981c2d582a18f902d642c72a6dcea537b930d36b7a2036280e1d10ffe1e17e0e8525de1deace3e459339b67af2bb7956cb945579e917630d463efb5320381c61ee52a035c42a6d643a65f60ee35b3f5173fc2fa8f07539238b29a5e3eb89e2edae3cc59748917ed9512ed8b67f488e5a6116f4bcd1c93d4b4981d7db2bf38bd93f9d9bf40f3c09e8031c5b3ff91c5d4d87f8afd393380b8fa1da086e1b8673da618ac6be618822679186271fedca6db8c743b5129284318540e15c45fad28412a9fe1ae9ba51898175d804e924081f25a5d3bdee4e841258cd2cdfb436cbcd08bafc1c49a104e00d758e0e31dcbf49d7c886d397b5c441efbfe14ec42fb93c6ed58716ddae505dbe2a3305206b07a5cc5319d9930b892fe1887ade7edc942f911c8246f904acf39e88525fc07c86d3313784cf7adc1e8cb98c72ebb3c2ba56ed603c11f9c193560f2f1544c56acfd71f3cacd0f8e9489ed055971dae628cfcbc16baca2573d96afc05d21a7b0d4c1cb0605635aaeec93564f9d46b85b07f2c2864d578e22e8ac96cfc071552212935413fb8883c7005b1e0bddd37150adc8e1ce311eb8c8fff6de4f36777482f8c05c7d68f3dbf115036f6d5a3f29c14b9caef991f6a9b24c570d82eaca5c2a67542fff07e5f8c843a3f", 0x3af}, {&(0x7f0000000d80)}], 0x7) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="5c813beddb44a9856da7645233f6bc55687af4b4f43690a858d46cca6d6027773ee03d44193561438528c0f6310a1ac4f2c23eaa5ef9d989b7dec1008c1d822fc55a60cb89409e4f294cdb6e6ee17b17f252f4c5cb9745465988493e2e5e0d829dda5d7e3b34cddd61223055a717f3b097f58bd39615c4260b3b14d10330f7154aecc603ac50e1a9692f48ec55f8b970761dde99570c42326eb14f7ae518528f3b59a67a5c5739ac27800ebb56f7136321fbfea5e2a75b9c7c9961e32b1d270e23f89a400314adc0e725383553baa626dbce9abd287bfb9e437977bf280569364503aa7d0b3a3151823e874b3b3512501a55e8dbc032976a31", 0xf9}, {&(0x7f0000000680)}], 0x2) executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0xfef, 0x0, 0x0, 0x4800}]}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) r4 = socket(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES8=r5, @ANYRES8=r4]) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(r4) fsync(0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() socket(0x11, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff", 0x95, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socket(0x11, 0x3, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x6}) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) close(r0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x12f, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x25, 0x4, 0x2, 0x0, 0x121, 0x68, 0x400, 0x3f, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x7, 0x2, [@broadcast]}, @generic={0x82, 0xb, "0442561f59f4063a12"}, @timestamp={0x44, 0x20, 0x6d, 0x0, 0x5, [{[], 0x1}, {[@empty], 0xfb7e}, {[], 0x7}, {[@rand_addr=0x2], 0x1}, {[], 0x100}]}, @noop, @timestamp={0x44, 0x4c, 0x7f, 0x1, 0x6, [{[@multicast1], 0x20}, {[@rand_addr], 0x1}, {[@multicast2], 0x8}, {[@broadcast], 0xfff}, {[@multicast1], 0x4}, {[@broadcast], 0x200}, {[], 0x5}, {[], 0x1}, {[@multicast2], 0x5}, {[@multicast1], 0x10001}]}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x2, 0x80, 0x0, {0x21, 0x4, 0x3, 0x1, 0x6, 0x68, 0x7f, 0x3, 0x2f, 0x800, @rand_addr=0x8, @multicast2, {[@rr={0x7, 0xb, 0x7, [@local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x44, 0xd, "82bceb405d562c71938501"}, @ssrr={0x89, 0x2b, 0xa7, [@loopback, @loopback, @empty, @multicast2, @loopback, @empty, @empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @noop, @ra={0x94, 0x6}, @ra={0x94, 0x6, 0x53}, @timestamp={0x44, 0x20, 0x1, 0x0, 0x8, [{[], 0x81}, {[@local={0xac, 0x14, 0x0}], 0x8}, {[@local={0xac, 0x14, 0x0}], 0x9}, {[@multicast2], 0x3}]}]}}, 'k'}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000140), &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}, 0x0, &(0x7f0000000240)) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r0, r4) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) poll(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: r0 = semget$private(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaae0f8e63ef22786dd6075689900083a00fe8000000000000000000000000000bbfe8000000000000000000000000000aac8d6e5e5aafb72cf"]) socket(0x11, 0x0, 0x0) socket$inet(0x2, 0x1, 0xfd) openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r2, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r2, &(0x7f00000001c0)="cc", 0x1, 0x0) pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r3) recvmsg(r3, &(0x7f0000000640)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/94, 0x5e}, {&(0x7f0000000400)=""/225, 0xe1}], 0x3, &(0x7f0000000540)=""/245, 0xf5}, 0x801) connect$unix(r1, &(0x7f00000001c0), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x3}, 0x0, [0x0, 0x0, 0x0, 0xd83, 0x2, 0x0, 0xfffffffd, 0x3]}, 0x3c) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) executing program 3: setuid(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x48) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r2, &(0x7f0000000440)='\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) unveil(&(0x7f00000004c0)='\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', &(0x7f00000000c0)='c\x00') r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x29, 0x3f, 0x0, 0x0) r6 = getpgrp() fcntl$setown(r1, 0x6, r6) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) fchownat(r2, &(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/\x00', r7, r9, 0x4) dup2(r1, r0) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) setsockopt(r0, 0x6, 0x8, &(0x7f00000001c0)="fcda85f8", 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x9}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) r1 = syz_open_pts() fcntl$lock(r1, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000001c0)=[{}, {0x20}], 0x2}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000380), &(0x7f00000003c0)=0x4) readv(r4, &(0x7f0000000380), 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000800)=0x3) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) executing program 0: sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x5d) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x6c}, {}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(0x0, 0x80000000000206, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x875be7aaada81e9b) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x3e, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x36, &(0x7f0000000240), 0x0) mknod(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x3}) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000240)="71f91e3471ac0058", &(0x7f0000000100)=0x8, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000400)=0xf15) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000440)="a8", 0x1}, {&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e8e804abec51b8bd6afeecbe9d6441b63602f05fcb1a6a51e60556f83eb19eb7dece44d1cbd", 0x58}], 0x2, 0xfffffffbfffffffc) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0xec3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x26, 0x2, 0x8) connect$unix(r3, &(0x7f0000000480)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000001700)=ANY=[@ANYBLOB="000000000010070000000400000070ed96efb7bbd517b20d54800061007f9d8db395bb1141e3d1c29ba144decc7fa78c55dc49baf0111553088ae713db5d89e5cba32eea6d12d6c4af0f4e92ce51af0ed4fcdb6d0de43696150d294b5656f367e33646e6ede47cb82bd4aa6c125811ac0fc47fb24c84824b1f0580dd1eb2e196b5713c7073619bd4ec"]) socket$inet(0x2, 0x3, 0x102) getegid() r7 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001680)={{0x80000004, 0x0, 0x0, r5, 0xffffffffffffffff, 0x20, 0x2}, 0x1ff, 0xffffffffffffffff, r4, 0x0, 0x0, 0xbffffffffffffffe}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001600)={&(0x7f00000015c0)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000480)}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/24, 0x18}], 0x3, &(0x7f0000001540)=""/114, 0x72}, 0x4}, 0x10, 0x802, &(0x7f0000001640)={0xa96, 0x80000001}) clock_getres(0x5, 0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000005ec0)={0x4, 0x18, 0x29, 0x12}, 0x42d9, &(0x7f00000001c0)="691ca274d66018df73c424a464b45c8bcb71776e7b280319a0ae45ade7ef67102b97d7fb66383081d183a37d9bb46a9d05a80948ba5323d09de69c448059973117591feba1d7bd", &(0x7f0000005f40)=0x47, &(0x7f0000000240)="e0386db56adc21efc583e3c94bd7c3465c8e45a2cfcb67982b465c4ca64bd845f140199dbc63c98d32bfc5f92ccd85d8d64c2e8d0e5e1b26179f3cd7020227885e1a25955a4222093800000000", 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r9) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000017c0)="10aea0eb1209ed7d17a23c5ce6da1fc9173c43312e0308cea9acfbf0d488c4a8324ea83f424650c29df00f12b96c78b755556ab968843810a17ea6c7ec2494ed4ffe7cabd0c95abb1447b6001a074a11c7e6d7e09463afb33aa0d6cf88a79a5f86cf1345105303c07f1ab6b528603df2bcadd07d02e0a0b31ff323b824d0e99ba27cd9527133a4bb0138f384809b96c16fe89416d61c7922c30e6403bef406afd718fdf6a8109397ddb597667ab9cd0790", &(0x7f00000003c0)=0xb1, &(0x7f0000000400)="f020a45f92ec89d4dedaa49f48c230b47aea9a8c1b73f5178283d2857ed61aec4325ffa0fa74400b7401", 0x2a) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000040)="42da3f588acaabe345dd3c3490a444e9f254d1289d521021a1e2bb61cf85397e4873f561d1cde77f82c14b1cd056a74cf5de745b5500ad0debded80bf2730533be8705cb5461136164725176f6f5898b2d72c678a078fcd7de09d3bb94da8d7d41e45e8ae486c5c9beda3fdd6c753395f3df54ae5d85ab05cda7468dadb930b3193a3cd3f6620d93c4e391697641f57845e268a3318c5e50a6a272dede16273d84c5c370f7f25b3be32fde06e49d6ebb862f875b313bef61a930ae7c24295f6058c45250ca7ec43e5e16f3cc5bd5879aa650775ff77dcece9f59cd152a2b", &(0x7f0000000140)=0xde, &(0x7f0000000180)="e461a453d81661da1892b5192a501c54f7809f769c3f31654aba159d67b09177f4a3", 0x22) executing program 3: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x80000000, 0xd50}, {0x18, 0x2, 0x2, 0x5}, 0x6, [0x6, 0x8, 0xbe0, 0x9, 0x101, 0x60000, 0x98, 0x319e]}, 0x3c) r1 = socket(0x10, 0x4, 0x3f) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x81, 0x2, 0x4, 0x200, 0xfbf3}, {0x1ff, 0xcc6, 0x0, 0x1f}, {0x7ff, 0xfff8, 0x1, 0x800, 0xd2}, {0x5364, 0x11, 0x2, 0xff, 0x9}, {0x81, 0x5, 0x7fff, 0x1, 0x1}, {0x1, 0x2, 0x3, 0x3f, 0xaab6}, {0x2000, 0x3, 0x2, 0xbef, 0xfff}, {0x5, 0x400, 0x800, 0x9, 0x8}]}) r3 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/249}, &(0x7f0000000300)=0xfb) sysctl$kern(&(0x7f0000000340)={0x1, 0x29}, 0x2, &(0x7f0000000380)="f3d3738f41949973dd863617c680c54bab715a99f9fb7490cfe86847c9694c668f8617289a613b7d433225d027ca30b6613d14253be6e79cb9b3c34017a4a4d79060e5b4c8ea93301b41b30e42c01d4a4ae23fd3e1cc8ad17bc50ada5fb711c9f3655831b40cbe1657f4099e01c00210915582b4be78aa601cf717e57f6fd76abc335af898e9939988cac48d63acb1d83d01b636fe0768b2dd9c488f47592b", &(0x7f0000000440)=0x9f, &(0x7f0000000480)="c3fd97a35379c986c1677c5e47c76ab065aa3c1fd63d412ed1ad9f8d4139a26951ae788a0a8ad03fb5f963dd559357ca772a3f7120cfc18615c042157b930ed201ebd459e0d6f9ac679938c9b8c0d3b9fa72a77f0332d1c22cb6fa2a6bca9e1ff81de26b0b8545a046c6dc138f1bcd61f05cadae5e6dd0789327f95eeefa0d27230462bbb83db980d369ae0afd2ed6fdfab1047217d2a3836d29984b5296de8686456c09d893862485374623b38ca596fd72ce4e57e797734a372d96aac81d093c60c940b194cf74d26748217acdf240d457ce73281e1a6c08b240ddaf6e3a", 0xdf) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000600)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000680)={0x7f, './file0\x00', './file0\x00'}) r6 = fcntl$dupfd(r5, 0x0, r2) linkat(r6, &(0x7f00000006c0)='./file0\x00', r2, &(0x7f0000000700)='./file0\x00', 0x4) symlinkat(&(0x7f0000000740)='./file0\x00', r1, &(0x7f0000000780)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000007c0)={0x6, 0xffff, 0x8}) write(r0, &(0x7f0000000800)="ff665ac2b4f180722a1a3a240d18806fdf064cd2a0af0faab40c61ec8096d7002ccf30", 0x23) sysctl$net_inet_gre(&(0x7f0000000840)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000880)="910b412cdd1daf3acafd78421c22b60337d559109afc163d3cb4aeb100e41bda36934cb65b44eb93d2e3f63fed825ff3d40fec4e59b7201db2ebd2434e3334aca0056b03d31225a6921325982fc95118b0ba2bb11f6f03f53c4bd39fd00ed14dc0b7590b9d324d04c9ad2a530364a2628b2e6d90a57328ea4a815e76361a1fe8b27d4b1a8646e4fdba1e3576eb40daa679ed5d8399a67859a04f7c7a26064e4d3b544fbe2a7b0d4329c552020fa163805c56560186b54dfead96bbf54994a28f7e5ee5ee2e9a8af8f345042a351a53c24e5921a914aa14", &(0x7f0000000980)=0xd7, &(0x7f00000009c0)="858e452b050f7dedee791b479f849b596fe363ae7f086c83c9a9c358862b8899557a4f7e9744b6f27b4f486c9b9f45", 0x2f) pwritev(r5, &(0x7f0000000ac0)=[{&(0x7f0000000a00)="d63329ec724f4446bb65f38d97ca1bcf7fec46b2dd87fedeccdea9ab1f5adeb1142b1e358d1d7408a460dde880d47d3c5864d59f5fe9e431a77aef5c529a475c5dd328beedb63805b2e1f16cbf8094426b3d5ec5a09110e3291c33e07826093aff45a65c988ebc53cab220d46170ab8070e5fe6eacf71ad091239910aa32ea18dad8096bbff522230a00b047c3ac2f2cb2634cba331bc0ba478feefd786d2e84b75deb7434f0b3b5e78dd005b244f190", 0xb0}], 0x1, 0x7f) r7 = socket(0x6, 0x1, 0xf9) sendto(r7, &(0x7f0000000b00)="e8dc0154dee23b55c8adabbf404a6db984e6ffccb10b44fad161ffe82fc5a65b555171a8144d504ed8d54a362318dd7bf7d8925e938dae63b0738b25a95e9c697e6ac87e73fd76d067a21f9b555c91945fcb4c7580ac4b2a0f0f42b6fa651397d5548c56e890a5a8416f904bec255f1ebbc2b3bc1c3a6f4981275b4b6bda106c3b3d873b0106bc96d27e1feb10c684aceb19bd69ea3bbc119c0de23be64a1bedb028da9e6e2d1891c9325cb842bde02cc671968e9de3bc5891aaedfea19a88473bd4c42c616732af2469fe36eb8b41ed0d7affe9fa9aaaba334d64873e77", 0xde, 0x40b, &(0x7f0000000c00)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r6, &(0x7f0000000d00)=[{&(0x7f0000000c40)=""/44, 0x2c}, {&(0x7f0000000c80)=""/80, 0x50}], 0x2, 0x5) setsockopt(r1, 0xc761, 0xca, &(0x7f0000000d40)="9643e8db47cc1a4f605932313e4532b308a737c38a4d4bbbaa38a4c86e8de8b66dec19bd70ec3d780b38c040136837d03e296fa3b03a98db0c74b4912e1a0b7fd238d81244e1b4594dd10e4fae40031d6b188f2020b5", 0x56) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000dc0), 0x100, 0x0) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f0000000e00)={'./file0\x00', 0x2, 0x7fffffff, 0x10000}) recvfrom$inet6(r6, &(0x7f0000001240)=""/251, 0xfb, 0x1042, &(0x7f0000001340)={0x18, 0x3, 0x800, 0x7ff}, 0xc) fchdir(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001380)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000013c0)={{0x0, 0xc7, 0x5}, 0x25b, 0xc4, 0x6}) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0x4, 0x84ca, 0x4, 0x5, 0x1, 0x8, 0x101, 0x5}, &(0x7f0000000140)={0x100000001, 0x7fffffff, 0x2, 0x100000001, 0x6, 0x2b, 0x1ff, 0x10000000000}, &(0x7f0000000180)={0x1, 0x0, 0xb6db, 0x3, 0x0, 0x6, 0x8001, 0x4}, &(0x7f00000001c0)={0x7, 0x74}) select(0x40, &(0x7f0000000200)={0x5, 0xffffffffffffd252, 0x0, 0x18000000000, 0xae59a8, 0x4, 0x5, 0x6}, &(0x7f0000000240)={0x6, 0x3, 0x1f, 0x2, 0x3, 0x3cc, 0x7fffffff, 0x1}, &(0x7f0000000280)={0x4, 0x9, 0x6, 0x9bb, 0x24, 0x20, 0xfffffffffffffffb, 0x50d0d285}, &(0x7f00000002c0)={0xffffffffffff9a2b, 0x8}) r1 = socket(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setreuid(0x0, 0xee01) socket(0x20, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{}, {0x7, 0x5d}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) bind$unix(r2, &(0x7f0000000240)=@file={0xd570d0466b6018f, '.\x00'}, 0x4) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6, 0x1}]}) close(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) r3 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206917, &(0x7f0000000100)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x80000000}, {{}, 0xfffffffffffffff8, 0xe0, 0x40, 0x4, 0xff}, {{r0}, 0xfffffffffffffffa, 0xd, 0xfff9e, 0x8, 0x7}, {{r1}, 0xfffffffffffffffe, 0x54, 0x80000000, 0x0, 0x9}, {{r6}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x86}, {{r7}, 0xfffffffffffffff9, 0x15, 0x20000000, 0x7, 0x10001}, {{r2}, 0xfffffffffffffffd, 0xfd, 0x1, 0x1, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x81, 0x2, 0x7, 0x5}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x35, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2a, 0x40, 0xff4c, 0x1}], 0x5, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x2, 0xf0000007, 0x800, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x87, 0x1, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x53, 0x1, 0x8000, 0x1000}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x9, 0xd4ab}], 0x7, &(0x7f0000000380)={0x0, 0x21b9}) socket(0x18, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x80000d08, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001380)={0x0, 0x2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) sysctl$hw(&(0x7f0000000180)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="c3af9452eaffc2ed880437bfd22da2f73082d08ddce78a0a7520da44b6653a0c6f85a2c1968ac66ff8e19cd3040c0aef9bc0feafe6f825301f58d95e71978caeb438ac2a777aeb46ac2e528d05568559441fa110b8e332fc1f95d4558211f1c1f5b2653049c3d0c529e52dc95aa0792504d1952baaf92e6d7d1153f2991a669189a30fab10be1c3a647c4cfb398f8e26f812bede6623a61c07cab3d5daa87f79acbf652fe294ea39a8b298122bab3734c39326732d8b", &(0x7f0000000280)=0xb6, &(0x7f00000002c0)="68475f5cf01a6d", 0x7) executing program 5: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x49) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() openat$pci(0xffffffffffffff9c, 0x0, 0x8000, 0x0) kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x40, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x0, 0x0) executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0xffffff4d}], 0x2}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1810, 0xffffffffffffffff, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="0100bef2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000200)=[{0x0, 0x4, 0x41, 0x3ff}, {0x2366, 0x0, 0x85, 0xa}, {0x2, 0x1, 0x80, 0x4}, {0x7, 0x80, 0x20, 0x401}, {0x1ff, 0x0, 0x0, 0xfff}, {0xe9, 0x4, 0x9, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r2 = fcntl$dupfd(r1, 0x0, r1) socket$unix(0x1, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x44, 0xdff}, 0x0, 0x1}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000480), 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r1, 0x8}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000240)=0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "4e61f5", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 4: r0 = semget$private(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaae0f8e63ef22786dd6075689900083a00fe8000000000000000000000000000bbfe8000000000000000000000000000aac8d6e5e5aafb72cf"]) socket(0x11, 0x0, 0x0) socket$inet(0x2, 0x1, 0xfd) openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r2, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r2, &(0x7f00000001c0)="cc", 0x1, 0x0) pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r3) recvmsg(r3, &(0x7f0000000640)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/94, 0x5e}, {&(0x7f0000000400)=""/225, 0xe1}], 0x3, &(0x7f0000000540)=""/245, 0xf5}, 0x801) connect$unix(r1, &(0x7f00000001c0), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x3}, 0x0, [0x0, 0x0, 0x0, 0xd83, 0x2, 0x0, 0xfffffffd, 0x3]}, 0x3c) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) executing program 4: kqueue() open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) getpid() r0 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/83) r1 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000ac0)=""/177) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f00000002c0)="23000934a3359765d0fbf9ba9a807bdaf3c08588a512d3a7ef26c9664eb289e99376c2cb997ff2cf5db0a1751a8631cbc71aaee06cb2f90f34ef11a8388c8d80dff7fe275bee2c636907fd11c606a12b", &(0x7f0000000340)=0x50, &(0x7f00000005c0)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x8001, 0x1000, 0x5, 0x6, 0x17ee, 0xcc0a, 0x7, 0x9]) r2 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r2, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r1, &(0x7f0000000780)=[{}], 0x1) shutdown(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000880)=""/105, 0x69}], 0x1, 0x6) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/127) r7 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r8 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000009c0)={{0x1433, r4, r5, r4, r5, 0x26, 0x9}, 0x1, 0x0, r3, r8, 0xa8, 0x8, 0x1a2d}) semctl$SETVAL(r0, 0x8fa1883f9c503d4, 0x8, &(0x7f0000000a80)) executing program 3: setrlimit(0x5, &(0x7f0000000100)={0x3, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x800000, 0x3, 0x3f, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000f00)="b671b5ba583f8a0fe7a570bba62564ae22d28e9e5a4c378a16fd872fa74be20513387dd1405e17c31cd127d8b62e273b82dda39e9da0283694d13beebd5fe4bd7bca1ac5c22be63a71592003bc4fcc4ad496c5d29a1e8e92f4260e79394ec826ac86d60a349d2eea5b40681a7d6f607d4a82484aaa834717213b47d92758858a25b3197bad406fb046027b5ac9062eaf0bb927394deabcbc657eb7c9abb0a756b176e1fe46eb4dbc2b0f72dcdf345a735cec81277818bb6214df83d554552a9db2d03d9088443af4d35182d731264b05ccbe0d43f13a40ec7a01b94205c82c2b238153362cfc76d3a9a8107b1877f882e290e5c7e0a280a1b9e3664bc9b8d50213cb91c1ce14b7f8fab4270028bc31093dd42256928d936559c73e43e29d4a10f7c8a0d15e19a0360bf4c50229e2434478100d7812d1ebcd387599d6fb6e46ad45ed1906d25a33f9b090ca975c130ae09aa50c472d2fb4883ce8c99290413ea9c66d0f4d8fec79ed87100e40534302095fd67dd8091061d9c625b55a889b69d158ba93cf8843d4bbfdded77ae51036d1c55364e4142345f8f8ec0f7a179ee969ec55dab264b38d97ef502f0868170225c344b832f325a4cb75af5af3dbb95c3911d91f1553ba2f68a3642715cc6b610f2e06f8e140e65c4af9ad1900"/495, 0x1ef}, {&(0x7f0000000b40)="cc1087d95d6a241556f230ffe248788f0b0ed47e67742cac576ae518b81ba6fd04dd2a184376d4c7a4b8833c41804cb7e87da79730517369062225cf8b29eee7b2ae43a85a996d196384b112dc5fe91916d44a38c5813b4286762adbf019c8c1e566ac084a84ef3298fb01ce07d0a2b6c69870046ebf69ef99228a842a59a5279e2bfc40c937c8d35b1cbd1c96cba0d45a31d39ae15e51d471aa7c7f761f1430148de7e694dc3ad04c8268f3166773a66c926c61a946ceafa751b8c102a1f208245ab3fdffc0a6a06996a9f9b3745825957f76ec769a", 0xd6}, {&(0x7f0000000340)="fc157c91c1871e90b7abc64a54bd3abce14d25f5eaa21edead13a26e42ff3a65e412c123eb6ecf304d8adbcd89a21317b256a10642bce0e3714a9a56b062177383a9fd212ae780c4b4e65e7b0b53314842d59382f05e6651128bf4b2899559422315bbcc88f6808221e22b7711e21cf7aaea70829528951ee0fe0656448f00"/137, 0x89}, {&(0x7f0000000680)="5b472aef9f940b1149adf778111cedea0bbb35e0e04255eb11ff7b12ceda0d0e1d029860b84bd795b38c08aac8e35b48a9686bc412e71d2f772e56798cdcd591f2a21f4bc0abc62ff75db26c0e68839fc056563496005a2f4870ae98995b53f01e3d4dc73fbaf87b86a82d139ff5f001a1dc255449147786f4c003e2fd171d010309cd568904d908407a4716fca6d5c6517112da26de05fdeb139b9d5c49f4f19d62859973ace4c90d13380124b3ca4bda775b42ab22e792f3e6957e83a3b8fe50c5fd8d0acfaa67ba85ffffffff79d3999071790f61f7ca6c9fb1997d1bab054a9c98afb92d15c1cfd5514c54d3bce1cfb682027beee5c88b46057e465398a723055e8e88", 0x105}, {&(0x7f0000000500)="da2e04f597b659a76cebf81a519aacc1457f61dfd6cdb616518e18b30e24ad2a6a3f1a5a2fb8f00b54adf2566a76f1e8e7c5ee5396f7b50e7f56e7fb4b058629f155450f4a958cbdd664ac9b3abcd989f26ec6", 0x53}, {&(0x7f0000000480)="c8a2756e013d991efc987cb75750411e4e49217b2fe7c8a25b6aa414d29a8e61941364aae32c185ddb2f6e678d295ece00000000008fc73c5cb0e5c82e084dc127ee36e2bdab1331627f6cc6d035e995b6d7542f68b333162e764736eb8e9846b8b3e457537defe338c730514b3c46375ca7d313ee62", 0x76}, {&(0x7f0000002180)="7f5e08d1acb3fa903e106700e6da41364479dd94fa4287f649c0a490cf4fee7c17e4d4749a9db71132bf8d89be42cd685aa485ab69ffead2b1c0c17caa7e4d37643efb0d548881d0ac0abbe0b64924f3a71e4ffaa287606ceed815f3d08a5b40a0aa293557891ca290b6f46ed439fdf92b41863bce97da28643d175087d15c659c52ef6367e6a73248b981bc65b25f17e785a49bb6b12761ece5c916259831d367604442af7ca5f2b329feaa9cbe33be7a47dfb1fd48c89a7309717ca447a93fac21ce06ca17ae9f02dbbd7d57b3837462f05cb7b854a8a07cc546cdf6cbe9f4c3e147f0d6296093ce73a7f9e55780a4e620823cadfa00e399097462ed71b8002eb1be937a46fd41b66679eaa07bf674d6d4d91bb9cae272bf9589f3ddbc6b34d863c59d40c1717f54fc2db2f853eeaed36d116b75f4ccff81e05727e51132eba6a86cc465617b707aded461729a7fee148a934522cc0e7691afecb8f7d44a28fd7474d8fe7c90a0e636ee129aa550adb2b2844f135c8608b52b5450b7c92b9b5cb0dbfae7b261e83c9d3f3b04511c37dcf7949b864f799a18dd3705601eb1afdce512af6a6119e1e6287817a89f6ccb64d9da53a3a747119164c37cc648c37d5b13f698df130a976fc556ddf4f722d843a1b9856072849a981c2d582a18f902d642c72a6dcea537b930d36b7a2036280e1d10ffe1e17e0e8525de1deace3e459339b67af2bb7956cb945579e917630d463efb5320381c61ee52a035c42a6d643a65f60ee35b3f5173fc2fa8f07539238b29a5e3eb89e2edae3cc59748917ed9512ed8b67f488e5a6116f4bcd1c93d4b4981d7db2bf38bd93f9d9bf40f3c09e8031c5b3ff91c5d4d87f8afd393380b8fa1da086e1b8673da618ac6be618822679186271fedca6db8c743b5129284318540e15c45fad28412a9fe1ae9ba51898175d804e924081f25a5d3bdee4e841258cd2cdfb436cbcd08bafc1c49a104e00d758e0e31dcbf49d7c886d397b5c441efbfe14ec42fb93c6ed58716ddae505dbe2a3305206b07a5cc5319d9930b892fe1887ade7edc942f911c8246f904acf39e88525fc07c86d3313784cf7adc1e8cb98c72ebb3c2ba56ed603c11f9c193560faf1544c56acfd71f3cacd0f8e9489ed055971dae628cfcbc16baca2573d96afc05d21a7b0d4c1cb0605635aaeec93564f9d46b85b07f2c2864d578e22e8ac96cfc071552212935413fb8883c7005b1e0bddd37150adc8e1ce311eb8c8fff6de4f36777482f8c05c7d68f3dbf115036f6d5a3f29c14b9caef991f6a9b24c570d82eaca5c2a67542fff07e5f8c843a3f9d0b081e27b6327fb1d4918cb5c399ac0fcc4104de30c76cb43ea90eb6eff2b192bffadd228d63c8ff031cd68b60e15f9e9f9bdc367691a2780c14c31a2fcb873ab6bfce8c6fe4a2bdaa8b1f39b1bc390cc69a2949dff57616ba9499ef987077587763a50367c3976596fa0095c2a09be7cc830acac7cc52c6b2b71905f1e36c99b1e89aa438ee696f3b6a05fa10e24a74121cc18a7d08c3b6ece9254445aa01781a16d2fb5c8b5aa2d63e7320782c0fc89db04e5d412ad6f7bdb94e61f9919710aaf75b368a3e8a2394e0ed4c66dd6aeb46b4eb1b714a2d021912b9db02c822f80e984b63d21279b4039b2685508f2a8724ad5971e5a3142b058edb3c646111ba590588d1b5324e819d8c736ec98d2343ba67481743138006a983651fedcf294eead5b02065a4a1ce3f0467703e125a4319e61acaecfb1c8f43b82f69109267a07ffce0d608fba34b7626fd7e6cb84cfc13bba9f2948f09479168796ebec3140638a64f6014adfd3112d6de3bf3787eede6869481c3b19a60eb6991b659038f5ac91b473a84033b274ec994c8564fa296ccb70906acddbbbc8915fd108440c3d2eef09b9d1fad9adf3833e329f139488aca7ad64e8230bc9227a5b8503e05e69b3b8864101797173734cfb310f550a0c725efbdc505615dc7cf64d8d69404adbf8363634ea76e0643bce3382db46cc527cb281458b0efc2da0a3946144f86f3245b8f330af111cb79007e7009c62ecd0dc26f58aafbea748e3a26c8e3747a6ee020f17c52f4d23063189510f41e5bb31cb5621de0ac6b6b785d7cc478c1750830e60b832e84b7ebb6afae54532f806a954d25be874b4bfb94cad5b381b8ac56580532e25f251340ded91e1d3d076bd3e0483d85802881613bda208dcd2ea40b3de8c3a822e58bb19e7cc2f4f297b9a22ff6a552becb267b473b11e3c494de8958569b4378ea4e9b6547a84fafccbe4d8a6d183a7a9396c35474d2227b9a6891bfed707d3e111a95528c273b7af1daedb31f45532bdc695ecaee4ed5a5f461ea52afbf94f6b46fd19932d55fe9b9df78c0dc44eee0576a24f32de1287dd7b6e5e03d9d2471e30a9298187e5abe415e4f91d4a9ec7434c70989334fe06a9a5e3e78051da5e2e8850e086f27732ec0de66b5950c0cee9c21d44976d27113bd4053c2b500c6f0f2261f6e1383021508ebfc2cde3f7d69d299e2f1448aeab8b4403bc49bd5f773b99acc99203d447c0fdcef10bf4d492672a61aea623e3d0b0c30babdb5f85dea24c94fa1404191cbdf89e72524038e951d011af457ab2c0484fe5a222bd67c5aba6f72f26e3990507de0da9d13ff8ed708f4952dcdc1160d72e1c48630bc794f2790c7d52b520e15f41856774581f240efac7a80bc1edd957e8035b6cf6680d72f1791ac9383162bf496f8b609b8c540d36f2c5aae2fe5e3297cb267b177e20d8ef14a5c26100b19b72040b05a14eba7a1a09cb93ed1cf99c327fa8a1a39ba040b4cfe3d58e65fd5ba3b256468c3e3ab44454dde6c48fe07336e9ee918f85bb35ca265902daeff268082681feac95976dfb4002aa85a98519bfb0f58bc11496e7a9d12e36fb494b1e6824efd33f380f25e2d2806bfe820b8f77ebd10023c9f3df8a30a338072325c66c04d7020d3d80a558f42ac1d05ba5240e7b9cd30a731134c09b7c9a2abfe5b85ef94a747ea5dc7a6b5043cc821bb49fcd339e0cff55eb4eb49d36e4bebfe1e7946c20cc4b63da1d089cca1f6b81f3cba00563f3beea3d7cba14af643b011754f21b02b5c21244cfeaa5fcdbe7747aa097eee4e524c31b08e6fd57403fddeb2a177062080ebf276a35145be2f498ca68248e02d20d852fdc137f229e1794cc073b0db19cf6e64966e6916ed8b2d8c5336a48dd524fcb9981a15df7fb3cb31b8e7ac2e7b2e06d9b21e80969272552cd7dc6562a6bc0f3a3c81724d19a80218d9b0ea8de402a9857d36832746334f1f2f0f25fb531bd9d668786c36972e3217e0975d33521d0e2a3b5fcdec8005f186f09dba820270e6c4ca3075fe5630201ac23e3d14970dae1103ad2ffafb548d63b39cc1b32f7d3f5e1762724e24790c9dca25ebe3f92d191bd15a063435ac89f60b4f3304780422a1616b202a0ce38884fec5a1257a42ca83c1d9e696a2a26fb59674a943dc02d97cdfbb709dcd064ec7c48be41c014ee0243aa5239ca235190b519366fd37dcf93a1a066a2671103d5e81bed8c026af121942a93bb7af48bf0fcb41a967aa80504593aeff16aa70a25981ea2e5b978dea3c8c0846708daf98af5b349a13dff3111467a368ddbda27d6fe3f71d15bdbaa8b6dcdd1e2b8cea779bdc01aa74a81dbcae91ca35c1802c9325d96a358a6316ff841aaec64aa2df2d3a4a4f35464b4a78c287dec45e1a2f0518067305d96dccca5ca47f309fa6b0c872b5be4d96d1a9571d8ba1c0126ab0e83f4a35eabfe723fd31bc458a790e0d99c59548e2fce536cc5714756439b4a8dfe55ccb9da3244cdd2cf7f1adcd48119edac4e67e6f562274decfcb90b0394da0ca3a8508508ac65fa12294bfad65eec197c398c5c4ebf7ad94107992e88d343884975673c2ed199b0ba4d20c1d29307918811518fc1453eae5e3f432fb5f59345eecf2d4c4cba59c443e0ecdd422b74d63ffd87daee3bf9bcafcddba738b8d4b51d33bba94cbe587b7b8e9270c062f24f12cd84a36960ca57813cf470c0537380e8ddcc4441682531cfbe0224daeb9e75c7ef80aae5fcf979e308d45fe6e11e522f67db07552242ae1087456d0705bdcf46cd6ab957d0607de16cd4948a8c8a222a04b32987a2fd5540fc90646bacf184e6f303edac0f965aa297b22a840247a5cf27b3519f46108b6e162e43ea62ecf83174d9f140a10a75c6cef03fd682b601802fa167d0433788bfec68c05c6b15367fb3938ceca25770395e3e426728c8cbdaf7bbef205127fef16b8ae3e71843f88b79cce77e48f7b072bcedff0a5ad2f3ebaa68f5ac69715c3cb7996d46a15efa9072fced69d478458b5dcdbd323e97cd9471bd9cb8f07fa41ee9880f08d96dfdfb7d073978e06008d22df5b384965b0e2caedfef949af4f4fb4cb7f90cc150279b8f58744945c16021c118b93ef073ad18ada8f98989b5c9fe5a01bf4961d6d1abc0a5da486678bce4ae532f94edf3fd4118193663e34e3e4fc415934c044a4a3cd14f34f5428c09f8ad14933d9dfa98384f99355d944141470741d02d67a6fc99239c77f92b7e8e67a3f7c1343be344288f0ba6cde67b4278d0c96b4c6dae11e6698cbc0d422bf1a4b11303cee05fb8951ba215bcbfbe2bc8d0ef2f1c03821d5a0ac61f4bf5c26f4534f6d561e57e10a255ac01b5510866cb5f817f08e807215bd2afdb2cea466e0547cb2e475355075b158ba95363e6919176242ca95baad149e0c07d07823177eba80800e24c51a76352a9261b12911a4602ffd8468c37d32f8e2e9124d33943244e6c6dee90073ef6b8cb952e930a05510e9e6ad4a3d6b3aa9088873573466587c9f13a682e26e4056769e28890e1e44b871f2382972d16cac5cb72972e3acf7b4444e5f6bf953328091590ad2a845bc80ad1ef7ecc03c277c8ea8f22571e345a2b6728c14bc9c664742af1aa4bc99f05bd110ec6f20b3a01834863873e545caf4d7543f7c68fd816a983046efaa76cee35257eb0c06546bb99095e15531a60c38b0b732163b941451d5c55655c7130856388e1384eddaf858c56fcb2bfc6df25cb9f67f1cee987510d4a701e5463065a6e1817995c99c4baeea2684baae41fefcfc89b55622785d905cfe0ce3f8132e3668bff292644ed21304a277f02c313c733f1fa232970238d9873dafaa62f760acdbbb30f3d9aa7a1f3a63579a6d895531ebbd0997c616b25683d4177b517554f1fc8fa03c61c12611ca0e2c2e8a9b412413a93c9dd9559b59ab5601d9c23360c233d41a746e720b2707d5ee66e8aa61ce0b400eff2791c6010b26418e8110c8e6bdaa09a981d75970a4e635812f8be3d68ecb5eccaff5c522ac9ac46c56c9410c4e0c1583210cca965ee8856fb04900a02d8530cbb589d8654de56f266a46168056b38ead8504264e1855570e3dae8e47d24cd2d2b93063e813314d32e024fbfef36dbc5afd0dff0ddb947c23a5617c76d71e707f9153ee06cf45f2809d6bcf0deeed49ed78f71809f251bd690aec667ea3bfdd49736e732dd41ff7887699e6358a2fad22a5adc062d63a0b5411424bdc5fbf3166434e5bd3d9d09a960486a0b773b553c444dbb4bf5d544d3b93d02fd4720ab46657d8f651a42bbf56402efc70219812ff1b0c4d7e42bda3346df577478911bd1be75dde97e15abe1f063eba4bb4b88a4b6a613bcf897f7e75f4da8d68fa632deb18c12ed00fcd7043a0744454c8c6f4d19d1ba222dad60da8184d7d855bad770ed6548d5bf069ba0086e8e956445bbefa53acfd5573de2d9e2131009d66bbe7aa8a335b6f6541ca0c784f09eaff095997549fe75c0b9c9afcf2bd59256db9bb6bf06c66048829", 0x103e}, {&(0x7f0000001100)="c9adbe2572f107dd05670e400ae00aafe8ccf3e2c74b4aec4c69fd33f914a72e0a5f57bfbbf2865a49976f4ba43278ab18d35332ea25587f78973e2284269a7444cecec22a76d3fd0d7e9cb19b2326a9a380c5210484828d49eecf48a6857c13429f0db744cb246cc7399c9f4af4f669f69f2b094c9cbb1abe9409d81f528576e92d5ed855fb028ffd46f95e8b49d803839d40280c763ca26b11be6a38454ec1069794659d18b429ebfbf41b1cec877ca13b8fc4caa90253e5d5bb0000062ccea15303ba0596c5627d19fb38f42ba85c70a608bd4f51621db7bea3a0fad0ea48cc89f89b9f8ead3fd2f8de3cfcfadfe19857fe0564ce2639744d78dbafcfdb7910b05a7622e681e17b9430decfa3d8163bd4edcd249982cede118e4fce8cf1d296a577fd8b4822a35df05032b428a08a05982bb68b6ae84c7cf5", 0x13a}], 0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000723000/0x1000)=nil, 0x1000, 0x1) socket(0x18, 0x0, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000840), 0x1bc79d46a7f4aa03, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) recvmmsg(r7, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) r8 = dup2(r5, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000007c0)={0x0, 0x0, {0x7fffffff, 0x5}}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYRES64=r8]) writev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000900)="5848f62b121a757baff2169612c4eedda594e01ec284c0890abe7e0e7fbf44120a05ef1e596368d9ca29f5595993024e0794d9d46a5436fd68ccd0e15ca10b339ae3574e00d220a6fc5ff3c018158da8e1fa8926b36d5e563ffe320752d166ffa7b3dd445750b8b33c92cc5ff52082ea6d91d5063eac1e42f37ba5cb3e7ea04028f41c2219422cfeb29de315cc49d99e36799888070bd5e50612b9f7fe2ec4e4aa80362f2b8a400ba4ea5fa29c27857a443718efa1b1ae69fc7c47403d6111378ae7e7529b790d07fbc9417ef2e25e74da307774cfb8de699a3774217310300e8e8da3dceb051927690a1c81fcfe05a263ef1b3ff0c4a277f5322f1c6c606ef2b005", 0x102}, {&(0x7f0000000d80)="4f1a97ceb91279274ef0f87323138ef733d0820a8b3a6af37f40cee4ecc68785d8d7cf4858a3cdddfff2ff20c9de056baec00e0e79f2f393922742afe3f0542eba8a9477c6dbf55f5e43bcee429acbe777a327a1490b72f0716828d13017491caa934e1982712b7d31b0445e60640e231d21e9acb53b3dc5f49035b573538285a038e963f807fad7ea621be220ff67350cf737db16508025c0cca1ee1cc86a6197f5443ad474f9dc074c5e5e28e5f97a518131404492a899a4f86d0de6af47ec4570164420b20c222173c505181e1059663d8d57e7700feb77f9147a9c6700fd7f385d34524bdf87994d278a326daf504612f4b5869b3926a1589e1bed9310d526897352cc46dc907f5ebe43715855d569ff7d7346c8cb77095b97acefc9ee48138217dd963f52176cd7f9c725438edd0763a5ece219eb5b7f2e2f853d4d90bc0ff62ee7ff0f551f1cc636e4f9fe6130e85d78c8476dee94eef8cc368b22ce0723382b96e4b428abc8bb28", 0x16b}, {&(0x7f0000001f80)="d510df8e20fcb8459f5125095d22099eee90913962399fd58a79ac7e3c7b09c96aa908f8ffffefb317f7d35a6a1c0f80b33813e763ff67eeba414cdefb9f77fa6fdcdc98f19747840139882ad6b6fd11db2d60cb8032c087488e64e7dce00789152579c0aa82bac2e1a1891e95ba6009362af2324419d8a5222be742e9105bc7010400007edf746c6470baf8cdde36ab069934278aba904324cad34d87957946912afc3be034224108de3d278efc290ec1c2d6795d63cebf6b38436ece98558232cd70b78610d979e4c9277286422be6caad43ef7ca2397b359c9fc81a7464f2793dec6ff6adac560aa86d07b6c449950f65bf70a480c4f0775675c9a5e1ca0d243a61e0ef0a475ddb94c7d03437f1f09a0c77b271a9f5488393559499c3a9124771681562cac5f8eea916f8dcb3b730a9f9c38a6863ed7f044f3c9dcad75faa2ddbecb31c3fc04d5d0abd1f1842b97c6b131554242d15590063454a5c891e91e1073f511aa3cf33809c4c73281cbabb5fbd5646b05a5d5069a21f2f3d564724b6e61be76999979d0511d112fff039a87e5a92d99ea7dcc499324548cabf36165df426f2e8da61e41d2bfcd4f49eb7597b8ac369386072dacf9f8f0c40862e4e3a2b5f4df248f77c0198", 0x1ca}, {&(0x7f0000000580)="5c813beddb44a9856da7645233f6bc55687af4b4f43690a858d46cca6d6027773ee03d44193561438528c0f6310a1ac4f2c23eaa5ef9d989b7dec1008c1d822fc55a60cb89409e4f294cdb6e6ee17b17f252f4c5cb9745465988493e2e5e0d829dda5d7e3b34cddd61223055a717f3b097f58bd39615c4260b3b14d10330f7154aecc603ac50e1a9692f48ec55f8b970761dde99570c42326eb14f7ae518528f3b59a67a5c5739ac27800ebb56f7136321fbfea5e2a75b9c7c9961e32b1d270e23f89a400314adc0e725383553baa626dbce9abd287bfb9e437977bf280569364503aa7d0b3a3151823e874b3b3512501a55e8dbc032976a31cf", 0xfa}], 0x5) executing program 0: select(0x1, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) executing program 4: socket(0x18, 0x2, 0x0) r0 = socket(0x6, 0x1, 0x7f) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{}, {0x35}, {0x6, 0x2}]}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) executing program 7: syz_emit_ethernet(0x52, &(0x7f00000000c0)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x1c, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}]}}}}}}}}) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="8904a32f3c252adb0070162e86dd60f6190000180600fe7e00000000000000000000000000aaff1e00000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x0, @ANYBLOB="6002"]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) getgroups(0x8, &(0x7f0000000240)=[r0, r1, 0x0, r2, 0x0, r3, r4, r5]) executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = geteuid() r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r4, 0x0, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r6}, 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001040)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001000000000000000000"]) accept$unix(r1, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r4 = msgget$private(0x0, 0x100) r5 = kqueue() r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) kevent(r5, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r5, 0x9) getuid() msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) executing program 0: syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(0x0, 0x78e, 0x0) mknod$loop(0x0, 0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000440)=0x2) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 2: socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000785000/0x3000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0xffffffff, 0xffffffff, 0x1, 0x0, 0x0, 0x200, 0x1}) shmdt(0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), 0x0) open(0x0, 0x0, 0xc0) syz_emit_ethernet(0x22, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff}}}}}) pckbd_enable: command error executing program 7: syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff0200000000000000000000000001ff02"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="fb9b2f636f76eab6627ccb39f5b3d2d4ff4f7d82f9611317932247e17e5fef4e675fa69f89182728f71165ec37663043290e5803ac683fffb9b7f06c3cd5c5050000000000000040e0d3909529e8a2637ec0aa67ea752077015bb40cd4567fc95d9cae9ab0f8f7493862363207", 0x6d}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x4, './file0\x00', './file0\x00'}) msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendmsg$unix(r6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x35}, 0x0) executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000080000aa02009078000000006000000000003a00fe8000000000000000000000000000aa000000000d01b7bfbafadb2500000000c80000000000000008aae0a3446b3f38048baff50285f4f570d0feb6027fc1ca1a0f48fb0bee701ef81e10b910cb53d909ae6c738ebc9a90863da3f70633adc17b67b609b89e16843fe383f73121f93ec11917c6f5641cf05dcf8883247ed90fa50fdf4f470baabeea2f83a5d1e65a760025be49b4030d7193cdb9cbc07046c47f922ebb50365f510a0937d7cdc6e08ce4f0ae019546eeeca63c201cb62787d0f88dd21a8a7ff35d3ef336c2b9cd2a49a0614c174745697df439ba0b0289c841d0f307acf59c3632e895fbcf45bed8c006c3eb7c915a41c59d2808a8292748e6dbbfff2ad18925ed5c227c8a054ec54982f1b2d8891b524c98e24d11d096ee11603a"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000380)="7de0e8dd7d9bdc548d5f566eaaca7c4909dc0c145f818b61dcb154321b91faf47e96e32ea7ca9c1797c9f7c9edec3c8f2b54ec5a1d077feaff52b634305e30297b975af767d8ed4f", &(0x7f0000000400)=0x48, &(0x7f0000000440)="882a812fd9c670b6fa4f30a87732339989a520e40e1d3888275f6ae62f219a5d928fa07ec089a7e5f941e654739b02cb90e8162ae6fd964cda9a4d50f01192456bb67676aac62f8ecba4b2d3d790ea0c60875304148cf486f0ad773a4d839b9afb9bc0a346c24c6da1d32c3c8086d61901f7724ba0f027086c146e658573e01a4d69af31dc8e1ec9292bd8c3875806892b468e0dd709704dec68ea1d81b3097d3dd2f4345eaf5354", 0xa8) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000980)) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) getrlimit(0x9, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) getsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r6 = geteuid() setuid(r6) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) executing program 5: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r4, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000008004900011900000000fd019078ffffffff00000000070300070baee0000002ac1400aa00004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000869078000004020000081048fa89ae2b849e38741545b4b986080a0000000000000000ea0307001312f6907c40582d54ed93fe121614756abd0402052200000000000000000000000800000008000000080000003f000000c500000001131238533e743be61c4f07d514c7dd4f3d0400001829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0f970958fef0f798ab275a7266e9842130f0091c228a7596604ca878574e74988c29dbc0b6b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94acd4fb2a0f65b8a98bf81c5635341e446a04563d29d4b7575dd5dad798902e2d9b9298613a3c669e6e1388d441fcf40ba4ca229771bc62bc156999969061a8b3b66999759a02b039765fd45c"]) socket$unix(0x1, 0x5, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) socket(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x28}, {0x16}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) poll(&(0x7f0000000000)=[{r3, 0x80}, {r3, 0x89}, {r0, 0x8}], 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() setegid(r5) fchown(r3, r4, r5) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000200)='./file1\x00', 0x8220, 0x0) fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x4000000000000314, 0x0, 0x0, &(0x7f0000000340)="0544bcfbb4f51a80cf321ac685e8ca0c04c909e6e92ce7dfcf134f765e45b969e003abf22fb3ec5c213bf1722011bbc92a8d9c6bf6fae65c3276bf0ce8514f00e5832003d528846b78049d86d64618307833dcf36e121932b1a32a533810ecfe9d02e38d9c002cba17e7c5b817c1261520e0d8ae7769d7", 0xfffffffffffffcba) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x120) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f000045b000/0x3000)=nil, 0x3000, 0x1, 0x5813, 0xffffffffffffffff, 0xfff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) ftruncate(r4, 0xf869) r6 = dup2(r3, r2) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f00000001c0)) r7 = socket(0x18, 0x5, 0x5) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x9c84, 0xc, &(0x7f00000002c0)="ebffcbff13b9fd812e536bf2134373eb6ff835aa4e713048e69931929648afe884c96eab4b53a3eaaf02e77a63b00cc2e9aaf8135ebb08485f4fd984b74971870050a57ee91b741cc82e08834da501aaf1e764fb9c1cb60f10ce0356059c1275dbd745d4ef528049b5f0b1c839b47aaa1126", 0x72) executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="f30000000000"]) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r5) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') msgget$private(0x0, 0x10) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xa8) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000240)=""/230, 0xe6, 0x1002, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(r2, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0xa, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206932, &(0x7f00000001c0)) pipe(&(0x7f0000000100)) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) pwritev(r6, &(0x7f0000000200)=[{&(0x7f0000000440)="94", 0x1}], 0x1, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) dup(r9) clock_getres(0x0, &(0x7f0000000000)) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) rename(0x0, 0x0) open(0x0, 0x0, 0x222) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x800, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getppid() getuid() executing program 7: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000002000000000000000400000000000000000000000000000000aa", @ANYRESOCT=0x0, @ANYBLOB="9cf3b53aa623a68676c14d9db18865cc6c0df7423ca8e349517636200607bc88b0afd6e089dd6290eb59f805f033ae16ee47026db9847ae67ac4b80932076064ae8b33aaa3a7e6656c499cf0f7fc2b58c6119ef7faf9778ca05dd946ba352983cc690ca4161320b066d0934848dbd149068eb326d59b9255fbd2cc6717e4d342847dffdf637d6f48e51a980c97f84df9dcd71c7decd4cb16c6eda0101559747d317ecda0bc9d4520738e9e9917734be62e07367604cfa5ece716c6d361da240e38dc5794c30c906e69dd"]) executing program 0: r0 = getpid() socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x0, 0xfb9, 0x0, 0x0, 0xffffffff, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f000074a000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pledge(0x0, &(0x7f0000000280)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x10, 0x0, 0x0) msgget(0x0, 0x0) mkdir(0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0xd, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b51e2f0ac3e9bc2576906057d7431a5193ae3c515c080a79a1f13aa672f4d0600000000000000af630037282102000000720fd38bfbb770c10ea972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb7, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa22f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x3}}}}}}}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) r1 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000300)={0x97c, 0x8, 0x5, 0x9}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xe3) executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x10001, 0x1, 0x7ff, 0x67a0, "c877a39127453c54bc3f0f29aef75ee9b2e5e619", 0x7, 0x3}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x4) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) executing program 4: r0 = socket$inet6(0x18, 0xc003, 0x40) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x7f, 0xf65d, 0x1d}, 0xc) getsockopt(r0, 0x1, 0xf5, &(0x7f0000000040)=""/137, &(0x7f0000000100)=0x89) msgget(0x2, 0x28) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000140)) r1 = socket(0x18, 0x3, 0x8) recvfrom$inet6(r1, &(0x7f00000003c0)=""/8, 0x8, 0x803, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0xd180, 0x5, 0x3, 0x0, 0x800, 0x9, 0x3, 0x2, 0x2, 0x80, 0x7}) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x1) writev(r2, &(0x7f0000000500)=[{&(0x7f00000004c0)="ce26deebd92facd3167f19875b5fb6243ccb4a02c6a38e101b5712f1a351a400b666bea5bd0a3af9d3fce438bd2fda600f9117", 0x33}], 0x1) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f0000000540)='./file0\x00', r3, &(0x7f00000005c0)='./file1\x00') fcntl$getflags(r0, 0x1) renameat(r3, &(0x7f0000000600)='./file1\x00', r3, &(0x7f0000000640)='./file0\x00') r4 = open(&(0x7f0000000680)='./file1\x00', 0x100, 0x2) shutdown(r4, 0x1) sendmmsg(r4, &(0x7f0000000e80)={&(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f00000006c0)="42d5d3beb64d1ff6aaeaaee83ea60e0149257db7f014b25e29694cd0a881b56840f15d37c1d7f74ae6c94766d0ab2f90b0e339eb6e78399821c255a36d249348e1f49e0f8a46d48e03fd5d82225469d2d2a957c32aace0da74f863", 0x5b}, {&(0x7f0000000740)="a2e8599a9403ad47", 0x8}, {&(0x7f0000000780)="67beda0e0cc5bdffd70665be3fee70f956b45399824703518f6758feac407a080083160de02a1be7495a79b5a24333a6540f98476131ad62a93afe0fd5cfffcc2e", 0x41}, {&(0x7f0000000800)="d6fd9a13656497c3cf4030920be4293d0e0c6a4c259b77b103cf1bcc7c686ed5c5c400a3e02524b2659463a3ea339745953b8af75711afc9a576658431ae1a2d2bed692ee25d9adcc553746436086564a5ff2a32e4b079f21714324c8576ac33eefe3c7a7f76a896c73b4083bf56ca3fdba8aea480d76ea643e07b7bec9957c9713dec210739568bd82ea7bd12c1f02959e037ef2a771b2a4235c884c6dc978fc8a1b671c5672080d7d357830cff8f7d17598553cd679d4b95f574ae81042a9f771dea47", 0xc4}, {&(0x7f0000000900)="ff71109cfff44fcdb6f5b6b793c483d64c15d11d85312b200c8de7202e32472c9e429d2c877fcea3c05b6631ffb6cd", 0x2f}, {&(0x7f0000000940)="de455dd4a9a66041f5c8019f4cc0d86427cfe76899cf27ebb5e974431238ae42e9c78bf1c1086508590e30efb3ac920915c1be1e2169243b8469beae1b1ff7af4acc21d2c594a7d6acb2db45c0b97dfd312a9dd2b08951847bbf0872f3ea532dbd9ea1d3178dafba90e1126f9725174b775bfa91083b766c67e3537a8c55fe7bc6cf1d3fdd77527422535e", 0x8b}], 0x6, &(0x7f0000000a80)=[{0x40, 0xffff, 0x0, "553afe7b381561334f29dbe6cef87a05e277b487da2a05d77b6a5cd78d4d23e38b44841d6d9fce7e4132f5"}, {0xc8, 0xffff, 0x4, "fdf31edefb52adac55df5ddca5eef406f7bcf765475a1f79e585679bcdb0f24f85adf3dfdad49844a0d5c914cc41d27373d1a129e502f1f82a2e39da5779f82f5b66523dc06d9cae03294e6296a3fa075fdd6937a642a8dbeca8b5c07ba9d0789db3e31d40445b8bad0cab9e9848b258d3841ec242342f494f576bb31927d1c23be3f121306a0cf5d9840e5b1544cf8e4dfcfe58392b75604e1e8e246c09b6ba935d50a985fd559cbb24dd06ade64929e767"}, {0x10, 0x1, 0x339e}, {0x110, 0xffff, 0x0, "19ab7006632178732637f9ad591668d3450eb3d4db408c89c66a578f3f8bce23ade992f1a69fee5d525cf2168fc68c899e6302ed1ae5a9e0513d98fc3419de3abd23823f2b9b92796f0a77531c1fe942006415fb79cc359e790927378379591d759112e8da34844d31b9bb726460e556478f7cecc2a946ca55ae2974800951af810642f4c58d25d015d442eb0c13ccee700596c5a26b18fbdd5d8674f99d92a43c7a4451f5e549bb3814496051e972cd3adee5c4e7f5f6ff0b9e91e6f58aaf805722819ca35da08040c5cad7cb4deba186ada8d51d34b61de466f2095360153793d236a4b8f9a35be9416a8e625ef5ca55cdb95979523fa92663f9cb2519"}, {0x70, 0x1, 0x1, "ff3c7fe47ff9b841d95f6c29836152a211f8e783fedd9127dbb7019e2808fe2a2b9981e43efa1cb0351c81b809f2174a57e3642d8cfc2d70dd18ef58eb96ac78fd911b0f4fa83b329913bdfe40393d98c4023662cd863515983b6391348e2e"}, {0x58, 0x1, 0x1ff, "9ac2053a5cc99b159300b284c9e18b139a5a6277c40c87a467ab0d22f45a528b9aa6c28143ae1127f09762f22acb15f38bcb9a280f6024b7a6edde23f93f092a36a17b933c9a"}, {0x48, 0x1, 0x40, "5ac69829f0a082de1fb8e85bae9b79ccfec4f3be00326686cf7639041c50a2dd7c111f548aa89ae53f09cbf80e7b071d55ac87792986c6"}, {0x68, 0xfffe, 0x9, "44e0b15ad1d1f68030a78bda587dc79deea43cb8d05e51fa4b245de34cfc204c48c1b758bc664ed3b096d780fa1ff9b6e302cae1f0595b21b9e4422fc869383456b62e137e7416324e683d1cdea755dd091a211fb8ad63cf"}], 0x3a0}, 0x800}, 0x10, 0x4) r5 = socket(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ec0), 0x8, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000f40)={0x6, &(0x7f0000000f00)=[{0x0, 0x79, 0x8, 0x7ff0}, {0xcae, 0x80, 0x20, 0x4f}, {0x7, 0x5, 0x99}, {0x0, 0x80, 0x0, 0x1f}, {0x1, 0xfc, 0x3, 0x6}, {0x7, 0x2, 0x1f, 0x2}]}) r7 = semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001040)=[0x0, 0x0]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001080)={{0x6, r8, r9, r10, r11, 0x1, 0x7f}, 0x1f, 0x64d}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100), 0x100, 0x0) symlink(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file1\x00') msgget(0x0, 0x200) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Starting stack trace... panic(ffffffff828e8745) at panic+0x16f witness_checkorder(ffffffff82e31640,9,0) at witness_checkorder+0xd03 __mp_lock(ffffffff82e31438) at __mp_lock+0xa2 softintr_dispatch(0) at softintr_dispatch+0x52 Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x95 splassert_check(0,ffffffff828a33b0) at splassert_check+0x2b pool_do_get(ffffffff82e90320,9,ffff8000373c3688) at pool_do_get+0x74 pool_get(ffffffff82e90320,9) at pool_get+0xf0 uvmspace_alloc(0,411ef000,1,0) at uvmspace_alloc+0x41 vm_impl_init(ffff800030f25060,ffff80003254b740) at vm_impl_init+0x92 vm_create(ffff800000e5f400,ffff80003254b740) at vm_create+0x13e vmmioctl(a00,c2585601,ffff800000e5f400,1,ffff80003254b740) at vmmioctl+0x2de VOP_IOCTL(fffffd8076a22950,c2585601,ffff800000e5f400,1,fffffd807f7d38f0,ffff80003254b740) at VOP_IOCTL+0x9a vn_ioctl(fffffd806ad48c80,c2585601,ffff800000e5f400,ffff80003254b740) at vn_ioctl+0xc0 sys_ioctl(ffff80003254b740,ffff8000373c3c20,ffff8000373c3b70) at sys_ioctl+0x4a9 syscall(ffff8000373c3c20) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf8015af6ba0, count: 239 End of stack trace.